Đề thi giữa học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Hồ Nghinh
Số trang: 4
Loại file: doc
Dung lượng: 53.00 KB
Lượt xem: 8
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Để giúp các bạn học sinh củng cố lại phần kiến thức đã học, biết cấu trúc ra đề thi như thế nào và xem bản thân mình mất bao nhiêu thời gian để hoàn thành đề thi này. Mời các bạn cùng tham khảo "Đề thi giữa học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Hồ Nghinh" dưới đây để có thêm tài liệu ôn thi. Chúc các bạn thi tốt!
Nội dung trích xuất từ tài liệu:
Đề thi giữa học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Hồ Nghinh SỞ GD & ĐT QUẢNG NAM KIỂM TRA GIỮA KỲ II – NĂM HỌC 2022 - 2023 TRƯỜNG THPT HỒ NGHINH MÔN TIN HỌC - LỚP 11 Thời gian làm bài : 45 Phút;Họ tên : .................................................... Lớp : ................... Mã đề 742 A. TRẮC NGHIỆM: Câu 1: Mô tả nào dưới đây về tham số là sai? A. Có thể truyền giá trị cho tham số biến; B. Một hàm có thể có cả tham số giá trị và tham số biến; C. Có thể truyền biến số cho tham số giá trị; D. Có thể dùng tham số biến để nhận kết quả; Câu 2: Cho x, y là hai biến nguyên và khai báo thủ tục: Procedure HoanDoi(a : Integer; Var b : Integer); Var z : Integer; Begin z:=a; a:=b; b:=z; End; -Sau khi thực hiện các lệnh: x:=8; y:=10; HoanDoi(x, y); thì giá trị của x, y là: A. x=8, y=10 B. x=10, y=8 C. x=8, y=8 D. x=10, y=10 Câu 3: Reset(); có ý nghĩa gì? A. Thủ tục làm mới tệp. B. Thủ tục mở tệp để đọc dữ liệu. C. Khai báo biến tệp. D. Thủ tục mở tên tệp để ghi dữ liệu. Câu 4: Phát biểu nào sau đây là đúng? A. Sau khi đóng tệp thì không thể mở lại được. B. Trong chương trình, tên tệp có thể là biến xâu hoặc hằng xâu C. Biến tệp là biến kiểu xâu. D. Trong lập trình, muốn làm việc với tệp ta phải thao tác trực tiếp với tệp dữ liệu. Câu 5: Khẳng định nào sau đây là đúng? A. Lời gọi hàm nhất định phải có tham số thực sự còn lời gọi thủ tục không nhất thiết phải có tham số thực sự. B. Lời gọi thủ tục nhất thiết phải có tham số thực sự còn lời gọi hàm không nhất thiết phải có tham số thực sự. C. Cả lời gọi hàm và lời gọi thủ tục đều phải có tham số thực sự. D. Lời gọi hàm và lời gọi thủ tục có thể có tham số thực sự hoặc không có tham số thực sự tùy thuộc vào từng thủ tục. Câu 6: Khi đọc/ghi tệp văn bản, hàm trả về giá trị true và con trỏ tệp đang Trang 1/4 - Mã đề 742chỉ tới cuối dòng thì đó là hàm gì? A. Hàm eof() B. Hàm eoline() C. Hàm eoln() D. Hàm eo ()Câu 7: Trong Pascal, cho trước tệp văn bản BT1.TXT chỉ có một dòng,chứa dòng chữ: CHUC BAN THI TOT VA DIEM CAO ngay ở đầu dòng.Thực hiện chương trình NB_bt1_txt, trên màn hình sẽ hiện kết quả nàotrong các kết quả cho dưới đây? Program NB_bt1_txt; Uses crt; Var f : text ; S : string[16]; Begin Clrscr; Assign(f, ‘BT1.TXT ’); Reset(f); Read(f, S); Write(S); Close(f); Readln End. A. CHUC BAN THI TOT B. CHUC BAN THI DIEM CAO C. CHUC BAN DIEM CAO D. CHUC BAN THI TOT VA DIEM CAOCâu 8: Trong Pascal, thực hiện chương trình NB_bt1_txt dưới đây sẽ ghikết quả nào trong các kết quả cho dưới đây vào tệp văn bản BT1.TXT ? Program NB_bt1_txt; Uses crt; Var f : text; Begin Clrscr; Assign(f, ‘BT1.TXT ’); Rewrite(f); Write(f, 201 + 435); Close(f); End. A. 012345 B. 201 + 435 C. 201 435 D. 636Câu 9: Cách khai báo nào sau đây là hợp lệ: A. Function Ham(x,y: integer); B. Function Ham(x,y): integer; C. Function Ham(x,y: integer): integer; D. Funtion Ham(x,y: real): Longint; Trang 2/4 - Mã đề 742Câu 10: Trong ngôn ngữ lập trình Pascal, chương trình con thường gồmhai loại, đó là: A. Hàm (Function) và Thủ tục (Procedure) B. Thủ tục (procedure) và Tham số thực sự C. Hàm (function) và Danh sách tham số D. Biến toàn cục và biến cục bộCâu 11: Ý nghĩa của lệnh: read(,); A. Thủ tục đọc dữ liệu từ tệp. B. Thủ tục ghi dữ liệu vào tệp. C. Thủ tục đóng tệp. D. Thủ tục mở tệp để ghi dữ liệu.Câu 12: Hãy chọn phương án ghép đúng. Tệp văn bản A. Cho phép truy cập đến một dữ liệu nào đó trong tệp chỉ bằng cách bắt đầutừ đầu tệp và đi qua lần lượt tất cả các dữ liệu trước nó. B. Là tệp mà dữ liệu được ghi dưới dạng các ký tự theo mã ASCII. C. Là tệp mà các phần tử của nó được tổ chức theo một cấu trúc nhất định. D. Cho phép tham chiếu đến dữ liệu cần truy cập bằng cách xác định trực tiếpvị trí của dữ liệu đó.Câu 13: Cho chương trình sau:Program ChuongTrinh;Var a, b, S : byte;Procedure TD(Var x : byte ; y : byte); Var i : byte; Begin i := 5; writeln(x,‘ ’, y); x := x + i ; y := y + i ; S := x + y ; Writeln(x,‘ ’, y); End;Begin Write(‘nhập a và b : ’ ...
Nội dung trích xuất từ tài liệu:
Đề thi giữa học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Hồ Nghinh SỞ GD & ĐT QUẢNG NAM KIỂM TRA GIỮA KỲ II – NĂM HỌC 2022 - 2023 TRƯỜNG THPT HỒ NGHINH MÔN TIN HỌC - LỚP 11 Thời gian làm bài : 45 Phút;Họ tên : .................................................... Lớp : ................... Mã đề 742 A. TRẮC NGHIỆM: Câu 1: Mô tả nào dưới đây về tham số là sai? A. Có thể truyền giá trị cho tham số biến; B. Một hàm có thể có cả tham số giá trị và tham số biến; C. Có thể truyền biến số cho tham số giá trị; D. Có thể dùng tham số biến để nhận kết quả; Câu 2: Cho x, y là hai biến nguyên và khai báo thủ tục: Procedure HoanDoi(a : Integer; Var b : Integer); Var z : Integer; Begin z:=a; a:=b; b:=z; End; -Sau khi thực hiện các lệnh: x:=8; y:=10; HoanDoi(x, y); thì giá trị của x, y là: A. x=8, y=10 B. x=10, y=8 C. x=8, y=8 D. x=10, y=10 Câu 3: Reset(); có ý nghĩa gì? A. Thủ tục làm mới tệp. B. Thủ tục mở tệp để đọc dữ liệu. C. Khai báo biến tệp. D. Thủ tục mở tên tệp để ghi dữ liệu. Câu 4: Phát biểu nào sau đây là đúng? A. Sau khi đóng tệp thì không thể mở lại được. B. Trong chương trình, tên tệp có thể là biến xâu hoặc hằng xâu C. Biến tệp là biến kiểu xâu. D. Trong lập trình, muốn làm việc với tệp ta phải thao tác trực tiếp với tệp dữ liệu. Câu 5: Khẳng định nào sau đây là đúng? A. Lời gọi hàm nhất định phải có tham số thực sự còn lời gọi thủ tục không nhất thiết phải có tham số thực sự. B. Lời gọi thủ tục nhất thiết phải có tham số thực sự còn lời gọi hàm không nhất thiết phải có tham số thực sự. C. Cả lời gọi hàm và lời gọi thủ tục đều phải có tham số thực sự. D. Lời gọi hàm và lời gọi thủ tục có thể có tham số thực sự hoặc không có tham số thực sự tùy thuộc vào từng thủ tục. Câu 6: Khi đọc/ghi tệp văn bản, hàm trả về giá trị true và con trỏ tệp đang Trang 1/4 - Mã đề 742chỉ tới cuối dòng thì đó là hàm gì? A. Hàm eof() B. Hàm eoline() C. Hàm eoln() D. Hàm eo ()Câu 7: Trong Pascal, cho trước tệp văn bản BT1.TXT chỉ có một dòng,chứa dòng chữ: CHUC BAN THI TOT VA DIEM CAO ngay ở đầu dòng.Thực hiện chương trình NB_bt1_txt, trên màn hình sẽ hiện kết quả nàotrong các kết quả cho dưới đây? Program NB_bt1_txt; Uses crt; Var f : text ; S : string[16]; Begin Clrscr; Assign(f, ‘BT1.TXT ’); Reset(f); Read(f, S); Write(S); Close(f); Readln End. A. CHUC BAN THI TOT B. CHUC BAN THI DIEM CAO C. CHUC BAN DIEM CAO D. CHUC BAN THI TOT VA DIEM CAOCâu 8: Trong Pascal, thực hiện chương trình NB_bt1_txt dưới đây sẽ ghikết quả nào trong các kết quả cho dưới đây vào tệp văn bản BT1.TXT ? Program NB_bt1_txt; Uses crt; Var f : text; Begin Clrscr; Assign(f, ‘BT1.TXT ’); Rewrite(f); Write(f, 201 + 435); Close(f); End. A. 012345 B. 201 + 435 C. 201 435 D. 636Câu 9: Cách khai báo nào sau đây là hợp lệ: A. Function Ham(x,y: integer); B. Function Ham(x,y): integer; C. Function Ham(x,y: integer): integer; D. Funtion Ham(x,y: real): Longint; Trang 2/4 - Mã đề 742Câu 10: Trong ngôn ngữ lập trình Pascal, chương trình con thường gồmhai loại, đó là: A. Hàm (Function) và Thủ tục (Procedure) B. Thủ tục (procedure) và Tham số thực sự C. Hàm (function) và Danh sách tham số D. Biến toàn cục và biến cục bộCâu 11: Ý nghĩa của lệnh: read(,); A. Thủ tục đọc dữ liệu từ tệp. B. Thủ tục ghi dữ liệu vào tệp. C. Thủ tục đóng tệp. D. Thủ tục mở tệp để ghi dữ liệu.Câu 12: Hãy chọn phương án ghép đúng. Tệp văn bản A. Cho phép truy cập đến một dữ liệu nào đó trong tệp chỉ bằng cách bắt đầutừ đầu tệp và đi qua lần lượt tất cả các dữ liệu trước nó. B. Là tệp mà dữ liệu được ghi dưới dạng các ký tự theo mã ASCII. C. Là tệp mà các phần tử của nó được tổ chức theo một cấu trúc nhất định. D. Cho phép tham chiếu đến dữ liệu cần truy cập bằng cách xác định trực tiếpvị trí của dữ liệu đó.Câu 13: Cho chương trình sau:Program ChuongTrinh;Var a, b, S : byte;Procedure TD(Var x : byte ; y : byte); Var i : byte; Begin i := 5; writeln(x,‘ ’, y); x := x + i ; y := y + i ; S := x + y ; Writeln(x,‘ ’, y); End;Begin Write(‘nhập a và b : ’ ...
Tìm kiếm theo từ khóa liên quan:
Đề thi giữa học kì 2 Đề thi giữa học kì 2 lớp 11 Đề thi giữa HK2 môn Tin học lớp 11 Đề kiểm tra HK2 môn Tin học 11 Khai báo thủ tục Ngôn ngữ lập trình PascalGợi ý tài liệu liên quan:
-
Đề thi giữa học kì 2 môn KHTN lớp 7 năm 2022-2023 có đáp án - Trường THCS Vũng Tàu
11 trang 370 0 0 -
Đề thi giữa học kì 2 môn Địa lí lớp 9 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
6 trang 338 0 0 -
9 trang 334 0 0
-
6 trang 330 0 0
-
Đề thi giữa học kì 2 môn KHTN lớp 7 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
7 trang 295 0 0 -
Đề thi giữa học kì 2 môn Ngữ văn lớp 9 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
7 trang 274 0 0 -
Đề thi giữa học kì 2 môn GDCD lớp 7 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
12 trang 244 0 0 -
9 trang 215 0 0
-
Đề thi giữa học kì 2 môn Tin học lớp 7 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
8 trang 198 0 0 -
Đề thi giữa học kì 2 môn Ngữ văn lớp 7 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
12 trang 185 0 0