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

Đề thi học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường PTDTNT THCS&THPT Nước Oa

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

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

Các bạn hãy tham khảo và tải về “Đề thi học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường PTDTNT THCS&THPT Nước Oa” sau đây để biết được cấu trúc đề thi cũng như những nội dung chính được đề cập trong đề thi để từ đó có kế hoạch học tập và ôn thi một cách hiệu quả hơn. Chúc các bạn thi tốt!

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường PTDTNT THCS&THPT Nước Oa

  1. SỞ GD & ĐT QUẢNG NAM KIỂM TRA CUỐI KÌ 2 – NĂM HỌC 2022 - 2023 TRƯỜNG PTDTNT NƯỚC OA MÔN TIN HỌC - KHỐI LỚP 11 Thời gian làm bài : 45 Phút; (Đề có 30 câu) (Đề có 4 trang) Họ tên : ............................................................... Lớp : ................... Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Đáp án Câu 21 22 23 24 25 26 27 28 29 30 Đáp án Câu 1: Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác đọc dữ liệu từ tệp: A. Gán tên tệp với biến tệp => Đọc dữ liệu từ tệp => Mở tệp => Đóng tệp. B. Mở tệp => Gán tên tệp với biến tệp => Đọc dữ liệu từ tệp => Đóng tệp. C. Mở tệp => Đọc dữ liệu từ tệp => Gán tên tệp với biến tệp => Đóng tệp. D. Gán tên tệp với biến tệp => Mở tệp => Đọc dữ liệu từ tệp => Đóng tệp. Câu 2: Hàm eof() trả về giá trị TRUE khi nào? A. Khi con trỏ tệp đang chỉ tới đầu dòng B. Khi con trỏ tệp đang chỉ tới cuối tệp C. Khi con trỏ tệp đang chỉ tới cuối dòng D. Khi con trỏ tệp đang chỉ tới đầu tệp Câu 3: Hoạt động nào sau đây được lặp với số lần biết trước? A. Rửa tay tới khi sạch B. Gọi điện cho tới khi người nghe máy C. Ngày ngủ 2 lần D. Chép bài cho tới khi thuộc bài Câu 4: Cho biết kết quả của thao tác: delete (‘le hoi tet mua’, 7, 8); A. ‘tet’ B. ‘le hoi’ C. ‘hoi’ D. ‘tet mua’ Câu 5: Trong ngôn ngữ lập trình Pascal, xâu kí tự không có kí tự nào gọi là? A. Xâu không; B. Xâu rỗng; C. Không phải là xâu kí tự; D. Xâu trắng; Câu 6: Cho CTC sau: Procedure thutuc(a,b: integer); Begin ; End; Trong chương trình chính có thể gọi lại chương trình con như thế nào là hợp lệ: A. thutuc(5.5,10); B. thutuc; C. thutuc(1,2,3); D. thutuc(5,10); Câu 7: Trong các chương trình chuẩn sau đây, chương trình chuẩn nào là thủ tục chuẩn? A. Length(S); B. Sqrt(x); C. Sin(x); D. Delete(S,5,1); Câu 8: Cho khai báo sau: Var TEN : String; Phát biểu nào dưới đây là đúng ? Program XinChao ; Trang 1/4 - Mã đề 423
  2. Var a : string[10]; Begin a := ‘Truong ptdtnt Nuoc Oa’; writeln(length(a)); End. A. Chương trình có lỗi; B. 22; C. 21; D. 23; Câu 9: Trong NNLT Pascal, cú pháp để mở tệp ở chế độ đọc dữ liệu từ tệp là: A. reset ( < biến tệp >); B. restart ( < biến tệp >); C. repeat( < biến tệp >); D. rewrite ( < biến tệp >); Câu 10: Trong các khai báo sau, khai báo nào đúng? A. Var ho = string(30); B. Var ten = string[30]; C. Var diachi : string(100); D. Var hoten : string[27]; Câu 11: Để khai báo hàm trong Pascal bắt đầu bằng từ khoá: A. Function B. Var C. Program D. Procedure Câu 12: Để biết khi nào thì kết thúc tệp, người ta dùng hàm: A. EOF(); B. EOLN(); C. EOFLN(); D. FOE(); Câu 13: Khi viết một chương trình muốn trả về một giá trị duy nhất ta nên dùng : A. Chương trình con. B. Thủ tục hoặc hàm C. Thủ tục. D. Hàm. Câu 14: Trong NNLT Pascal, sau khi làm việc với tệp cần phải đóng tệp. Cú pháp để đóng tệp là: A. close; B. close all; C. close( < tên tệp > ); D. close( < biến tệp > ); Câu 15: Để khai báo số phần tử của mảng trong PASCAL, người lập trình cần: A. khai báo một hằng số là số phần tử của mảng B. không cần khai báo gì, hệ thống sẽ tự xác định C. khai báo chỉ số bắt đầu và kết thúc của mảng D. khai báo chỉ số kết thúc của mảng Câu 16: Để ghi kết quả vào tệp văn bản ta có thể sử dụng thủ tục nào sau: A. read(,); B. write(,); C. write(,); D. read(,); Câu 17: Phát biểu nào dưới đây về biến là sai? A. Biến cục bộ phải có tên khác với tên của biến toàn cục; B. Biến cục bộ có thể có kiểu khác với kiểu của biến toàn cục có cùng tên; C. Một hàm có thể có nhiều tham số biến; D. Biến toàn cục có thể được sử dụng ở trong một thủ tục; Câu 18: Để khai báo thủ tục trong Pascal bắt đầu bằng từ khoá: A. Program B. Function C. Procedure D. Var Câu 19: Hàm Pos(s2, s1) cho kết quả là gì? A. Vị trí xuất hiện đầu tiên của s2 trong s1 Trang 2/4 - Mã đề 423
  3. B. Vị trí xuất hiện đầu tiên của s1 trong s2 C. Sao chép xâu s2 từ xâu s1 D. Xóa xâu s2 trong xâu s1 Câu 20: Trong NNLT Pascal, cú pháp để gắn tên tệp cho biến tệp là: A. < biến tệp > := < tên tệp >; B. < tên tệp > := < biến tệp >; C. assign ( < tên tệp > , < biến tệp > ); D. assign ( < biến tệp > , < tên tệp > ); Câu 21: Hàm Pos(s2,s1) cho kết quả là gì? A. Vị trí đầu tiên của s1 trong s2 B. Vị trí đầu tiên của s2 trong s1 C. Sao chép xâu s1 từ xâu s2 D. Xóa xâu s2 trong xâu s1 Câu 22: Chọn cú pháp đúng nhất về câu lệnh lặp? A. For := to ; do ; B. For := to do ; C. For = to do ; D. For := to < giá trị đầu> do ; Câu 23: Cho khai báo mảng như sau: Var F : array[0..100] of integer ; khi truy xuất đến phần tử thứ 15 như sau A. F[15]; B. F(15); C. F15; D. F 15; Câu 24: Độ dài tối đa của xâu kí tự trong PASCAL là: A. Tùy ý B. 256 C. 255 D. 65535 Câu 25: Trong ngôn ngữ lập trình Pascal, khai báo nào trong các khai báo sau là sai khi khai báo xâu kí tự ? A. Var X1 : string[1]; B. Var S : string; C. Var X1 : string[100]; D. Var S : string[256]; Câu 26: Khai báo biến mảng một chiều có dạng: A. Var :array[kiểu chỉ số] of ; B. Var =array[kiểu chỉ số] of ; C. Type :array[kiểu chỉ số] of ; D. Type =; Câu 27: Cách khai báo nào sau đây là hợp lệ: A. Function Ham(x,y: real): integer; B. Function Ham(x,y: integer): integer; C. Function Ham(x,y: real): Longint; D. Function Ham(x,y: integer); Câu 28: Từ khoá của chương trình con là: A. Function B. Procedure C. Procedure và Function D. Program câu 29: Khẳng định nào sau đây là đúng: A. CTC có thể có hoặc không có tham số hình thức cũng như biến cục bộ. B. CTC nhất thiết phải có biến cục bộ C. CTC nhất thiết phải có tham số hình thức và biến cục bộ. D. CTC nhất thiết phải có tham số hình thức, không nhất thiết phải có biến cục bộ. Câu 30: Phát biểu nào sau đây về mảng là không chính xác? A. Chỉ số của mảng không nhất thiết bắt đầu từ 1 B. Độ dài tối đa của mảng là 255 C. Có thể xây dựng mảng nhiều chiều Trang 3/4 - Mã đề 423
  4. D. Xâu kí tự cũng có thể xem như là một loại mảng ------ HẾT ------ Trang 4/4 - Mã đề 423
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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