Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2020-2021 có đáp án - Trường THCS Phan Bội Châu

6 11 0
Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2020-2021 có đáp án - Trường THCS Phan Bội Châu

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

Thông tin tài liệu

Thông qua việc giải trực tiếp trên Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2020-2021 có đáp án - Trường THCS Phan Bội Châu các em sẽ nắm vững nội dung bài học, rèn luyện kỹ năng giải đề, hãy tham khảo và ôn thi thật tốt nhé! Chúc các em ôn tập kiểm tra đạt kết quả cao!

Phòng GD&ĐT TP Hội An Trường: THCS Phan Bội Châu Họ tên:………………………… Lớp: 8/……SBD:………………… ĐIỂM ĐỀ KIỂM TRA GIỮA KÌ HỌC KỲ I Năm học: 2020 – 2021 MƠN: TIN Thời gian: 45 phút (Không kể thời gian giao đề) Ngày kiểm tra:…………………… NHẬN XÉT CỦA GIÁO VIÊN I Hãy khoanh tròn vào chữ đứng trước câu trả lời (5đ) Câu 1: Máy tính hiểu trực tiếp ngôn ngữ ngôn ngữ đây? a Ngôn ngữ tự nhiên b Ngôn ngữ lập trình c Ngơn ngữ máy d Tất ngôn ngữ Câu 2: Trong từ sau, từ từ khố ngơn ngữ Pascal? a End b Ct_dau_tien c Ten_chuong_trình d Integer Câu Để dịch chương trình Pascal ta sử dụng tổ hợp nào? a Ctrl +F9 b Alt + F9 c Ctrl+X d Alt+X Câu Từ khóa Const dùng để a Khai báo thư viện b Khai báo biến c Khai báo tên chương trình d Khai báo Câu 5: Cấu trúc chung chương trình Pascal gồm phần a phần b phần c phần d phần Câu Bốn bạn A, B, C, D đưa kết phép chia, phép chia lấy phần nguyên lấy phần dư hai số nguyên 23 sau: a 23/5 = 4,6; 23 div = 4; 23 mod = b 23/5 = 4; 23 div = 4; 23 mod = c 23/5 = 4,6; 23 div = 3; 23 mod = d 23/5 = 5; 23 div = 4; 23 mod = Câu Biểu thức toán học ax +bx+2c biểu diễn Pascal ? a a*x*x+b*x+2c; b a.x.x + b.x + 2.c c a*x*x+b*x+2*c d a*x*a*x + b*x + 2*c Câu Những tên có nghĩa xác định từ trước không phép sử dụng cho mục đích khác gọi là? a Tên có sẵn b Tên riêng c Từ khóa d Biến Câu Trong Pascal để khai báo biến x thuộc kiểu số thực ta khai báo? a Var x: real; b Var x: integer; c Var x: char; d Var x : string; Câu 10 Để gán giá trị 12 cho biến X ta dùng lệnh a X=12; b X:12; c X:=12; d X=:12; II Tự luận (5đ) Câu 11: Nêu quy tắc đặt tên ngôn ngữ lập trình Pascal (0.5 đ) Câu 12: Em cho biết cú pháp chung chương trình Pascal (0.5 đ) Câu 13: Hãy cho biết chương trình Pascal sau có hợp lệ khơng, sao? (1đ) Chương trình Begin Ènd Chương trình Begin Program ct_thu; Writeln(‘Chao cac ban’); End Câu 14: Dãy chữ số 2020 thuộc kiểu liệu nào? (0.5đ) Câu 15: Hãy chuyển biểu thức toán học sau thành biểu thức Pascal(1 đ) a a.x2+b.x+c b (a+b)3/(c-d) Câu 16: Hãy cho biết kết câu lệnh chương trình sau (0.5đ) Begin Writeln(‘15/3 =’,15/3);{ lệnh 1} Writeln(’15 div = ‘,15 div 3);{ lệnh 2} Writeln(’15 mod =’,15 mod 3);{ lệnh 3} Readln End Câu 17: Viết chương trình diện tích hình chữ nhật có chiều dài a, chiều rộng b ( a b số tự nhiên nhập vào từ bàn phím) 1đ Hết - PHÒNG GD&ĐT HỘI AN TRƯỜNG THCS PHAN BỘI CHÂU ĐÁP ÁN VÀ BIỂU ĐIỂM MÔN THI: TIN HỌC KIỂM TRA GIỮA KỲ I NĂM HỌC 2020-2021 I/ Chọn phương án trả lời đúng, bằng cách khoanh tròn vào chữ đứng đầu phương án (5đ)( mỡi câu trả lời 0,5đ) Câu hỏi Đáp án c a b d b a c c a 10 c II Tự luận Câu 11: Nêu quy tắc đặt tên ngôn ngữ lập trình Pascal (0.5 đ) Tên người lập trình tự đặt phải tuân thủ theo quy tắc sau: -Tên khơng trùng với từ khóa -Tên không chứa dâu cách (khoảng cách từ) -Tên khơng bắt đầu kí tự số Câu 12: Em cho biết cú pháp chung chương trình Pascal (0.5 đ) Cú pháp chung chương trình Pascal gồm phần -Phần khai báo: Dùng khai báo tên chương trình, khai các thư viên số khai báo khác Phần có khơng Nếu có phải đặt trước phần thân -Phần thân: Chỉ gồm hai từ khóa Begin End cho biết điểm bắt đầu, điểm kết thúc phần thân Câu 13: Hãy cho biết chương trình Pascal sau có hợp lệ khơng, sao? (1đ) Chương trình hợp lệ Vì đảm bảo cấu trúc chương trình ngơn ngữ Pascal Chương trình khơng hợp lệ Vì theo cấu trúc Pascal phần khai báo phải đặt trước phần thân chương trình đăt phần phần thân Câu 14: Dãy chữ số 2020 thuộc kiểu liệu nào? Dãy chữ sô 2020 thuộc kiểu liệu số nguyên Câu 15: Hãy chuyển biểu thức toán học sau thành biểu thức Pascal a a*x*x+b*x+c b (a+b)*(a+b)*(a+b)/(c+d) Câu 16: Hãy cho biết kết câu lệnh chương trình sau Lệnh 1: Lệnh 2: Lệnh 3: Câu 17: Viết chương trình diện tích hình chữ nhật có chiều dài a, chiều rộng b ( a b số tự nhiên nhập vào từ bàn phím) Program cau17; Var a,b,s: integer; Begin Writeln(‘ Nhap chieu dai hình chu nhat:=’);readln(a); Writeln(‘ Nhap chieu rong hình chu nhat:=’);readln(b); S:=a*b; Writeln(‘ Dien tich hình chu nhat:=’,s); Readln End BẢNG MÔ TẢ Câu: Câu 2,3,5 Câu: 6,7,8 Câu: 4,9,10 Câu: 11 Câu 12 Câu:13 Câu 14 Câu 15 Câu 16 Câu 17 A LÍ THUYẾT Mơ tả ( Phần trắc nghiệm) Biết máy tính hiểu ngơn ngữ Biết cú pháp ngơn ngữ lập trình Pascal Biết kiểu liệu ngơn ngữ Pascal thao tác Biết cách viết biểu thức Pascal Biết cách khai báo liệu lập trình Biết cách sử dụng biến chương trình Mơ tả ( Phần tự luận) Hiểu nắm quy tắc đặt tên chương trình Nắm cú pháp chung Pascal để viết chương trình Biết sửa lỗi chương trình pascal Biết ngơn ngữ Pascal xử lý kiểu liệu Biết cách biểu diễn biểu thức Pascal để tính tốn Nắm ngun tắc hoạt động lệnh chương trình Vận dụng viết chương trình để chạy máy tính ... HỘI AN TRƯỜNG THCS PHAN BỘI CHÂU ĐÁP ÁN VÀ BIỂU ĐIỂM MÔN THI: TIN HỌC KIỂM TRA GIỮA KỲ I NĂM HỌC 202 0-2 0 21 I/ Chọn phương án trả lời đúng, bằng cách khoanh tròn vào chữ đứng đầu phương án (5đ)(... hình chu nhat:=’,s); Readln End BẢNG MƠ TẢ Câu: Câu 2,3,5 Câu: 6,7 ,8 Câu: 4,9 ,10 Câu: 11 Câu 12 Câu :13 Câu 14 Câu 15 Câu 16 Câu 17 A LÍ THUYẾT Mơ tả ( Phần trắc nghiệm) Biết máy tính hiểu ngơn...Câu 16 : Hãy cho biết kết câu lệnh chương trình sau (0.5đ) Begin Writeln(? ?15 /3 =’ ,15 /3);{ lệnh 1} Writeln(? ?15 div = ‘ ,15 div 3);{ lệnh 2} Writeln(? ?15 mod =’ ,15 mod 3);{ lệnh 3} Readln End Câu 17 :

Ngày đăng: 11/08/2021, 12:40

Mục lục

  • Câu 6. Bốn bạn A, B, C, D đưa ra kết quả của phép chia, phép chia lấy phần nguyên và lấy phần dư của hai số nguyên 23 và 5 như sau:

Tài liệu cùng người dùng

Tài liệu liên quan