intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Nguyễn Huệ, Quảng Trị

Chia sẻ: _ _ | Ngày: | Loại File: DOC | Số trang:2

7
lượt xem
2
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

"Đề thi học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Nguyễn Huệ, Quảng Trị" hỗ trợ các em học sinh hệ thống kiến thức cho học sinh, giúp các em vận dụng kiến thức đã được học để giải các bài tập được ra. Mời các bạn cùng tham khảo!

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Nguyễn Huệ, Quảng Trị

  1. SỞ GD & ĐT QUẢNG TRỊ KIỂM TRA CUỐI KỲ 1 – NĂM HỌC 2022 - 2023 TRƯỜNG THPT NGUYỄN HUỆ MÔN TIN HỌC - LỚP 11 Thời gian : 45 Phút; (Đề có 28 câu TN+3 câu TL) (Đề có 2 trang) Họ tên : .................................................................................. Lớp : ................... Mã đề 002 I. PHẦN TRẮC NGHIỆM Câu 1: Trong Pascal, cú pháp khai báo biến nào đúng: A. var =; B. var := C. var :=; D. var : ; Câu 2: Tác dụng của chương trình dịch: A. Dùng để chạy chương trình sau khi chuyển đổi hoàn chỉnh nó. B. Chuyển đổi chương trình từ ngôn ngữ tự nhiên sang ngôn ngữ máy. C. Chuyển đổi chương trình mã máy sang viết bằng NNLT bâc cao. D. Chuyển đổi chương trình bằng NNLT bậc cao sang ngôn ngữ máy. Câu 3: Trong Turbo Pascal, cấu trúc rẽ nhánh cần được sử dụng trong thuật toán giải quyết bài toán nào sau đây? A. Tính và đưa ra tổng của 2 số nguyên B. Tính và đưa ra diện tích của một hình chữ nhật C. Tính và đưa ra nghiệm của phương trình bậc hai D. Tính và đưa ra giá trị trung bình của 2 số nguyên Câu 4: Trong Pascal, các từ: SQR, BYTE, REAL là A. Tên đặc biệt B. Tên dành riêng C. Tên chuẩn D. Tên do người lập trình đặt Câu 5: Trong ngôn ngữ lập trình Pascal, để chạy chương trình sử dụng tổ hợp phím: A. Ctrl + F9 B. Ctrl + F7 C. Alt + F7 D. Alt + F9 Câu 6: Trong cú pháp câu lệnh: IF then ; thì là: A. biểu thức lôgic; B. một phép toán; C. biểu thức số học; D. một câu lệnh; Câu 7: Giá trị của một biểu thức quan hệ là: A. True/False B. Giá trị nguyên C. Giá trị thực D. Giá trị số Câu 8: Phát biểu nào dưới đây là hợp lí nhất A. Biến có thể lưu trữ nhiều loại giá trị khác nhau B. Biến dùng trong chương trình phải khai báo C. Biến được chương trình dịch bỏ qua D. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện Câu 9: Trong NN lập trình Pascal, câu lệnh nào sau đây là sai A. X:= 123,456; B. X:= pi*100; C. X:= x; D. X:= 12345; Câu 10: Thao tác duyệt, kiểm tra lỗi của chương trình là thao tác nào? A. Thực hiện chương trình B. Lưu chương trình C. Soạn thảo chương trình D. Dịch chương trình Câu 11: Phần thân chương trình được giới hạn bởi cặp từ khóa A. Start…Finish. B. Begin…End; C. Begin…End. D. Start…Finish; Câu 12: Trong ngôn ngữ lập trình Pascal, hằng và biến khác nhau cơ bản như thế nào? A. Hằng không cần khai báo còn biến phải khai báo trước khi sử dụng. B. Hằng là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình, biến là đại lượng có giá trị có thể thay đổi trong quá trình thực hiện chương trình C. Hằng và biến là hai đại lượng giá trị đều có thể thay đổi được trong quá trình thực hiện chương trình D. Hằng và biến bắt buộc phải khai báo phải khai báo trước khi sử dụng. Câu 13: Lệnh Write( ‘TONG = ‘ , 10 + 20 ); hiển thị ra màn hình nội dung gì? A. TONG = 30 B. 30 C. TONG = 10 + 20 D. 10 + 20 Câu 14: Phát biểu nào về câu lệnh ghép là sai: A. Được dùng như những câu lệnh khác B. Bắt đầu bởi từ khóa Begin C. Kết thúc bởi từ khóa THE END D. Dùng để ghép nhiều lệnh thành một lệnh Trang 1/2 - Mã đề 002
  2. Câu 15: Để khai báo biến ta sử dụng từ khoá nào? A. Begin B. Uses C. Const D. Var Câu 16: Trong NN lập trình Pascal, phép toán MOD với số nguyên có tác dụng gì A. Thực hiện phép chia B. Làm tròn số C. Chia lấy phần nguyên D. Chia lấy phần dư Câu 17: Cho x là biến đã khai báo kiểu thực, để in giá trị của x với 2 chữ số thập phân ra màn hình thì dùng câu lệnh nào? A. writeln(x:5:2); B. writeln(x); C. Write(‘x’); D. write( ‘ x= ’, x:2); Câu 18: Cho câu lệnh x:= 18 div 4 + 5 / 2 * 3; x có giá trị là? A. 9.5 B. 11.5 C. 15.0 D. 12.75 Câu 19: Thủ tục để in các kết quả ra màn hình sau đó đưa con trỏ xuống dòng kế tiếp là: A. READLN B. WRITE C. READ D. WRITELN Câu 20: Thực hiện tính tổng S của A và B, lệnh gán nào sau đây là đúng? A. S:= A + B; B. S =: A + B; C. S : A + B; D. S = A + B; Câu 21: Mỗi ngôn ngữ lập trình thường có các thành phần cơ bản là. A. Các ký hiệu, bảng chữ cái, cú pháp. B. Bảng chữ cái, cú pháp, ngữ nghĩa. C. Bảng chữ cái, bảng số học, cú pháp. D. Bảng chữ cái, qui ước, bảng số học. Câu 22: Để lưu sĩ số học sinh trong một lớp học, thì em sẽ chọn kiểu dữ liệu gì là hợp kí nhất? A. real B. byte C. integer D. word Câu 23: Kiểu số nguyên gồm: A. Byte, Integer, Word, Longint, Real B. Byte, Integer, Word, Longint C. Real, Integer, Word, Longint D. Byte, Integer, Word, Real Câu 24: Cú pháp lệnh nhập dữ liệu vào từ bàn phím là: A. REAL(); B. REAL(); C. READ(); D. READ(); Câu 25: Trong Turbo Pascal, xác định tên đúng trong các tên sau: A. ngay sinh B. 10pro C. Baitap D. Bai tap_1 Câu 26: Phát biểu nào sau đây là sai? A. Để giải bài toán bằng máy tính phải viết chương trình mô tả thuật toán giải bài toán đó; B. Mọi người sử dụng máy tính đều phải biết lập chương trình; C. Một bài toán có thể có nhiều thuật toán để giải; D. Máy tính điện tử có thể chạy các chương trình; Câu 27: Khai báo biến nào đúng: A. var xy: interger; B. var 2xy: integer; C. var x, y: interger; D. var xy: integer; Câu 28: Trong ngôn ngữ lập trình Pascal, muốn kiểm tra đồng thời cả ba giá trị của A, B, C có cùng lớn hơn 0 hay không ta viết câu lệnh If thế nào 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 > 0 ) or ( B > 0 ) or ( C > 0 ) then … D. If A. B. C > 0 then … II. PHẦN TỰ LUẬN Câu 29: Em hãy viết khai báo biến cho bài toán sau: Tính diện tích (S) của hình thang với đáy lớn là a, đáy bé là b và chiều cao là h. Với a, b, h là số nguyên dương không quá 350 nhập vào từ bàn phím. Câu 30: Em hãy viết câu lệnh nhập và xuất dữ liệu cho bài toán sau: Tính thể tích (V) hình trụ tròn khi biết bán kính đáy là R và chiều cao H. Với R và H là số nguyên được nhập vào từ bàn phím. Kết quả thông báo ra màn hình làm tròn 4 chữ số thập phân. Câu 31: Viết câu lệnh để kiểm tra xem số nguyên Y có phải là số chẵn chục không? ------ HẾT ------ Trang 2/2 - Mã đề 002
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2