1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Đề thi môn tin học học kì 1 lớp 12 có đáp án

16 324 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Câu 13: Chọn phát biểu đúng về câu lệnh FOR DO trong các phát biểu dưới đây: A. Ở dạng lặp lùi câu lệnh sau DO có thể không được thực hiện lần nào, đó là trường hợp giá trị cuối nhỏ hơn giá trị đầu. B. Ở dạng lặp lùi câu lệnh sau DO được thực hiện tuần tự, với biến đếm lần lượt nhận giá trị từ giá trị đầu đến giá trị cuối. C. Biểu thức giá trị đầu và biểu thức giá trị cuối có thể thuộc kiểu số thực. D. Ở dạng lặp tiến câu lệnh sau DO luôn được thực hiện ít nhất một lần. Câu 14: Chuyển biểu thức toán học sau: 5 < X < 12 thành biểu thức tin học A. (5< X) and (X< 12) B. 5< X< 12 C. 5 < X and X < 12 D. (5 2 ) and not( 4 + 2 < 5 ) or ( 2 > 4 div 2 ); Câu 19: Trong NNLT pascal, khẳng định nào sai về câu lệnh fordo A. Giá trị đầu, giá trị cuối là các biểu thức cùng kiểu với biến đếm B. Giá trị đầu nhỏ hơn giá trị cuối C. Giá trị của biến đếm sẽ điều chỉnh tự động nên câu lênh sau do không được thay đổi giá trị của biến đếm D. Biến đếm thường có kiểu nguyên

TỔNG HỢP ĐỀ THI MƠN TIN HỌC LỚP 12 CĨ ĐÁP ÁN Trường: THPT Nguyễn Văn Huyên Lớp:……………………………………… Họ tên: ………………………………… BÀI KIỂM TRA HỌC KÌ Năm học 2020 – 2021 Môn: Tin học 11 Thời gian: 45 phút ĐIỂM A TRẮC NGHIỆM KHÁCH QUAN (7 điểm) I Phần trả lời: Hãy chọn tơ kín ô tròn tương ứng với phương án trả lời II Đề Câu 1: Hãy chọn phương án ghép Với cấu trúc rẽ nhánh IF THEN , câu lệnh đứng sau THEN thực A điều kiện khơng tính được; B điều kiện tính tốn xong; C điều kiện tính tốn cho giá trị sai; D điều kiện tính toán cho giá trị đúng; Câu 2: Trong NNLT Pascal, câu lệnh sau đúng? A for := to ; B for = to ; C for := to D for : to ; Câu 3: Để mô tả cấu trúc lặp với số lần biết trước, Pascal dùng câu lệnh? A Câu lệnh khác B while - C for – D if-then Câu 4: Về mặt cú pháp, câu lệnh gán đúng? A X := Y; B X =Y; C X : = Y; D X := Y Câu 5: Trong NNLT Pascal, câu lệnh sau đúng? A if ; then ; B if then ; C if ; then D if then Câu 6: Trong NNLT pascal, mặt cú pháp câu lệnh sau đúng? A For i:=1 to 100 do; a:=a-1; B For i:=1 to 100 a:=a-1 C For i:=1; to 100 a:=a-1; D For i:=1 to 100 a:=a-1; Câu 7: Trong NNLT Pascal, câu lệnh sau đúng? A if then ; else ; B if then else C if then else D if then else ; Mã đề 102 - Trang 1/4 Câu 8: Trong cú pháp sau: For := downto ;Biến đếm thường có kiểu liệu là: A kí tự B logic C số thực D số nguyên Câu 9: Về mặt cú pháp, phương án khai báo biến Pascal? A VAR A, B, C: Byte; B VAR A; B; C C VAR A B C : Byte; D VAR A; B; C: Byte; Byte Câu 10: Về mặt cú pháp, 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 Readln(x); C Read('x'); D Writeln(x); Câu 11: Hãy chọn phương án ghép Với cấu trúc rẽ nhánh IF THEN ELSE , câu lệnh thực A câu lệnh thực hiện; B biểu thức điều kiện đúng; C biểu thức điều kiện sai; D biểu thức điều kiện câu lệnh thực xong; Câu 12: Về mặt cú pháp, câu lệnh sau dùng để in hình biến x A Writeln('Nhập x = '); B Writeln(x); C Read('x'); D Readln(x); Câu 13: Chọn phát biểu câu lệnh FOR - DO phát biểu đây: A Ở dạng lặp lùi câu lệnh sau DO khơng thực lần nào, trường hợp giá trị cuối nhỏ giá trị đầu B Ở dạng lặp lùi câu lệnh sau DO thực tuần tự, với biến đếm nhận giá trị từ giá trị đầu đến giá trị cuối C Biểu thức giá trị đầu biểu thức giá trị cuối thuộc kiểu số thực D Ở dạng lặp tiến câu lệnh sau DO ln thực lần Câu 14: Chuyển biểu thức toán học sau: < X < 12 thành biểu thức tin học A (5< X) and (X< 12) B 5< X< 12 C < X and X < 12 D (5 ) and not( + < ) or ( > div ); Câu 19: Trong NNLT pascal, khẳng định sai câu lệnh for-do A Giá trị đầu, giá trị cuối biểu thức kiểu với biến đếm B Giá trị đầu nhỏ giá trị cuối C Giá trị biến đếm điều chỉnh tự động nên câu lênh sau không thay đổi giá trị biến đếm D Biến đếm thường có kiểu nguyên Câu 20: Chọn câu phát biểu hợp lí ? Mã đề 102 - Trang 2/4 A Biến đơn biến nhận giá trị khơng đổi xuất nhiều lần chương trình; B Khai báo thường sử dụng cho giá trị thời điểm thực chương trình; C Khai báo thường sử dụng cho giá trị không đổi xuất nhiều lần chương trình; D Trong Pascal, tất biến chương trình phải có giá trị khơng đổi xuất nhiều lần chương trình; Câu 21: Cho đoạn chương trình sau : If x > then x := x + Else x := x - 1; Write(‘ x = ‘, x); Khi cho x = đoạn chương trình in hình giá trị x bao nhiêu? A Chương trình báo lỗi B x = C x = D x = Câu 22: Cho đoạn chương trình sau for i:=1 to 10 if (i mod = 0) or (i mod = 0) then write(i:3); Kết xuất hình là: A 10 B 10 C D 10 Câu 23: Cho câu lệnh For i:= to 100 write('Tin hoc 11'); cụm từ 'Tin hoc 11' xuất lần: A 101 B 102 C 100 D 99 Câu 24: Trong Pascal, muốn kiểm tra đồng thời ba giá trị A, B, C có lớn hay không ta viết câu lệnh if cho đúng? A if A>0 and B>0 and C>0 then… B if (A>0) and (B>0) and (C>0) then C if A, B, C > then… D if (A>0) or (B>0) or (C>0) then… Câu 25: Cho đoạn chương trình sau : If(a0) then x:=9 div a Else begin x:= -1; Write(‘ x = ‘, x + 1); End Khi cho a = đoạn chương trình in hình kết là? A x = -1 B x =1 C Chương trình báo lỗi D x = Câu 26: Trong NNLT Pascal, đoạn chương trình sau thực cơng việc gì? a := a+b; b := a – b; a := a – b; A Tính tổng số a b B Giá trị a b không thay đổi; C Hoán đổi giá trị a b D Tính hiệu số a b; Câu 27: Cho chương trình sau: Var S, i : Integer; Begin i := 1; S:= 40; if ( i > ) then S:= * + ( - i ) * else if ( i > ) then S:= * I else S:= 0; End Sau chạy chương trình giá trị S là: A B 15 C 40 D 19 Câu 28: Cho đoạn lệnh s :=0; For k :=1 to 10 Begin Write(s,’ ‘); s:= s +1; End; Kết xuất hình là: A 10 B 10 C D 10 B TỰ LUẬN (3 điểm) Mã đề 102 - Trang 3/4 Câu 29: Viết chương trình pascal nhập vào từ bàn phím nguyên dương M, N (M

Ngày đăng: 27/10/2021, 20:43

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    Câu 28: Các đối tượng cơ bản trong Access là:

    Câu 29: Để định dạng, tính toán, tổng hợp và in dữ liệu, ta dùng:

    Câu 30:Giả sử đã có tệp Access trên đĩa, để mở tập tin đó thì ta thực hiện thao tác nào?

    Câu 31: Có mấy chế độ chính để làm việc với các loại đối tượng?

    Câu 32: Chế độ thiết kế được dùng để:

    Câu 33: Chế độ trang dữ liệu được dùng để:

    Câu 35: Chọn câu sai trong các câu sau:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w