đề cương môn kỹ thuật lập trình - Pdf 13

Đề cương ôn tập Kỹ thuật lập trình 2011
Phần 1: Lý thuyết
1. Trình bày cấu trúc một chương trình trong ngôn ngữ C
2. Trình bày cấu trúc một chương trình trong ngôn ngữ C++
3. Trình bày cấu trúc một hàm trong ngôn ngữ C/C++
4. Trình bày cách xây dựng kiểu dữ liệu cấu trúc
5. Trình bày và giải thích cách khai báo lớp trong C++
6. Trình bày về hàm tạo, hàm hủy trong lớp
7. Ý nghĩa các nhãn private, protected, public trong lớp
8. Cách khai báo đơn thừa kế
9. Hàm bạn, lớp bạn là gì? Tác dụng, cách xây dựng, ví dụ.
10. Cách thức hoạt động của các lệnh: for, while, do…while, if, switch
11. Các hàm toán tử: quy tắc xây dựng, các sử dụng
Phần 2: Bài tập
1. Viết chương trình tính S =
)12(2
1

5.4
1
3.2
1
+
+++
nn
với n là một số nguyên nhập từ
bàn phím. (biểu thức S có thể khác-xem các bài tập trên lớp)
2. Bạn cho biết giá trị của biến s và biến i sau khi thực hiện xong đoạn mã sau:
int s=5, i=0;
while(i>0){ s+=2*i; i+=3;if(i%4==0)break;} (xem về họa động của các lệnh for, while,
do…while, if, switch, break, continue)

a) Hàm bạn là gì, có mấy loại, nêu ví dụ.
b) Viết chương trình tính S =
12

531 +
±+−+−
n
xxxx
với x và n được nhập từ bàn
phím.
Câu 2: (1,5 điểm)
a) Bạn cho biết giá trị của biến s và biến i sau khi thực hiện xong đoạn mã sau:
int s=5, i=0;
while(i>0){ s+=3*i; i+=4;if(i%6==0)break;}
b) Bạn cho biết giá trị của biến s sau khi thực hiện xong đoạn mã sau:
int s=0, i;
for(i=0;i<20;i++){s+=i; if(i%7= =0) continue;}
Câu 3: (2 điểm)
Viết hàm kiểm tra x có là số nguyên tố không. Sau đó, in ra tất cả các số nguyên tố
trong đoạn [a, b].
Câu 4. (2 điểm) Viết chương trình thực hiện các công việc sau:
a) Khai báo cấu trúc mô tả nhân viên gồm các thông tin:
- Họ tên nhân viên ; - Hệ số lương; - Chức vụ
b) In ra các nhân viên có chức vụ là trưởng phòng và có hệ số lương<5.0
Câu 5. (3 điểm)
Xây dựng lớp môn học có các thông tin tên môn học, điểm x, điểm y, điểm z, loại môn
học, số đơn vị học trình, các phương thức khởi tạo, nhập, hiển thị. Nếu loại môn học là 1 thì
z=0.2*x+0.8*y; loại 2 thì z=0.3*x+0.7*y; loại 3 thì z=0.4*x+0.6*y. Viết chương trình nhập,
hiển thị danh sách n môn học nào đó.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status