Đề thi học kì 2 môn Tin học lớp 11 năm 2020-2021 - Trường THPT Tân Túc
Số trang: 4
Loại file: pdf
Dung lượng: 341.33 KB
Lượt xem: 3
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:
Mời các bạn học sinh tham khảo “Đề thi học kì 2 môn Tin học lớp 11 năm 2020-2021 - Trường THPT Tân Túc” tài liệu tổng hợp nhiều câu hỏi bài tập khác nhau nhằm giúp các em ôn tập và nâng cao kỹ năng giải đề. Chúc các em ôn tập hiệu quả và đạt được điểm số như mong muốn!
Nội dung trích xuất từ tài liệu:
Đề thi học kì 2 môn Tin học lớp 11 năm 2020-2021 - Trường THPT Tân Túc SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐỀ KIỂM TRA CUỐI KÌ II - NĂM HỌC 2020 – 2021 THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG THPT TÂN TÚC Môn: Tin học; Lớp 11 Thời gian làm bài: 45 phút, không kể thời gian phát đề ĐỀ CHÍNH THỨC (Đề kiểm tra có 04 trang)Họ và tên học sinh:.........................................................Lớp: ............................Mã số:………….. Mã đề thi 132Câu 1: Từ khoá của chương trình con là: A. Procedure B. Program C. Function D. Procedure và FunctionCâu 2: 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; B. thutuc(5,10); C. thutuc(1,2,3); D. thutuc(5);Câu 3: Nếu hàm EOF() cho giá trị bằng True thì con trỏ tệp nằm ở vị trí : A. Đầu tệp. B. Đầu dòng. C. Cuối dòng. D. Cuối tệp.Câu 4: Cho thủ tục sau: Procedure Thutuc( Var z: integer); z được gọi là: A. Tham số giá trị B. Biến toàn cục C. Tham số biến. D. Biến cục bộ.Câu 5: Trong ngôn ngữ lập trình Pascal, thủ tục chèn xâu S1 vào xâu S2 bắt đầu từ vị trí vt được viết: A. Insert(S1,vt,S2); B. Insert(S2,S1,vt); C. Insert(S1,S2,vt); D. Insert(vt,S1,S2);Câu 6: Cho chương trình sau: Var a,b: integer; Procedure HD(x: integer; var y: integer); Var tam:integer; Begin tam:=x; x:=y; y:=tam; End; Begin clrscr; a:=5; b:=10; HD(a,b); Writeln(a:6,b:6); End.Sau khi thực hiện chương trình, sẽ nhận được kết quả nào? A. 10 5 B. 5 10 C. 5 5 D. 10 10Câu 7: Cho xâu S:= „HUE-SAI GON-HA NOI; Kết quả của thủ tục Delete(S,1,12) là: A. „HA NOI‟ B. „HUE-SAI GON‟ C. „HA NOIHUE‟ D. „-HA NOI‟Câu 8: Để khai báo số phần tử của mảng 1 chiều, 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ố kết thúc của mảng D. Khai báo chỉ số bắt đầu và kết thúc của mảngCâu 9: Cho chương trình sau: Program VD; Var x, y : integer Procedure CT( Var m,n: integer); Var a, b: Integer; Begin ...... Trang 1/4 - Mã đề thi 132 End;Trong chương trình trên các biến cục bộ là: A. m,n B. a, b, m, n C. a, b D. x, yCâu 10: Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện công việc gì? d:=0; For i:=1 to length(S) do if S[i] = ‘ ‘ then d:= d+ 1; A. Xóa đi các dấu cách trong xâu; B. Đếm số ký tự có trong xâu; C. Đếm số dấu cách có trong xâu; D. Xóa đi các ký tự số;Câu 11: Hãy chọn phương án ghép đúng. Kiểu của một hàm được xác định bởi A. Kiểu giá trị trả về B. Kiểu của các tham số C. Tên hàm D. Địa chỉ mà hàm trả vềCâu 12: Dữ liệu kiểu tệp: A. Được lưu trữ trên ROM B. Được lưu trữ trên RAM C. Chỉ được lưu trữ trên đĩa cứng D. Được lưu trữ trên bộ nhớ ngoàiCâu 13: Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện công việc gì ? X := length(S) ; For i := X downto 1 do If S[i] = ‘ ’ then Delete(S, i, 1) ; { ‘ ’ là một dấu cách } A. Xóa dấu cách đầu tiên trong xâu ký tự S B. Xóa dấu cách thừa trong xâu ký tự S C. Xóa dấu cách tại vị trí cuối cùng của xâu S D. Xóa mọi dấu cách của xâu SCâu 14: Phát biểu nào sau đây là Đúng với kiểu tệp? A. Kiểu tệp không cần xác định trước số lượng phần tử B. Tệp văn bản là tệp có cấu trúc C. Dữ liệu lưu trữ trên tệp là không hạn chế D. Khi mở tệp, con trỏ sẽ nằm cuối tệpCâu 15: Trong ngôn ngữ lập trình Pascal, phần tử đầu tiên của xâu ký tự mang chỉ số là? A. 0 B. Do người lập trình khai báo C. Không có chỉ số D. 1Câu 16: Cho đoạn chương trình như sau: Procedure Change_Value(a, b: byte); Begin a:=1; b:=2; end; var x, y: byte; begin x:=3; y:=4; Change_Value(x, y); Writeln(‘x =’, x); Writeln(‘y =’, y); End.Sau khi thực hiện xong chương trình, giá trị của x và y bằng bao nhiêu ? A. y = 1, x = 3 B. x = 3, y = 4 C. x = 1; y = 2 D. x = 2; y = 1Câu 17: Trong Pascal, đoạn chương trình sau dùng để làm gì? Var S:array[1..10] of real; S2:=0; for i:=1 to 10 do if S[i] < 50 then S2:=S2+S[i]; A. Không tính gì cả. B. Tính tích các phần tử của S có giá trị nhỏ hơn 50. C. Tính tổng các phần tử của S có giá trị nhỏ hơn 50. D. Tính tổng các phần tử của S có giá trị lớn hơn 50.Câu 18: Cho xâu S là „Hanoi-Vietnam‟. Kết quả của hàm Length(S) là: A. 13 B. 15 C. 14 ...
Nội dung trích xuất từ tài liệu:
Đề thi học kì 2 môn Tin học lớp 11 năm 2020-2021 - Trường THPT Tân Túc SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐỀ KIỂM TRA CUỐI KÌ II - NĂM HỌC 2020 – 2021 THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG THPT TÂN TÚC Môn: Tin học; Lớp 11 Thời gian làm bài: 45 phút, không kể thời gian phát đề ĐỀ CHÍNH THỨC (Đề kiểm tra có 04 trang)Họ và tên học sinh:.........................................................Lớp: ............................Mã số:………….. Mã đề thi 132Câu 1: Từ khoá của chương trình con là: A. Procedure B. Program C. Function D. Procedure và FunctionCâu 2: 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; B. thutuc(5,10); C. thutuc(1,2,3); D. thutuc(5);Câu 3: Nếu hàm EOF() cho giá trị bằng True thì con trỏ tệp nằm ở vị trí : A. Đầu tệp. B. Đầu dòng. C. Cuối dòng. D. Cuối tệp.Câu 4: Cho thủ tục sau: Procedure Thutuc( Var z: integer); z được gọi là: A. Tham số giá trị B. Biến toàn cục C. Tham số biến. D. Biến cục bộ.Câu 5: Trong ngôn ngữ lập trình Pascal, thủ tục chèn xâu S1 vào xâu S2 bắt đầu từ vị trí vt được viết: A. Insert(S1,vt,S2); B. Insert(S2,S1,vt); C. Insert(S1,S2,vt); D. Insert(vt,S1,S2);Câu 6: Cho chương trình sau: Var a,b: integer; Procedure HD(x: integer; var y: integer); Var tam:integer; Begin tam:=x; x:=y; y:=tam; End; Begin clrscr; a:=5; b:=10; HD(a,b); Writeln(a:6,b:6); End.Sau khi thực hiện chương trình, sẽ nhận được kết quả nào? A. 10 5 B. 5 10 C. 5 5 D. 10 10Câu 7: Cho xâu S:= „HUE-SAI GON-HA NOI; Kết quả của thủ tục Delete(S,1,12) là: A. „HA NOI‟ B. „HUE-SAI GON‟ C. „HA NOIHUE‟ D. „-HA NOI‟Câu 8: Để khai báo số phần tử của mảng 1 chiều, 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ố kết thúc của mảng D. Khai báo chỉ số bắt đầu và kết thúc của mảngCâu 9: Cho chương trình sau: Program VD; Var x, y : integer Procedure CT( Var m,n: integer); Var a, b: Integer; Begin ...... Trang 1/4 - Mã đề thi 132 End;Trong chương trình trên các biến cục bộ là: A. m,n B. a, b, m, n C. a, b D. x, yCâu 10: Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện công việc gì? d:=0; For i:=1 to length(S) do if S[i] = ‘ ‘ then d:= d+ 1; A. Xóa đi các dấu cách trong xâu; B. Đếm số ký tự có trong xâu; C. Đếm số dấu cách có trong xâu; D. Xóa đi các ký tự số;Câu 11: Hãy chọn phương án ghép đúng. Kiểu của một hàm được xác định bởi A. Kiểu giá trị trả về B. Kiểu của các tham số C. Tên hàm D. Địa chỉ mà hàm trả vềCâu 12: Dữ liệu kiểu tệp: A. Được lưu trữ trên ROM B. Được lưu trữ trên RAM C. Chỉ được lưu trữ trên đĩa cứng D. Được lưu trữ trên bộ nhớ ngoàiCâu 13: Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện công việc gì ? X := length(S) ; For i := X downto 1 do If S[i] = ‘ ’ then Delete(S, i, 1) ; { ‘ ’ là một dấu cách } A. Xóa dấu cách đầu tiên trong xâu ký tự S B. Xóa dấu cách thừa trong xâu ký tự S C. Xóa dấu cách tại vị trí cuối cùng của xâu S D. Xóa mọi dấu cách của xâu SCâu 14: Phát biểu nào sau đây là Đúng với kiểu tệp? A. Kiểu tệp không cần xác định trước số lượng phần tử B. Tệp văn bản là tệp có cấu trúc C. Dữ liệu lưu trữ trên tệp là không hạn chế D. Khi mở tệp, con trỏ sẽ nằm cuối tệpCâu 15: Trong ngôn ngữ lập trình Pascal, phần tử đầu tiên của xâu ký tự mang chỉ số là? A. 0 B. Do người lập trình khai báo C. Không có chỉ số D. 1Câu 16: Cho đoạn chương trình như sau: Procedure Change_Value(a, b: byte); Begin a:=1; b:=2; end; var x, y: byte; begin x:=3; y:=4; Change_Value(x, y); Writeln(‘x =’, x); Writeln(‘y =’, y); End.Sau khi thực hiện xong chương trình, giá trị của x và y bằng bao nhiêu ? A. y = 1, x = 3 B. x = 3, y = 4 C. x = 1; y = 2 D. x = 2; y = 1Câu 17: Trong Pascal, đoạn chương trình sau dùng để làm gì? Var S:array[1..10] of real; S2:=0; for i:=1 to 10 do if S[i] < 50 then S2:=S2+S[i]; A. Không tính gì cả. B. Tính tích các phần tử của S có giá trị nhỏ hơn 50. C. Tính tổng các phần tử của S có giá trị nhỏ hơn 50. D. Tính tổng các phần tử của S có giá trị lớn hơn 50.Câu 18: Cho xâu S là „Hanoi-Vietnam‟. Kết quả của hàm Length(S) là: A. 13 B. 15 C. 14 ...
Tìm kiếm theo từ khóa liên quan:
Đề thi học kì 2 Đề thi học kì 2 lớp 11 Đề thi học kì 2 môn Tin học Đề thi học kì 2 môn Tin học lớp 11 Đề thi trường THPT Tân Túc Chương trình con Ngôn ngữ lập trình PascalGợi ý tài liệu liên quan:
-
Đề thi học kì 2 môn Tiếng Anh lớp 7 năm 2022-2023 có đáp án - Trường THCS Đỗ Đăng Tuyển
2 trang 276 0 0 -
Đề thi học kì 2 môn Tiếng Anh lớp 6 năm 2022-2023 có đáp án - Trường THCS Đỗ Đăng Tuyển
2 trang 271 1 0 -
Đề thi học kì 2 môn Toán lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
22 trang 245 0 0 -
Bộ 14 đề thi học kì 2 môn Toán lớp 9 năm 2022-2023 có đáp án
82 trang 185 0 0 -
4 trang 176 1 0
-
Đề thi học kì 2 môn Công nghệ lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
8 trang 166 0 0 -
Đề thi học kì 2 môn HĐTN lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
5 trang 159 0 0 -
Đề thi học kì 2 môn Tin học lớp 6 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
13 trang 151 0 0 -
25 trang 148 0 0
-
Đề thi học kì 2 môn Ngữ văn lớp 7 năm 2022-2023 có đáp án - Trường THCS Trần Hưng Đạo, Kon Tum
9 trang 130 0 0