Danh mục

Đề 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

Số trang: 2      Loại file: doc      Dung lượng: 46.50 KB      Lượt xem: 8      Lượt tải: 0    
Thư viện của tui

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (2 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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.
Nội dung trích xuất từ 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 SỞ GD & ĐT QUẢNG NAM KIỂM TRA CUỐI KỲ 1 – NĂM HỌC 2022 - 2023TRƯỜ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ã đề 003I. 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. 1kiemtraCâ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 ibiến x? A. Word B. Integer C. LongInt D. RealCâ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 logicCâ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+F3Câ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 đúngII. 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

Tài liệu được xem nhiều: