KT HỌC KỲ I TIN 11 (4 MÃ ĐỀ)

11 1.3K 8
KT HỌC KỲ I TIN 11 (4 MÃ ĐỀ)

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Trường THPT PHỤ DỰC KIỂM TRA HỌC KỲ I MÔN TIN HỌC 11 I: Phần Trắc Nghiệm Câu 1: Biểu thức 3*abs(sqr(x) + y) – 2*sqrt(x-y) trong pascal được biểu diễn trong toán là: A 3 2x y x y+ − − B 3 2 2x y x y+ − − C 2 3 2( )x y x y+ − − D 2 2 3 2( )x y x y+ − − Câu 2: Trong ngôn ngữ lập trình Pascal đoạn chương trình sau thực hiện công việc gì? T:=0; For i:=1 To N Do If (i mod 3 = 0) and (i mod 5= 0) Then T:=T+i; A Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến N; C Tính tổng các ước thực sự của N; B Tính tổng các số chia hết cho cả 3 và 5 trong phạm vi từ 1 đến N; D Tìm một ước của N; Câu 3: Xét chương trình sau: Var i, s: integer; BEGIN S:=1; For i:=1 to 5 do s:=s + i; Write(s); END. Kết quả của chương trình trên là: A 120 B 15 C 5 D 16 Câu 4: Biểu thức 2sin(x 2 + 1) - 2x y− được biểu diễn trong pascal là? A 2sin(x*x+1) – sqrt(2x-y) B 2sin(sqrt(x*x+1) - sqr(2*x-y) C 2*sin*sqr(x)+ 1 – sqrt(2*x-y) D 2*sin(sqr(x)+1) – sqrt(2*x – y) Câu 5: Kết quả của biểu thức sqrt(ABS(9 - 25 )) div 2 là? A 2 B 3 C 0 D 4 Câu 6: Trong Pascal ,từ khoá nào dùng để khai báo thư viện ? A Const B Var C Program D Uses Câu 7: Trong Pascal cấu trúc câu lệnh nào sau đây là sai? A For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do < câu lệnh>; C If < điều kiện> then <câu lệnh 1>; else < câu lệnh 2>; B For <biến đếm>:= <giá trị cuối>downto <giá trị đầu> do < câu lệnh>; D If< điều kiện> then <câu lệnh>; Câu 8: Trong pascal cho đoạn chương trình : Begin X := i+1; Y:= X-1; X:= X+3; End; Khi cho giá tri i=3 thì kết quả cuối cùng của X, Y là bao nhiêu? A X= 4, Y = 6 B X= 7, Y = 3 C X= 4, Y = 3 D X= 7, Y = 6 Câu 9: Chọn cú pháp đúng: A CONST <tên hằng> : < kiểu dữ liệu> ; B USES <danh sách biến> ; C VAR <tên biến> : <kiểu dữ liệu> ; D PROGRAM <tên hằng > ; Câu 10: Trong ngôn ngữ lập trình Pascal, đoạn lệnh nào sau đây là đúng A for i: = 1 to 5 do a:= a+ i B for i:= 1 to 5 do a:= a+ i; C for i = 1 to 5 do a:= a+ i; D for i ;= 1 to 5 do a:= a+ i; Câu 11: cho đoạn chương trình If x <= 101 then x: =x*2 Else x:=x-2; Cho x=100. kết quả x bằng bao nhiêu? A 200 B 98 C 99 D 50 Câu 12: Cho đoạn chương trình sau: t:= 0; if a>b then Begin t:=a; a:=b; b:=t; end; khi nhập a= 2 và b =3 thì kết quả thu được của a và b là bao nhiêu? A a=0, b=3 B a=3, b=0 C a=2, b=3 D a=3, b=2 Câu 13: Trong ngôn ngữ lập trình Pascal với câu lệnh như sau( a là một biến kiểu số thực). a:= 6; Writeln(‘KQ là :’, a: 4:1); Sẽ ghi ra màn hình? (chọn phương án đúng nhất trong các phương án sau). A KQ la: _6.0 B KQ la 6E +01 C KQ la a D KQ la: _ _6.0 Câu 14: Trong NNLT Pascal, cho đoạn chương trình: For i:=1 to 6 do if i mod 2 <> 0 then write( i*2,’ ‘); Trên màn hình sẽ có kết quả nào sau đây: A 3 5 7 B 2 4 8 C 1 3 5 D 2 6 10 Câu 15: Trong Pascal khai báo nào sau đây là đúng? A Var x; y; z : real; B Var : x, y, z = Char; C Var x, y, z : char; D Var x, y, z = real; Câu 16: Câu lệnh a:=5; Write('Ket qua la', a); sẽ đưa ra màn hình A Ket qua la a B Ket qua la 5 C Ket qua a la 5 D Không đưa ra gì cả Câu 17: Chú thích trong Pascal được để trong kí hiệu nào sau đây? A ( ) B (* *) C [ ] D [ ) Câu 18: Cho khai báo:Var x,y:byte ;a,b,c: word; z: real; Hỏi bộ nhớ cung cấp bao nhiêu byte để lưu trữ giá trị các biến trên? A. 10byte B. 14byte C 26byte D 16byte Câu 19: Biến nguyên x nằm trong phạm vi 260- 300 khai báo nào trong các khai báo sau là tối ưu nhất ? A. Var x: longint; B. Var x: Byte; C. Var x: Real; D. Var x : Word; 1 Câu 20: Tìm câu sai trong các câu sau đây? A Program _baitap; B Const m = ‘ x+y’; C Write(‘ s= x+ y’); D Var x,y := 20; Câu 21: Từ khóa Const dùng để khai báo gì? A. Thư viện B. Biến C. Hằng D. Khai báo Tên chương trình Câu 22: Câu lệnh nào dùng để nhập dữ liệu trong Pascal A. Real(<danh sách biến>); B. Read(<danh sách biến>); C. Writeln(<danh sách biến >); D. Write(<danh sách biến >); Câu 23: Thực hiện đoạn chương trình, tính giá trị của a, b? a:= 1; b:= 0; For i:= 2 To 3 Do Begin a:= a + i; b:= b*a; end; A a = 36, b= 10. B. a = 6, b= 0. C. a = 0, b=6. D a = 5, b= 0. Câu 24: Với các lệnh sau: x:=10; y:=20; Write(‘x+y’); Kết quả xuất ra màn hình sẽ là gì ? A. 10 B. 30 C. 20 D. x+y Họ và tên: Lớp . II: Phần Tự Luận: Câu 1: Viết chương trình nhập vào hai số nguyên a,b. Tính và đưa ra màn hình hiệu và tích hai số đó. Câu 2: Viết chương trình nhập vào số nguyên x. Tính và đưa ra màn hình giá trị S với S = 2 2 ( 0) 3 2 3 ( 0) x x x x x x  − >   + − ≤   2 Điểm Ðáp án 02 1. B 2. D 3. A 4. C 5. A 6. D 7. D 8. B 9. C 10. B 11. B 12. B 13. C 14. D 15. D 16. B 17. C 18. C 19. D 20. C 21. A 22. A 23. A 24. A Trường THPT PHỤ DỰC KIỂM TRA HỌC KỲ I MÔN TIN HỌC 11 3 I: Phần Trắc Nghiệm Câu 1: Biểu thức 2sin(x 2 + 1) - 2x y− được biểu diễn trong pascal là? A 2sin(x*x+1) – sqrt(2x-y) B 2sin(sqrt(x*x+1) - sqr(2*x-y) C 2*sin*sqr(x)+ 1 – sqrt(2*x-y) D 2*sin(sqr(x)+1) – sqrt(2*x – y) Câu 2: Trong pascal cho đoạn chương trình : Begin X := i+1; Y:= X-1; X:= X+3; End; Khi cho giá tri i=3 thì kết quả cuối cùng của X, Y là bao nhiêu? A X= 4, Y = 6 B X= 7, Y = 3 C X= 4, Y = 3 D X= 7, Y = 6 Câu 3: Trong Pascal ,từ khoá nào dùng để khai báo thư viện ? A Const B Var C Program D Uses Câu 4: Với các lệnh sau: x:=10; y:=20; Write(‘x+y’); Kết quả xuất ra màn hình sẽ là gì ? A. 10 B. 30 C. 20 D. x+y Câu 5: Thực hiện đoạn chương trình, tính giá trị của a, b? a:= 1; b:= 0; For i:= 2 To 3 Do Begin a:= a + i; b:= b*a; end; A a = 36, b= 10. B. a = 6, b= 0. C. a = 0, b=6. D a = 5, b= 0. Câu 6: cho đoạn chương trình If x <= 101 then x: =x*2 Else x:=x-2; Cho x=100. kết quả x bằng bao nhiêu? A 200 B 98 C 99 D 50 Câu 7: Trong ngôn ngữ lập trình Pascal đoạn chương trình sau thực hiện công việc gì? T:=0; For i:=1 To N Do If (i mod 3 = 0) and (i mod 5= 0) Then T:=T+i; A Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến N; C Tính tổng các ước thực sự của N; B Tính tổng các số chia hết cho cả 3 và 5 trong phạm vi từ 1 đến N; D Tìm một ước của N; Câu 8: Xét chương trình sau: Var i, s: integer; BEGIN S:=1; For i:=1 to 5 do s:=s + i; Write(s); END. Kết quả của chương trình trên là: A 120 B 15 C 5 D 16 Câu 9: Kết quả của biểu thức sqrt(ABS(9 - 25 )) div 2 là? A 2 B 3 C 0 D 4 Câu 10: Trong Pascal cấu trúc câu lệnh nào sau đây là sai? A For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do < câu lệnh>; C If < điều kiện> then <câu lệnh 1>; else < câu lệnh 2>; B For <biến đếm>:= <giá trị cuối>downto <giá trị đầu> do < câu lệnh>; D If< điều kiện> then <câu lệnh>; Câu 11: Biểu thức 3*abs(sqr(x) + y) – 2*sqrt(x-y) trong pascal được biểu diễn trong toán là: A 3 2x y x y+ − − B 3 2 2x y x y+ − − C 2 3 2( )x y x y+ − − D 2 2 3 2( )x y x y+ − − Câu 12: Chọn cú pháp đúng: A CONST <tên hằng> : < kiểu dữ liệu> ; B USES <danh sách biến> ; C VAR <tên biến> : <kiểu dữ liệu> ; D PROGRAM <tên hằng > ; Câu 13: Cho khai báo:Var x,y:byte ;a,b,c: word; z: real; Hỏi bộ nhớ cung cấp bao nhiêu byte để lưu trữ giá trị các biến trên? A. 10byte B. 14byte C 26byte D 16byte Câu 14: Trong ngôn ngữ lập trình Pascal, đoạn lệnh nào sau đây là đúng A for i: = 1 to 5 do a:= a+ i B for i:= 1 to 5 do a:= a+ i; C for i = 1 to 5 do a:= a+ i; D for i ;= 1 to 5 do a:= a+ i; Câu 15: Cho đoạn chương trình sau: t:= 0; if a>b then Begin t:=a; a:=b; b:=t; end; khi nhập a= 2 và b =3 thì kết quả thu được của a và b là bao nhiêu? A a=0, b=3 B a=3, b=0 C a=2, b=3 D a=3, b=2 Câu 16: Trong ngôn ngữ lập trình Pascal với câu lệnh như sau( a là một biến kiểu số thực). a:= 6; Writeln(‘KQ là :’, a: 4:1); Sẽ ghi ra màn hình? (chọn phương án đúng nhất trong các phương án sau). A KQ la: _6.0 B KQ la 6E +01 C KQ la a D KQ la: _ _6.0 Câu 17: Trong Pascal khai báo nào sau đây là đúng? A Var x; y; z : real; B Var : x, y, z = Char; C Var x, y, z : char; D Var x, y, z = real; Câu 18: Câu lệnh a:=5; Write('Ket qua la', a); sẽ đưa ra màn hình A Ket qua la a B Ket qua la 5 C Ket qua a la 5 D Không đưa ra gì cả 4 Câu 19: Chú thích trong Pascal được để trong kí hiệu nào sau đây? A ( ) B (* *) C [ ] D [ ) Câu 20: Tìm câu sai trong các câu sau đây? A Program _baitap; B Const m = ‘ x+y’; C Write(‘ s= x+ y’); D Var x,y := 20; Câu 21: Từ khóa Const dùng để khai báo gì? A. Thư viện B. Biến C. Hằng D. Khai báo Tên chương trình Câu 22: Trong NNLT Pascal, cho đoạn chương trình: For i:=1 to 6 do if i mod 2 <> 0 then write( i*2,’ ‘); Trên màn hình sẽ có kết quả nào sau đây: A 3 5 7 B 2 4 8 C 1 3 5 D 2 6 10 Câu 23: Câu lệnh nào dùng để nhập dữ liệu trong Pascal A. Real(<danh sách biến>); B. Read(<danh sách biến>); C. Writeln(<danh sách biến >); D. Write(<danh sách biến >); Câu 24: Biến nguyên x nằm trong phạm vi 260- 300 khai báo nào trong các khai báo sau là tối ưu nhất ? A. Var x: longint; B. Var x: Byte; C. Var x: Real; D. Var x : Word; Họ và tên: Lớp . II: Phần Tự Luận: Câu 1: Viết chương trình nhập vào hai số nguyên a,b. Tính và đưa ra màn hình hiệu và tích hai số đó. Câu 2: Viết chương trình nhập vào số nguyên x. Tính và đưa ra màn hình giá trị S với S = 2 2 ( 0) 3 2 3 ( 0) x x x x x x  − >   + − ≤   Trường THPT PHỤ DỰC KIỂM TRA HỌC KỲ I MÔN TIN HỌC 11 I: Phần Trắc Nghiệm 5 Điểm Câu 1: Trong Pascal khai báo nào sau đây là đúng? A Var x, y, z = real; B Var x; y; z : real; C Var x, y, z : char; D Var : x, y, z = Char; Câu 2: Cho khai báo:Var x,y:byte ;a,b,c: word; z: real; Hỏi bộ nhớ cung cấp bao nhiêu byte để lưu trữ giá trị các biến trên? A 16byte B 10byte C 26byte D 14byte Câu 3: Trong Pascal cấu trúc câu lệnh nào sau đây là sai? A If < điều kiện> then <câu lệnh 1>; else < câu lệnh 2>; B For <biến đếm>:= <gía trị đầu> to <giá trị cuối> do < câu lệnh>; C If< điều kiện> then <câu lệnh>; D For <biến đếm>:= <giá trị cuối>downto <giá trị đầu> do < câu lệnh>; Câu 4: Chú thích trong Pascal được để trong kí hiệu nào sau đây? A ( ) B (* *) C [ ) D [ ] Câu 5: Trong NNLT Pascal, cho đoạn chương trình: For i:=1 to 6 do if i mod 2 <> 0 then write( i*2,’ ‘); Trên màn hình sẽ có kết quả nào sau đây: A 2 6 10 B 3 5 7 C 1 3 5 D 2 4 8 Câu 6: Chọn cú pháp đúng: A CONST <tên hằng> : < kiểu dữ liệu> ; B PROGRAM <tên hằng > ; C USES <danh sách biến> ; D VAR <tên biến> : <kiểu dữ liệu> ; Câu 7: Cho đoạn chương trình sau: t:= 0; if a>b then Begin t:=a; a:=b; b:=t; end; khi nhập a= 2 và b =3 thì kết quả thu được của a và b là bao nhiêu? A a=3, b=0 B a=2, b=3 C a=0, b=3 D a=3, b=2 Câu 8: Thực hiện đoạn chương trình, tính giá trị của a, b? a:= 1; b:= 0; For i:= 2 To 3 Do Begin a:= a + i; b:= b*a; end; A a = 6, b= 0. B a = 0, b=6. C a = 5, b= 0. D a = 36, b= 10. Câu 9: Xét chương trình sau: Var i, s: integer; BEGIN S:=1; For i:=1 to 5 do s:=s+i; Write(s); END. Kết quả của chương trình trên là: A 16 B 15 C 120 D 5 Câu 10: Từ khóa Const dùng để khai báo gì? A Khai báo Tên chương trình B Hằng C Biến D Thư viện Câu 11: Trong pascal cho đoạn chương trình : Begin X := i+1; Y:= X-1; X:= X+3; End; khi cho giá tri i=3 thì kết quả cuối cùng của X, Y là bao nhiêu? A X= 7, Y = 3 B X= 4, Y = 3 C X= 7, Y = 6 D X= 4, Y = 6 Câu 12: cho đoạn chương trình If x <= 101 then x: =x*2 Else x:=x-2; Cho x=100. kết quả x bằng bao nhiêu? A 98 B 200 C 99 D 50 Câu 13: Câu lệnh a:=5; Write('Ket qua la', a); sẽ đưa ra màn hình A Ket qua la 5 B Ket qua a la 5 C Không đưa ra gì cả D Ket qua la a Câu 14: Biểu thức 3*abs(sqr(x) + y) – 2*sqrt(x-y) trong pascal được biểu diễn trong toán là: A 3 2x y x y+ − − B 2 2 3 2( )x y x y+ − − C 2 3 2( )x y x y+ − − D 3 2 2x y x y+ − − Câu 15: Kết quả của biểu thức sqrt(ABS(9 - 25 )) div 2 là? A 0 B 2 C 3 D 4 Câu 16: Biến nguyên x nằm trong phạm vi 260- 300 khai báo nào trong các khai báo sau là tối ưu nhất ? A Var x: Byte; B Var x : Word; C Var x: Real; D Var x: longint; Câu 17: Biểu thức 2sin(x 2 + 1) - 2x y− được biểu diễn trong pascal là? A 2sin(x*x+1) – sqrt(2x-y) B 2sin(sqrt(x*x+1) - sqr(2*x-y) C 2*sin(sqr(x)+1) – sqrt(2*x – y) D 2*sin*sqr(x)+ 1 – sqrt(2*x-y) Câu 18: Trong ngôn ngữ lập trình Pascal, đoạn lệnh nào sau đây là đúng A for i = 1 to 5 do a:= a+ i; B for i: = 1 to 5 do a:= a+ i C for i ;= 1 to 5 do a:= a+ i; D for i:= 1 to 5 do a:= a+ i; Câu 19: Câu lệnh nào dùng để nhập dữ liệu trong Pascal A Write(<danh sách biến >); B Writeln(<danh sách biến >); C Real(<danh sách biến>); D Read(<danh sách biến>); Câu 20: Trong ngôn ngữ lập trình Pascal với câu lệnh như sau( a là một biến kiểu số thực). a:= 6; Writeln(‘KQ là :’, a: 4:1); Sẽ ghi ra màn hình? (chọn phương án đúng nhất trong các phương án sau). A KQ la 6E +01 B KQ la a C KQ la: _ _6.0 D KQ la: _6.0 6 Câu 21: Trong ngôn ngữ lập trình Pascal đoạn chương trình sau thực hiện công việc gì? T:=0; For i:=1 To N Do If (i mod 3 = 0) and (i mod 5= 0) Then T:=T+i; A Tính tổng các ước thực sự của N; B Tìm một ước của N; C Tính tổng các số chia hết cho cả 3 và 5 trong phạm vi từ 1 đến N; D Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến N; Câu 22: Trong Pascal ,từ khoá nào dùng để khai báo thư viện ? A Var B Const C Uses D Program Câu 23: Với các lệnh sau: x:=10; y:=20; Write(‘x+y’); Kết quả xuất ra màn hình sẽ là gì ? A 20 B 10 C x+y D 30 Câu 24: Tìm câu sai trong các câu sau đây? A Const m = ‘ x+y’; B Write(‘ s= x+ y’); C Var x,y := 20; D Program _baitap; Họ và tên: Lớp . II: Phần Tự Luận: Câu 1: Viết chương trình nhập vào hai số nguyên a,b. Tính và đưa ra màn hình tổng và tích hai số đó. Câu 2: Viết chương trình nhập vào số nguyên x Tính và đưa ra màn hình giá trị S với S = 2 2 ( 0) 1 3 2 ( 0) x x x x x x  − ≥   + − <   7 Điểm Ðáp án đề 01 1. C 2. D 3. A 4. B 5. A 6. D 7. B 8. A 9. A 10. B 11. A 12. B 13. A 14. D 15. B 16. B 17. C 18. D 19. D 20. D 21. C 22. C 23. C 24. C 8 Trường THPT PHỤ DỰC KIỂM TRA HỌC KỲ I MÔN TIN HỌC 11 I: Phần Trắc Nghiệm Câu 1: Trong Pascal khai báo nào sau đây là đúng? A Var : x, y, z = Char; B Var x, y, z = real; C Var x, y, z : char; D Var x; y; z : real; Câu 2: Kết quả của biểu thức sqrt(ABS(9 - 25 )) div 2 là? A 3 B 2 C 4 D 0 Câu 3: Trong pascal cho đoạn chương trình : Begin X := i+1; Y:= X-1; X:= X+3; End; Khi cho giá tri i=3 thì kết quả cuối cùng của X, Y là bao nhiêu? A X= 7, Y = 3 B X= 4, Y = 3 C X= 4, Y = 6 D X= 7, Y = 6 Câu 4: Biểu thức 2sin(x 2 + 1) - 2x y− được biểu diễn trong pascal là? A 2sin(sqrt(x*x+1) - sqr(2*x-y) B 2*sin*sqr(x)+ 1 – sqrt(2*x-y) C 2sin(x*x+1) – sqrt(2x-y) D 2*sin(sqr(x)+1) – sqrt(2*x – y) Câu 5: Chọn cú pháp đúng: A PROGRAM <tên hằng > ; B VAR <tên biến> : <kiểu dữ liệu> ; C CONST <tên hằng> : < kiểu dữ liệu> ; D USES <danh sách biến> ; Câu 6: Trong Pascal cấu trúc câu lệnh nào sau đây là sai? A For <biến đếm>:= <giá trị cuối>downto <giá trị đầu> do < câu lệnh>; B If< điều kiện> then <câu lệnh>; C If < điều kiện> then <câu lệnh 1>; else < câu lệnh 2>; D For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do < câu lệnh>; Câu 7: Trong NNLT Pascal, cho đoạn chương trình: For i:=1 to 6 do if i mod 2 <> 0 then write( i*2,’ ‘); Trên màn hình sẽ có kết quả nào sau đây: A 2 6 10 B 2 4 8 C 1 3 5 D 3 5 7 Câu 8: Trong Pascal ,từ khoá nào dùng để khai báo thư viện ? A Var B Uses C Program D Const Câu 9: Với các lệnh sau: x:=10; y:=20; Write(‘x+y’); Kết quả xuất ra màn hình sẽ là gì ? A 30 B 20 C 10 D x+y Câu 10: Cho đoạn chương trình sau: t:= 0; if a>b then Begin t:=a; a:=b; b:=t; end; khi nhập a= 2 và b =3 thì kết quả thu được của a và b là bao nhiêu? A a=3, b=2 B a=0, b=3 C a=2, b=3 D a=3, b=0 Câu 11: Thực hiện đoạn chương trình, tính giá trị của a, b? a:= 1; b:= 0; For i:= 2 To 3 Do Begin a:= a + i; b:= b*a; end; A a = 6, b= 0. B a = 0, b=6. C a = 5, b= 0. D a = 36, b= 10. Câu 12: Chú thích trong Pascal được để trong kí hiệu nào sau đây? A [ ) B ( ) C (* *) D [ ] Câu 13: Trong ngôn ngữ lập trình Pascal với câu lệnh như sau( a là một biến kiểu số thực). a:= 6; Writeln(‘KQ là :’, a: 4:1); Sẽ ghi ra màn hình? (chọn phương án đúng nhất trong các phương án sau). A KQ la 6E +01 B KQ la a C KQ la: _ _6.0 D KQ la: _6.0 Câu 14: Biến nguyên x nằm trong phạm vi 260- 300 khai báo nào trong các khai báo sau là tối ưu nhất ? A Var x: Byte; B Var x: Real; C Var x: longint; D Var x : Word; Câu 15: Cho khai báo:Var x,y:byte ;a,b,c: word; z: real; Hỏi bộ nhớ cung cấp bao nhiêu byte để lưu trữ giá trị các biến trên? A 26byte B 16byte C 10byte D 14byte Câu 16: Tìm câu sai trong các câu sau đây? A Var x,y := 20; B Write(‘ s= x+ y’); C Const m = ‘ x+y’; D Program _baitap; Câu 17: Trong ngôn ngữ lập trình Pascal đoạn chương trình sau thực hiện công việc gì? T:=0; For i:=1 To N Do If (i mod 3 = 0) and (i mod 5= 0) Then T:=T+i; A Tính tổng các số chia hết cho cả 3 và 5 trong phạm vi từ 1 đến N; C Tính tổng các ước thực sự của N; B Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến N; D Tìm một ước của N; Câu 18: Xét chương trình sau: Var i, s: integer; BEGIN S:=1; For i:=1 to 5 do s:=s+i; Write(s); END. Kết quả của chương trình trên là: A 5 B 16 C 120 D 15 Câu 19: Câu lệnh a:=5; Write('Ket qua la', a); sẽ đưa ra màn hình A Ket qua la a B Không đưa ra gì cả C Ket qua la 5 D Ket qua a la 5 Câu 20: Biểu thức 3*abs(sqr(x) + y) – 2*sqrt(x-y) trong pascal được biểu diễn trong toán là: 9 A 3 2x y x y+ − − B 2 2 3 2( )x y x y+ − − C 2 3 2( )x y x y+ − − D 3 2 2x y x y+ − − Câu 21: Trong ngôn ngữ lập trình Pascal, đoạn lệnh nào sau đây là đúng A for i: = 1 to 5 do a:= a+ i B for i ;= 1 to 5 do a:= a+ i; C for i:= 1 to 5 do a:= a+ i; D for i = 1 to 5 do a:= a+ i; Câu 22: Từ khóa Const dùng để khai báo gì? A Hằng B Khai báo Tên chương trình C Thư viện D Biến Câu 23: Câu lệnh nào dùng để nhập dữ liệu trong Pascal A Write(<danh sách biến >); B Read(<danh sách biến>); C Writeln(<danh sách biến >); D Real(<danh sách biến>); Câu 24: cho đoạn chương trình If x <= 101 then x: =x*2 Else x:=x-2; Cho x=100. kết quả x bằng bao nhiêu? A 50 B 200 C 98 D 99 Họ và tên: Lớp . II: Phần Tự Luận: Câu 1: Viết chương trình nhập vào hai số nguyên a,b. Tính và đưa ra màn hình tổng và tích hai số đó. Câu 2: Viết chương trình nhập vào số nguyên x bất kì Tính và đưa ra màn hình giá trị S với S = 2 1( 0) 2 2 ( 0) 3 x x x x x x  − + ≥   + + − <   10 [...]...Ðáp án 03 1 C 2 B 9 D 16 A 3 A 10 C 17 A 4 D 11 A 18 B 5 B 12 C 19 C 20 D 24 B 11 6 C 13 D 7 A 14 D 21 C 8 B 15 D 22 A 23 B . THPT PHỤ DỰC KIỂM TRA HỌC KỲ I MÔN TIN HỌC 11 3 I: Phần Trắc Nghiệm Câu 1: Biểu thức 2sin(x 2 + 1) - 2x y− được biểu diễn trong pascal là? A 2sin(x*x+1) –. THPT PHỤ DỰC KIỂM TRA HỌC KỲ I MÔN TIN HỌC 11 I: Phần Trắc Nghiệm Câu 1: Biểu thức 3*abs(sqr(x) + y) – 2*sqrt(x-y) trong pascal được biểu diễn trong toán

Ngày đăng: 10/11/2013, 20:11

Hình ảnh liên quan

Sẽ ghi ra màn hình? (chọn phương án đúng nhất trong các phương án sau). - KT HỌC KỲ I TIN 11 (4 MÃ ĐỀ)

ghi.

ra màn hình? (chọn phương án đúng nhất trong các phương án sau) Xem tại trang 1 của tài liệu.
Câu 4: Với các lệnh sau: x:=10; y:=20; Write(‘x+y’); Kết quả xuất ra màn hình sẽ là gì? - KT HỌC KỲ I TIN 11 (4 MÃ ĐỀ)

u.

4: Với các lệnh sau: x:=10; y:=20; Write(‘x+y’); Kết quả xuất ra màn hình sẽ là gì? Xem tại trang 4 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan