Toán-LT-Văn-TV Tâm Lý

Hỗ trợ trực tuyến

  • (Nhạc sĩ Trần Quốc Dũng)
  • (Lê Văn Hùng)
  • (Trí Thông Minh)
  • (Hoa Cúc Vàng)

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Liên kết Website

    Giới thiệu

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
    Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
    Gốc > Lập Trình > Pascal > Lớp 8 >

    ĐỀ KIỂM TRA HKI NĂM HỌC: 2011 – 2012 MÔN: TIN HỌC 8 THCS Bắc Sơn

    TRƯỜNG THCS Bắc Sơn

    Lớp: ……………….

    Họ và tên: ……………………………

    ĐỀ KIỂM TRA HKI  NĂM HỌC: 2011 – 2012

    MÔN: TIN HỌC 8

     Thời gian: 45 phút

     

     

    A. TRẮC NGHIỆM: (4đ)

    I. Hãy khoanh tròn vào chữ cái  đứng trước câu trả lời đúng trong các câu sau:

    Câu 1: Trong các tên dưới đây, tên hợp lệ trong Pascal là:

    A. Khoi  8.                  B. Ngay_20_11.          C. 14tuoi.                    D. Begin.   

    Câu 3: Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện chương trình được gọi là:

    A. Tên.                        B. Từ khoá.                 C. Biến.                       D. Hằng.

    Câu 4:  Trong Pascal, từ khóa để khai báo biến là:

    A. Const.                     B. Begin                      C. Var.                                    D. Uses.

    Câu 4: Tính giá trị cuối cùng của c, biết rằng:    a:= 3;  b:= 5;            a:= a + b;         c:= a+b;

                A.  c= 8;                      B.  c=3;                       C.  c= 5;                      D.  c=  13;

    Câu 5:  Sau câu lệnh x := 15 mod 2 ; Giá trị của biến x là:

    A. 7                             B. 6                             C. 7.5                                      D. 1

    Câu 6: Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh
       if  (45 mod 3 ) = 0  then X :=X+2; ( Biết rằng trước đó giá trị của biến X = 5)

    A.5                              B. 9                             C. 7                                         D. 11

    Câu 7:  Ta có 2 lệnh sau :        x:= 8;

                                              if  x>5 then x := x +1; Giá trị của x là bao nhiêu:

    A. 5                                   B. 9                             C. 8                                         D. 6

    Câu 8 :Câu lệnh điều kiện dạng đầy đủ là:

    A.  If <điều kiện> then <câu lệnh 1>; Else <câu lệnh 2>;     

    B.  If <điều kiện> then <câu lệnh>;

    C.  If <điều kiện> then <câu lệnh 1>, <câu lệnh 2>;

    D.  If <điều kiện> then <câu lệnh 1>  Else <câu lệnh 2>;     

    B. TỰ LUẬN: (6đ)

    Câu 1 . Hãy đánh dấu x vào ô ở cột mà em chọn:   (2 điểm)

    Cho chương trình viết trong Pascal:

    Program  Hinh_Tron;

    Var   ban_kinh, chu_vi, dien_tich: real;

    Const  Pi = 3.14;

    Begin

    Writeln (‘Cho biet ban kinh: ’);      readln (ban_kinh);

    chu_vi:= 2*Pi*ban_kinh;

    dien_tich:=Pi*ban_kinh*ban_kinh;

    Writeln (‘C = ’, chu_vi, ‘S = ’, dien_tich);

    readln;

    End.

    Hãy phân biệt Từ khóa, tên, hằng, biến trong chương trình trên và đánh dấu X vào bảng sau: 

     

    Hằng

    Biến

    Từ khoá

    Tên

    Program

     

     

     

     

    Pi

     

     

     

     

    Hinh_Tron

     

     

     

     

    Const

     

     

     

     

    chu_vi

     

     

     

     

    dien_tich

     

     

     

     

    writeln

     

     

     

     

    End

     

     

     

     

     

     

    Bài 1:(2đ)Hãy viết các biểu thức toán dưới đây bằng các kí hiệu trong  Pascal.

    a)  ax2+bx+c             b)  

    Bài 2: (2đ) Viết chương trình tính diện tích, chu vi  hình chữ nhật.

    Bài làm:

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    Đáp án + biểu điểm

    I – Trắc nghiệm (4đ) Mỗi ý đúng cho 0.5đ

     

    Câu

    1

    2

    3

    4

    5

    6

    7

    8

    Đáp án

    D

    A

    D

    A

    C

    D

    D

    B

     

    II – Tự luận (6đ)

    Câu 1 . Hãy đánh dấu x vào ô ở cột mà em chọn:   (2 điểm) Mỗi ý đúng cho 0.25đ

     

    Hằng

    Biến

    Từ khoá

    Tên

    Program

     

     

    X

     

    Pi

    X

     

     

     

    Hinh_Tron

     

     

     

    X

    Const

     

     

    X

     

    chu_vi

     

    X

     

     

    dien_tich

     

    X

     

     

    writeln

     

     

     

    X

    End

     

     

    X

     

     

    Bài 1:(2đ)  mỗi ý đúng cho 1đ.

    a)  ax2+bx+c                         =>  a*x*x+  b*x + c

                b)                           =>  (a-b)/ (c-d) + a*a.

    Bài 3:  (2đ)Viết chương trình tính diện tích, chu vi hình chữ nhật

                            Program  DTCV;     0.25đ

                            Var  a, b, dt, cv : real;   0.25đ

                                        Begin

                            Writeln (‘ nhap gia tri cua a = ’); readln(a);   0.25đ

                            Writeln (‘ nhap gia tri cua b = ’); readln(b);  0.25đ

                                        dt := a*b;                                             0.25đ

                                         cv:= (a+b)*2;                                      0.25đ

                            Writeln (‘chu vi hinh chu nhat la ’, cv);          0.25đ

                            Writeln (‘dien tich  hinh chu nhat la ’, dt);     0.25đ

                            Readln

                                                    End.

     

     

     

     

     

     

     


    Nhắn tin cho tác giả
    Lê Văn Hùng @ 19:35 16/11/2016
    Số lượt xem: 293
    Số lượt thích: 0 người
     
    Gửi ý kiến