intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề kiểm tra 1 tiết học kì 1 môn Tin học lớp 8 năm 2019-2020 có đáp án - Trường THCS Bình Khánh Đông - Tây (Lý thuyết)

Chia sẻ: Diệp Chi Lăng | Ngày: | Loại File: PDF | Số trang:5

23
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo “Đề kiểm tra 1 tiết học kì 1 môn Tin học lớp 8 năm 2019-2020 có đáp án - Trường THCS Bình Khánh Đông - Tây (Lý thuyết)” để giúp các em làm quen với cấu trúc đề thi, đồng thời ôn tập và củng cố kiến thức căn bản trong chương trình học. Tham gia giải đề thi để ôn tập và chuẩn bị kiến thức và kỹ năng thật tốt cho kì kiểm tra sắp diễn ra nhé!

Chủ đề:
Lưu

Nội dung Text: Đề kiểm tra 1 tiết học kì 1 môn Tin học lớp 8 năm 2019-2020 có đáp án - Trường THCS Bình Khánh Đông - Tây (Lý thuyết)

  1. PHÒNG GD-ĐT MỎ CÀY NAM MA TRẬN ĐỀ KIỂM TRA MỘT TIẾT TRƯỜNG THCS BÌNH KHÁNH ĐÔNG-TÂY MÔN: TIN HỌC 8 Ngày kiểm: 11/10/2019 Nội dung Loại câu Nhận biết Thông hiểu Vận dụng thấp Vận dụng cao hỏi/bài tập (Mô tả yêu cầu (Mô tả yêu cầu (Mô tả yêu cầu (Mô tả yêu cầu cần đạt) cần đạt) cần đạt) cần đạt) Câu Biết thành phần cơ Hiểu được qui tắc Vận dụng cú pháp Vận dụng cú hỏi/bài tập bản của ngôn ngữ đặt tên của ngôn của các hàm có pháp của các hàm định tính lập trình. ngữ lập trình. sẵn để giải quyết có sẵn để giải Câu 1 Câu 2 các bài toán cụ quyết các bài ND1.DT.NB ND1.DT.TH thể. toán mới. Biết các câu lệnh Câu trong FreePascal hỏi/bài tập cách nhau dấu “;” định tính Câu 3 ND1.DT.NB Học sinh hiểu được Câu ý nghĩa từ khóa 1. Làm hỏi/bài tập trong các ngôn ngữ quen với định tính lập trình. chương Câu 8 trình và ND1.DT.TH ngôn ngữ lập trình. Câu hỏi/bài tập định tính Học sinh biết được Học sinh nhận biết Học sinh vận dụng Câu hỏi các đối tượng chính được kiểu dữ liệu được lệnh dùng để /bài tập trong phần khai báo trong Free Pascal chạy chương trình định tính của chương trình. và các phép toán trong FreePascal. Câu 4 gán liên quan đến Câu 12 ND2.DT.NB các kiểu dữ liệu. ND1.DT.VDT Câu 5 ND2.DT.TH Học sinh nhận biết Học sinh vận dụng 2. Chương được cách chuyển và giải quyết được trình máy Câu hỏi biểu thức toán học các phép toán xử tính và dữ /bài tập sang FreePascal và lý số học trong liệu. định lượng ngược lại. FreePascal. Câu 7 Câu 6 ND2.DL.TH ND2.DL.VDT Học sinh tìm ra được phương án Câu hỏi giải bài toán quen /bài tập thuộc trong việc định lượng sử dụng các phép toán xử lý số học trong FreePascal. Câu 10 Câu 11 ND2.DL.VDT Học sinh sửa lỗi Câu hỏi được một chương /bài tập trình quen thuộc. định lượng Câu 3 TL
  2. Nội dung Loại câu Nhận biết Thông hiểu Vận dụng thấp Vận dụng cao hỏi/bài tập (Mô tả yêu cầu (Mô tả yêu cầu (Mô tả yêu cầu (Mô tả yêu cầu cần đạt) cần đạt) cần đạt) cần đạt) ND2.DL.VDC Học sinh chuyển 2. Chương đổi được biểu thức trình máy toán học sang tính và dữ Câu Pascal bằng cách liệu. hỏi/bài tập hiểu được cú pháp định tính viết các câu lệnh và kí hiệu các phép toán số học trong Pascal Câu 2 TL (a, b, c, d) ND2.DT.TH Học sinh xác định Câu được cú pháp khai 3. Sử dụng hỏi/bài tập báo biến. biến, hằng định tính Câu 9 trong ND3.DT.NB chương Học sinh phân nêu trình. được cú pháp khai Câu báo, biến và hằng hỏi/bài tập trong chương định tính trình. Câu 1 TL ND3.DT.VDT
  3. PHÒNG GD-ĐT MỎ CÀY NAM ĐỀ KIỂM TRA MỘT TIẾT TRƯỜNG THCS BÌNH KHÁNH ĐÔNG-TÂY MÔN: TIN HỌC 8 Ngày kiểm: 11/10/2019 I. TRẮC NGHIỆM KHÁCH QUAN: Chọn câu trả lời đúng. (3.0đ). Câu 1: Cấu trúc chung của một chương trình máy tính là? A. Nhập dữ liệu, xử lý dữ liệu, xuất kết quả. B. Chữ cái, các từ ngữ và tên. C. Bảng chữ cái và các quy tắc lập trình. D. Phần khai báo và phần thân chương trình. Câu 2: Chọn phát biểu sai trong các phát biểu sau: A. Tên khác nhau tương ứng với các đại lượng khác nhau. B. Tên phải trùng với từ khóa. C. Tên không được trùng với từ khóa, không chứa dấu cách trống. D. Tên phải bắt đầu là chữ cái, theo sao là chữ cái hoặc chữ số. Câu 3: Để phân cách các câu lệnh trong Pascal ta sử dụng dấu? A. chấm (.) B. phẩy (,) C. chấm phẩy (;) D. hai chấm (:) Câu 4: Trong phần thân chương trình thông thường bao gồm? A. Chỉ thông báo kết quả. B. Nhập dữ liệu, xử lý tính toán, xuất kết quả. C. Tính toán dữ liệu. D. Dừng màn hình cho xem kết quả. Câu 5: Cho khai báo Var X: Integer; phép gán nào sau đây là hợp lệ? A. X:= ‘Chao ban!’; B. X:= 255; C. X:= 12,5; D. X:= ‘123’; Câu 6: Cho biết giá trị của biểu thức sau m:=16-(16 div 3)*3; Vậy m bằng bao nhiêu? A. 1 B. 3 C. 5 D. 7 Câu 7: Biểu thức toán học nào hợp lệ trong Pascal? A. 2x + 3*y; B. 2*x + 3y; C. (5 + 3x) * 2/3; D. (5 + 3*x) * 2/3; Câu 8. Những tên có ý nghĩa được xác định từ trước và không được phép sử dụng cho mục đích khác gọi là gì? A. Tên có sẵn. B. Tên riêng. C. Từ khoá. D. Bảng chữ cái. Câu 9: Trong Free Pascal, khai báo nào sau đây là đúng trong khai báo biến? A. Var X : Real; B. Var 4canh : Integer; C. Const X : Real; D. Const Ban kinh = 2; Câu 10: Cho phép toán sau: A:= (15 div 3) - (10 mod 3); Kết quả A là? A. 2 B. 4 C. 6 D. 8 Câu 11: Trong chương trình, khai báo tên nào sau đây là hợp lệ? A. 3e; B. be gin; C. tam giac; D. s_tamgiac; Câu 12. Để chạy chương trình trong Free Pascal ta thực hiện lệnh? A. Nhấn tổ hợp phím Ctrl+Enter. B. Nhấn Alt+F9. C. Nhấn Ctrl+F9. D. Nhắp File chọn Open. II. TỰ LUẬN: (7.0 ĐIỂM) Câu 1: Cú pháp khai báo biến và hằng trong Free Pascal? (2.0đ) Câu 2: Chuyển các biểu thức toán học dưới đây bằng các ký hiệu trong Free Pascal: (2.0đ)
  4. x A. x 2  ( ) ; ----------------------------- --------------------------------------------------------------- y B. 3x2 - 2x; --------------------------------------------------------------------------------------- ----- C. b2- 4ac; ------------------------------------------------------------------------------------------ ---- D. (a2 + 1)(1 - b)3; ------------------------------------------------------------------------------------ - Câu 3: Cho chương trình sau: (3.0đ) Program CTDT; .............................................................. Uses Crt; .............................................................. Begin .............................................................. Clrscr .............................................................. Write(Chao cac ban); .............................................................. Write(‘da den voi’); .............................................................. Write( Free Pascal’); .............................................................. Readln; .............................................................. End Hãy chỉnh sửa chương trình để in ra trên màn hình dòng chữ: “Chao cac ban da den voi Free Pascal”. HẾT./.
  5. PHÒNG GD-ĐT MỎ CÀY NAM ĐÁP ÁN ĐỀ KIỂM TRA MỘT TIẾT TRƯỜNG THCS BÌNH KHÁNH ĐÔNG-TÂY MÔN: TIN HỌC 8 Ngày kiểm: 11/10/2019 I. TRẮC NGHIỆM KHÁCH QUAN: Chọn câu trả lời đúng nhất. (3.0đ). Mỗi câu trả lời đúng đạt 0.25 điểm Câu hỏi 1 2 3 4 5 6 7 8 9 10 11 12 Trả lời D B C B B A D C A B D C II. TỰ LUẬN: (7.0 ĐIỂM) Câu 1: Cú pháp khai báo biến và hằng trong Pascal? (2.0đ) - Cú pháp khai báo biến: - Cú pháp khai báo hằng: Var 0.5đ Const 0.5đ :; 0.5đ =; 0.5đ Câu 2: Viết các biểu thức toán học dưới đây bằng các ký hiệu trong Pascal: (2.0đ)  Mỗi biểu thức viết đúng đạt 0.5 điểm x A. x 2  ( ) ;  x*x+(x/y); y B. 3x2 - 2x;  3*x*x-2*x; C. b2-4ac;  b*b-4*a*c; D. (a2 + 1)(1 - b)3;  (a*a+1)*(1-b)*(1-b)*(1-b); Câu 3: Cho chương trình sau: (3.0đ)  Chương trình có 3 lỗi sai ở các vị trí khác nhau, học sinh phát hiện chổ sai và viết lại câu lệnh hoàn thiện và đúng, mỗi lỗi đạt. (1.0đ) Hãy chỉnh sửa chương trình để in ra màn hình dòng chữ: “Chao cac ban da den voi Free Pascal”. Program Chuong Trinh Dau Tien; Program Chuong_Trinh_Dau_Tien; Uses Crt; Uses Crt; Begin Begin Clrscr; Clrscr; Write(Chao cac ban); Write(‘Chao cac ban’); Write(‘da den voi’); Write(‘da den voi’); Write(‘Free Pascal’); Write(‘Free Pascal’); Readln; Readln; End End.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
5=>2