Loading...

Bài giảng tin học 8 - Kiểm tra học kỳ I

Thứ ba - 02/10/2018 04:09
Bài giảng tin học 8 - Kiểm tra học kỳ I
Loading...
TRƯỜNG PTDTBT THCS TRÀ NÚ ĐỀ KIỂM TRA HỌC KÌ I
  MÔN: TIN HỌC 8
  Họ và tên:……………………………… Năm học: 2016 - 2017
    Lớp: 8 Thời gian: 45 phút (không kể giao đề)
 
Điểm
 
 
 
Lời phê của thầy (cô)
 
ĐỀ:
I. TRẮC NGHIỆM (4 điểm)
A. Khoanh tròn vào chữ cái A, B, C hoặc D đầu mỗi đáp án em cho là đúng.
 Câu 1: Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh: if  x > 5 then x := x + 5;?
   A. 10;                                       B. 20;                          C. 5;                            D. 15.
Câu 2: Trong các câu lệnh Pascal sau, câu nào được viết đúng:
A. var a, b : integer;                                              B. var x = real;                                     C. const x := 5 ;                                                  D. var thong bao: string.
Câu 3: Program là từ khóa khai báo?
A. Tên chương trình                                 B. Các thư viện
C. Điểm bắt đầu chương trình                 D. Điểm kết thúc chương trình
Câu 4: Kiểu dữ liệu nào sau đây là kiểu dữ liệu số thực?
          A. Interger             B. Char                          C. Real               D. String
Câu 5  Xét lệnh
If a>b then a :=b ;
If a>c then a :=c ;
Writeln(a) ;
        Hỏi nếu a=7 ; b=6 ; c=8 ; thì lệnh trên sẽ đưa ra màn hình nội dung gì ?
  1. Không có thông tin nào hiển thị trên màn hình          C. Đưa ra số 8
  2. Đưa ra số 6                                                                 D. Đưa ra số 7
Câu 6 Sau khi soạn thảo chương trình, ta nhấn tổ hợp nào để chạy chương trình
A. Alt + F9                    B. Ctrl + F6                    C. Ctrl + F9                    D. Alt + F6
Câu 7 : Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ lập trình Pascal ?
A. Hocsinh                 B. Hoc_sinh                 C. Hoc*sinh                D. Hoc sinh
Câu 8: Trong các từ sau đây, từ nào là từ khóa:
A. begin                         B. pascal                 C.Tinhtong                 D. Var                 
II. TỰ LUẬN: (6 điểm)
Câu 1: Em hãy xác định Input và Output của bài toán: tính tổng 20 số tự nhiên đầu tiên.(1 điểm)
Câu 2:   Hãy liệt kê các lỗi có trong chương trình dưới đây và sửa lại cho đúng (2điểm)
Var a,b :=integer;
Const c :=3 ;
Begin
a :=200
b=a/c ;
write(b) ;
readln
end.
Câu 3:  (2điểm ) Viết các biểu thức toán dưới đây bằng các kí hiệu trong Pascal:
a) ( a2 + 1 ) -  (2a - 1) : a                     b )  15: (2+3) - 8 : x3 + y  
c)(10 + x)2  : (3 + y)                           d)    (x+ y) : (y2 + x)       
Câu 4:Viết chương trình nhập hai số nguyên a, b khác nhau từ bàn phím và in  hai số đó ra màn hình theo thứ tự tăng dần. (1điểm)
----------------------Hết-----------------------

ĐÁP ÁN VÀ BIỂU ĐIỂM MÔN TIN HỌC LỚP 8 HỌC KỲ I
(NĂM HỌC 2016-2017)
 
I. TRẮC NGHIỆM (4 Điểm)
A. Khoanh tròn vào chữ cái A, B, C hoặc D đầu mỗi câu em cho là đúng nhất
Câu 1 2 3 4 5 6 7 8
Đáp án D A A C B C A,B A,D
(Mỗi câu trả lời đúng đạt 0,5 điểm)
 
II. TỰ LUẬN (6 điểm)
CÂU ĐÁP ÁN ĐIỂM
Câu 1 -INPUT: 20 số tự nhiên đầu tiên
-OUTPUT: Tổng 20 số tự nhiên đầu tiên
0,5
0,5
Câu 2 Var a,b:integer;
Const c=3;
a:=200;
          b:=a/c ;
0,5
0,5
0,5
0,5
Câu 3 a)(a*a+1)-(2*a-1)/a               
b ) 15/2+3 – 8/x*3+y     
c)(10+x)*2/3+y-18/5+y
d) (x*x+y)/(y*y+x)   
0,5
0,5
0,5
0,5
Câu 4 Program Sap_xep;
Uses crt;
Var a, b: integer;
Begin
Clrscr;
Write (‘Nhap so a: ‘); readln(a);
Write (‘Nhap so b: ‘); readln(b);
If a<b then writeln (a,’   ‘, b)
Else writeln (b,’   ‘, a);
Readln
 
0.5
 
 
 
 
0,5
 
____________ Hết ____________
Loading...
 Từ khóa: kiểm tra, học kỳ

Tổng số điểm của bài viết là: 5 trong 1 đánh giá

Xếp hạng: 5 - 1 phiếu bầu
Click để đánh giá bài viết

  Ý kiến bạn đọc

Mã bảo mật   

Những tin mới hơn

Những tin cũ hơn

Loading...
THÀNH VIÊN
Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site

Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây