Đề thi môn tin học 2
lượt xem 10
download
Tài liệu tham khảo đề thi tin học
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đề thi môn tin học 2
- Ñeàthi traéc nghieäm Moân: Tin hoïc 2 Hoï teân SV: Thôøi gian: 65phuùt Maõ soá SV: Ñeà soá 1 Nhoùm/Lôùp: Baûng traû lôøi caâu hoûi: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 a b c d 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 a X b X c d Chuù yù: * Thí sinh ñaùnh daáu cheùo (X) vaøo oâ caàn choïn (ví duï ôû caâu 31 ta choïn a) * Neáu choïn sai thì thí sinh toâ ñen oâ choïn tröôùc ñoù roài choïn caâu khaùc (ví duï nhö caâu 32) * Chæ nhöõng caâu coù traû lôøi trong baûng traû lôøi caâu hoûi môùi ñöôïc chaám ñieåm * Thí sinh ñöôïc pheùp söû duïng taøi lieäu a. Baùo loãi b. Khoâng xaùc ñònh Caâu 1: Cho ñoaïn chöông trình: c. 10 9 d. 2 8 int a,b=4; Caâu 3: switch(a=2,++b) Cho khai baùo: { int a =17, b=3; case 5: b+=2; double c; default : a += b--; Caùc leänh naøo sau ñaây cho keát quaû khoâng chính xaùc case 2: a--; a. c = double(a/b) b. c = double(a)/b } c. c = (double)a/b d. c = a/b; printf("%d %d",a,--b); Caâu 4: Keát quaû khi chaïy ñoaïn chöông trình laø: a. Baùo loãi b. 1 4 Caùc khôûi taïo naøo döôùi ñaây sai c. 2 7 d. 8 5 a. int a[5] = {1,2,3},*p =a; Caâu 2: Cho ñoaïn chöông trình b. enum mau {trang, xanh, do}; c. char *p = “1234”, **p1 =&p; int a,b=4; d. int i; char *p =&i; switch(a=2,++b) Caâu 5: Cho ñoaïn chöông trình: { case 5: b*=2; int a=2,b=4; default : if ((a++==3)&&(++b)) a == b--; a+=3; break; b+=a; case 2: a--; printf("%d %d",a,b); } Keát quaû khi chay chöông trình treân laø: printf("%d %d",a,--b); a. 3 4 b. 3 5 Keát quaû khi chaïy ñoaïn chöông trình laø: c. 3 7 d. 6 11 1
- int x =0x4161; Caâu 6: Cho ñoaïn chöông trình: char *c; int a=2,b=4; c =(char*)&x; if ((a++==3)&&(++b)) ; *c++; { printf("%d %c",*c, x); a+=3; Keát quaû chaïy chöông trình treân laø : b+=a; a. Sai syntax b. 98 b } c. 65 a d. 98 16737 printf("%d %d",a,b); Keát quaû khi chay chöông trình treân laø: Cho ñoaïn chöông trình duøng cho caâu 11,12 : a. Sai syntax #include b. 3 4 union test c. 6 10 { d. 6 11 char c; short x; Ñoaïn chöông trình duøng cho caâu 7 vaø 8 }value ; struct thu void main() { { int x,y; value.x = 1322; char *c1,c2; value.c = 65; }a,*pa; printf(" %d %d",cau1.c,cau1.x); char x1 ; } void main() Caâu 11 : { Keát quaû chaïy chöông trình naøy laø: int x=-3,y=2; a. 65 1322 pa=&a; b. 65 1345 pa->x +=y++; c. 22 1322 pa->y +=++x; d. In ra keát quaû khoâng xaùc ñònh printf("%d %d",a.x,a.y); getch(); Caâu 12: Noäi dung cuûa value chieám: } a. 1 byte b. 2 byte Caâu 7 : c. 3 byte d. 4 byte Keát quaû chaïy chöông trình treân laø : a. Khoâng xaùc ñònh b. 2 -3 Caâu 13:Cho ñoaïn chöông trình c. -3 2 d. 2 -2 union Caâu 8 : { Caùc leänh naøo sau ñaây sai : char c; a. *pa.x = a.y; int x; b. a.c1 = &x1; }value ; c. *a.c1 = (char)pa->x; int x; d. *pa->c1 = &x1; void main() { Caâu 9 :Cho ñoaïn chöông trình: for(; x
- #include int i=4,j=1; #include if (i
- b. In ra 31 return tam; c. In ra 21 } d. Caû 3 caâu treân ñeàu sai Keát quaû laø: Caâu 24) Khi goïi haøm f1(f2(0)+a=1) a. Chöông trình in ra 33 a. In ra 12 b. Chöông trình sai cuù phaùp b. In ra 02 c. Chöông trình in ra 23 c. In ra 0-2 d. Chöông trình in ra 22 d. Chöông trình sai cuù phaùp Caâu 25) Haõy choïn phaùt bieåu ñuùng: Cho chöông trình sau (duøng cho caùc caâu 29,30) a. a=b+f1(a); #include b. f1(a) += f2(2); int ham1(int a, int b); c. f1 (f2(b) + (double) 1); void ham2(int *a, int *b); d. f2 ((int) f1(b)); main() Caâu 26) Ñoaïn chöông trình sau: { int x=2,y=1; int a=1, b; do b=ham1(a,b=2); { printf("%d %d", a,b); x++; ham2(&a,&b); if (x==5) } break; int ham1(int a, int b) y -= x; { } while (x < 5); a+=b++; printf ("%d %d",x,y); return a; Giaù trò in ra töø ñoaïn chöông trình treân laø: } a. 5 5 b. -6 5 void ham2(int *a, int *b) c. 6 -5 d. 5 -6 { if(*a>*b) Caâu 27) Cho khai baùo bieán sau: *a+= ham1(2,*b); int a, *p1; double **p2; else *a-=2; char c, *pc; printf("%d %d", *a, *b); Haõy choïn phaùt bieåu ñuùng: return; a. a=(int) (&p1–(int **)p2); } b. p2=(double *) p1+ (int *)a; Caâu 29) Haøm printf trong haøm main() in ra: c. p1 = (double *) p2 – a =1; a. 2 3 b. 3 1 d. pc= &a + &c; c. 1 3 d. Caû 3 caâu treân ñeàu sai Caâu 30) Haøm printf trong haøm ham2 in ra: Caâu 28) Cho chöông trình sau a. 3 1 b. -1 3 #include c. 1 3 d. Caû 3 caâu treân ñeàu sai int doi (char *a); main() { int x=0x0102; char y; y = *((char *)&x + 1); doi(&y); printf("%d",y); doi(&y); printf("%d",y); } int doi(char *a) { static tam; *a+= tam =1; 4
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài thi trắc nghiệm môn Tin học văn phòng của công chức tổng cục thuế 2012 Đề lẻ
6 p | 1269 | 331
-
ĐỀ THI CÔNG CHỨC THUẾ NĂM 2010 MÔN TIN HỌC VĂN PHÒNG
7 p | 421 | 132
-
Đề thi trắc nghiệm môn tin học 2
4 p | 199 | 44
-
Đề thi kết thúc học phần Microsoft access
6 p | 189 | 26
-
Đề thi môn Access - Đề số 2
2 p | 219 | 11
-
Đề thi kết thúc môn học lần 1 môn Tin học ứng dụng
7 p | 145 | 8
-
Đề thi môn Access 2 (A)
2 p | 109 | 8
-
Đề thi môn Lập trình trên window: Đề 2 - Trường ĐH Sư phạm TP. Hồ Chí Minh
2 p | 105 | 7
-
Đề thi môn Access 2 (B)
2 p | 100 | 4
-
Đề thi kết thúc học phần học kì 2 môn Phương pháp dạy học Tin học ở các trường phổ thông năm 2021-2022 có đáp án - Trường ĐH Đồng Tháp
5 p | 37 | 4
-
Đề thi môn Access 2 (C)
2 p | 69 | 3
-
Đề thi cuối kỳ I năm học 2019-2020 môn Tin học cơ sở 4 (Đề 2) - ĐH Khoa học Tự nhiên
3 p | 48 | 3
-
Đề thi năm 2010 môn Thông tin di động (Đề 2) - ĐH Bách khoa Hà Nội
3 p | 32 | 3
-
Đề kiểm tra cuối học kỳ II năm 2013 - 2014 môn Tin học công nghiệp
4 p | 24 | 2
-
Đề thi môn Cấu trúc dữ liệu V (Đề số 2) - ĐH Bách khoa Hà Nội
1 p | 51 | 2
-
Đề thi năm 2011 môn Thông tin di động (Đề 2) - ĐH Bách khoa Hà Nội
2 p | 43 | 1
-
Đề thi môn Thông tin di động (Đề 2) - ĐH Bách khoa Hà Nội
2 p | 46 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn