đề 15 phút lần 2 đề 003

4 7 0
đề 15 phút lần 2 đề 003

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

Thông tin tài liệu

 Mẫu trình bày đề thi trắc nghiệm (Áp dụng cho các môn Lý, Hóa, Sinh) SỞ GD&ĐT ĐẮK LẮK TRƯỜNG THPT NGUYỄN VĂN CỪ (Đề thi có 05 trang) KIỂM TRA 15 PHÚT LẦN 2 NĂM HỌC 2020 2021 MÔN TIN HỌC – Khối lớp 1[.]

SỞ GD&ĐT ĐẮK LẮK TRƯỜNG THPT NGUYỄN VĂN CỪ KIỂM TRA 15 PHÚT LẦN NĂM HỌC 2020 - 2021 MÔN TIN HỌC – Khối lớp 11 Thời gian làm : 15 phút (không kể thời gian phát đề) (Đề thi có 05 trang) Họ tên học sinh : Số báo danh : Mã đề 003 Điểm Lời nhận xét giáo viên (Học sinh trả lời cách khoanh tròn vào đáp án đúng.) Câu Trong ngơn ngữ lập trình Pascal, mặt cú pháp câu lệnh sau với cấu trúc lặp While có lệnh con? A While (a>5) and (a5) and (a5) and (a5 and a Then Begin X1 := ( - B - SQRT(DELTA) ) / (2*A); X2:= -B /A-X1; writeln(‘ X1 = ’, X1); writeln(‘ X2 = ’, X2); End; readln END Hãy chọn phát biểu sai phát biểu sau : A Đây chương trình giải phương trình bậc hai, khơng đưa thơng báo phương trình vơ nghiệm B Đây chương trình giải thơng báo nghiệm phương trình bậc hai phương trình có nghiệm; C Đây chương trình giải phương trình bậc hai chưa xét hết trường hợp; D Đây chương trình giải phương trình bậc hai khơng đưa thơng báo chương trình có nghiệm kép; Câu Chọn phát biểu phát biểu sau : A Có thể dùng câu lệnh FOR – DO để thay cho câu lệnh lặp WHILE – DO 1/4 - Mã đề 003 B Câu lệnh rẽ nhánh không xuất cấu trúc lặp C Một cấu trúc lặp xuất cấu trúc lặp khác D Câu lệnh lặp không xuất đứng sau từ khóa THEN cấu trúc rẽ nhánh Câu Cho chương trình viết ngơn ngữ PASCAL sau : PROGRAM Inso; Uses crt; Var M, N, I : integer; BEGIN clrscr; M:=0; N:=0; For I := TO 10000 Begin if ( (I mod 3) = ) then M := M + ; if ( (I mod 3) = ) and ( (I mod 5) = ) then N := N + ; End; writeln( M,‘’, N ); readln END Phát biểu chương trình ? A Đây chương trình đếm thơng báo hình khoảng từ đến 10000 có số nguyên bội số có số bội số chung 5; B Đây chương trình đếm số số nguyên khoảng từ đến 10000 bội số 3; C Đây chương trình đếm số số nguyên khoảng từ đến 10000 bội số 5; D Đây chương trình đếm số số nguyên nhỏ 10000 chia hết cho 3; Câu Trong ngôn ngữ lập trình 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 ? A If (A>0) or (B>0) or (C>0) then…… B If A, B, C > then …… C If A>0 and B>0 and C>0 then …… D If (A>0) and( B>0) and( C>0) then …… Câu Hãy chọn cách dùng sai Muốn dùng biến X lưu giá trị nhỏ hai biến A B dùng cấu trúc rẽ nhánh sau : A If A < B Then X := A Else X := B; B X := B; If A < B Then X := A; C If A < B Then X := A; D If A B”; D 100 > 99 ;Câu Cho hai dạng lặp FOR – DO PASCAL sau : Dạng lặp tiến : FOR := TO DO ; Dạng lặp lùi : FOR := DOWNTO DO ; Chọn phát biểu sai phát biểu đưới dây : Biến đếm biến đơn, thường có kiểu nguyên 2/4 - Mã đề 003 A Ở dạng lặp tiến 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 B Phải có lệnh thay đổi biến đếm sau DO cấu trúc lặp này, giá trị biến đếm khơng tự động điều chỉnh sau lần thực câu lệnh lặp C Với giá trị biến đếm khoảng từ giá trị đầu đến giá trị cuối, câu lệnh sau DO thực lần Câu 10 Phát biểu sau lấy làm biểu thức điều kiện cấu trúc rẽ nhánh ? A N mod 100; B “A nho hon B”; C A>B; D A + B; 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 khi: 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 Trong ngơn ngữ lập trình Pascal, mặt cú pháp câu lệnh sau với cấu trúc lặp For có nhiều lệnh ? A For i := to 100 a := a – ;b= a – c ; B For i := to 100 Begin a := a – ; b := a – c ;; End; C For i := to 100 a := a – ; b := a – c ; EndFor ; D For i := to 100 Begin a := a – ; b := a – c Câu 13 Trong ngơn ngữ lập trình Pascal, phát biểu sau : với câu lệnh rẽ nhánh if…then…else…? A Nếu sau then muốn thực nhiều câu lệnh câu lệnh phải đặt Begin End ; B Nếu sau then muốn thực nhiều câu lệnh câu lệnh phải đặt hai dấu ngoặc đơn; C Nếu sau then muốn thực nhiều câu lệnh câu lệnh phải đặt hai cặp dấu ngoặc nhọn; D Nếu sau then muốn thực nhiều câu lệnh câu lệnh phải đặt Begin End Câu 14 Trong ngơn ngữ lập trình bậc cao thường có cấu trúc lặp để mô tả việc lặp lặp lại số thao tác điều kiện cho trước thỏa mãn.Để tổ chức việc lặp PASCAL dùng câu lệnh WHILE – DO có dạng : WHILE DO ; Chọn phát biểu phát biểu : A Biểu thức điều kiện tính kiểm tra, biểu thức sai câu lệnh sau DO thực B Khi xác định trước số lần lặp dùng cấu trúc lặp WHILE – DO C điều kiện cấu trúc lặp WHILE – DO biểu thức kiểu nguyên kiểu kí tự D Câu lệnh sau DO thực lần Câu 15 Hãy chọn phương án ghép Để mô tả cấu trúc rẽ nhánh thuật tốn, nhiều ngơn ngữ lập trình bậc cao dùng câu lệnh: IF Then ; Điều kiện là: A Biểu thức lôgic B Biểu thức quan hệ; C Một câu lệnh ; D Biểu thức số học; Câu 16 Những biểu thức sau có giá trị TRUE ? ; A ( > ) and not( 4>24 div ); B ( 20 > 19 ) and ( ‘B’ < ‘A’ ); C + * ( + ) < 18 div * ; D ( < ) or ( + < ) and ( < div ); Câu 17 Trong ngơn ngữ lập trình Pascal, đoạn chương trình sau đưa hình kết 3/4 - Mã đề 003 For i := to 10 write(i, ‘ ’); A 12345678910 B Đưa 10 dấu cách C 10 D 10987654321 Câu 18 Hãy chọn cách dùng sai Muốn dùng biến X lưu giá trị nhỏ giá trị hai biến A, B dùng cấu trúc rẽ nhánh sau : A If A 24 div ); B ( 20 > 19 ) and ( ‘B’ < ‘A’ ); C + * ( + ) < 18 div * ; D ( < ) or ( + < ) and ( < div ); Câu 17 Trong ngơn ngữ lập trình Pascal, đoạn chương trình sau đưa hình kết 3/4 - Mã đề 003. .. thực B Khi xác định trước số lần lặp dùng cấu trúc lặp WHILE – DO C điều kiện cấu trúc lặp WHILE – DO biểu thức kiểu nguyên kiểu kí tự D Câu lệnh sau DO thực lần Câu 15 Hãy chọn phương án ghép... lệnh> ; Chọn phát biểu sai phát biểu đưới dây : Biến đếm biến đơn, thường có kiểu nguyên 2/ 4 - Mã đề 003 A Ở dạng lặp tiến câu lệnh sau DO thực tuần tự, với biến đếm nhận giá trị từ giá trị đầu

Ngày đăng: 22/11/2022, 04:52

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

Tài liệu liên quan