VIOLYMLIC

phandien

TIME

BỘ SƯU TẬP HOA LAN

ĐIỂM BÁO HÀNG NGÀY

(Xem báo)

Tài nguyên dạy học

Các ý kiến mới nhất

Hỗ trợ trực tuyến

Thành viên trực tuyến

1 khách và 0 thành viên

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Chào mừng quý vị đến với website của trường THCS Lãng Ngâm

    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.

    CHÀO MỪNG QUÝ THẦY CÔ ĐẾN VỚI WEBSITE CỦA TRƯỜNG

    Thi Học kì II - MT

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn:
    Người gửi: Lộc Thị Huyền
    Ngày gửi: 22h:13' 07-05-2012
    Dung lượng: 59.5 KB
    Số lượt tải: 80
    Số lượt thích: 0 người
    TRƯỜNG THCS LÃNG NGÂM

    Họ và tên:……………………………
    Lớp: 8….
    KIỂM TRA CHẤT LƯỢNG HỌC KỲ II
    MÔN: Tin học 8
    Năm học 2011 - 2012
    Thời gian làm bài:45 phút

    
     Điểm Lời phê của thầy cô giáo



    
    Đề bài
    Trắc nghiệm: (4 điểm)
    Khoanh tròn vào các chữ cái A, B, C, D trước phương án trả lời đúng trong các câu sau:
    Câu 1: Khai báo mảng a có 11 phần tử từ 5 đến 15 là các số nguyên thì ta khai báo như sau:
    A. a:Array [1..11] of integer; B. a:Array [5...15] of integer;
    C. a:Array [5..15] of integer; D. a:Array [11] of integer;
    Câu 2: Cấu trúc của vòng lặp FOR – DO là
    A. For := < giá trị cuối> downto do ;
    B. For := < giá trị đầu> to do ;
    C. For := < giá trị cuối> to do ;
    D. For := < giá trị đầu> downto do ;
    Câu 3: Cho S và i là biến kiểu nguyên. Khi chạy đoạn chương trình :
    s:=0;
    for i:=1 to 10 do s := s+i;
    writeln(s);
    Kết quả in lên màn hình là :
    A. s = 45 B. s = 100 C. s = 11 D. s = 55
    Câu 4: Cho i và T là biến kiểu nguyên. Khi chạy đoạn chương trình :
    i:=1; T:=0;
    While i<=8 do
    Begin i:= i + 1; T:= T + i; end;
    Kết quả in lên màn hình là :
    A. T = 35 B. T = 27 C. T = 20 D. T = 45
    Câu 5: Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
    s:=1;
    for i:=1 to 6 do s := s *i;
    writeln(s);
    Kết quả in lên màn hình là :
    A. s = 72 B. s = 720 C. s = 55 D. s = 120
    Câu 6: Xuất dữ liệu từ mảng a có 11 phần tử từ 5 đến 15 thì ta viết lệnh như sau:
    A. Writeln(a); B. Writeln (a[11]);
    C. For i: =5 to 15 do Writeln (a[i]); D. Writeln (a[i]);
    Câu 7: Cấu trúc của vòng lặp while - do có dạng:
    A. While <điều kiện> do ; B. While <điều kiện> do
    C. While do ; D. While do <điều kiện>;
    Câu 8: Vòng lặp while - do là vòng lặp
    A. Biết trước số lần lặp
    B. Biết trước số lần lặp nhưng giới hạn là >=100
    C. Biết trước số lần lặp nhưng giới hạn là <=100
    D. Chưa biết trước số lần lặp
    II. Phần tự luận
    Câu 1. (3 điểm)
    Ngôn ngữ lập trình là gì?
    Tên do người lập trình đặt phải tuân thủ theo quy tắc nào?
    Câu 2: (3 điểm) Hãy viết lại đọan chương trình sau cho đúng:
    var S, n : integer;
    S:=0; n:=1;
    Begin
    begin
    while S<=1000 do
    n:=n+1;
    S:=S+n;
    end;
    writeln(`So n nho nhat de tong > 1000 la `,n);
    readln
    end.
    writeln(`Tong dau tien > 1000 la `,S);

    Bài làm






















    ĐÁP ÁN – THANG ĐIỂM
    Đáp án
    Thang điểm
    
    I. Trắc nghiệm:
    Câu
    1
    2
    3
    4
    5
    6
    7
    8
    
    Đáp án
    C
    B
    D
    A
    B
    C
    A
    D
    
    
    
    4 điểm


    
    Tự luận:
    Câu 1:
    a) Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính;
     
    Gửi ý kiến

    GÓC CƯỜI

    DANH NGÔN HAY