Trường ĐH Công nghệ Thông tiin – ĐHQG HCM Phần 2: PHẦN TỰ LUẬN: Lưu ý: chương trình chỉ viết trên 1 trang giấy là đủ nên sinh viên cần viết trên giấy nháp trước khi viết vào bài làm 3 đi
Trang 1ĐỀ THI MÔN: TIN HỌC ĐẠI CƯƠNG (NGÔN NGỮ C) Thời gian làm
Trang 2d Kết thúc chương trình j là 2
Trang 3Câu 8 Cho biết kết quả đoạn chương trình sau:
Trang 4int a=2,b=0; switch (a=6)
Trang 5Câu 18 Cho biết kết quả của đoạn chương trình sau:
Trang 6Câu 21 Cho biết kết quả đoạn chương trình sau:
int *x,y=65; *x=y; printf("%d %d",*x,y);
Trang 7Trường ĐH Công nghệ Thông tiin – ĐHQG HCM
Phần 2: PHẦN TỰ LUẬN: (Lưu ý: chương trình chỉ viết trên 1 trang giấy là đủ nên sinh viên cần viết trên giấy nháp trước khi viết vào bài làm) (3 điểm)
Đề thi: Viết chương trình quản lý một mảng số nguyên với các hàm sau: (sinh viết phải viết các yêu cầu sau
bằng hàm và phải viết hàm main mới tính điểm)
Nhập một mảng số nguyên với n phần tử (1 điểm)
Tính tổng các phần tử là số nguyên tố (2 điểm)
Trang 8ĐỀ THI MÔN: TIN HỌC ĐẠI CƯƠNG (NGÔN NGỮ C)
Đề 2 Thời gian làm bài: 75 phút
(Đề thi bao gồm 4 trang - Học viên không được phép xem tài liệu)
Trang 10b printf("%2f", dump); printf (“%d”,i);
c printf("%.2f", dump); Kết quả nào sau đây là đúng:
== c)); for (i=0, j=0; i<3; i++,j++)
Giá trị của d là: printf(“%3d”,j); j++;
a 1 Kết quả nào sau đây là đúng:
b 2 a Báo lỗi khi biên dịch
Trang 11printf("%d ",a[i]); a 3
Trang 12} b 4
Kết quả nào sau đây là đúng: c 7 a 1 2 3 4 d 8
b 2 3 4 rác
c 2 3 4
d Các câu trên đều sai
Câu 9 Cho biết kết quả đoạn chương trình sau:
Trang 13a. -1
b. 1
void setvalue(){
int a=4,b=6;
printf("%d %d ",a,b);
} int main() {
Câu 21 Cho biết kết quả đoạn chương trình sau:
int *x,y=65; x=&y;
d Không có câu nào đúng cả
Câu 25 Cho biết kết quả đoạn chương trình sau: int T=0 ; int a=3;
Trang 14Trường ĐH Công nghệ Thông tin – ĐHQG HCM
Phần 2: PHẦN TỰ LUẬN: (Lưu ý: chương trình chỉ viết trên 1 trang giấy là đủ nên sinh viên cần viết trên giấy nháp trước khi viết vào bài làm) (3 điểm)
Đề thi: Viết chương trình quản lý danh sách sinh viên có cấu trúc gồm: Họ tên và ĐTB: (sinh viết phải viết
các yêu cầu sau bằng hàm và phải viết hàm main mới tính điểm)
Nhập một danh sách sinh viên gồm n sinh viên (1.5 điểm)
Cho biết tổng số sinh viên có ĐTB dưới 5 (1.5 điểm)
Trang 15ĐỀ THI MÔN: TIN HỌC ĐẠI CƯƠNG (NGÔN NGỮ C) Thời gian làm
Trang 18Câu 17 Cho biết kết quả đoạn chương trình sau: Câu 22. Cho bi ế t k ế t qu ả đo ạ n chương trình sau:
int a=3, b=4,c;
c= sum( b,a ; ) printf("%d",c);
Trang 19d Tất cả các câu đều sai
Câu 18 Khi có khai báo sau:
;intm[5],s
;for(i
=0
;i
<
=5
;i++)
m[i]
=i+1
Trang 20return a-b; d Giá trị rác
void setvalue() { int a=4,b=6;
} int main() { int a,b;
Trang 21Trường ĐH Công nghệ Thông tin – ĐHQG HCM Phần 2: PHẦN TỰ LUẬN: (Lưu ý: chương trình chỉ viết trên 1 trang giấy là đủ nên sinh viên cần viết trên giấy nháp trước khi viết vào bài làm) (3 điểm)
Đề thi: Viết chương trình quản lý ma trận: (sinh viết phải viết các yêu cầu sau bằng hàm và phải viết hàm
main mới tính điểm)
Nhập một ma trận vuông cấp n (1.5 điểm)
Cho biết tổng các phân tử là số nguyên
Trang 22ĐỀ THI MÔN: TIN HỌC ĐẠI CƯƠNG (NGÔN NGỮ C)
Đề 4 Thời gian làm bài: 75 phút
(Đề thi bao gồm 4 trang - Học viên không được phép xem tài liệu)
Trang 24int a = 1; int b = 2; Câu 6 int c = 1;
Kết quả nào sau đây là đúng:
b. 2 a Báo lỗi khi biên dịch
Trang 25Câu 7 Câu lệnh nào đúng khi định nghĩa một biến số
Trang 26nguyên sum: void main()
int a[4]={1, 2, 3, 4}; b BDCE
for (int i=0; i<4; i++)
d Các câu trên đều sai
Câu 9 b 3 int k=2, s=1; int n=4; c -5 do d 6
Câu 11 Cho biết câu lệnh nào ĐÚNG với khai báo sau: }
int a[4],*p; void main( ) p=a;
Trang 27Câu 20 Cho biết đoạn chương trình
sau đây xuất ra màn hình những gì?
Câu 21 Cho biết kết quả đoạn chương
trình sau: int *x,y=65; x=y; printf("%d
int a=3, b=4,c;
c=sum(b,a); printf("%d",c);
Trang 28d Chương trình báo lỗi
void setvalue() { int a=6,b=4;
} int main() { int a,b;
Trang 29Trường ĐH Công nghệ Thông tiin – ĐHQG HCM
Phần 2: PHẦN TỰ LUẬN: (Lưu ý: chương trình chỉ viết trên 1 trang giấy là đủ nên sinh viên cần viết trên giấy nháp trước khi viết vào bài làm) (3 điểm)
Đề thi: Viết chương trình quản lý một mảng số nguyên: (sinh viết phải viết các yêu cầu sau bằng hàm
và phải viết hàm main mới tính điểm)
Nhập một mảng cho đến khi gặp phần tử <0 (1.5 điểm)
Cho biết có bao nhiêu phần tử là số nguyên tố (1.5 điểm)
Trang 30
- (Hết) -
4/4
Trang 31Thời gian làm bài: 45 phút
Sinh viên cần lưu các thông tin sau vào đầu tập tin bài thi:
/*Họ và tên: MSSV:
Lớp Ngày thi: Ca thi:
*/
Đề thi: viết chương trình quản lý một mảng số nguyên gồm
các hàm sau: ( 3 điểm) Nhập / Xuất một mảng số nguyên
(không được phép xem tài liệu –Nộp lại đề)
Sinh viên cần lưu các thông tin sau vào đầu tập tin bài thi:
/*Họ và tên: MSSV:
Lớp Ngày thi: Ca thi:
*/
Đề thi: viết chương trình quản lý một mảng số nguyên gồm
các hàm sau: ( 3 điểm) Nhập / Xuất một mảng số
nguyên cho đến khi gặp phần tử âm Sắp xếp mảng
giảm dần
Trang 32(không được phép xem tài liệu –Nộp lại đề)
Sinh viên cần lưu các thông tin sau vào đầu tập tin bài thi:
/*Họ và tên: MSSV:
Lớp Ngày thi: Ca thi:
*/
Đề thi: viết chương trình quản lý một ma trận số nguyên cấp ngồm
các hàm sau: ( 3 điểm) Nhập / Xuất một ma trận vuông cấp n
(không được phép xem tài liệu –Nộp lại đề)
Sinh viên cần lưu các thông tin sau vào đầu tập tin bài thi:
/*Họ và tên: MSSV:
Lớp Ngày thi: Ca thi:
*/
Trang 33Đề thi: viết chương trình quản lý danh sách sinh viên gồm: Họ tên và ĐTB với
các hàm sau: ( 3 điểm)
• Nhập một danh sách gồm n sinh viên
• Xuất danh sách sinh viên theo thứ tự ĐTB tăng dần
• Tìm các sinh viên có ĐTB cao nhất
- Hết -