Đề thi giữa học kì 1 môn Tin học lớp 11 năm 2021-2022 - Trường THPT Quang Trung, Hải Dương
Số trang: 3
Loại file: doc
Dung lượng: 83.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:
Mời quý thầy cô và các em học sinh tham khảo “Đề thi giữa học kì 1 môn Tin học lớp 11 năm 2021-2022 - Trường THPT Quang Trung, Hải Dương”. Hi vọng tài liệu sẽ là nguồn kiến thức bổ ích giúp các em củng cố lại kiến thức trước khi bước vào kì thi sắp tới. Chúc các em ôn tập kiểm tra đạt kết quả cao!
Nội dung trích xuất từ tài liệu:
Đề thi giữa học kì 1 môn Tin học lớp 11 năm 2021-2022 - Trường THPT Quang Trung, Hải Dương SỞ GD&ĐT HẢI DƯƠNG ĐỀ KIỂM TRA GIỮA HKI NĂM HỌC 2021 - 2022TRƯỜNG THPT QUANG TRUNG Môn: TIN HỌC - Khối 11 (Đề thi có 03 trang, 31 câu) (Thời gian làm bài 45 phút, không kể thời gian giao đề) Mã đề: 110I. PHẦN TRẮC NGHIỆM (7,0 điểm)Câu 29: Khi muốn lưu điểm trung bình môn học là chữ số có phần thập phân, cần khai báo biến kiểudữ liệu nào dưới đây? A. Real B. Byte C. Integer D. CharCâu 30: Phát biểu nào sau đây chắc chắn sai? A. Máy tính điện tử có thể chạy các chương trình B. Một bài toán có thể có nhiều thuật toán để giải C. Mọi người sử dụng máy tính đều phải biết lập chương trình D. Để giải bài toán bằng máy tính phải viết chương trình mô tả thuật toán giải bài toán đóCâu 31: Hãy chọn phương án ghép sai. Ngôn ngữ lập trình bậc cao là ngôn ngữ A. Thể hiện thuật toán theo những quy ước nào đó không phụ thuộc vào các máy tính cụ thể B. Có thể diễn đạt được mọi thuật toán C. Mà máy tính không hiểu trực tiếp được, chương trình viết trên ngôn ngữ bậc cao trước khi chạyphải dịch sang ngôn ngữ máy D. Sử dụng từ vựng và cú pháp của ngôn ngữ tự nhiên (tiếng Anh)Câu 32: Hãy chỉ ra tên đúng trong ngôn ngữ lập trình Pascal với các tên dưới đây? A. Baitap10 B. 10baitap C. Bai tap_10 D. Bai tap 10Câu 33: Phát biểu nào dưới đây là sai khi nói về biên dịch và thông dịch? A. Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biên dịch B. Biên dịch và thông dịch đều kiểm tra tính đúng đắn của câu lệnh C. Thông dịch lần lượt dịch và thực hiện từng câu lệnh còn biên dịch phải dịch trước toàn bộ chươngtrình sang mã nhị phân thì mới có thể thực hiện được D. Chương trình dịch của ngôn ngữ lập trình bậc cao gọi là biên dịch còn thông dịch là chương trìnhdịch dùng với hợp ngữCâu 34: Hãy chọn phát biểu đúng trong các phát biểu dưới đây vềngôn ngữ lập trình và chương trìnhdịch? A. Một ngôn ngữ lập trình bậc cao có thể được chương trình dịch dịch sang hợp ngữ. B. Chương trình dịch gồm các loại: hợp dịch, thông dịch, biên dịch. C. Chương trình dịch của hợp ngữ là biên dịch D. Mỗi ngôn ngữ lập trình bậc cao đều có đúng một chương trình dịch.Câu 35: Cho biểu thức toán học P = x3 +2x+3 khi chuyển sang Pascal biểu thức nào là đúng ? A. P:= sqr(x)x+2*x+3; B. P:= sqr(x)*x+2*x+3; C. P:= xx*x+2*x+3; D. P:= sqr(x)*x+2x+3;Câu 36: Kiểu ký tự được khai báo bằng từ chuẩn nào sau đây? A. Byte B. Longint C. Char D. BooleanCâu 37: Đặc điểm nào sau đây KHÔNG phải là đặc điểm của hằng trong chương trình? A. Có giá trị thay đổi. B. Có tên gọi. C. Được khai báo. D. Có giá trị không thay đổi.Câu 38: Trong quá trình thực hiện chương trình, hằng có đặc điểm nào sau đây? A. Dùng để thay thế biểu thức. B. Có giá trị thay đổi. C. Có giá trị không thay đổi. D. Dùng để thay thế biến.Câu 39: Khi khai báo danh sách biến cùng một kiểu dữ liệu, tên các biến phân cách A. dấu chấm (.) B. dấu chấm phẩy (;) C. dấu hai chấm (:) D. dấu phẩy (,)Câu 40: Bảng chữ cái gồm các thành phần nào sau đây? A. chữ cái, chữ số và kí hiệu. B. chữ cái, chữ số và kí tự đặc biệt. Trang 1/3- Mã Đề 110 C. tất cả các kí tự D. tất cả các kí hiệuCâu 41: Trong quá trình thực hiện chương trình, biến có đặc điểm nào sau đây? A. Giá trị có thể thay đổi. B. Không dùng để tạo biểu thức. C. Có giá trị cố định. D. Không tham gia vào lệnh gán.Câu 42: Trong ngôn ngữ lập trình Pascal, khi khai báo biến x nhận giá trị nguyên khaibáo nào dưới đây ĐÚNG? A. Varx: Char; B. Var x: Real; C. Var x: integer; D. Var x: Boolean;Câu 43: Lệnh nào dưới đây gán giá trịcho biến xđược khai báo kiểu dữ liệu byte? A. x:= -7; B. x:= 10 / 2; C. x:= 5.5; D. x = 5;Câu 44: Cho đoạn chương trình dưới đây:Program Vi_du;BEGINWriteln( Chao ban lop 11);END.Chương trình trên gồm các thành phần nào sau đây? A. Tên chương trình và khai báo biến. B. Khai báo hằng và thân chương trình. C. Khai báo tên chương trình và thân chương D. Khai báo biến và khai báo hằng.trình.Câu 45: Phép toán sau đây (1576 div 10) mod 10 = ? cho kết quả bằng bao nhiêu? A. 7 B. 6 C. 1 D. 5Câu 46: Từ khoá program dùng để khai báo đối tượng nào sau đây? A. Biến. B. Thư viện. C. Hằng. D. Tên chương trình.Câu 47: Biểu diễn nào dưới đây là biểu diễn giá trịcủa hằng trong chương trình? A. 2021 B. 2021_A C. A2021 D. ‘HelloCâu 48: Kiểu Integer thuộc kiểu dữ liệu nào sau đây? A. Logic. B. Kí tự. C. Số nguyên. D. Số thực.Câu 49: Phần thân chương trình được đặt giữa cặp từ khóa nào sau đây? A. Start … Stop. B. Begin … End. C. Start … Finish. D. End … Begin.Câu 50: Trong một chương trình, biến x có thể nhận các giá trị 16, 30 và biến y có thể nhận các giá trị3.5 , 6.5, khai báo nào dưới đây là ĐÚNG ? A. Var x, y: Longint; B. Var x: Real; y: Word; C. Var x, y: Byte; D. Var x: Word; y: Real;Câu 51: Biến được khai báo bằng khóa nào sau đây? A. Var B. Type ...
Nội dung trích xuất từ tài liệu:
Đề thi giữa học kì 1 môn Tin học lớp 11 năm 2021-2022 - Trường THPT Quang Trung, Hải Dương SỞ GD&ĐT HẢI DƯƠNG ĐỀ KIỂM TRA GIỮA HKI NĂM HỌC 2021 - 2022TRƯỜNG THPT QUANG TRUNG Môn: TIN HỌC - Khối 11 (Đề thi có 03 trang, 31 câu) (Thời gian làm bài 45 phút, không kể thời gian giao đề) Mã đề: 110I. PHẦN TRẮC NGHIỆM (7,0 điểm)Câu 29: Khi muốn lưu điểm trung bình môn học là chữ số có phần thập phân, cần khai báo biến kiểudữ liệu nào dưới đây? A. Real B. Byte C. Integer D. CharCâu 30: Phát biểu nào sau đây chắc chắn sai? A. Máy tính điện tử có thể chạy các chương trình B. Một bài toán có thể có nhiều thuật toán để giải C. Mọi người sử dụng máy tính đều phải biết lập chương trình D. Để giải bài toán bằng máy tính phải viết chương trình mô tả thuật toán giải bài toán đóCâu 31: Hãy chọn phương án ghép sai. Ngôn ngữ lập trình bậc cao là ngôn ngữ A. Thể hiện thuật toán theo những quy ước nào đó không phụ thuộc vào các máy tính cụ thể B. Có thể diễn đạt được mọi thuật toán C. Mà máy tính không hiểu trực tiếp được, chương trình viết trên ngôn ngữ bậc cao trước khi chạyphải dịch sang ngôn ngữ máy D. Sử dụng từ vựng và cú pháp của ngôn ngữ tự nhiên (tiếng Anh)Câu 32: Hãy chỉ ra tên đúng trong ngôn ngữ lập trình Pascal với các tên dưới đây? A. Baitap10 B. 10baitap C. Bai tap_10 D. Bai tap 10Câu 33: Phát biểu nào dưới đây là sai khi nói về biên dịch và thông dịch? A. Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biên dịch B. Biên dịch và thông dịch đều kiểm tra tính đúng đắn của câu lệnh C. Thông dịch lần lượt dịch và thực hiện từng câu lệnh còn biên dịch phải dịch trước toàn bộ chươngtrình sang mã nhị phân thì mới có thể thực hiện được D. Chương trình dịch của ngôn ngữ lập trình bậc cao gọi là biên dịch còn thông dịch là chương trìnhdịch dùng với hợp ngữCâu 34: Hãy chọn phát biểu đúng trong các phát biểu dưới đây vềngôn ngữ lập trình và chương trìnhdịch? A. Một ngôn ngữ lập trình bậc cao có thể được chương trình dịch dịch sang hợp ngữ. B. Chương trình dịch gồm các loại: hợp dịch, thông dịch, biên dịch. C. Chương trình dịch của hợp ngữ là biên dịch D. Mỗi ngôn ngữ lập trình bậc cao đều có đúng một chương trình dịch.Câu 35: Cho biểu thức toán học P = x3 +2x+3 khi chuyển sang Pascal biểu thức nào là đúng ? A. P:= sqr(x)x+2*x+3; B. P:= sqr(x)*x+2*x+3; C. P:= xx*x+2*x+3; D. P:= sqr(x)*x+2x+3;Câu 36: Kiểu ký tự được khai báo bằng từ chuẩn nào sau đây? A. Byte B. Longint C. Char D. BooleanCâu 37: Đặc điểm nào sau đây KHÔNG phải là đặc điểm của hằng trong chương trình? A. Có giá trị thay đổi. B. Có tên gọi. C. Được khai báo. D. Có giá trị không thay đổi.Câu 38: Trong quá trình thực hiện chương trình, hằng có đặc điểm nào sau đây? A. Dùng để thay thế biểu thức. B. Có giá trị thay đổi. C. Có giá trị không thay đổi. D. Dùng để thay thế biến.Câu 39: Khi khai báo danh sách biến cùng một kiểu dữ liệu, tên các biến phân cách A. dấu chấm (.) B. dấu chấm phẩy (;) C. dấu hai chấm (:) D. dấu phẩy (,)Câu 40: Bảng chữ cái gồm các thành phần nào sau đây? A. chữ cái, chữ số và kí hiệu. B. chữ cái, chữ số và kí tự đặc biệt. Trang 1/3- Mã Đề 110 C. tất cả các kí tự D. tất cả các kí hiệuCâu 41: Trong quá trình thực hiện chương trình, biến có đặc điểm nào sau đây? A. Giá trị có thể thay đổi. B. Không dùng để tạo biểu thức. C. Có giá trị cố định. D. Không tham gia vào lệnh gán.Câu 42: Trong ngôn ngữ lập trình Pascal, khi khai báo biến x nhận giá trị nguyên khaibáo nào dưới đây ĐÚNG? A. Varx: Char; B. Var x: Real; C. Var x: integer; D. Var x: Boolean;Câu 43: Lệnh nào dưới đây gán giá trịcho biến xđược khai báo kiểu dữ liệu byte? A. x:= -7; B. x:= 10 / 2; C. x:= 5.5; D. x = 5;Câu 44: Cho đoạn chương trình dưới đây:Program Vi_du;BEGINWriteln( Chao ban lop 11);END.Chương trình trên gồm các thành phần nào sau đây? A. Tên chương trình và khai báo biến. B. Khai báo hằng và thân chương trình. C. Khai báo tên chương trình và thân chương D. Khai báo biến và khai báo hằng.trình.Câu 45: Phép toán sau đây (1576 div 10) mod 10 = ? cho kết quả bằng bao nhiêu? A. 7 B. 6 C. 1 D. 5Câu 46: Từ khoá program dùng để khai báo đối tượng nào sau đây? A. Biến. B. Thư viện. C. Hằng. D. Tên chương trình.Câu 47: Biểu diễn nào dưới đây là biểu diễn giá trịcủa hằng trong chương trình? A. 2021 B. 2021_A C. A2021 D. ‘HelloCâu 48: Kiểu Integer thuộc kiểu dữ liệu nào sau đây? A. Logic. B. Kí tự. C. Số nguyên. D. Số thực.Câu 49: Phần thân chương trình được đặt giữa cặp từ khóa nào sau đây? A. Start … Stop. B. Begin … End. C. Start … Finish. D. End … Begin.Câu 50: Trong một chương trình, biến x có thể nhận các giá trị 16, 30 và biến y có thể nhận các giá trị3.5 , 6.5, khai báo nào dưới đây là ĐÚNG ? A. Var x, y: Longint; B. Var x: Real; y: Word; C. Var x, y: Byte; D. Var x: Word; y: Real;Câu 51: Biến được khai báo bằng khóa nào sau đây? A. Var B. Type ...
Tìm kiếm theo từ khóa liên quan:
Đề thi giữa học kì 1 Đề thi giữa học kì 1 lớp 11 Đề thi giữa học kì 1 năm 2022 Đề thi GK1 Tin học lớp 11 Bài tập Tin học lớp 11 Ngôn ngữ lập trình Đặc điểm của hằng trong chương trìnhGợi ý tài liệu liên quan:
-
3 trang 1563 24 0
-
8 trang 365 0 0
-
Đề thi giữa học kì 1 môn Tiếng Anh lớp 8 năm 2023-2024 có đáp án - Trường THCS Tân Thắng, An Lão
4 trang 360 6 0 -
7 trang 306 0 0
-
15 trang 274 2 0
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 271 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 263 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 262 0 0 -
Đề thi giữa học kì 1 môn Tiếng Anh lớp 9 năm 2023-2024 - Trường THCS Nguyễn Trãi, Đại Lộc
5 trang 259 1 0 -
Đề thi giữa học kì 1 môn KHTN lớp 6 năm 2023-2024 có đáp án - Trường THCS Lê Đình Chinh, Tiên Phước
8 trang 247 0 0