KT 1 tiết tin học 11_ lần 1

2 936 0
KT 1 tiết tin học 11_ lần 1

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

Thông tin tài liệu

TRƯỜNG THPT HÀM THUẬN NAM  ĐỀ KIỂM TRA HỌC KÌ I Môn: Tin học 11 Thời gian: 45 Phút Họ và tên: Lớp: ===================================================================== 1 2 3 4 5 6 7 8 9 10 11 12. 13 14 15 16 17 18 19 20 a                     b                     c                     d                     I. PHẦN TRẮC NGHIỆM:(5 điểm) 1. Với S có giá trị 8.694 thì kết quả nhận được sau khi thực hiện câu lệnh: Write('Tong la: S = ',S:6:2); là: a. Tong la: S = 8.694 b. Tong la: S = S:6:2 c. Tong la: S = 8,69 d. Tong la: S = 8.69 2. Hãy cho biết biểu diễn nào dưới đây không phải là biểu diễn hằng trong Pascal: a. 120.0 b. -25 c. 5,25 d. ‘TRUE’ 3. Cách khai báo nào dưới đây là đúng: a. Program pt b2; b. Const n:= 10; c. Uses crt . d. Var a,b,c ,D : Real; 4. Kiểu số nguyên gồm: a. Real, Integer, Word, Longint b. Byte, Integer, Word, Real c. Byte, Integer, Word, Longint, Real d. Byte, Integer, Word, Longint 5. Xác định kết quả sau khi thực hiện câu lệnh: A:= sqr(3)/sqrt(9); a. A được gán giá trị là 1 b. A được gán giá trị làđ 3 c. A được gán giá trị là 6 d. A được gán giá trị là 9 6. Xác định cú pháp khai báo biến đúng trong các cú pháp sau: a. Var <danh sách biến>:<kiểu dữ liệu>: b. Var <kiểu dữ liệu>:<Tn biến >; c. Var < danh sách biến>:<kiểu dữ liệu>; d. Tất cả đều đúng. 7. Xác định kết quả sau khi thực hiện các câu lệnh: T:= 0; For i:=1 To 5 Do T:=T + i; a. T = 15 b. T = 1 c. T = 5 d. T = 10 8. Biến A có thể nhận giá trị : 0.5, 2.6, 3.2, 4.5. và biến B có thể nhận các giá trị: 2, 4, 6, 8, 10 thì khai báo nào sau đây là đúng ? a. var A : Integer; b. var A,B : Integer; c. var A,B :Real; d. var A: Integer; B: Real; 9. Cấu trúc rẽ nhánh nào sau đây là Đúng cú pháp? a. if x>y then max:= x. b. if x>y then max:= x else max:= y; else max:= y; c. if x>y then max= :x d. if x<y then min:= x; else max=: y; else min:= y; 10. Cho biết đoạn chương trình sau thực hiện tính tổng nào? S := 1; for i := 2 to 10 do S := S + 1 / i; a. Tính tổng: 10 1 4 1 2 1 1 ++++=S b. Tính tổng: 10 1 3 1 2 1 1 ++++=S c. Tính tổng: 10 321 ++++=S d. Tính tổng: 10 1 3 1 2 1 +++=S 11. Chuyển biểu thức toán học sang biểu thức Pascal: ba a + 2 * Biểu thức nào chuyển đúng trong các biểu thức sau : a. a 2 /sqrt(a+b) b. sqrt(a)/sqr(a+b) c. sqr(a)/sqrt(a+b) d. sqr(a*a)/sqrt(a+b) 12. Với X có giá trị bằng bao nhiêu thì biểu thức (5 <= X) and (X <= 11) and (X < > 8) có giá trị True? a. X = 8 b. X = 12 c. X = 7 d. X = 10 hoặc 15 13. Cấu trúc câu lệnh gán có dạng ? a. <Danh sách biến>:= <Biểu thức>; b. <Tên biến>:= <Biểu thức>: c. <Tên biến>:= <Biểu thức>; d. Tất cả đều đúng. 14. Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là sai ? Điểm: a. b := (a=5) or (c=7); b. x := 12.5; c. a := b*c; d. c := pi.12; 15. Trong ngôn ngữ Pascal, hằng xâu của chuỗi ký tự “ Hoa co mua xuan” được viết như thế nào ? a. ‘Hoa co mua xuan’ b. “Hoa co mua xuan” c. (Hoa co mua xuan) d. tất cả đều đúng. 16. Cú pháp câu lệnh ghép là: a. BIGIM <các câu lệnh> END; b. BEGIN <các câu lệnh> AND; c. BEGIN <các câu lệnh> END; d. BEGIN <các câu lệnh> END. 17. Hàm căn bậc hai được biểu diễn trong TP là: a. Sqtr( ) b. Sqrt( ) c. Sqr( ) d. Tsqr( ) 18. Danh sách kết quả ra của câu lệnh Write có thể là : a. Biến b. Hằng. c. Biểu thức d. Biến, Hằng, Biểu thức. 19. Kết quả trả về của biểu thức quan hệ là giá trị: a. True hoặc False b. Thực. c. Nguyên d. Thực hoặc Nguyên. 20. Lệnh gán được thực hiện như thế nào? a. Tính giá trị của biểu thức ở vế phải rồi gán giá trị vừa tính được cho hằng ở vế trái. b. Tính giá trị của biểu thức ở vế phải rồi gán giá trị vừa tính được cho biến ở vế trái. c. Tính giá trị của biến ở vế phải rồi gán giá trị vừa tính được cho biểu thức ở vế trái. d. Tính giá trị của biểu thức ở vế trái rồi gán giá trị vừa tính được cho biến ở vế phải. I. PHẦN TỰ LUẬN (5 ĐIỂM). Câu 1(3 Đ ): Viết chương trình nhập vào một số nguyên và kiểm tra xem số vừa nhập là số chẵn hay lẻ. Câu 2( 2Đ): Viết chương trình nhập vào N số nguyên từ bàn phím. Hãy tính và in ra màn hình tổng của các số vừa được nhập vào. Câu 1: Câu 2: . KIỂM TRA HỌC KÌ I Môn: Tin học 11 Thời gian: 45 Phút Họ và tên: Lớp: ===================================================================== 1 2 3 4 5 6 7 8 9 10 11 12 . 13 14 15 16 17 18 19 20 a . min:= y; 10 . Cho biết đoạn chương trình sau thực hiện tính tổng nào? S := 1; for i := 2 to 10 do S := S + 1 / i; a. Tính tổng: 10 1 4 1 2 1 1 ++++=S b. Tính tổng: 10 1 3 1 2 1 1 ++++=S c ++++=S b. Tính tổng: 10 1 3 1 2 1 1 ++++=S c. Tính tổng: 10 3 21 ++++=S d. Tính tổng: 10 1 3 1 2 1 +++=S 11 . Chuyển biểu thức toán học sang biểu thức Pascal: ba a + 2 * Biểu thức nào chuyển

Ngày đăng: 12/05/2015, 06:00

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

Tài liệu liên quan