1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đề thi học kì 2 môn Tin học lớp 11 năm 2019-2020 có đáp án - Trường THPT Võ Lai

8 7 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Cùng tham khảo Đề thi học kì 2 môn Tin học lớp 11 năm 2019-2020 có đáp án - Trường THPT Võ Lai tư liệu này sẽ giúp các bạn ôn tập lại kiến thức đã học, có cơ hội đánh giá lại năng lực của mình trước kỳ thi sắp tới. Chúc các bạn thành công.

SỞ GD&ĐT BÌNH ĐỊNH ĐỀ KIỂM TRA HỌC KỲ II–NĂM HỌC 2019-2020 TRƯỜNG THPT VÕ LAI Môn: TIN HỌC 11 Thời gian làm bài: 45 phút Họ tên……………………………………………Lớp:………Số BD:………………… Điểm số Điểm chữ Mã phách Mã phách Mã đề: 1101 I Trắc nghiệm(6đ) Câu 1: Để gắn tên tệp cho tên biến tệp ta sử dụng câu lệnh A assign(,); B := ; C := ; D assign(,); Câu 2: Trong Pascal mở tệp để ghi kết ta sử dụng thủ tục A reset(); B reset(); C rewrite(); D rewrite(); Câu 3: Trong NNLT Pascal, khai báo sau khai báo tệp văn bản? A Var f = record B Var f: byte; C Var f: Text; D Var f: String; Câu Tham số khai báo thủ tục hàm gọi gì? A Tham số hình thức B Tham số thực C Biến cục D Biến tồn Câu 5: Trong ngơn ngữ lập trình Pascal, để xố kí tự xâu kí tự S ta viết: A Delete(S, lenght(S), 1); B Delete(S, i, 1); C Delete(S, 1, i); D Delete(S, 1, 1); Câu 6: Nếu hàm EOF() cho giá trị TRUE trỏ tệp nằm vị trí A đầu dịng B cuối dịng; C cuối tệp; D đầu tệp; Câu 7: Trong Pascal để khai báo hai biến tệp văn f1, f2 ta viết A Var f1: f2 : Text; B Var f1 f2 : Text; C Var f1; f2 : Text; D Var f1, f2 : Text; Câu 8: Dữ liệu kiểu tệp A Sẽ bị hết tắt máy B Sẽ bị hết tắt điện đột ngột C.Không bị tắt máy điện D Cả A, B, C sai Câu 9: Để gắn tệp TIN.TXT cho biến tệp a ta sử dụng câu lệnh A TIN.TXT := a B assign (a,'TIN.TXT'); C a := 'TIN.TXT'; D assign ('TIN.TXT',a); Câu 10: Cách thức truy cập tệp văn A truy cập ngẫu nhiên B truy cập trực tiếp C truy cập D Cả cách Câu 11: Hàm không trả kiểu liệu sau: A Kiểu integer B Kiểu real C Kiểu string D Kiểu Char Câu 12: Trong Pascal để khai báo biến tệp văn ta sử dụng cú pháp A Var : Text; B Var : Text; C Var : String; D Var : String; Câu 13: Trong Pascal mở tệp để đọc ta sử dụng thủ tục A reset(); B reset(); C rewrite(); D rewrite(); Câu 14: Giả sử a = 5; b = 9; c = 15; để ghi giá trị vào tệp f có dạng 15 ta sử dụng thủ tục ghi: A Write(f, a,b,c); B Write(a, ‘ ’, b, ‘ ’, c);C Write(f, a, ‘ ’, bc); D Write(f, a ‘’, b‘’, c); Câu 15: Trong ngơn ngữ lập trình Pascal, thủ tục chèn xâu s1 vào xâu s2 vị trí vt viết A Insert (s1, s2, vt); B Insert (s2, s1, vt); C Insert (vt, s1, s2); D Insert (s1, vt, s2); Câu 16: Tệp f có liệu 15 đọc giá trị từ tệp f ghi giá trị vào biến x, y, z ta viết: A Read(x, y, z); B Read(f, x, y, z); C Read(f, ‘x’, ‘y’, ‘z’); D Read(‘x’, ‘y’, ‘z’); Câu 17: Để biết trỏ tệp cuối dòng tệp f hay chưa, ta sử dụng hàm: A eof(f) B eof(f, ‘trai.txt’) C foe(f) D eoln(f) Câu 18: Trong Pascal để đọc liệu từ tệp văn ta sử dụng thủ tục A Read(,); B Read(,); C Write(,); D Write(,); Câu 19: Trong ngôn ngữ lập trình Pascal, xâu khơng có kí tự gọi xâu? A Xâu trắng; B Khơng phải xâu kí tự C Xâu không; D Xâu rỗng; Câu 20: Khẳng định sau đúng? A Cả thủ tục hàm có tham số hình thức B Chỉ có thủ tục có tham số hình thức C Chỉ có hàm có tham số hình thức D Thủ tục hàm phải có tham số hình thức Câu 21: Để khai báo hàm Pascal khóa A.Program B Procedure C Function D Var Câu 22: Để khai báo thủ tục Pascal khóa A.Program B Procedure C Function D Var Câu 23: Kiểu liệu trả hàm A Kiểu integer B Kiểu real C Kiểu string D Cả A, B, C Câu 24: Hãy chọn phương án ghép Kiểu hàm xác định A Kiểu tham số B Kiểu giá trị trả C Tên hàm D Địa mà hàm trả II Tự luận(4đ) Câu 1(2đ): Cho S = 'KHOI LOP 11-TRUONG THPT VO LAI' Hãy cho biết: + LENGTH(S) → + DELETE(S,6,19) → + COPY(S,11,10) → + POS(‘T’, S) → Câu 2(2đ): Cho tệp DL.INP gồm nhiều dòng dòng chứa số nguyên độ dài cạnh tam giác Hãy viết chương trình cho biết chu vi diện tích tam giác DL.INP KQ.OUT Kết ghi vào tệp KQ.OUT Yêu cầu: có sử dụng chương trình CV=… DT =…… … BÀI LÀM I Trắc nghiệm: Câu ĐA Câu 13 14 ĐA II Tự luận: … CV=… ; DT =…… 10 11 12 15 16 17 18 19 20 21 22 23 24 SỞ GD&ĐT BÌNH ĐỊNH ĐỀ KIỂM TRA HỌC KỲ II–NĂM HỌC 2019-2020 Mã TRƯỜNG THPT VÕ LAI Môn: TIN HỌC 11 Thời gian làm bài: 45 phút phách Họ tên……………………………………………Lớp:………Số BD:………………… Điểm số Điểm chữ Mã phách Mã đề: 1102 I Trắc nghiệm(6đ) Câu1: Hàm không trả kiểu liệu sau: A Kiểu integer B Kiểu real C Kiểu Char D Kiểu string Câu 2: Cách thức truy cập tệp văn A truy cập ngẫu nhiên B truy cập trực tiếp C Cả A, B, D D truy cập Câu 3: Trong Pascal để khai báo biến tệp văn ta sử dụng cú pháp A Var : Text; B Var : Text; C Var : String; D Var : String; Câu 4: Trong Pascal mở tệp để đọc ta sử dụng thủ tục A reset(); B reset(); C rewrite(); D rewrite(); Câu 5: Giả sử a = 5; b = 9; c = 15; để ghi giá trị vào tệp f có dạng 15 ta sử dụng thủ tục ghi: A Write(f, a,b,c); B Write(a, ‘ ’, b, ‘ ’, c);C Write(f, a, ‘ ’, bc); D Write(f, a ‘’, b‘’, c); Câu 6: Trong ngơn ngữ lập trình Pascal, thủ tục chèn xâu s1 vào xâu s2 vị trí vt viết A Insert (s1, s2, vt); B Insert (s2, s1, vt); C Insert (vt, s1, s2); D Insert (s1, vt, s2); Câu 7: Tệp f có liệu 15 đọc giá trị từ tệp f ghi giá trị vào biến x, y, z ta viết: A Read(x, y, z); B Read(f, x, y, z); C Read(f, ‘x’, ‘y’, ‘z’); D Read(‘x’, ‘y’, ‘z’); Câu 8: Để biết trỏ tệp cuối dòng tệp f hay chưa, ta sử dụng hàm: A eof(f) B eof(f, ‘trai.txt’) C foe(f) D eoln(f) Câu 9: Trong Pascal để đọc liệu từ tệp văn ta sử dụng thủ tục A Read(,); B Read(,); C Write(,); D Write(,); Câu 10: Trong ngơn ngữ lập trình Pascal, xâu khơng có kí tự gọi xâu? A Xâu trắng; B Không phải xâu kí tự C Xâu khơng; D Xâu rỗng; Câu 11: Khẳng định sau đúng? A Cả thủ tục hàm có tham số hình thức B Chỉ có thủ tục có tham số hình thức C Chỉ có hàm có tham số hình thức D Thủ tục hàm phải có tham số hình thức Câu 12: Để khai báo hàm Pascal khóa A.Program B Procedure C Function D Var Câu 13: Để khai báo thủ tục Pascal khóa A.Program B Procedure C Function D Var Câu 14: Kiểu liệu trả hàm A Kiểu integer B Kiểu real C Kiểu string D Cả A, B, C Câu 15: Hãy chọn phương án ghép Kiểu hàm xác định A Kiểu tham số B Kiểu giá trị trả C Tên hàm D Địa mà hàm trả Câu 16: Để gắn tên tệp cho tên biến tệp ta sử dụng câu lệnh A assign(,); B := ; C := ; D assign(,); Câu 17: Trong Pascal mở tệp để ghi kết ta sử dụng thủ tục A reset(); B reset(); C rewrite(); D rewrite(); Câu 18: Trong NNLT Pascal, khai báo sau khai báo tệp văn bản? A Var f = record B Var f: byte; C Var f: Text; D Var f: String; Câu 19: Tham số khai báo thủ tục hàm gọi gì? A Tham số hình thức B Tham số thực C Biến cục D Biến tồn Câu 20: Trong ngơn ngữ lập trình Pascal, để xố kí tự xâu kí tự S ta viết: A Delete(S, lenght(S), 1); B Delete(S, i, 1); C Delete(S, 1, i); D Delete(S, 1, 1); Câu 21: Nếu hàm EOF() cho giá trị TRUE trỏ tệp nằm vị trí A đầu dịng B cuối dịng; C cuối tệp; D đầu tệp; Câu 22: Trong Pascal để khai báo hai biến tệp văn f1, f2 ta viết A Var f1: f2 : Text; B Var f1 f2 : Text; C Var f1; f2 : Text; D Var f1, f2 : Text; Câu 23: Dữ liệu kiểu tệp A Sẽ bị hết tắt máy B Sẽ bị hết tắt điện đột ngột C.Không bị tắt máy điện D Cả A, B, C sai Câu 24: Để gắn tệp TIN.TXT cho biến tệp a ta sử dụng câu lệnh A TIN.TXT := a B assign (a,'TIN.TXT'); C a := 'TIN.TXT'; D assign ('TIN.TXT',a); II Tự luận(4đ) Câu 1(1đ): Cho S = 'TRUONG THPT VO LAI-KHOI LOP 11' Hãy cho biết: + LENGTH(S) → + DELETE(S,13,16) → + COPY(S,5,17) → + POS(‘H’, S) → Câu 2(2đ): Cho tệp DL.INP gồm nhiều dòng dòng chứa số nguyên độ dài cạnh tam giác Hãy viết chương trình cho biết chu vi diện tích tam giác Kết DL.INP KQ.OUT ghi vào tệp KQ.OUT Yêu cầu: có sử dụng chương trình CV=… ; DT =…… … BÀI LÀM I Trắc nghiệm: Câu ĐA Câu 13 14 ĐA II Tự luận: … CV=… ; DT =…… 7 10 11 12 15 16 17 18 19 20 21 22 23 24 SỞ GD&ĐT BÌNH ĐỊNH ĐỀ KIỂM TRA HỌC KỲ II–NĂM HỌC 2019-2020 Mã TRƯỜNG THPT VÕ LAI Môn: TIN HỌC 11 Thời gian làm bài: 45 phút phách Họ tên…………………………………………Lớp:………Số BD:………………… Điểm số Điểm chữ Mã phách Mã đề: 1103 I Trắc nghiệm(6đ) Câu 1: Cách thức truy cập tệp văn A truy cập ngẫu nhiên B truy cập trực tiếp C truy cập D Cả cách Câu 2: Hàm không trả kiểu liệu sau: A Kiểu integer B Kiểu real C Kiểu string D Kiểu Char Câu 3: Trong Pascal để khai báo biến tệp văn ta sử dụng cú pháp A Var : Text; B Var : Text; C Var : String; D Var : String; Câu 4: Trong Pascal mở tệp để đọc ta sử dụng thủ tục A reset(); B reset(); C rewrite(); D rewrite(); Câu 5: Giả sử a = 5; b = 9; c = 15; để ghi giá trị vào tệp f có dạng 15 ta sử dụng thủ tục ghi: A Write(f, a,b,c); B Write(a, ‘ ’, b, ‘ ’, c);C Write(f, a, ‘ ’, bc); D Write(f, a ‘’, b‘’, c); Câu 6: Trong ngơn ngữ lập trình Pascal, thủ tục chèn xâu s1 vào xâu s2 vị trí vt viết A Insert (s1, s2, vt); B Insert (s2, s1, vt); C Insert (vt, s1, s2); D Insert (s1, vt, s2); Câu 7: Tệp f có liệu 15 đọc giá trị từ tệp f ghi giá trị vào biến x, y, z ta viết: A Read(x, y, z); B Read(f, x, y, z); C Read(f, ‘x’, ‘y’, ‘z’); D Read(‘x’, ‘y’, ‘z’); Câu 8: Để biết trỏ tệp cuối dòng tệp f hay chưa, ta sử dụng hàm: A eof(f) B eof(f, ‘trai.txt’) C foe(f) D eoln(f) Câu 9: Để gắn tên tệp cho tên biến tệp ta sử dụng câu lệnh A assign(,); B := ; C := ; D assign(,); Câu 10: Trong Pascal mở tệp để ghi kết ta sử dụng thủ tục A reset(); B reset(); C rewrite(); D rewrite(); Câu 11: Trong NNLT Pascal, khai báo sau khai báo tệp văn bản? A Var f = record B Var f: byte; C Var f: Text; D Var f: String; Câu 12: Tham số khai báo thủ tục hàm gọi gì? A Tham số hình thức B Tham số thực C Biến cục D Biến tồn Câu 13: Trong ngơn ngữ lập trình Pascal, để xố kí tự xâu kí tự S ta viết: A Delete(S, lenght(S), 1); B Delete(S, i, 1); C Delete(S, 1, i); D Delete(S, 1, 1); Câu 14: Nếu hàm EOF() cho giá trị TRUE trỏ tệp nằm vị trí A đầu dòng B cuối dòng; C cuối tệp; D đầu tệp; Câu 15: Trong Pascal để khai báo hai biến tệp văn f1, f2 ta viết A Var f1: f2 : Text; B Var f1 f2 : Text; C Var f1; f2 : Text; D Var f1, f2 : Text; Câu 16: Dữ liệu kiểu tệp A Sẽ bị hết tắt máy B Sẽ bị hết tắt điện đột ngột C.Không bị tắt máy điện D Cả A, B, C sai Câu 17: Để gắn tệp TIN.TXT cho biến tệp a ta sử dụng câu lệnh A TIN.TXT := a B assign (a,'TIN.TXT'); C a := 'TIN.TXT'; D assign ('TIN.TXT',a); Câu 18: Trong Pascal để đọc liệu từ tệp văn ta sử dụng thủ tục A Read(,); B Read(,); C Write(,); D Write(,); Câu 19: Kiểu liệu trả hàm A Kiểu integer B Kiểu real C Kiểu string D Cả A, B, C Câu 20: Hãy chọn phương án ghép Kiểu hàm xác định A Kiểu tham số B Kiểu giá trị trả C Tên hàm D Địa mà hàm trả Câu 21: Trong ngôn ngữ lập trình Pascal, xâu khơng có kí tự gọi xâu? A Xâu trắng; B Không phải xâu kí tự C Xâu khơng; D Xâu rỗng; Câu 22: Khẳng định sau đúng? A Cả thủ tục hàm có tham số hình thức B Chỉ có thủ tục có tham số hình thức C Chỉ có hàm có tham số hình thức D Thủ tục hàm phải có tham số hình thức Câu 23: Để khai báo hàm Pascal khóa A.Program B Procedure C Function D Var Câu 24: Để khai báo thủ tục Pascal khóa A.Program B Procedure C Function D Var II Tự luận(4đ) Câu 1(1đ): Cho S = 'KHOI LOP 11-TRUONG THPT VO LAI' Hãy cho biết: + LENGTH(S) → + DELETE(S,12,7) → + COPY(S,8,15) → + POS(‘P’, S) → Câu 2(2đ): Cho tệp DL.INP gồm nhiều dòng dòng chứa số nguyên độ dài cạnh tam giác Hãy viết chương trình cho biết chu vi diện tích tam giác Kết DL.INP KQ.OUT ghi vào tệp KQ.OUT Yêu cầu: có sử dụng chương trình CV=… ; DT =…… … BÀI LÀM I Trắc nghiệm: Câu ĐA Câu 13 14 ĐA II Tự luận: … CV=… ; DT =…… 7 10 11 12 15 16 17 18 19 20 21 22 23 24 SỞ GD&ĐT BÌNH ĐỊNH ĐỀ KIỂM TRA HỌC KỲ II–NĂM HỌC 2019-2020 TRƯỜNG THPT VÕ LAI Môn: TIN HỌC 11 Thời gian làm bài: 45 phút Họ tên…………………………………………Lớp:………Số BD:………………… Điểm số Điểm chữ Mã phách Mã phách Mã đề: 1104 I Trắc nghiệm(6đ) Câu 1: Trong Pascal để khai báo hai biến tệp văn f1, f2 ta viết A Var f1: f2 : Text; B Var f1 f2 : Text; C Var f1; f2 : Text; D Var f1, f2 : Text; Câu 2: Dữ liệu kiểu tệp A Sẽ bị hết tắt máy B Sẽ bị hết tắt điện đột ngột C.Không bị tắt máy điện D Cả A, B, C sai Câu 3: Để gắn tệp TIN.TXT cho biến tệp a ta sử dụng câu lệnh A TIN.TXT := a B assign (a,'TIN.TXT'); C a := 'TIN.TXT'; D assign ('TIN.TXT',a); Câu 4: Cách thức truy cập tệp văn A truy cập ngẫu nhiên B truy cập trực tiếp C truy cập D Cả cách Câu 5: Hàm không trả kiểu liệu sau: A Kiểu integer B Kiểu real C Kiểu string D Kiểu Char Câu 6: Trong Pascal để khai báo biến tệp văn ta sử dụng cú pháp A Var : Text; B Var : Text; C Var : String; D Var : String; Câu 7: Trong Pascal mở tệp để đọc ta sử dụng thủ tục A reset(); B reset(); C rewrite(); D rewrite(); Câu 8: Giả sử a = 5; b = 9; c = 15; để ghi giá trị vào tệp f có dạng 15 ta sử dụng thủ tục ghi: A Write(f, a,b,c); B Write(a, ‘ ’, b, ‘ ’, c);C Write(f, a, ‘ ’, bc); D Write(f, a ‘’, b‘’, c); Câu 9: Để gắn tên tệp cho tên biến tệp ta sử dụng câu lệnh A assign(,); B := ; C := ; D assign(,); Câu 10: Trong Pascal mở tệp để ghi kết ta sử dụng thủ tục A reset(); B reset(); C rewrite(); D rewrite(); Câu 11: Trong NNLT Pascal, khai báo sau khai báo tệp văn bản? A Var f = record B Var f: byte; C Var f: Text; D Var f: String; Câu 12: Tham số khai báo thủ tục hàm gọi gì? A Tham số hình thức B Tham số thực C Biến cục D Biến toàn Câu 13: Trong ngơn ngữ lập trình Pascal, để xố kí tự xâu kí tự S ta viết: A Delete(S, lenght(S), 1); B Delete(S, i, 1); C Delete(S, 1, i); D Delete(S, 1, 1); Câu 14: Nếu hàm EOF() cho giá trị TRUE trỏ tệp nằm vị trí A đầu dịng B cuối dòng; C cuối tệp; D đầu tệp; Câu 15: Trong ngơn ngữ lập trình Pascal, thủ tục chèn xâu s1 vào xâu s2 vị trí vt viết A Insert (s1, s2, vt); B Insert (s2, s1, vt); C Insert (vt, s1, s2); D Insert (s1, vt, s2); Câu 16: Tệp f có liệu 15 đọc giá trị từ tệp f ghi giá trị vào biến x, y, z ta viết: A Read(x, y, z); B Read(f, x, y, z); C Read(f, ‘x’, ‘y’, ‘z’); D Read(‘x’, ‘y’, ‘z’); Câu 17: Để khai báo hàm Pascal khóa A.Program B Procedure C Function D Var Câu 18: Để khai báo thủ tục Pascal khóa A.Program B Procedure C Function D Var Câu 19: Kiểu liệu trả hàm A Kiểu integer B Kiểu real C Kiểu string D Cả A, B, C Câu 20: Hãy chọn phương án ghép Kiểu hàm xác định A Kiểu tham số B Kiểu giá trị trả C Tên hàm D Địa mà hàm trả Câu 21: Để biết trỏ tệp cuối dòng tệp f hay chưa, ta sử dụng hàm: A eof(f) B eof(f, ‘trai.txt’) C foe(f) D eoln(f) Câu 22: Trong Pascal để đọc liệu từ tệp văn ta sử dụng thủ tục A Read(,); B Read(,); C Write(,); D Write(,); Câu 23: Trong ngôn ngữ lập trình Pascal, xâu khơng có kí tự gọi xâu? A Xâu trắng; B Không phải xâu kí tự C Xâu khơng; D Xâu rỗng; Câu 24: Khẳng định sau đúng? A Cả thủ tục hàm có tham số hình thức B Chỉ có thủ tục có tham số hình thức C Chỉ có hàm có tham số hình thức D Thủ tục hàm phải có tham số hình thức II Tự luận(4đ) Câu 1(1đ): Cho S = 'TRUONG THPT VO LAI-KHOI LOP 11' Hãy cho biết: + LENGTH(S) → + DELETE(S,20,10) → + COPY(S,18,9) → + POS(‘I’, S) → Câu 2(2đ): Cho tệp DL.INP gồm nhiều dòng dòng chứa số nguyên độ dài cạnh tam giác Hãy viết chương trình cho biết chu vi diện tích tam giác Kết DL.INP KQ.OUT ghi vào tệp KQ.OUT Yêu cầu: có sử dụng chương trình CV=… ; DT =…… … BÀI LÀM I Trắc nghiệm: Câu ĐA Câu 13 14 ĐA II Tự luận: … CV=… ; DT =…… 7 10 11 12 15 16 17 18 19 20 21 22 23 24 ... =…… 7 10 11 12 15 16 17 18 19 20 21 22 23 24 SỞ GD&ĐT BÌNH ĐỊNH ĐỀ KIỂM TRA HỌC KỲ II–NĂM HỌC 20 19 -2 0 20 TRƯỜNG THPT VÕ LAI Môn: TIN HỌC 11 Thời gian làm bài: 45 phút Họ tên………………………………………? ?Lớp: ………Số... TRA HỌC KỲ II–NĂM HỌC 20 19 -2 0 20 Mã TRƯỜNG THPT VÕ LAI Môn: TIN HỌC 11 Thời gian làm bài: 45 phút phách Họ tên………………………………………? ?Lớp: ………Số BD:………………… Điểm số Điểm chữ Mã phách Mã đề: 110 3 I Trắc nghiệm(6đ)... HỌC KỲ II–NĂM HỌC 20 19 -2 0 20 Mã TRƯỜNG THPT VÕ LAI Môn: TIN HỌC 11 Thời gian làm bài: 45 phút phách Họ tên…………………………………………? ?Lớp: ………Số BD:………………… Điểm số Điểm chữ Mã phách Mã đề: 11 02 I Trắc nghiệm(6đ)

Ngày đăng: 09/05/2021, 01:11

Xem thêm:

TỪ KHÓA LIÊN QUAN

w