1. Trang chủ
  2. » Giáo Dục - Đào Tạo

đề thi bài tập c

3 136 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 151,73 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

MỤC TIÊU - Học cách tổ chức một chương trình với nhiều chức năng - Bổ sung thêm kiến thức về struct - Học cách lưu trữ và thao tác với file - Học cách kết hợp những kiến thức đã học về v

Trang 1

MỤC TIÊU

- Học cách tổ chức một chương trình với nhiều chức năng

- Bổ sung thêm kiến thức về struct

- Học cách lưu trữ và thao tác với file

- Học cách kết hợp những kiến thức đã học về vòng lặp, mảng, hàm, struct, …

- Học cách gỡ lỗi chương trình

- Tạo hứng thú xây dựng những chương trình hoàn chỉnh hơn

YÊU CẦU CHUNG

Xây dựng chương trình quản lý sinh viên

MÔ TẢ YÊU CẦU

Chương trình xây dựng những chức năng chính sau:

1 Thêm sinh viên

2 Hiển thị danh sách sinh viên

3 Hiển thị danh sách sinh viên theo lớp

4 Tìm thông tin của một sinh viên thông qua mã sinh viên

5 Sửa thông tin của một sinh viên thông qua mã sinh viên

6 Sắp xếp danh sách sinh viên theo tên sinh viên và hiển thị danh sách đã sắp xếp

7 Thoát

CHI TIẾT

Chương trình chạy như sau:

======CHƯƠNG TRÌNH QUẢN LÝ SINH VIÊN======

1 Thêm sinh viên

2 Hiển thị danh sách sinh viên

3 Hiển thị danh sách sinh viên theo lớp

4 Tìm thông tin của một sinh viên thông qua mã sinh viên

5 Sửa thông tin của một sinh viên thông qua mã sinh viên

6 Sắp xếp danh sách sinh viên theo tên sinh viên và hiển thị danh sách đã sắp xếp

7 Thoát

============================================

Chọn: 1

-

Mã sinh viên: 121C900044

Tên sinh viên: Nguyễn Duy Lâm

Lớp: 12I1

Đã thêm sinh viên thành công!

-

============================================

Chọn: 2

ĐỀ CHẴN

Trang 2

============================================

Chọn: 3

-

Lớp: 12I1

-

============================================

Chọn: 4

-

Mã sinh viên: 121C900044

-

============================================

Chọn: 5

-

Mã sinh viên: 121C900044

Tên sinh viên: Nguyễn Duy Lâm

Lớp sinh hoạt mới: 12I3

Sửa thông tin thành công!

-

============================================

Chọn: 6

-

Danh sách sinh viên đã được sắp xếp:

-

============================================

Chọn: 7

-

Thoát khỏi chương trình!

-

Các dữ liệu về sinh viên được lưu trong file sinhvien.txt hoặc sinhvien.dat ĐÁNH GIÁ

Trang 3

Mức 1 - Thiết kế được giao diện hợp lý

- Thiết kế các hàm chức năng hợp lý

- Thiết kế struct hợp lý

- Thực hiện được cơ bản các chức năng Mức 2 - Thực hiện đầy đủ các chức năng của chương trình

Mức 3 - Thiết kế giao diện đẹp hợp lý

- Các chức năng hoạt động tốt không lỗi

LƯU Ý

- Đề làm bài này sinh viên phải xem thêm phần KIỂU DỮ LIỆU CẤU

TRÚC (STRUCT) VÀ DỮ LIỆU KIỂU FILE

- Ở chức năng 1, 2, 3, 4 và 6 không cần phải vẽ đường viền cho bảng

chứa danh sách sinh viên

- Phải có thao tác kiểm tra Mã sinh viên trước khi thêm sinh viên, nếu

trùng Mã sinh viên thì không cho thực hiện thao tác thêm sinh viên

- Khuyến khích sinh viên dùng file để lưu thông tin sinh viên

- Nếu sinh viên không thể làm việc với file thì có thể nhập thông tin từ

bàn phím

- Sinh viên có chữ số cuối cùng của mã sinh viên là số chẵn hoặc số 0 thì làm đề này Ví dụ: XXXXXXXXX0, XXXXXXXXX2,

XXXXXXXXX4, XXXXXXXXX6, XXXXXXXXX8

- Mọi thắc mắc về đề sẽ được giải đáp ở giờ thực hành hoặc qua email:

duongmainga@gmail.com

- Sinh viên làm sai đề hoặc bài làm giống nhau sẽ nhận điểm 0

- Vào ngày thi sinh viên mang theo bài làm đến phòng thi và chạy cho

GV xem (trên máy)

- Lịch thi Lập trình căn bản vào ngày 22/01/2013

Ngày đăng: 14/12/2017, 12:34

TỪ KHÓA LIÊN QUAN

w