Câu 48 : Đại lượng dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình gọi là.. A..[r]
(1)BÀI TẬP TRẮC NGHIỆM CÓ ĐÁP ÁN ÔN TẬP GIỮA HK1 MÔN TIN 11 TRƯỜNG THPT TRẦN KHAI NGUYÊN
Câu 1: Cho biểu thức Pascal: abs(x+1) - Biểu thức tương ứng Toán học là: A x 1 B 3 x
C 3 x D x 1
Câu 2: Trong Pascal, để nhập liệu từ bàn phím ta sử dụng thủ tục: A read(<danh sách biến vào >);
B readln(<danh sách biến vào >); C readlnn(<danh sách biến vào >); D Cả A B
Câu 3: Trong Free Pascal, xác định tên tên sau:
A 10pro B Bai tap_1
C.Baitap D ngay sinh
Câu 4: Danh sách biến nhiều tên biến, tên biến viết cách : A dấu chấm phẩy ; B dấu phẩy ,
C dấu chấm D dấu hai chấm :
Câu 5: Trong ngơn ngữ lập trình Pascal, từ khoá CONST dùng để A khai báo tên chương trình
B khai báo C khai báo biến D khai báo thư viện
Câu 6: Trong Pascal, biểu thức (27 mod 4) bằng: A 2 B 0 C 1 D 3 Câu 7: Phát biểu đúng?
A Phần khai báo khai báo cho: Tên chương trình, hằng, biến chương trình B Phần khai báo khai báo cho: Tên chương trình, hằng, biến
C Phần khai báo khai báo cho: Chương trình con, hằng, biến
D Phần khai báo khai báo cho: Tên chương trình, thư viện, hằng, biến chương trình Câu 8: Trong pascal, câu lệnh gán sau sai:
A c-1:=d; B c:=x+y;
C a:=b+c; D a:=b;
Câu 9: Trong Pascal, cú pháp để khai báo biến là: A Var <danh sách biến>=<kiểu liệu>; B Var <danh sách biến>:<kiểu liệu>; C <danh sách biến>: kiểu liệu; D Var <danh sách biến>;
Câu 10: Trong Pascal, biểu thức (57 div 13) bằng:
A 3 B 5
(2)Câu 11: Trong ngơn ngữ lập trình Pascal, từ khóa VAR dùng để? A Khai báo B Khai báo thư viện
C Khai báo biến D Khai báo tên chương trình
Câu 12: Trong ngơn ngữ lập trình Pascal, từ khố PROGRAM dùng để A khai báo biến B khai báo tên chương trình
C khai báo thư viện D khai báo Câu 13: Phát biểu sai?
A Chương trình có chức chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình thực máy tính gọi chương trình dịch
B Trong biên dịch khơng có chương trình đích để lưu trữ sử dụng lại cần
C Chương trình viết ngơn ngữ lập trình bậc cao phải chuyển đổi thành chương trình ngơn ngữ máy thực được;
D Chương trình dịch có hai loại: thơng dịch biên dịch
Câu 14: Trong Pascal, để đưa liệu hình ta sử dụng thủ tục: A writeln(<danh sách kết >);
B Rewrite(<danh sách biến >); C write(<danh sách giá trị >) D cả A,B C
Câu 15: Trong ngơn ngữ lập trình Pascal, biến khác nào?
A Hằng biến hai đại lương mà giá trị thay đổi q trình thực chương trình
B Hằng khơng cần khai báo biến phải khai báo
C Hằng đại lượng có giá trị khơng thể thay đổi q trình thực chương trình, biến đại lượng có giá trị thay đổi q trình thực chương trình
D Hằng biến bắt buộc phải khai báo
Câu 16: Hãy cho biết biểu diễn biểu diễn Pascal? A 4.07E-15 B ‘3.1416’
C 120 D ‘thpt
Câu 17: Xác định giá trị biểu thức: S = (250 div 100) + (150 mod 100) div 10
A S = 9; B S = 6;
C S = 7; D S =
Câu 18: Cho biểu thức dạng toán học sau: 2
1
b
a ; chọn dạng biểu diễn tương ứng Pascal: A 1/4* sqrt(a*a-b*b) B 1/4 + sqrt(a*a-b*b)
C 1/4 - sprt(a*a-b*b) D 1/4 - sqrt(a*a-b*b) Câu 19: Trong Turbo Pascal, để khỏi chương trình:
A Nhấn tổ hợp phím Alt + X; B Nhấn tổ hợp phím Ctrl + E; C Nhấn tổ hợp phím Ctrl + X; D Nhấn tổ hợp phím Alt + E;
(3)B Ghép nhiều câu lệnh thành câu lệnh; C Cả ba trường hợp
D Cần nhiều câu lệnh thực cơng việc;
Câu 21: Chương trình dịch Pascal cấp phát byte nhớ cho biến khai báo sau? VAR M, N, P : Integer;
A, B: Real; C: Longint;
A 20 byte B 24 byte C 22 byte D 18 byte
Câu 22: Trong ngơn ngữ lập trình Pascal, từ khố USES dùng để A Khai báo tên chương trình B Khai báo
C Khai báo biến D Khai báo thư viện Câu 23: Trong ngôn ngữ lập trình, bảng chữ là:
A Tập kí tự bảng mã ASCII
B Tập kí tự dùng để viết chương trình
C Tập kí tự khơng phép dùng để viết chương trình D Tập kí tự ngơn ngữ tự nhiên
Câu 24: Phát biểu sai?
A Trong chương trình, phần khai báo bắt buộc phải có B Trong chương trình, phần khai báo có khơng C Trong chương trình, phần thân chương trình thiết phải có D Cả A, B, C sai
Câu 25: Trong Turbo Pascal, để thực chương trình: A Nhấn tổ hợp phím Shift + F9;
B Nhấn phím Ctrl + F9;
C Nhấn tổ hợp phím Ctrl + F7; D Nhấn tổ hợp phím Alt + F9;
Câu 26: Biến x nhận giá trị nguyên đoạn [-300 ; 300], kiểu liệu sau phù hợp để khai báo biến x ?
A Byte B Integer C Word D Real
Câu 27: Một ngơn ngữ lập trình có thành phần nào? A Bảng chữ ngữ nghĩa
B Bảng chữ cái, cú pháp ngữ nghĩa C Cú pháp ngữ nghĩa
D Bảng chữ
Câu 28 : Mỗi ngôn ngữ lập trình thường có thành phần A Bảng chữ cái, bảng số học, cú pháp
(4)A Từ đến 255 B Từ -215 đến 215 -1 C Từ 0đến 216 -1 D Từ -231 đến 231 -1
Câu 30: Trong NN lập trình Pascal, câu lệnh sau sai
A X:= x; B X:= 12345;
C X:= 123,456; D X:= pi*100;
Câu 31: Trong NN lập trình Pascal, phép tốn MOD với số ngun có tác dụng A Chia lấy phần nguyên
B Chia lấy phần dư C.Làm tròn số
D Thực phép chia
Câu 32 :Trong NN lập trình Pascal, đoạn chương trình sau dùng để làm gì? Var x, y, t: integer;
Begin
x: = t; t:= y; y:= x; End
A Hoán đổi giá trị y t B Hoán đổi giá trị x y C Hoán đổi giá trị x t D Một công việc khác Câu 33 :Câu lệnh X := y ; có nghĩa
A Gán giá trị X cho B Gán giá trị y cho biến X C So sánh xem y có X hay không D Ý nghĩa khác Câu 34: Làm cho giá trị bình phương x
A sqrt(x); B sqr(x); C abs(x); D exp(x);
Câu 35 :Trong ngơn ngữ lập trình Pascal, từ khóa USES dùng để A Khai báo biến B Khai báo
C Khai báo tên chương trình D Khai báo thư viện
Câu 35 : Xét biểu thức lôgic: (n >0) and (n mod = 0) Khẳng định sau đúng? A Kiểm tra n có chia hết cho khơng
B Kiểm tra xem n có số dương không C Kiểm tra xem n có số dương chẵn khơng D Kiểm tra n số nguyên chẵn không
Câu 36: Cấu trúc chương trình chia làm phần ? A phần B phần C phần D phần
Câu 37 : Trong Turbo Pascal, muốn chạy chương trình ta dùng tổ hợp phím A Alt + F9 B Ctrl + F9 C Alt + F6 D Alt + F8
Câu 38: Trong ngôn ngữ lập trình Pascal, kiểu liệu kiểu sau có miền giá trị lớn A Byte B Longint C word D Integer
Câu 39: Cho biểu thức: (15 mod 2)+ Giá trị biẻu thức là:
A B C D
Câu 40: Trong Turbo Pascal, cửa sổ chương trình nguồn muốn xem lại hình Output
A Nhấn tổ hợp phím Alt + F5 B Nhấn tổ hợp phím Alt + F7
(5)Câu 41: Trong Turbo Pascal, hàm biểu diễn giá trị tuyệt đối A sqrt() B.sqr() C.abs() D.ln()
Câu 42: Tên không ngôn ngữ Pascal A abc_123 B _123abc C 123_abc D abc123_
Câu 43: Trong Pascal phép toán div, mod thuộc phép toán sau A Phép toán số học với số thực
B Phép toán quan hệ
C Phép toán số học với số nguyên D Phép toán Logic
Câu 44: Câu lệnh sau dùng để nhập số từ bàn phím vào biến x A Writeln(‘Nhập x = ’); B Writeln(x);
C Readln(x); D Read(‘x’);
Câu 45: Để thoát khỏi Turbo Pascal
A Nhấn tổ hợp phím Alt + X B Nhấn tổ hợp phím Alt + F4 C Nhấn tổ hợp phím Ctrl + X D Nhấn tổ hợp phím Ctrl + F4 Câu 46: Trong Turbo Pascal, có loại
A loại B loại C loại D loại
Câu 47: Trong Turbo Pascal, muốn biên dịch chương trình ta dùng tổ hợp phím A Alt + F9 B Ctrl + F9 C Alt + F6 D Alt + F8
Câu 48: Đại lượng dùng để lưu trữ giá trị giá trị thay đổi trình thực chương trình gọi
A Hằng B Biến C Hàm D.Biểu thức
Câu 49: Biến X nhận giá trị 0.7 Khai báo sau A var X: integer; B var X: real;
C var X: char; D a b
Câu 50: Cho biểu thức: (10 div 2)-1 Giá trị biểu thức là:
(6)Website HOC247 cung cấp môi trường học trực tuyến sinh động, nhiều tiện ích thơng minh, nội dung giảng biên soạn công phu giảng dạy giáo viên nhiều năm kinh nghiệm, giỏi kiến thức chuyên môn lẫn kỹ sư phạm đến từ trường Đại học trường chuyên danh tiếng
I. Luyện Thi Online
-Luyên thi ĐH, THPT QG: Đội ngũ GV Giỏi, Kinh nghiệm từ Trường ĐH THPT danh tiếng
xây dựng khóa luyện thi THPTQG các mơn: Tốn, Ngữ Văn, Tiếng Anh, Vật Lý, Hóa Học Sinh Học
-Luyện thi vào lớp 10 chun Tốn: Ơn thi HSG lớp 9 luyện thi vào lớp 10 chuyên Toán trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An trường Chuyên khác TS.Trần Nam Dũng, TS Pham Sỹ Nam, TS Trịnh Thanh Đèo Thầy Nguyễn Đức Tấn.
II. Khoá Học Nâng Cao HSG
-Toán Nâng Cao THCS: Cung cấp chương trình Tốn Nâng Cao, Tốn Chun dành cho em HS
THCS lớp 6, 7, 8, u thích mơn Tốn phát triển tư duy, nâng cao thành tích học tập trường đạt điểm tốt kỳ thi HSG
-Bồi dưỡng HSG Tốn: Bồi dưỡng phân mơn Đại Số, Số Học, Giải Tích, Hình Học và Tổ Hợp dành
cho học sinh khối lớp 10, 11, 12 Đội ngũ Giảng Viên giàu kinh nghiệm: TS Lê Bá Khánh Trình, TS Trần Nam Dũng, TS Pham Sỹ Nam, TS Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩn đơi HLV đạt thành tích cao HSG Quốc Gia
III. Kênh học tập miễn phí
-HOC247 NET: Website hoc miễn phí học theo chương trình SGK từ lớp đến lớp 12 tất môn học với nội dung giảng chi tiết, sửa tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu tham khảo phong phú cộng đồng hỏi đáp sôi động
-HOC247 TV: Kênh Youtube cung cấp Video giảng, chuyên đề, ôn tập, sửa tập, sửa đề thi miễn phí từ lớp đến lớp 12 tất mơn Tốn- Lý - Hố, Sinh- Sử - Địa, Ngữ Văn, Tin Học Tiếng Anh
Vững vàng tảng, Khai sáng tương lai
Học lúc, nơi, thiết bi – Tiết kiệm 90%
Học Toán Online Chuyên Gia
- - - - -