Đề cương thực tập Kỹ thuật lập trình
Số trang: 4
Loại file: doc
Dung lượng: 65.50 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Mục tiêu của đề cương nhằm giúp sinh viên củng cố, hoàn thiện kiến thức, rèn luyện kỹ năng lập trình; tiếp cận giải quyết một bài toán thực tế với kỹ thuật lập trình.
Nội dung trích xuất từ tài liệu:
Đề cương thực tập Kỹ thuật lập trình ĐỀCƯƠNGTHỰCTẬP KỸTHUẬTLẬPTRÌNHI.MỤCĐÍCH,YÊUCẦUMụcđích:Giúpsinhviêncủngcố,hoànthiệnkiếnthức,rènluyệnkỹnănglậptrình;Tiếpcậngiảiquyếtmộtbàitoánthựctếvớikỹthuậtlậptrình.Yêucầu: Xemlạinhữngvấnđề lýthuyết,kỹ thuậtđãtrangbị từ cácmônliênquan như:Lậptrìnhcơbản,Kỹthuậtlậptrình. Sửdụngcôngcụlậptrình:C,C++, Kếtquảthựchiệncủamỗinộidunggồm:chươngtrìnhnguồn,báocáomôtả côngviệcđãlàm(trênfileword)gửichogiáoviên(Lớptrưởngtổnghợpgửi choGV). Cóthểsửdụngcấutrúcmảngđểgiảiquyếtbàitoán. Yêucầunângcao:Sửdụngcấutrúcdanhsáchliênkếtđểgiảiquyếtbàitoán.II.THỜIGIANVÀĐỊAĐIỂM1.Thờigian:2tuần2.Địađiểm:PhònghọcvàphòngởcủaHọcviện.III.NỘIDUNGTHỰCTẬP Nộidung1:Xâydựngkhungchươngtrìnhvàmenuchọn Yêucầu:Xâydựngkhungchươngtrìnhvàgiaodiệndạngmenuvớinội dungnhưsau: o Giaodiệnchínhgồmcácmụcchọn: 1.Thêmmớihồsơ(M1) 2.Indanhsách(M2) 3.Sắpxếp(M3) 4.Tìmkiếm(M4) 5.Thốngkê(M5) 6.Thoát(M6) 1 o KhichọnM1,chươngtrìnhchophépnhậpvàohồ sơ sinhviêngồm cácthôngtin: Mãlớp Mãsinhviên Họvàtên Ngàysinh Điểmtrungbìnhtíchlũy o KhichọnM2chươngtrìnhchophépinradanhsáchsinhviêntheothứ tựđãsắpxếp(khichọnM3). o KhichọnM3chươngtrìnhchophépchọnthuậttoánsắpxếp(chọn, chèn,nổibọt,quicksort)vàkhóađểsắpxếp(mãsinhviên,họvàtên, ngàysinh,điểmtrungbìnhtíchlũy).Cóthể xâydựngcácmụcchọn nàydạngmenu(cấp2). Kiếnthứcliênquan: o Vàorabànphím/mànhình o Điềukhiểnchọn,điềukhiểnlặp Kếtquả: o ChươngtrìnhchạyvàchophépNSDchọnlựađượccácchứcnăng theoyêucầuđặtra; o Tổ chứcchươngtrìnhgồm:Chươngtrìnhchính,khungcácchương trìnhcon(hàm)đểthựchiệntừngchứcnăngtươngứngvớihệthống menuđặtra. Nộidung2:Xâydựngcấutrúcdữliệuvàcáchàmnhập/xuấtdữliệu Yêucầu:Xâydựngcáccấutrúcdữliệuphùhợpđểquảnlýđốitượngcủa bàitoán,viếtcáchàmthựchiệnviệccậpnhậthồsơ,đọc/ghidữliệutừfile. Kiếnthứcliênquan: o Cáccấutrúcdữliệudongườidùngđịnhnghĩa; o Thaotácđọc/ghifile; o Viếthàmthựchiệncácchứcnăng. Kếtquả: o ChươngtrìnhchạyvàchophépNSDcậpnhậtđượchồ sơ,inđược danhsách(toànbộ); 2o Hồ sơđốitượngđượcđịnhnghĩatheocấutrúcvàđượclưutrữ trên file. 3Nộidung3:Thựchiệncácthuậttoánsắpxếp Yêucầu:Thựchiệncácthuậttoánxửlý,sắpxếpdanhsáchđốitượngcủa bàitoán.Khóađượcdùngđểsắpxếplàsố,xâukýtự,ngàytháng… Kiếnthứcliênquan:Xửlýxâukýtự,cácthuậttoánsắpxếp. Kếtquả: o ChươngtrìnhchạyvàchophépNSDlựachọnthuậttoánsắpxếp. o ChươngtrìnhchạyvàchophépNSDlựachọnkhóađểsắpxếp. o Indanhsáchsaukhiđãsắpxếp. 4 ...
Nội dung trích xuất từ tài liệu:
Đề cương thực tập Kỹ thuật lập trình ĐỀCƯƠNGTHỰCTẬP KỸTHUẬTLẬPTRÌNHI.MỤCĐÍCH,YÊUCẦUMụcđích:Giúpsinhviêncủngcố,hoànthiệnkiếnthức,rènluyệnkỹnănglậptrình;Tiếpcậngiảiquyếtmộtbàitoánthựctếvớikỹthuậtlậptrình.Yêucầu: Xemlạinhữngvấnđề lýthuyết,kỹ thuậtđãtrangbị từ cácmônliênquan như:Lậptrìnhcơbản,Kỹthuậtlậptrình. Sửdụngcôngcụlậptrình:C,C++, Kếtquảthựchiệncủamỗinộidunggồm:chươngtrìnhnguồn,báocáomôtả côngviệcđãlàm(trênfileword)gửichogiáoviên(Lớptrưởngtổnghợpgửi choGV). Cóthểsửdụngcấutrúcmảngđểgiảiquyếtbàitoán. Yêucầunângcao:Sửdụngcấutrúcdanhsáchliênkếtđểgiảiquyếtbàitoán.II.THỜIGIANVÀĐỊAĐIỂM1.Thờigian:2tuần2.Địađiểm:PhònghọcvàphòngởcủaHọcviện.III.NỘIDUNGTHỰCTẬP Nộidung1:Xâydựngkhungchươngtrìnhvàmenuchọn Yêucầu:Xâydựngkhungchươngtrìnhvàgiaodiệndạngmenuvớinội dungnhưsau: o Giaodiệnchínhgồmcácmụcchọn: 1.Thêmmớihồsơ(M1) 2.Indanhsách(M2) 3.Sắpxếp(M3) 4.Tìmkiếm(M4) 5.Thốngkê(M5) 6.Thoát(M6) 1 o KhichọnM1,chươngtrìnhchophépnhậpvàohồ sơ sinhviêngồm cácthôngtin: Mãlớp Mãsinhviên Họvàtên Ngàysinh Điểmtrungbìnhtíchlũy o KhichọnM2chươngtrìnhchophépinradanhsáchsinhviêntheothứ tựđãsắpxếp(khichọnM3). o KhichọnM3chươngtrìnhchophépchọnthuậttoánsắpxếp(chọn, chèn,nổibọt,quicksort)vàkhóađểsắpxếp(mãsinhviên,họvàtên, ngàysinh,điểmtrungbìnhtíchlũy).Cóthể xâydựngcácmụcchọn nàydạngmenu(cấp2). Kiếnthứcliênquan: o Vàorabànphím/mànhình o Điềukhiểnchọn,điềukhiểnlặp Kếtquả: o ChươngtrìnhchạyvàchophépNSDchọnlựađượccácchứcnăng theoyêucầuđặtra; o Tổ chứcchươngtrìnhgồm:Chươngtrìnhchính,khungcácchương trìnhcon(hàm)đểthựchiệntừngchứcnăngtươngứngvớihệthống menuđặtra. Nộidung2:Xâydựngcấutrúcdữliệuvàcáchàmnhập/xuấtdữliệu Yêucầu:Xâydựngcáccấutrúcdữliệuphùhợpđểquảnlýđốitượngcủa bàitoán,viếtcáchàmthựchiệnviệccậpnhậthồsơ,đọc/ghidữliệutừfile. Kiếnthứcliênquan: o Cáccấutrúcdữliệudongườidùngđịnhnghĩa; o Thaotácđọc/ghifile; o Viếthàmthựchiệncácchứcnăng. Kếtquả: o ChươngtrìnhchạyvàchophépNSDcậpnhậtđượchồ sơ,inđược danhsách(toànbộ); 2o Hồ sơđốitượngđượcđịnhnghĩatheocấutrúcvàđượclưutrữ trên file. 3Nộidung3:Thựchiệncácthuậttoánsắpxếp Yêucầu:Thựchiệncácthuậttoánxửlý,sắpxếpdanhsáchđốitượngcủa bàitoán.Khóađượcdùngđểsắpxếplàsố,xâukýtự,ngàytháng… Kiếnthứcliênquan:Xửlýxâukýtự,cácthuậttoánsắpxếp. Kếtquả: o ChươngtrìnhchạyvàchophépNSDlựachọnthuậttoánsắpxếp. o ChươngtrìnhchạyvàchophépNSDlựachọnkhóađểsắpxếp. o Indanhsáchsaukhiđãsắpxếp. 4 ...
Tìm kiếm theo từ khóa liên quan:
Đề cương thực tập Kỹ thuật lập trình Đề cương thực tập Kỹ thuật lập trình Quản lý sinh viên Hoạt động thực tập của sinh viên Cấu trúc mảngGợi ý tài liệu liên quan:
-
Đề tài 'Tìm hiểu thực trạng việc sống thử của sinh viên hiện nay'
13 trang 372 0 0 -
Tiểu luận môn Quản trị dự án hệ thống thông tin: Quản lý dự án xây dựng phần mềm quản lý sinh viên
42 trang 263 1 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 247 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 187 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 180 0 0 -
Báo Cáo môn Phân Tích Thiết Kế Hệ Thống
32 trang 174 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 147 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 145 0 0 -
Đề tài: Quản lý điểm sinh viên
25 trang 134 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 115 0 0