Câu 3: Khi ta khai báo biến x có kiểu là integer thì phép gán nào sau đây là hợp lệA. Dịch chương trình.[r]
(1)TRƯỜNG THCS PHAN BỘI CHÂU TỔ TOÁN – LÍ – TIN
ĐỀ CƯƠNG ƠN TẬP HỌC KỲ I – (2020-2021) Môn: Tin học 8
I PHẦN TRẮC NGHIỆM.
Câu 1: Từ khơng phải “từ khố” chương trình.
A Tinhoc; B Uses; C Begin; D Program;
Câu 2: Từ khóa sau dùng để khai báo hằng?
A Uses B Var C Const D Program
Câu 3: Khi ta khai báo biến x có kiểu integer phép gán sau hợp lệ? A x:= 808080; B x:= ‘tin_hoc’; C x:= 2.34; D x:= 123; Câu 4: Để khai báo biến x thuộc kiểu số thực ta khai báo:
A Var x: String; B Var x: Integer; C Var x: Char; D.Var x: Real; Câu 5: Câu lệnh cho phép ta nhập giá trị a từ bàn phím là:
A Write(‘nhap a=’); B Write(a); C Readln(a); D Writeln(a); Câu 6: Sau câu lệnh x:=5; x:=x*x; Giá trị biến x là:
A 10 B 25 C 15 D
Câu 7: Hãy cho biết kết xuất hình sau thực câu lệnh Writeln(‘16*2-3=’,16*2-3);
A 16*2-3=29 B 29 B ‘16*2-3=’ C 16*2-3 D.16*2-3= Câu 8: Biểu thức toán học viết dạng biểu thức Pascal là:
A 12-5/4+6-2 B (12-5)/(4+6-2) C (12-5)/(4+6) -2 D.(12-5-2)/(4+6)
Câu 9: Cho x số thực; muốn in số thực x với độ rộng có chữ số thập phân ta dùng lệnh:
A Write(x:4:8); B Write(x:8:2); C Write(‘x:8:2’); D.Write(‘x:4:8’); Câu 10: Ta có lệnh sau x:= 11; if x > 10 then x:= x+1; giá trị x bao nhiêu:
A B 10 C 11 D 12
Câu 11: In số lớn số c d, ta dùng lệnh sau:
A If c > d Then Write(c) Else Write(d); B If c > d Then Write(c); C If c > d Then Write(d); D If c > d Then Write(d) Else Write(c); Câu 12: Các câu lệnh Pascal sau viết hay sai?
A if x:= then a = b; B if x > 4; then a:= b;
C if x > then a:=b; m:=n; D if x > then a:=b; else m:=n; Câu 13: Trong chương trình Turbo Pascal, tổ hợp phím Ctrt + F9 dùng để:
A Dịch chương trình B Lưu chương trình C Chạy chương trình D Khởi động chương trình Câu 14 Để tìm gi trị lớn số a, b ta viết:
A Max:=a;If b>Max then Max:=b; B.If (a>b) then Max:=a;If (b>a)then Max:=b; C Max:=b;If a>Max then Max:=a; D Cả câu
Câu 15 Biến a nhận giá trị ; -1 ; ; 2,3 Thì a thuộc kiểu liệu nào? A Integer B Char C Real D Integer Longint Câu 16 a biến liệu kiểu số nguyên Muốn xuất giá trị a2 ta viết
A Writeln('a*a') B Readln(' a*a ') C Writeln(a*a) D Writeln(a2)
6
5 12
(2)Câu 17 IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị b nhận gi trị nào?
A B C D
Câu 18 Khi soạn thảo xong chương trình Pascal, muốn lưu chương trình, ta nhấn phím:
A F9 B Ctrl + F9 C F2 D Ctrl + F2
Câu 19 Khi soạn thảo xong chương trình Pascal, để kiểm tra lỗi ta nhấn phím: A Ctrl + F4 B Alt + F4 C Ctrl + F9 D Alt + F9 Câu 20 Viết biểu thức tốn a3-b3 sang Pascal ta viết là:
A a3-b3 B a*a*a-b*b*b C a.a.a-b.b.b D aaa-bbb
Câu 21: Để thực phép tính tổng hai số nguyên a v b ta thực sau : A Tong=a+b; B Tong:=a+b; C Tong:a+b; D.Tong(a+b); Câu 22: Câu lệnh điều kiện dạng đầy đủ là:
A If < đk > then < câu lệnh 1> Else <câu lệnh 2>; B If <đk > then < câu lệnh>; C If <đk> then < câu lệnh 1>,<câu lệnh 2>; D Cả a,b,c sai
Câu 23: Trong ngôn ngữ lập trình Pascal, từ khơng phải từ khóa là:
A Uses B Program C End D Computer
Câu 24: Dãy kí tự 20n10 thuộc kiểu liệu
A String B Integer C Real D Char
Câu 25: Tên hợp lệ ngôn ngữ Pascal là:
A 16abc; B Hinh thang; C D15; D Program;
Câu 26: Cấu trúc chung hợp lý chương trình Pascal là:
A Begin -> Program -> End B Program -> End -> Begin C End -> Program -> Begin D Program -> Begin -> End Câu 27: Phần nguyên phép chia hai số nguyên 16 là:
A 16 div = B 16 mod = C 16 div = D 16 mod = Câu 28: M có kiểu liệu số nguyên, X có kiểu liệu xâu Phép gán hợp lệ là:
A M:= 4.5; B X:= ‘1234’; C X:= 57; D M:= ‘LamDong’; Câu 29: Trong Pascal khai báo sau đúng:
A Var hs : real; B Var 5hs : real; C Const hs : real; D Var S = 24; Câu 30: Câu lệnh sau khai báo hằng:
A Const n = 20; B Const n : 20; C Const n := 20; D.Const n 20; II PHẦN TỰ LUẬN:
Bài 1: Khái niệm ngơn ngữ lập trình? Viết chương trình?
Bài : Nêu cấu trúc chương trình? Từ khóa? Tên? Quy tắc đặt tên? Bài 3: Định nghĩa biến hằng? Cách khai báo biến Pascal? Ví dụ? Bài 4: Các kiểu liệu thường dùng Pascal? Các phép so sánh? Các phép toán? Bài 5: Các lệnh in kết tính tốn hình, nhập giá trị cho biến?
Bài 6: Thuật tốn gì? Q trình giải tốn máy tính?
Bài 7: Vẽ sơ đồ cấu trúc rẽ nhánh dạng thiếu dạng đủ? Nêu cú pháp ý nghĩa câu lệnh điều kiện dạng thiếu dạng đầy đủ Pascal? Ví dụ?
Bài : Viết chương trình nhập vào số nguyên a Kiểm ta xem số vừa nhập số chẵn hay số lẻ và thông báo kết hình?