PHẦN TRẮC NGHIỆM Khoanh tròn vào đáp án em cho là đúng nhất (3đ) Câu 1: Ngôn ngữ dùng để viết chương trình cho máy tính hiểu được gọi là:A. Ngôn ngữ lập trình C.[r]
(1)PHÒNG GD&ĐT THÁI THỤY
TRƯỜNG THCS THÁI HỒNG KỲ THI HỌC KỲ INăm học: 2012-2013 Mơn: TIN HỌC 8 A PHẦN TRẮC NGHIỆM Khoanh trịn vào đáp án em cho (3đ) Câu 1: Ngơn ngữ dùng để viết chương trình cho máy tính hiểu gọi là:
A Ngơn ngữ máy B Ngơn ngữ lập trình C Ngơn ngữ tiếng Anh D a, b Câu 2: Các dãy bit (0101 ) sở để tạo ngơn ngữ gì?
A Ngơn ngữ lập trình B Ngơn ngữ tiếng Anh C Ngôn ngữ tiếng Việt D Ngôn ngữ máy Câu 3: Program từ khóa khai báo gì?
A Tên chương trình B Các thư viện C Điểm bắt đầu chương trình D Điểm kết thúc chương trình
Câu 4: Sau soạn thảo, ta nhấn tổ hợp để dịch chạy chương trình
A Alt + F9 B Ctrl + F6 C Ctrl + F9 D Alt + F6 Câu 5: Integer kiểu liệu?
A Số nguyên B Số thực C Chuỗi D Chữ Câu 6: Cách chuyển biểu thức ax2 +bx+c sau đúng
A a*x2 +b*x+c B a*x*x+b*x+c*x C a*x*x +b.x +c*x D a*x*x + b*x+c
Câu 7: Kiểu liệu String có phạm vi giá trị
A Một ký tự bảng chữ B Xâu ký tự tối đa 522 ký tự C Xâu ký tự tối đa 525 ký tự D Xâu ký tự tối đa 255 ký tự Câu 8: Div phép tốn gì?
A Chia lấy phần nguyên B Chia lấy phần dư C Cộng D Trừ Câu 9: Lệnh Write tương tự lệnh Writeln
A Không đưa trỏ xuống đầu dòng B Đưa trỏ xuống đầu dòng C Bỏ dấu ngoặc đơn D Bỏ dấu ngoặc kép
Câu 10: Trong Pascal, khai báo sau
A Const x:real; B Var 4hs: Integer C Var Tb : real; D Var R=30; Câu 11: Trong chương trình, có tất từ khóa để khai báo biến?
A B C D
Câu 12: Câu lệnh Writeln(<giá trị>:n:m) giúp ta làm gì?
A Điều khiển cách in số nguyên hình B Điều khiển cách in số thực hình C Điều khiển cách in chuỗi hình D Tất sai
B PHẦN TỰ LUẬN Câu 13: Tính (2đ)
a) 2Div3 – 2Mod3 + 3Div2 – 3Mod2 =……… b) 1/3 – 2*7Mod2 – 8Div4*4 = ………
Câu 14: Cho a = 9, b=8 Tìm kết biến S sau câu lện sau đây, với ban đầu giá trị S (2đ) a) If (a+b) mod = then S:=a*b; (S=……vì……… ……….)
b) If (a >=b ) or (a>9) then S:=b else S:=a;
(S=……vì……… ……….)
(2)ĐÁP ÁN
A.PHẦN TRẮC NGHIỆM ( Mỗi câu 0,25 điểm)
Câu 1 2 3 4 5 6 7 8 9 10 11 12
Đ.án B D A C A D D A C A D B
B.PHẦN TỰ LUẬN
Câu 13: a) = -2 (1đ) b) = -7.6 (1đ)
Câu 14: a) S=0 điều kiện sai nên lệnh S:=a*b không thực hiện, S giữ nguyên (1đ) b) S= điều kiện nên lệnh S:=b thực (1đ)
Câu 15
Program hinh_chu_nhat; Uses crt;
Var a, b, V, S : real; Begin
Clrscr;
Write(‘Nhap chieu dai a = ‘); readln(a); Write(‘Nhap chieu rong b = ‘); readln(b); V := (a + b)*2;
S := a*b;
Writeln(‘Chu vi hinh chu nhat la: ‘, v:2:1); Writeln(‘Dien tich hinh chu nhat la: ‘, s:2:1); Readln;
End.
(3)