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 Huỳnh Thúc Kháng, Quảng Nam

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

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

Nhằm phục vụ quá trình học tập cũng như chuẩn bị cho kì thi học sinh giỏi sắp đến. TaiLieu.VN gửi đến các bạn tài liệu ‘Đề thi học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Huỳnh Thúc Kháng, Quảng Nam’. Đây sẽ là tài liệu ôn tập hữu ích, giúp các bạn hệ thống lại kiến thức đã học đồng thời rèn luyện kỹ năng giải đề. 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 Huỳnh Thúc Kháng, Quảng Nam

  1. SỞ GD & ĐT QUẢNG NAM KIỂM TRA CUỐI KỲ 1 – NĂM HỌC 2022 - 2023 TRƯỜNG THPT HUỲNH THÚC KHÁNG MÔN TIN HỌC - KHỐI LỚP 11 Thời gian làm bài : 45 Phút; (Đề có 21 câu) ĐỀ CHÍNH THỨC (Đề có 2 trang) Họ tên : ............................................................... Lớp : ................... Mã đề 003 I. PHẦN TRẮC NGHIỆM (7 điểm) Câu 1: Trong NNLT Pascal, cho khai báo sau: Var Mang: array[1..10] of byte; Hãy chọn lệnh gán đúng trong các đáp án sau đây: A. Mang[5]:=255; B. Mang:=255; C. Mang[5]:=25,5; D. Mang[11]:=257; Câu 2: Xác định tên biến đúng theo quy tắc đặt tên Pascal: A. Kiem_tra B. Kiem tra C. 123456 D. 1kiemtra Câu 3: Trong Pascal câu lệnh gán nào dưới đây sai: A. a+b:=c B. a:=a+1; C. x:=x*2; D. a:=b; Câu 4: Trong chương trình biến P nhận giá trị 5; 10; 15; 20, biến X có nhận giá trị 0.1; 0.3; 0.5; 0.7, khai báo nào trong các khai báo sau là đúng: A. Var p: integer; x: real; B. Var p:real; x:integer; C. Var p,x: integer D. Var p,x:real; Câu 5: Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây đúng: A. If a=5 then a:=d+1 else a:=d+2. B. If a=5 then a:=d+1 else a:=d+2; C. If a=5 then a=d+1 else a=d+2; D. If a=5 then a:=d+1; else a:=d+2; Câu 6: Cho một đoạn chương trình viết bằng ngôn ngữ Pascal như sau: i:=1; While i
  2. biến x? A. Word B. Integer C. LongInt D. Real Câu 12: Để tham chiếu tới phần tử của mảng một chiều A, ta viết như thế nào? A. A(chỉ số) B. A C. A[chỉ số] D. A{chỉ số} Câu 13: Cú pháp của câu lệnh gán là: A. =; B. :=; C. :=; D. =; Câu 14: Trong các cách khai báo biến sau cách nào là đúng: A. var :; B. var : C. var :; D. var : Câu 15: Cho biểu thức (x=0) thuộc dạng biểu thức gì? A. biểu thức số học B. biểu thức gán C. Biểu thức quan hệ D. biểu thức logic Câu 16: Nhập dữ liệu vào từ bàn phím, ta có thủ tục chuẩn sau: A. Readln(); B. Readln(); C. Writeln (); D. Writeln (); Câu 17: Thực hiện đoạn chương trình, tính giá trị của a, b? a:= 0; b:= 1; For i:= 1 To 5 Do Begin a:= a - i; b:= b + i; end; A. a = 0, b= 1. B. a = 1, b= 0. C. a = -16, b= 15. D. a = -15, b= 16. Câu 18: Trong pascal, để đóng file đang soạn thảo, ta nhấn tổ hợp phím: A. Ctrl+F9 B. Alt+F4 C. Alt+F9 D. Alt+F3 Câu 19: Nếu x là biến kiểu ký tự thì khai báo nào là đúng: A. var x : real; B. var x : Integer; C. var x : byte; D. var x : char; Câu 20: Cho x là biến thực đã được gán giá trị 12.41235. Để thực hiện lên màn hình nội dung “x=12.41” cần chọn câu lệnh nào sau đây? A. Writeln(x:2:5); B. Writeln(‘x=’ ,x:5:2); C. Writeln(x); D. Writeln(x:5); Câu 21: Khi thực hiện vòng lặp while …do , sẽ thoát khỏi vòng lặp khi: A. Câu lệnh sai B. Điều kiện sai C. Điều kiện đúng D. Câu lệnh đúng II. PHẦN TỰ LUẬN (3 điểm) CÂU 1. Viết chương trình nhập mảng một chiều không quá 100 phần tử các số nguyên, sau đó hãy đếm các phần tử có giá trị là ước của 50 trong mảng trên, rồi in kết quả ra màn hình? (2.5 điểm) CÂU 2. Viết chương trình nhập mảng một chiều không quá 50 phần tử các số nguyên khác nhau, sau đó hãy xóa phần tử bé nhất trong mảng trên và in mảng sau khi xóa để kiểm tra. (0.5 điểm) ------ HẾT ------ Trang 2/2 - Mã đề 003
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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