50 CAU TRAC NGHIEM PASCA

7 111 0
50 CAU TRAC NGHIEM PASCA

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

Thông tin tài liệu

bộ câu hỏi trác nghiệm tin học môn pascal dùng đề ôn tập phụ đạo cho học ính ôn thi học kỳ, ôn thi hsg,..tin học 6, tin học 7, tin học 8, tin học 9, tin học 10, tin học 11, tin hạc 12, thi học sinh giỏi tin học

Câu Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal: a 8a b tamgiac c program d bai tap Câu Để biên dịch chương trình ta sử dụng tổ hợp nào: a Ctrl – F9 b Alt – F9 c F9 d Ctrl – Shitf – F9 Câu Trong Pascal, khai báo sau đúng? a Var tb: real; b Type 4hs: integer; c const x: real; d Var R = 30; Câu Biểu thức toán học (a + b)(1 + c) biểu diễn Pascal ? a (a*a + b)(1+c)(1 + c)(1 + c) b (a.a + b)(1 + c)(1 + c)(1 + c) c (a*a + b)*(1 + c)*(1 + c)*(1 + c) d (a2 + b)(1 + c)3 Câu Writeln (‘Ban hay nhap nam sinh’); Readln (NS); Ý nghĩa hai câu lệnh là: a Thông báo hình dòng chữ: “Ban hay nhap nam sinh” b Yêu cầu người sử dụng nhập giá trị cho biến NS c Thơng báo hình dòng chữ: “Ban hay nhap nam sinh” yêu cầu người sử dụng nhập giá trị cho biến NS d Tất sai Câu 6: Phép toán (105 div 10 + 105 mod 5) có giá trị là: A B C 15 D 10 Câu 7: Hãy chọn câu phát biểu đây: A Con người lệnh cho máy tính câu lệnh đơn giản B Chương trình máy tính dãy lệnh mà máy tính hiểu thực C Khi thực chương trình, máy tính thực lệnh có chương trình theo thứ tự ngẫu nhiên thứ tự thực lệnh không ảnh hưởng đến kết thực chương trình D Mọi chương trình máy tính lập trình sẵn, gắn phần cứng máy tính bán máy tính Câu 8: Các ngơn ngữ lập trình phân chia liệu thành kiểu khác với mục đích gì? Hãy chọn phương án trả lời SAI phương án sau A Sử dụng nhớ máy tính cách có hiệu B Thực phép toán tương ứng với kiểu liệu C Tự động hoá việc viết chương trình D Kiểm sốt lỗi chương trình thực phép tốn khơng có nghĩa Câu 9: Thứ tự chương trình Program Chuong trinh 1; (1) Begin (2) Uses crt; (3) Writeln ( ’ hoa cỏ mùa xuân’);(4) End (5) A 1, 3, 2, 4, B 1, 2, 4, 3, C 2, 3, 1, 4, D 1, 2, 3, 4, a(b  2) Câu 10: Trong NNLT Pascal, biểu thức  biểu diễn nào? x 2a A 1/(x-a)*(b+2)/(2+a) B 1/x-(a*b+2)/(2+a) C 1/x-a*(b+2)/(2+a) D (1/x-a*b+2)/(2+a) Câu 11: Trong tên sau đây, tên hợp lệ NNLT Pascal? A Khoi B Tamgiac; C Bai-tap-thuc-hanh D beginprogram Câu 12: Khi thực phép chia, phép chia lấy phần nguyên, phép chia lấy phần dư hai số 14 5, có kết sau, chọn kết A 14/5 = 2.8; 14 div = 2; 14 mod = B 14/5 = 2,8; 14 div = 2; 14 mod = C 14/5=2; 14 div =2; 14 mod = D 14/5 = 2.8; 14 div = 4; 14 mod = Câu 13: Máy tính hiểu trực tiếp ngôn ngữ ngôn ngữ sau đây? A Ngôn ngữ tự nhiên ngưòi B Ngơn ngữ máy C Tất ngơn ngữ D Ngơn ngữ lập trình Câu 14: Trong NNLT Pascal, với câu lệnh sau: Writeln (‘KQ là:’, a); in hình? A Ket qua la: a B Khơng đưa C KQ la a D KQ la: Câu 15: Các tên sau đây, nhốm từ khoá? A End, Mod, Var, Readln; B Begin, Uses, Write; Or C Begin, Program, Uses, And D Begin, Readln, Or, Uses Câu 16: Các thành phần ngơn ngữ lập trình gồm: A Bảng chữ quy tắc để viết câu lệnh B bảng chữ từ khoá C Các từ khoá tên D Bảng chữ cái, từ khoá tên Câu 17: Biểu thức 1+1/2+1/(2*3)+1/(3*4)+1/(4*5) dạng biểu diễn biểu thức toán học: 1 1 1 1 )   A (1   x3  3x  B   2 4x5 2x3 3x4 4x5 1 1 C (1  2x3  3x4  4x5) D (1   )x3  ( x4)  2 4x5 Câu 18 Các từ khóa viÕt sai: A Pro_gram B Uses C Begin D End Câu 19 Trong chơng trình sau, chơng trình không hợp lệ: A Chơng trình Begin Write (Chao cac ban!!); End B Chơng trình Program bai1; Begin Write (Chao cac ban!!); End C Chơng trình Begin Program bai1; Write (Chao cac ban!!); End D Chơng trình Program bai1; Uses crt; Begin Clrscr; Write (‘Chao cac ban!!); End Câu 20 Khai báo biến từ khóa: A Const B Var C Type D Uses C©u 21 Khai b¸o h»ng b»ng tõ khãa: A Var B Uses C Type D Const Câu 22 Để chạy chơng trình ta Ên tỉ hỵp phÝm: A Alt + F9 B Alt + F5 C Ctrl + F9 D Ctrl + F5 Câu 23 Để lu tệp chơng trình ta ấn phÝm: A F2 B F C F5 D F9 Câu 24 Để nhập liệu ta dùng lệnh: A Clrscr; B Readln(x); D X:= ‘dulieu’; C Write(‘Nhap du lieu’); Câu 25 Trong Pascal, khai báo sau ®óng: A Var tb: Real; B Var 4hs:Integer; C Const x:Real; D Var R=30; Câu 26 Giả sử Q đợc khai báo là biến với kiểu liệu ký tự, X biến với kiểu liệu xâu.Phép gán sau hợp lệ: A Q:= 1234; B X:= ‘1234’; C Q := 1234; D X:= Q; C©u 27 Giả sử A đợc khai báo biến với kiểu liệu số thực, X biến với kiểu liệu xâu Các phép gán sau có hợp lệ không? A Gán số nguyên cho biến A B Gán xâu 3242 cho biến X C Gán số 3242 cho biến X D Gán xâu Ha Noi cho biến A Câu 28 Chọn câu sai Trong chương trình Pascal, khơng có: A Phần than chương trình B Phần khai báo biến C Phần đầu chương trình D Phần khai báo Câu 29 Dấu hiệu kết thúc chương trình pascal là: A End; B end C END; D End!; Câu 30 Trong pascal, lệnh có tác dụng xóa hình: A CLRSSR; C CLRSR; B Clrscl; D clrscr; Câu 31 Cho khai báo biến chương trình : Var m, n: integer; x , y : real; Lệnh gán sai? A m:= -4; B n:= 3.5; C x:= 6; D y:= +10.5; Câu 32 Cho X biến số thực sau thực lệnh gán X: =12.41; Để in sau: X=12.41 Hãy chọn lệnh đúng: A.Writeln(X); B writeln(X:5); C Writeln( ‘X=’, X:5:2); D Writeln( ‘X=, X:5:2’); Câu 33 Cho x, y hai biến số thực, lệnh gán sau đúng: A.Readln(x,5); B.Readln(‘ x=’,x); C.Readln(x;5:2); D.Readln(x,y); Câu 34 Cho x, y, z biến kiểu thực, lệnh sai: A.x:=y+z ; B readln(x, y, z); C x+y:=z; D writeln(‘x+y=’,z:0:2); Câu 35 Hãy chọn phát biểu câu đây: A Để sử dụng biến chương trình, ta phải khai báo chúng phần khai báo B Ta cần khai báo tên biến mà không cần khai báo kiểu liệu, chương trình dịch tự động xác định kiểu liệu mà biến lưu trữ C Để khai báo biến, ta cần khai báo tên biến kiểu liệu mà biến dó lưu trữ D Giá trị biến thay đổi (gán ngược lại) q trình thực chương trình Câu 36 Biến khai báo tối đa chương trình bao nhiêu? A Chỉ biến cho kiểu liệu C 10 biến B Chỉ hạng chế dung lượng nhớ D Không giới hạng Câu Trong pascal, cách đặt tên sau, cách đúng: A bai thi B baithi C Bàithi D Bài thi Câu 37 Những tên có ý nghĩa xác định từ trước không cho phép sử dụng cho mục đích khác gọi là? A Tên có sẵn B.Biến C Tên riêng D Từ khóa Câu 38 Con người dẫn cho máy tính thực công việc thông qua? A Các thao tác chuột B Các lệnh C Các hoạt động D Các thao tác bàn phím Câu 39.Giả sử A khai báo biến với kiểu liệu số nguyên, cách gán sau đúng? A A:=10 B A=’10’ C.A:=123.23 D.A:=’Tin học’ Câu 40.Từ khóa VAR dùng để làm gì? A Khai báo Tên chương trình B Khai báo thư viện C Khai báo Hằng D Khai báo Biến Câu 41 Kiểu liệu String có độ dài ký tự? A 128 B.255 C 512 D.1024 Câu 42.Nếu ta dùng số Pi= 3.14, để tính chu vi đường tròn ta dùng từ khóa để khai báo ? A Program B Uses C Var D Const Câu 43 Dãy số 20.10 thuộc kiểu liệu nào? A kiểu số nguyên B Kiểu số thực C.Kiểu chuổi D Kiểu xâu Câu44 Ta thực lệnh gán sau : x:=1; y:=9; z:=x+y; Kết thu biến z là: A 10 B C D Một kết khác Câu 45 Để khai báo Pascal, ta dùng từ khóa: A Var B Const C Uses D Program Câu 46 Trong Pascal, khai baùo sau đúng? A Var dien_tich : real; B Var dien tich : real; C Const dien_tich = real; D Const dien_tich : real; Câu 47 Cấu trúc chung chương trình gồm: A Phần tên chương trình, phần khai báo, phần mở đầu, phần kết thúc B Phần tên chương trình, phần thân chương trình C Phần khai báo, phần mở đầu, phần kết thúc D Phần khai báo phần thân chương trình Câu 48 Biểu thức a3 + viết ngôn ngữ lập trình Pascal là: A a*3 + B a.a.a + C a*a*a + D a^3 + Câu 49 Cho biết giá trò biến nhớ x sau chương trình thực phép gán sau:s x:=5; y:=15; x:=x + y? A 15 B 20 C D 10 Câu 50 PHẦN TỰ LUẬN Câu 1: Viết biểu thức toán sau dạng biểu thức Pascal: a 15(4 + 30 + 12) => b (10  x ) 18  3 y 5 y => c, ax2 + bx +2c => d (a+b)2.(d+e)3 =>……………………………………………………………………………………………………………………………… ………………… e 15(4 + 30 + 12) …………… ………………………………………………………………………………………………………………… ………………… (10  x ) 18  f 3 y 5 y ………………………………………………………………………………………………………………………………… ………………… BÀI THỰC HÀNH Bài 1: Viết chương trình in hình sau: A) B)    HIEP PHUOC        TRUONG   HIEP PHUOC     Bài 3: Nhập vào cạnh hình chữ nhật In hình diện tích chu vi Program HINH_CHU_NHAT; Uses Crt; Var a,b,s,c: real; Begin Clrscr; Writeln(‘ TINH DIEN TICH & CHU VI HINH CHU NHAT:’); Writeln(‘ ‘); Write('Nhap chieu dai='); readln(a); Write('Nhap chieu rong=');readln(b); s:=a*b; c:=(a+b)*2; Writeln('Dien tich hinh chu nhat la:’,s:6:2); Writeln('Chu vi hinh chu nhat:',c:6:2); Readln; End Bài 4: Nhập vào bán kính hình tròn In hình diện tích chu vi Program HINHTRON; Uses Crt; Var r,dt,cv:real; Const pi=3.14; Begin Clrscr; Writeln('TINH DIEN TICH & CHU VI HINH TRON:'); Writeln(' '); Write ('Nhap ban kinh R=');readln(r); dt:=pi*r*r; cv:=2*pi*r; Writeln('Dien tich hinh tron la:',dt:6:2); Writeln('Chu vi hinh tron la:',cv:6:2); Readln; End ... câu sai Trong chương trình Pascal, khơng có: A Phần than chương trình B Phần khai báo biến C Phần đầu chương trình D Phần khai báo Câu 29 Dấu hiệu kết thúc chương trình pascal là: A End; B end C... Kết thu biến z là: A 10 B C D Một kết khác Câu 45 Để khai báo Pascal, ta dùng từ khóa: A Var B Const C Uses D Program Câu 46 Trong Pascal, khai báo sau ñuùng? A Var dien_tich : real; B Var dien... ngữ lập trình Pascal laø: A a*3 + B a.a.a + C a*a*a + D a^3 + Câu 49 Cho biết giá trò biến nhớ x sau chương trình thực phép gán sau:s x:=5; y:=15; x:=x + y? A 15 B 20 C D 10 Câu 50 PHẦN TỰ LUẬN

Ngày đăng: 26/06/2019, 16:01

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan