Muốn đưa ra dòng chữ: nhap gia tri cua x: trên màn hình, ta dùng thủ tục nào?.. Lệnh nhập dữ liệu nào sau đây là đúng?[r]
(1)ÔN TẬP KIỂM TRA HỌC KỲ I MÔN TIN HỌC 11 • (1) C¸c thµnh phÇn c¬ b¶n cña ng«n ng÷ lËp tr×nh • (2) CÊu tróc tæng qu¸t cña ng«n ng÷ lËp tr×nh Pascal • (3) Các kiểu liệu chuẩn, Cách khai báo biến • (4) Các phép toán, biểu thức, câu lệnh gán • (5) Thủ tục vào liệu • (6) Thao tác và phím tắt sử dụng soạn thảo chương trình • (7) Các cấu trúc rẽ nhánh và lặp… Lop11.com (2) a.var a,b: real; b var A,B: real; c var a,c: real; d var a,B : real; Chọn câu trả lời đúng nhất: Những khai báo nào là giống nhau? a) a và b b) a và c c) tất d) a,b và d (1) D a program vi du 1; b program vi_du_1; c program bai_tap 1; d program 3vidu; Những tên chương trình nào đúng? a) b và d b) b,d và c c) b d) tất (1) C Lop11.com (3) Bộ nhớ lưu trữ kiểu real là : a) byte Bb) byte c) byte d) byte (3) Cách khai báo biến nào là đúng? Aa) var a,b,c: real; b) var a,b,d: interger; c) var a;b;c: real; d)var a,b,c: read; Lop11.com (3) (4) Muốn đưa dòng chữ: nhap gia tri cua x: trên màn hình, ta dùng thủ tục nào? a) read ( ‘ nhap gia tri cua x: ’ ); b) write ( “ nhap gia tri cua x: ” ); Cc) write ( ‘ nhap gia tri cua x: ’ ); d) writeln ( ` nhap gia tri cua x: ` ) (5) Lệnh nhập liệu nào sau đây là đúng? a) real (a,b,c); Bb) readln(x); c) readln( ‘x’ ); d)readln(a;b;c); Lop11.com (5) (5) Lop11.com (6) Lop11.com (7) Cho số nguyên N = 234 Đoạn chương trình bên tính gì và kết đọan chương trình bên là bao nhiêu? A Tính tổng các chữ số N, tổng = 10; tong:=0; s:=n mod 10; s:= 234 mod 10 = tong:=tong+s; B Tính tổng các ước N, tổng = 11; tong:= +4 =4 n:=n div 10; s:=n mod 10; n:=234 div 10 = 23 s:=23 mod 10 = C Tính Tính tổng tổng các các chữ chữ số số của N, N, tổng tổng == 9; 9; tong:=tong+s; tong:= 4+ = n:=n div 10; s:=n mod 10; n:= 23 div 10= D Tính tổng các số chẵn N, tổng = tong:=tong+s; tong:= 7+ 7+ 2= 2= 9 tong:= Lop11.com (8) if (x>1) and (y >1) then v := x + y + x*y; if (x>1) and (y<=1) then v := - x –y - x*y; if x<=1 then v :=x*y + x*x*y*y ; A C 11 B 12 12 D -7 Lop11.com (9) Cho S và i là biến nguyên Khi đoạn chương trình chạy : Kết in lên màn hình là : s:=0; for i:=1 to 10 s := s+i; writeln(s); A s= 11 B S= S=55 55 C S= 100 D S= 101 10 Khi chạy chương trình : Giá trị in lên màn hình là: Var i: char ; Begin for i:= ‘a’ to ‘ h ’ write(i) ; readln ; End A abcdefgh abcdefgh B ABCDEFGH C 12345678 D abdefgh Lop11.com (10) 11 Cho S, i và N>0 là các biến nguyên Ðể tính S = N!, chọn câu nào : AA) S := 1; For i := to N S := S *i; B) S := 0; For i := to N S := S * i; C) S := 1; For i := to N S := S * N; D) S := 1; For i:= to N S := S + i; Lop11.com (11) 12§ A) S:=0; FOR i:=1 TO 100 DO S := S + i*i; B) S:=0; FOR i:=1 TO 100 DO S := S + SQR(i); C) S:=0; FOR i:=100 DOWNTO DO S := S + i*i; DD) S:=1; FOR i:=1 TO 100 DO S := S + i*i; Lop11.com (12) 13 Cho S= 1+ 1/2 + 1/3 + …+ 1/100; Bộ giá trị khởi đầu tổng s, giá trị đầu i, giá trị cuối N vòng For là: A) s:=0, i:=2, N:=100 BB) s:=1; i:=2, N:=100 C) s:=1, i:=1, N:=100 D) s:=0; i:=0, N:=100 ; Lop11.com (13) Var S, i : Integer ; Begin 18 S:= 0; i:= 1; While i<=3 Begin S:= S + i * i; i:= i + 1; End; End A) BB) 14 C) 16 D) 20 Lop11.com (14) Lop11.com (15)