Đề thi HSG tin 8

4 400 1
Đề thi HSG tin 8

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

Thông tin tài liệu

PHÒNG GD&ĐT CAM LỘ ĐỀ THI HSG CẤP HUYỆN MÔN : TIN HỌC THCS NĂM HỌC 2009 - 2010 Thời gian 45 phút (Không kể thời gian giao đề) Hãy khoanh tròn vào chữ cái đứng đầu của phương án đúng nhất Câu 1: Tên nào sau đây là tên hợp lệ trong ngôn ngữ lập trình pascal ? A. baitap C. program B. tam giac D. 3baitap Câu 2: Hằng được khai báo như thế nào ? A. var C. const B. program D. uses Câu 3: Để chạy chương trình ta sử dụng tổ hợp phím nào ? A. Ctr+F5 C. Ctr+ Alt +F9 B. Alt +F9 D. Ctr +F9 Câu 4: Để thông báo kết quả tính toán, ta dùng lệnh nào ? A. write(‘ket qua la’, 2*x) B. writeln(ket qua la, 2*x); C. readln(x) D. read(x); Câu 5: Biểu thức nào sau đây không đúng trong pascal ? A. a > b B. a < b C. a = b D. a ≠ b Câu 6: Trong pascal câu lệnh nào sau đây đúng ? A. x > 3 and x ≤ 5 B. x ≥ 3 and x < 5 C. x > 3 and x < 5 D. (x > 3) and (x < 5) Câu 7. Để nhập dữ liệu ta dùng lệnh: A. Clrscr B. X:= ‘dulieu’ C. Write(‘Nhap du lieu’) D. Readln(x); Câu 8. Biểu thức toán học (a 2 +2b)(1+c) 3 được biểu diễn như thế nào trong Pascal ? A. (a*a +2*b)(1+c)(1+c)(1+c) B. (a.a+2.b)(1+c)(1+c)(1+c) C.(a 2 +2.b)(1+c) 3 D.(a*a +2*b)*(1+c)*(1+c)*(1+c) Câu 9: KÝ hiÖu “:=” ®îc sö dông: A. So s¸nh B. kiÓu kÝ tù C. G¸n gi¸ trÞ cho biÕn D. TÊt c¶ ®Òu sai. Câu 10: Cho đoạn chương trình như sau: với khai báo VAR S,I: Word; S := 0; FOR I := 1 TO 5 DO S:= S + I*I; Giá trị của S là: A. 55 B. 50 C. 15 D. 100 Câu 11: Cho đoạn chương trình như sau, với khai báo VAR Sum, Stop : Integer; Sum := 0; Stop := 0; WHILE Stop > 1 DO 1 ĐỀ CHÍNH THỨC BEGIN Sum := Sum + Stop ; Stop := Stop + 1; END; Số lần thực hiện của lệnh lặp While này là : A. 10 lần B. 1 lần C. 0 lần D. Vô số lần Câu 12: Cho đoạn chương trình như sau, với khai báo VAR M , Alpha: byte; Alpha := 10; REPEAT Write( 'Nhap so nguyen duong : '); Readln(M); UNTIL m >0; IF M < 0 THEN Alpha: = Alpha + 5; Giá trị của ALPHA khi thực hiện xong đoạn chương trình này là: A. 10 B. 15 C. 20 D. 25 Câu 13: Cho khai báo sau: Var B: Array [‘A’ ’D’] of char; Khai báo trên có nghĩa gì? A. Mảng B gồm 2 phần tử, mỗi phần tử là 1 kí tự. B. Mảng B gồm 4 phần tử, mỗi phần tử là 1 kí tự. C. Mảng B gồm D phần tử, mỗi phần tử là 1 kí tự. D. Mảng B gồm A phần tử, mỗi phần tử là 1 kí tự. Câu 14: Thủ tục Assign (biến file, tên file) có nghĩa là: A. Mở file mới B. Đóng file đã mở C. Gán tên file cho biến file D. Ghi dữ liệu vào file Câu 15. Con người ra lệnh cho máy tính thực hiện công việc thông qua: A. Các số nhị phân B. Các lệnh C. Các hàm chuẩn D. Tất cả đều đúng. Câu 16. Chương trình thường dùng để mở trang Web: A. Internet Explorer và Email B. Internet Explorer và Netcape Navigator C. Internet Explorer và Chat D. Internet Explorer và HTML Câu 17: Cấu trúc lặp: REPEAT <Câu lênh>; UNTIL; Có số lần thực hiện ít nhất là: A. 10 lần B. 1 lần C. 0 lần D. Vô số lần; Câu 18: Người ta thường sử dụng máy tính để: 2 A. Xử lý thông tin B. Tiếp nhận thông tin C. Trao đổi thông tin D. Tất cả đều đúng. Câu 19: Các biến i và j bằng bao nhiêu sau khi đoạn chương trình dưới đây được thực hiện? Var i, j: byte; Begin i:=6; i:=j; j:=i: i:=i+1; End; A. 6 và 7 B. 7 và 6 C. 1 và 0 D. 0 và 1. Câu 20: Một byte là tổ hợp bao nhiêu Bít? A. 32 B. 8 C. 16 D. 4. Câu 21: 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. Không có kết quả Câu 22: 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ị 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 Câu 23: Trong các khai báo sau, khai báo nào đú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; Câu 24: 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. Length(s) C. Delete(s,vt,n); D. Insert(S1,S 2 ,vt); Câu 25: Trong Pascal người ta dùng từ khoá gì để phân biệt Tham số biến và Tham số giá trị ? A. Type B. Function C. Var D. Const 3 Phßng GD - §T Cam Lé Híng dÉn ChÊm Thi Hsg M«n TIN HỌC N¨m häc 2008 - 2009 ĐÁP ÁN LÝ THUYẾT Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Đáp án A C B A D D B D C A C A B C B Câu 16 17 18 19 20 21 22 23 24 25 Đáp án B B D C B C A C B C 4 . §T Cam Lé Híng dÉn ChÊm Thi Hsg M«n TIN HỌC N¨m häc 20 08 - 2009 ĐÁP ÁN LÝ THUYẾT Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Đáp án A C B A D D B D C A C A B C B Câu 16 17 18 19 20 21 22 23 24 25 Đáp. B. 1 lần C. 0 lần D. Vô số lần; Câu 18: Người ta thường sử dụng máy tính để: 2 A. Xử lý thông tin B. Tiếp nhận thông tin C. Trao đổi thông tin D. Tất cả đều đúng. Câu 19: Các biến i và j bằng. PHÒNG GD&ĐT CAM LỘ ĐỀ THI HSG CẤP HUYỆN MÔN : TIN HỌC THCS NĂM HỌC 2009 - 2010 Thời gian 45 phút (Không kể thời gian giao đề) Hãy khoanh tròn vào chữ cái đứng đầu của

Ngày đăng: 29/06/2014, 19:00

Từ khóa liên quan

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

Tài liệu liên quan