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

Đề kiểm tra học kỳ 1 Tin học lớp 8 - Trường THCS Hoàng Văn Thụ 2012- 2013

Chia sẻ: Tran Trang | Ngày: | Loại File: PDF | Số trang:3

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

Các bạn học sinh lớp 8 đang chuẩn bị cho kì thi học kỳ sắp tới sẽ ôn tập môn Tin học tốt hơn với đề thi Đề kiểm tra học kỳ 1 môn Tin học lớp 8 - Trường THCS Hoàng Văn Thụ 2012- 2013.

Chủ đề:
Lưu

Nội dung Text: Đề kiểm tra học kỳ 1 Tin học lớp 8 - Trường THCS Hoàng Văn Thụ 2012- 2013

  1. Phòng GD&ĐT Đại Lộc ĐỀ KIỂM TRA HỌC KỲ 1 Môn : Tin Học Lớp : 8 Người ra đề : Huỳnh Thị Luận Đơn vị : THCS Hoàng Văn Thụ A. MA TRẬN ĐỀ Tổng Nhận biết Thông hiểu Vận dụng số câu Chủ đề kiến thức KQ TL KQ TL KQ TL Đ Máy tính và chương câu - bài C1 1 trình máy tính Điểm 0.5 0.5 Làm quen với chương câu - bài C2 C8 2 trình máy tính và ngôn ngữ lập trình Điểm 0.5 0.5 1 Chương trình máy tính và câu - bài C3 C4 2 dữ liệu Điểm 0.5 0.5 1.0 Sử dụng biến trong câu - bài C5 1 chương trình Điểm 0.5 0.5 Từ bài toán đến chương câu - bài C2 1 trình Điểm 4.0 4.0 câu - bài C1 C7 C6 3 Câu lệnh điều kiện Điểm 2.0 0.5 0.5 3 câu - bài 10 Tổng Điểm 10.0
  2. B. NỘI DUNG ĐỀ Phần I: Trắc nghiệm: Câu 1: Ngôn ngữ lập trình là: a. Là ngôn ngữ dùng để viết các chương trình máy tính. b. Là ngôn ngữ giao tiếp giữa người với người. c. Là ngôn ngữ tiếng Pháp d. Tất cả những ý trên. Câu 2: Qui tắc đặt tên trong ngôn ngữ lập trình là: a. Tên khác nhau tương ứng với những đại lượng khác nhau. b. Tên không được trùng với từ khoá c. Tên không được gõ có dấu, không có kí tự trắng giữa các chữ. d. Tất cả những ý trên. Câu 3: Biểu thức ax2 + bx + a bằng kí hiệu Pascal là: a. a*x2 + b*x + c b. a*x*x + b*x + c c. a*x + x + b*x + c d. a*x*x + b + x + c Câu 4: Phép chia sau: 16 Mod 3 Trong Pascal có kết quả là: a. 3 b. 4 c. 1 d. 2 Câu 5: Khai báo biến bao gồm các phần sau: a. Khai báo tên biến. b. Khai báo kiểu dữ liệu của biến. c. Khai báo tên chương trình. d. Khai báo tên biến và khai báo kiểu dữ liệu của biến. Câu 6: Câu lệnh if (45 mod 3) = 0 then X:=X+1; Với X ban đầu bằng 5. kết quả là: a. 5 b. 4 c. 6 d. 7 Câu 7: Chương trình sau đây a. Dòng 1: Program in_ra; Dòng 2: uses crt; Dòng 3: Var : a, b, c: real; b. Dòng 4: begin Dòng 5: write(‘nhap ba so a, b, c: ’); readln(a,b,c); c. Dòng 6: if (a+b>c) and (b+c>a) and (a+c>b) then; Dòng 7: writeln(‘a, b, c là 3 canh cua tam giac’); d. Dòng 8: else writeln(‘a, b , c khong la 3 canh cua tam giac’); Dòng 9: end. Em hãy tìm những lỗi sai của chương trình trên. Câu 8: Khi soạn xong chương trình em nhần tổ hợp phím nào cho chuơng trình chạy và hiển thị cho ta thấy kết quả: a. Ctrl + F9 và Alt + F5 b. Alt + F9
  3. c. Atl + F9 và Ctrl + F5 d. Cả 3 ý trên đều sai. Phần II: Tự luận Câu 1: Em hãy vẽ sơ đồ cấu trúc rẽ nhánh đầy đủ Câu 2: Em hãy viết chương trình giải phương trình bậc I (ax + b = 0) C. ĐÁP ÁN – HƯỚNG DẪN CHẤM Phần 1 : ( 4đ điểm ) Câu 1 2 3 4 5 6 7 8 Ph.án đúng A D B C D C C A Phần 2 : ( 6 điểm ) Câu 1: (2 điểm) Điều kiện Sai Đúng Câu lệnh 1 Câu lệnh 2 Câu 2: (4 điểm) Program PT_Bac_I; Uses crt; Var a,b: integer; Begin Clrscr; Write(‘nhap hai so a, b ’); Read(a,b); If (b=0) then Write(‘phuong trinh vo nghiem’) Else Write(‘x= ’, -b/a); End.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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