Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường TH&THCS Nguyễn Du, Tiên Phước
Số trang: 5
Loại file: doc
Dung lượng: 104.00 KB
Lượt xem: 9
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:
Để đạt kết quả cao trong kì thi sắp tới, các em có thể tham khảo và tải về "Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường TH&THCS Nguyễn Du, Tiên Phước" được Thuvienso.net chia sẻ dưới đây để có thêm tư liệu ôn tập, luyện tập giải đề thi nhanh và chính xác giúp các em tự tin đạt điểm cao trong kì thi này. Chúc các em thi tốt!
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 8 năm 2022-2023 có đáp án - Trường TH&THCS Nguyễn Du, Tiên Phước Trường: TH&THCS NGUYỄN DU BÀI KIỂM TRA GIỮA KÌ I - 2022-2023 Họ và tên: ......................................................................... MÔN: TIN HỌC - LỚP: 8 Lớp: 8/............ Điểm Nhận xét của giáo viên ĐỀ A A. TRẮC NGHIỆM (5.0 điểm) 1/ “Lop 8F3” thuộc kiểu dữ liệu nào? a/ Integer b/ Real c/ Char d/ String 2/ Cú pháp lệnh gán nào đúng trong khai báo biến: a/ s:=x+y; b/ s= x+y; c/ s:= s; d/ s= s; 3/ Để in kết quả của biểu thức tính tổng hai số a và b lên màn hình, em dùng câu lệnhnào dưới đây: a/ Write(’tong cua hai so la’); b/ Write(tong cua hai so la); c/ Write(’tong cua hai so la, a+b’); d/ Write(’tong cua hai so la: ’, a+b); 4/ Tên nào hợp lệ trong ngôn ngữ lập trình Pascal: a/ Program b/ Be Uses c/ 12a4h d/ A_5b 5/ Em sử dụng lệnh nào sau đây để nhập dữ liệu? a/ Readln (Biến); b/ Readln; c/ Writeln (Biến); d/ Writeln; 6/ Trong ngôn ngữ lập trình Pascal, ký hiệu phép chia lấy phần nguyên là: a/ * b/ Mod c/ Div d/ ^ 7/ Ngôn ngữ lập trình được dùng để: a/ Chạy chương trình máy tính b/ Dịch các chương trình máy tính c/ Tạo ra ngôn ngữ dành cho máy tính d/ Viết các chương trình máy tính 8/ Các thành phần cơ bản của ngôn ngữ lập trình là: a/ Từ khóa và tên b/ Bảng chữ cái, từ khóa và tên c/ Bảng chữ cái và các quy tắc d/ Bảng chữ cái và các từ khóa 9/ Trong ngôn ngữ lập trình Pascal, ký hiệu phép so sánh khác a/ ≠ b/ c/ = d/≤ 10/ Cú pháp khai báo biến là a/ Var biến=giá trị; b/ Const biến =giá trị; c/ Var Biến: Kiểu dữ liệu; d/ Const Biến: Kiểu dữ liệu; B. TỰ LUẬN (5.0 điểm) Câu 1: (1.0 điểm) a) Em hãy nêu cấu trúc chung của chương trình.………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….……………………………………………………………………………………………….……………………… b) Em hãy cho biết kết quả của câu lệnh Pascal sau: Writeln(‘Ket qua bieu thuc: ’, (7+2)*(-5));………………………………………………………………………………….…………………………………………………………………………………….……………………… Câu 2: (1.0 điểm) Viết các biểu thức toán sau với ký hiệu trong ngôn ngữ lập trình Pascal: ( a + b) h a/ ab2 - 4ac b/ 2………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………… Câu 3: (2.0 điểm) Cho chương trình:Thứ tự lệnh Chương trình Sửa lại đúng 1 Program Hinhtron; 2 Uses crt; 3 Var R, CV = real; 4 Const So_pi = 3.14; 5 Begin 6 Write(‘Nhap R= ’); Readln(R); 7 CV=2 * R * So_pi; 8 Writeln(‘Dien tich hinh tron la:’, CV:4:2); 9 Readln; 10 End. a/ Xác định câu lệnh sai và sửa lại (nếu có) trong chương trình trên. b/ Cho biết ý nghĩa của câu lệnh 4 và 7………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….……………………… Câu 4: (1.0 điểm) Viết chương trình nhập độ dài cạnh của một hình vuông, tính và in ramàn hình kết quả diện tích của hình vuông đó.………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….……………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….……………………………………………………………………………………………….…………………………………………………………………………………….……………………… Trường: .............................................................................. BÀI KIỂM TRA GIỮA KÌ I - 2022-2023 Họ và tên: ......................................................................... MÔN: TIN HỌC - LỚP: 8 Lớp: ......./............ Điểm ...
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 8 năm 2022-2023 có đáp án - Trường TH&THCS Nguyễn Du, Tiên Phước Trường: TH&THCS NGUYỄN DU BÀI KIỂM TRA GIỮA KÌ I - 2022-2023 Họ và tên: ......................................................................... MÔN: TIN HỌC - LỚP: 8 Lớp: 8/............ Điểm Nhận xét của giáo viên ĐỀ A A. TRẮC NGHIỆM (5.0 điểm) 1/ “Lop 8F3” thuộc kiểu dữ liệu nào? a/ Integer b/ Real c/ Char d/ String 2/ Cú pháp lệnh gán nào đúng trong khai báo biến: a/ s:=x+y; b/ s= x+y; c/ s:= s; d/ s= s; 3/ Để in kết quả của biểu thức tính tổng hai số a và b lên màn hình, em dùng câu lệnhnào dưới đây: a/ Write(’tong cua hai so la’); b/ Write(tong cua hai so la); c/ Write(’tong cua hai so la, a+b’); d/ Write(’tong cua hai so la: ’, a+b); 4/ Tên nào hợp lệ trong ngôn ngữ lập trình Pascal: a/ Program b/ Be Uses c/ 12a4h d/ A_5b 5/ Em sử dụng lệnh nào sau đây để nhập dữ liệu? a/ Readln (Biến); b/ Readln; c/ Writeln (Biến); d/ Writeln; 6/ Trong ngôn ngữ lập trình Pascal, ký hiệu phép chia lấy phần nguyên là: a/ * b/ Mod c/ Div d/ ^ 7/ Ngôn ngữ lập trình được dùng để: a/ Chạy chương trình máy tính b/ Dịch các chương trình máy tính c/ Tạo ra ngôn ngữ dành cho máy tính d/ Viết các chương trình máy tính 8/ Các thành phần cơ bản của ngôn ngữ lập trình là: a/ Từ khóa và tên b/ Bảng chữ cái, từ khóa và tên c/ Bảng chữ cái và các quy tắc d/ Bảng chữ cái và các từ khóa 9/ Trong ngôn ngữ lập trình Pascal, ký hiệu phép so sánh khác a/ ≠ b/ c/ = d/≤ 10/ Cú pháp khai báo biến là a/ Var biến=giá trị; b/ Const biến =giá trị; c/ Var Biến: Kiểu dữ liệu; d/ Const Biến: Kiểu dữ liệu; B. TỰ LUẬN (5.0 điểm) Câu 1: (1.0 điểm) a) Em hãy nêu cấu trúc chung của chương trình.………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….……………………………………………………………………………………………….……………………… b) Em hãy cho biết kết quả của câu lệnh Pascal sau: Writeln(‘Ket qua bieu thuc: ’, (7+2)*(-5));………………………………………………………………………………….…………………………………………………………………………………….……………………… Câu 2: (1.0 điểm) Viết các biểu thức toán sau với ký hiệu trong ngôn ngữ lập trình Pascal: ( a + b) h a/ ab2 - 4ac b/ 2………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………… Câu 3: (2.0 điểm) Cho chương trình:Thứ tự lệnh Chương trình Sửa lại đúng 1 Program Hinhtron; 2 Uses crt; 3 Var R, CV = real; 4 Const So_pi = 3.14; 5 Begin 6 Write(‘Nhap R= ’); Readln(R); 7 CV=2 * R * So_pi; 8 Writeln(‘Dien tich hinh tron la:’, CV:4:2); 9 Readln; 10 End. a/ Xác định câu lệnh sai và sửa lại (nếu có) trong chương trình trên. b/ Cho biết ý nghĩa của câu lệnh 4 và 7………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….……………………… Câu 4: (1.0 điểm) Viết chương trình nhập độ dài cạnh của một hình vuông, tính và in ramàn hình kết quả diện tích của hình vuông đó.………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….……………………………………………………………………………………………….…………………………………………………………………………………….………………………………………………………………………………………………………….……………………………………………………………………………………………….…………………………………………………………………………………….……………………… Trường: .............................................................................. BÀI KIỂM TRA GIỮA KÌ I - 2022-2023 Họ và tên: ......................................................................... MÔN: TIN HỌC - LỚP: 8 Lớp: ......./............ Điểm ...
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 8 Đề thi giữa học kì 1 môn Tin học lớp 8 Kiểm tra giữa HK1 lớp 8 môn Tin Ngôn ngữ lập trình Pascal Cú pháp khai báo biếnTài liệu có liên quan:
-
3 trang 1624 26 0
-
8 trang 399 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 374 6 0 -
7 trang 318 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 285 1 0 -
15 trang 285 2 0
-
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2023-2024 - Trường THCS Nguyễn Trãi, Đại Lộc
1 trang 262 0 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 262 0 0 -
Đề thi giữa học kì 1 môn KHTN lớp 8 năm 2023-2024 - Trường THCS Nguyễn Trãi, Đại Lộc
3 trang 251 0 0 -
6 trang 237 1 0