Đề thi học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường PTDTNT Kon Rẫy
Số trang: 4
Loại file: doc
Dung lượng: 55.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 học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường PTDTNT Kon Rẫy”. 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 học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường PTDTNT Kon RẫyTRƯỜNG PTDTNT KON RẪY BÀI KIỂM TRA CUỐI KỲ I. NĂM HỌC 2022-2023TỔ: CÁC MÔN HỌC LỰA CHỌN MÔN: TIN HỌC. Lớp:11 Thời gian: 45phút ( không kể thời gian phát đề) Mã đề: 211 Họ, tên học sinh:................................................................Lớp:........... I. Phần trắc nghiệm (7đ) Chọn một đáp án đúng nhất để tô vào phiếu trắc nghiệm: Câu 1: Hãy chọn biểu diễn tên đúng trong những biểu diễn sau A. -tenkhongsai; B. ‘*****’; C. Tensai; D. (bai_tap); Câu 2: Để chạy chương trình trong Pascal ta dùng tổ hợp phím: A. Ctrl + F9; B. Alt + F; C. Alt + F8; D. Shift + F9; Câu 3: Thực hiện chương trình Pascal sau đây: Var a, N : integer ; BEGIN N := 640 ; A := N mod 10 ; N := N div 10 ; A := A + N div 10 ; A := A + N mod 10 ; Write(a); END. Ta thu được kết quả nào? A. 6; B. 64; C. 5; D. 10; Câu 4: Xét chương trình sau: Var a, b: integer; Begin a:=102; write(‘b=’); readln(b); if aCâu 8: Cho khai báo biến sau đây (trong Pascal) : Var m, n : integer ; x,y: real; Lệnh gán nào sau đây là sai? A. y := 10.5; B. x := 6; C. m:=-4; D. n := 35Câu 9: Cho một chương trình còn lỗi như sau : Var A, b, c : real ; A := 1; b := 1; c := 5 ; d := b*b – 4*a*c ; writeln(‘d = ’,d); END. Tìm kết luận đúng nhất về lỗi của chương trình trong các kết luận sau : A. Không khai báo biến d; B. Thiếu Begin và không khai biến d; C. Không có END; D. Thiếu Begin;Câu 10: Trong bài toán giải phương trình bậc hai : ax 2 + bx + c = 0 ( a ≠ 0 ), có thể chọn đặttên các biến tương ứng cho các đại lượng : hệ số của x2, hệ số của x, hệ số tự do, biệt số delta= b2 - 4*a*c, hai nghiệm (nếu có) là x1, x2 là: A. hs1, hs2, hs3, bs, n1, n2; B. hs_a, hs_b, hs_c, bietso_delta, nghiem_x1, nghiem_x2; C. a, b, c, delta, x1, x2 ; D. heso_xbinhphuong, heso_x, bietso_delta, nghiem_thu_nhat, nghiem_thu_hai;Câu 11: Cho chương trình : Var x,y : real; Begin Write(‘Nhap vao gia tri cua x = ’); readln(x); y := (x+2)*x – 5 ; writeln(‘gia tri cua y = ’, y); End. Nếu nhập x = 7 thì giá trị của biến y là : A. 56; B. 63; C. 58; D. 44;Câu 12: Để đưa ra màn hình giá trị của biến a kiểu nguyên và biến b kiểu thực ta dùng lệnh A. Write(a:8:3, b:8); B. Readln(a,b); C. Writeln(a:8, b:8:3); D. Writeln(a:8:3, b:8:3);Câu 13: Chọn ý kiến đúng trong các ý kiến sau đây: A. Chương trình cho kết quả sai khi thực hiện 1 test thì chương trình đó sai; B. Khi dịch chương trình không thấy lỗi thì có thể kết luận chương trình là đúng. C. Chương trình cho kết quả đúng khi thực hiện đủ 20 test / 20 test thì chương trìn đóđúng; D. Bộ test với kích thước dữ liệu lớn có nhiều khả năng phát hiện lỗi sai của chương trìnhhơn là các bộ test với kích thước dữ liệu nhỏ;Câu 14: Hãy chọn phương án ghép đúng . Biểu thức : 25 div 3 + 5 / 2 * 3 có giá trị là : A. 8.0; B. 8.8; C. 15.0; D. 15.5;Câu 15: Hãy chọn biểu diễn hằng đúng trong các biểu diễn sau : A. Begin; B. 58,5; C. end’; D. ‘65’;Câu 16: Hãy chọn phương án ghép đúng . Ngôn ngữ lập trình là ngôn ngữ A. cho phép thể hiện các dữ liệu trong bài toán mà các chương trình sẽ phải xử lí; Trang 2/4 - Mã đề 211 B. có tên là “ngôn ngữ thuật toán” hay còn gọi là “ngôn ngữ lập trình bậc cao” gần vớingôn ngữ toán học cho phép mô tả cách giải quyết vấn đề độc lập với máy tính; C. dưới dạng nhị phân để máy tính có thể thực hiện trực tiếp; D. diễn đạt thuật toán để có thể giao cho máy tính thực hiện;Câu 17: Các thành phần của ngôn ngữ lập trình là A. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa; B. Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa; C. Chương trình thông dịch và chương trình biên dịch; D. Bảng chữ cái, cú pháp, ngữ nghĩa;Câu 18: Trường hợp nào dưới đây không phải là tên biến trong Pascal? A. Giai_Ptrinh_Bac_2; B. Ngaysinh; C. _Noisinh; D. 2x;Câu 19: Xét chương trình Pascal cho khung dưới đây : PROGRAM chuong_trinh; BEGIN Writeln(‘Xin chao cac ban’); Writeln(‘Moi cac ban lam quen voi Pascal’); END. Chọn phát biểu sai trong các phát biểu dưới đây: A. Khai báo tên chương trình là chuong_trinh; B. Thân chương trình có hai câu lệnh; C. Khai báo tên chương trình là chuong trinh; D. Chương trình không có khai báo hằng;Câu 20: Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1;0,2; 0,3; 1,99. Khai báo nào trong các khai báo sau là đúng? A. Var X : real; Y : byte; B. Var X : BYTE; Y : real; C. Var X, Y : byte; D. Var X, Y : real;Câu 21: Hãy chọn phát biểu sai ? A. Sau từ khóa var có thể khai báo nhiều danh sách biến khác nhau; B. Chương trình dịch có hai loại : thông dịch và biên dịch; C. Một chương trình luôn luôn có hai phần : phần khai báo và phần thân; D. Các biến đều phải được khai báo và mỗi biến chỉ khai báo một lần;Câu 22: Xác định kết quả sau khi thực hiện câu lệnh: A := sqr(3)/sqrt(9); ...
Nội dung trích xuất từ tài liệu:
Đề thi học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường PTDTNT Kon RẫyTRƯỜNG PTDTNT KON RẪY BÀI KIỂM TRA CUỐI KỲ I. NĂM HỌC 2022-2023TỔ: CÁC MÔN HỌC LỰA CHỌN MÔN: TIN HỌC. Lớp:11 Thời gian: 45phút ( không kể thời gian phát đề) Mã đề: 211 Họ, tên học sinh:................................................................Lớp:........... I. Phần trắc nghiệm (7đ) Chọn một đáp án đúng nhất để tô vào phiếu trắc nghiệm: Câu 1: Hãy chọn biểu diễn tên đúng trong những biểu diễn sau A. -tenkhongsai; B. ‘*****’; C. Tensai; D. (bai_tap); Câu 2: Để chạy chương trình trong Pascal ta dùng tổ hợp phím: A. Ctrl + F9; B. Alt + F; C. Alt + F8; D. Shift + F9; Câu 3: Thực hiện chương trình Pascal sau đây: Var a, N : integer ; BEGIN N := 640 ; A := N mod 10 ; N := N div 10 ; A := A + N div 10 ; A := A + N mod 10 ; Write(a); END. Ta thu được kết quả nào? A. 6; B. 64; C. 5; D. 10; Câu 4: Xét chương trình sau: Var a, b: integer; Begin a:=102; write(‘b=’); readln(b); if aCâu 8: Cho khai báo biến sau đây (trong Pascal) : Var m, n : integer ; x,y: real; Lệnh gán nào sau đây là sai? A. y := 10.5; B. x := 6; C. m:=-4; D. n := 35Câu 9: Cho một chương trình còn lỗi như sau : Var A, b, c : real ; A := 1; b := 1; c := 5 ; d := b*b – 4*a*c ; writeln(‘d = ’,d); END. Tìm kết luận đúng nhất về lỗi của chương trình trong các kết luận sau : A. Không khai báo biến d; B. Thiếu Begin và không khai biến d; C. Không có END; D. Thiếu Begin;Câu 10: Trong bài toán giải phương trình bậc hai : ax 2 + bx + c = 0 ( a ≠ 0 ), có thể chọn đặttên các biến tương ứng cho các đại lượng : hệ số của x2, hệ số của x, hệ số tự do, biệt số delta= b2 - 4*a*c, hai nghiệm (nếu có) là x1, x2 là: A. hs1, hs2, hs3, bs, n1, n2; B. hs_a, hs_b, hs_c, bietso_delta, nghiem_x1, nghiem_x2; C. a, b, c, delta, x1, x2 ; D. heso_xbinhphuong, heso_x, bietso_delta, nghiem_thu_nhat, nghiem_thu_hai;Câu 11: Cho chương trình : Var x,y : real; Begin Write(‘Nhap vao gia tri cua x = ’); readln(x); y := (x+2)*x – 5 ; writeln(‘gia tri cua y = ’, y); End. Nếu nhập x = 7 thì giá trị của biến y là : A. 56; B. 63; C. 58; D. 44;Câu 12: Để đưa ra màn hình giá trị của biến a kiểu nguyên và biến b kiểu thực ta dùng lệnh A. Write(a:8:3, b:8); B. Readln(a,b); C. Writeln(a:8, b:8:3); D. Writeln(a:8:3, b:8:3);Câu 13: Chọn ý kiến đúng trong các ý kiến sau đây: A. Chương trình cho kết quả sai khi thực hiện 1 test thì chương trình đó sai; B. Khi dịch chương trình không thấy lỗi thì có thể kết luận chương trình là đúng. C. Chương trình cho kết quả đúng khi thực hiện đủ 20 test / 20 test thì chương trìn đóđúng; D. Bộ test với kích thước dữ liệu lớn có nhiều khả năng phát hiện lỗi sai của chương trìnhhơn là các bộ test với kích thước dữ liệu nhỏ;Câu 14: Hãy chọn phương án ghép đúng . Biểu thức : 25 div 3 + 5 / 2 * 3 có giá trị là : A. 8.0; B. 8.8; C. 15.0; D. 15.5;Câu 15: Hãy chọn biểu diễn hằng đúng trong các biểu diễn sau : A. Begin; B. 58,5; C. end’; D. ‘65’;Câu 16: Hãy chọn phương án ghép đúng . Ngôn ngữ lập trình là ngôn ngữ A. cho phép thể hiện các dữ liệu trong bài toán mà các chương trình sẽ phải xử lí; Trang 2/4 - Mã đề 211 B. có tên là “ngôn ngữ thuật toán” hay còn gọi là “ngôn ngữ lập trình bậc cao” gần vớingôn ngữ toán học cho phép mô tả cách giải quyết vấn đề độc lập với máy tính; C. dưới dạng nhị phân để máy tính có thể thực hiện trực tiếp; D. diễn đạt thuật toán để có thể giao cho máy tính thực hiện;Câu 17: Các thành phần của ngôn ngữ lập trình là A. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa; B. Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa; C. Chương trình thông dịch và chương trình biên dịch; D. Bảng chữ cái, cú pháp, ngữ nghĩa;Câu 18: Trường hợp nào dưới đây không phải là tên biến trong Pascal? A. Giai_Ptrinh_Bac_2; B. Ngaysinh; C. _Noisinh; D. 2x;Câu 19: Xét chương trình Pascal cho khung dưới đây : PROGRAM chuong_trinh; BEGIN Writeln(‘Xin chao cac ban’); Writeln(‘Moi cac ban lam quen voi Pascal’); END. Chọn phát biểu sai trong các phát biểu dưới đây: A. Khai báo tên chương trình là chuong_trinh; B. Thân chương trình có hai câu lệnh; C. Khai báo tên chương trình là chuong trinh; D. Chương trình không có khai báo hằng;Câu 20: Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1;0,2; 0,3; 1,99. Khai báo nào trong các khai báo sau là đúng? A. Var X : real; Y : byte; B. Var X : BYTE; Y : real; C. Var X, Y : byte; D. Var X, Y : real;Câu 21: Hãy chọn phát biểu sai ? A. Sau từ khóa var có thể khai báo nhiều danh sách biến khác nhau; B. Chương trình dịch có hai loại : thông dịch và biên dịch; C. Một chương trình luôn luôn có hai phần : phần khai báo và phần thân; D. Các biến đều phải được khai báo và mỗi biến chỉ khai báo một lần;Câu 22: Xác định kết quả sau khi thực hiện câu lệnh: A := sqr(3)/sqrt(9); ...
Tìm kiếm theo từ khóa liên quan:
Đề thi học kì 1 Đề thi học kì 1 lớp 11 Đề thi học kì 1 năm 2023 Đề thi HK1 Tin học lớp 11 Bài tập Tin học lớp 11 Ngôn ngữ Pascal Ngôn ngữ lập trìnhGợi ý tài liệu liên quan:
-
Đề thi học kì 1 môn Ngữ văn lớp 6 năm 2022-2023 có đáp án - Trường THCS Đỗ Đăng Tuyển
7 trang 297 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 276 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 266 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 265 0 0 -
Đề thi học kì 1 môn Giáo dục địa phương lớp 11 năm 2023-2024 - Trường THPT Bố Hạ, Bắc Giang
2 trang 250 7 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Đề thi học kì 1 môn Ngữ văn lớp 7 năm 2022-2023 có đáp án - Phòng GD&ĐT Thạch Hà
5 trang 231 8 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 226 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
Đề thi học kì 1 môn Công nghệ lớp 7 năm 2022-2023 có đáp án - Trường THCS Phan Bội Châu, Hiệp Đức
12 trang 214 0 0