Đề KTHK II tin 11 (TN) Đề 1

2 576 0
Đề KTHK II tin 11 (TN) Đề 1

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

Thông tin tài liệu

Thứ ngày tháng năm 2008 Họ và tên:……………………………… Kiểm tra: học kỳ II Lớp: 11B Môn: Tin học Mã đề: 001 Hãy chọn một phương án đúng nhất 1/ Trong Pascal, người ta dùng từ khóa gì để phân biệt Tham số biến và tham số giá trị a Type b Function c Var d Const 2/ Cho đoạn chương trình s:=1; for i:= -1 to 3 do s:= s*i; Kết thúc đoạn chương trình giá trị biến s là: a 120 b - 120 c 0 d một kết quả khác 3/ Cho đoạn chương trình s:=1; for i:=1 to 3 do for j:=1 to 3 do s:=s*2; kết thúc đoạn chương trình trên biến s nhận giá trị là a 512 b 64 c 128 d 1024 4/ Trong các biểu thức sau, biểu thức nào cho giá trị True a 4 <= 5 b 'Anh' > 'em' c 'Lop' >= 'Love' d 'abcdef' > 'abcdefg' 5/ Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây đúng a if a := b then x := a else x :=b; b if a > b then x := b else x :=a; c if a ≠ b then x := a else x :=b; d if a < b then x := a + b; else x := b; 6/ Cấu trúc của chương trình con chia ra làm mấy phần a 4 phần b 2 phần c 1 phần d 3 phần 7/ Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây đúng a for i=1 to 5 do s:=s+2; b for i:= 1 to 4 do s= -i; c for i:=1 to -5 do s:=s*i; d for i:=5 downto 1; do s:=s+i; 8/ Cho khai báo sau: Type mang = array[-1 3,1 5] of word; Var a: mang; Tổng bộ nhớ trong khai báo trên là a 50 byte b 25 byte c 32 byte d 40 byte 9/ Cho khai báo sau: Var a: array[1 20 div 3] of integer; Tổng số phần tử trong mảng là a 20 b 6 c 12 d một kết quả khác 10/ Cho đoạn chương trình s:=2; a:=1; while not(s*2 > 3) do begin a:= a +2; s:= s + 1; end; Kết thúc đoạn chương trình giá trị của biến s và a lần lượt là a 2 và 1 b 3 và 3 c 1 và 2 d một kết quả khác 11/ Trong các khai báo sau, khai báo nào sai a Var s: string[260]; b Var s: string; c Var s: string[10]; d Var s: string[255]; 12/ Cho đoạn chương trình s:= 5; for i:=1 to 7 do if i mod 2 = 0 then s := s + i else i:= i + 1; Kết thúc đoạn chương trình s, i lần lượt nhận giá trị a 16 và 8 b 5 và 9 c 16 và 9 d một kết quả khác 13/ Cho đoạn chương trình s:=0; for i:=1 to 50 do s:= s + i; Kết thúc đoạn chương trình giá trị của biến s là: a 50! b 50 c 1275 d một kết quả khác 14/ Trong ngôn ngữ lập trình Pascal, sau từ khóa do, then, else chỉ thực hiện a 3 câu lệnh b nhiều hơn 3 câu lệnh c 2 câu lệnh d 1 câu lệnh 15/ Cho đoạn khai báo chương trình con Function UCLN(a:word; var b:word):word; Các khẳng định sau, khẳng định nào đúng a a và b là tham biến b a và b là tham trị c a là tham biến, b là tham trị d ba khẳng định kia sai 16/ Trong các hàm và thủ tục sau, hàm và thủ tục nào cho kết quả là một số nguyên a copy(S,vt,n) b delete(s,vt,n) c length(s) d insert(S 1 ,S 2 ,vt) 17/ Trong các khai báo sau, khai báo nào là đúng a Var a:array[1 20/10] of real; b Var a:array[1 25.1] of boolean; c Var a:array[-1 10 mod 3] of word; d Var a:array[2 -1] of integer; 18/ Trong các khai báo sau, khai báo nào sai a Var b: array[-3 5] of integer; b Var b: array[-2*3 -1,2 5] of boolean; c Var b: array[1 4,5 15 mod 4] of word; d Var b: array[1 20 div 3] of real; 19/ Cho khai báo sau: Var a,b: array[1 5] of real; Tổng bộ nhớ trong khai báo trên là a 24 b 48 c 60 d 30 20/ Cấu trúc của chương trình chính gồm mấy phần a 4 phần b 1 phần c 2 phần d 3 phần Phiếu trả lời 1. 6. 11. 16. 2. 7. 12. 17. 3. 8. 13. 18. 4. 9. 14. 19. 5. 10. 15. 20. A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D . gồm mấy phần a 4 phần b 1 phần c 2 phần d 3 phần Phiếu trả lời 1. 6. 11 . 16 . 2. 7. 12 . 17 . 3. 8. 13 . 18 . 4. 9. 14 . 19 . 5. 10 . 15 . 20. A B C D A B C D A. a Var a:array [1. . 20 /10 ] of real; b Var a:array [1. .25 .1] of boolean; c Var a:array[ -1. .10 mod 3] of word; d Var a:array[2 -1] of integer; 18 / Trong các

Ngày đăng: 29/06/2013, 01:26

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan