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

Hỗ trợ trực tuyến

  • (Võ Như Cảnh)
  • (Đoàn Minh Lộc)

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
  • Ảnh ngẫu nhiên

    IMG_20150530_154456.jpg IMG_20151119_160323.jpg IMG_20160306_184538.jpg IMG_20160306_190123.jpg IMG_20160306_184529.jpg IMG_20160317_092516.jpg IMG_20160317_092754.jpg IMG_20160317_102530.jpg IMG_1221.jpg IMG_1220.jpg IMG_1219.jpg IMG_1218.jpg IMG_1217.jpg IMG_1204.jpg IMG_1203.jpg IMG_1201.jpg IMG_0963.jpg IMG_20150328_081711.jpg IMG_20150328_094839.jpg IMG_20150328_081351.jpg

    Chào mừng quý vị đến với Thư Viện trực tuyến Phòng GD&ĐT Huyện Hướng Hóa.

    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ư liệu của Thư viện về máy tính của mình.
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.

    HKII B

    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ê Phước Hoà (trang riêng)
    Ngày gửi: 15h:57' 06-05-2010
    Dung lượng: 41.5 KB
    Số lượt tải: 24
    Số lượt thích: 0 người
    PHÒNG GD&ĐT HƯỚNG HOÁ
    TRƯỜNG THCS LAO BẢO
    (((((
    KIỂM TRA HỌC KỲ II
    MÔN: TIN HỌC, Lớp 8
    (Thời gian 45 phút)
    
    ĐỀ:
    Câu 1: (2 điểm) Cấu trúc lặp có vai trò gì trong các ngôn ngữ lập trình? Có mấy loại cấu trúc lặp? Hãy viết cú pháp của câu lệnh lặp bằng ngôn ngữ pascal?
    Câu 2: (3 điểm) Hãy cho biết số lần lặp, quả ở mỗi bước lặp, và kết quả trên màn hình là gì, từ đó cho biết đoạn chương trình trên?:
    function try(n,m:integer):integer;
    var r:integer ;
    Begin
    r := n mod m;
    Whilr r<> 0 do
    Begin
    n:=m; m:=r;
    r:= n mod m;
    End;
    Try:=m;
    End;
    Begin
    Writeln(Try(30,48)); Readln;
    End.
    Câu 3: (5 điểm)Viết chương trình tính đa thức sau:?
    P(x)=a0-a1x+a2x2- a3x3+...+(-1)nanxn
    Trong đó n, x, a0, a1, a2, ..an nhập từ bàn phím?



















    PHÒNG GD&ĐT HƯỚNG HOÁ
    TRƯỜNG THCS LAO BẢO
    (((((
    HƯỚNG DẪN CHẤM
    MÔN: TIN HỌC, Lớp 8
    (Thời gian 45 phút)
    
    STT
    Nội dung
    Điểm
    
    Câu 1

    - Cấu trúc lặp được sử dụng trong thuật toán để mô tả một hay một nhóm công việc được lặp đi lặp lại nhiều lần.
    - Cấu trúc lặp được chia làm 2 dạng lặp với số lần biết trước và lặp với số lần chưa biết trước.
    - Cú pháp: lặp với số lần biết trước.
    For :=gtđầu to gtcuối do
    ;
    (trong đó thuộc kiểu nguyên)
    - Cú pháp: lặp với số lần không biết trước
    While <điều kiện> do

    0,5

    0,5


    0,5



    0,5
    
    Câu 2
    Số lần lặp
    n
    m
    r
    
    0
    30
    48
    30
    
    1
    48
    30
    18
    
    2
    30
    18
    12
    
    3
    18
    12
    6
    
    4
    12
    6
    0
    
    Kết quả trên màn hình là 6: là chương trình tìm UCNL của 2 số n và m
    
    0,5
    0,5
    0,5
    0,5
    0,5
    0,5
    
    Câu 3
    Program hooc_ner;
    Var a:array[0..50] of real;
    T,N,i:integer; P,x:real;
    Begin
    Writeln(‘ Nhập vào giá trị n=’); readln(n);
    Writeln(‘ Nhập vào giá trị x=’); readln(x);

    For i:=0 to n do
    Begin
    Writeln(‘ nhập giá trị a[‘,i,’]=’); readln(a[i]);
    End;

    P:=0; t:=1;
    For i:=n downto 0 do
    begin
    P:=t*p*x+a[i]; t:=-t;
    End;

    Writeln(‘ kết quả là’,p:4:4);
    Readln;
    End.
    
    1,0


    0.5



    1,0




    2,0





    0.5

    
    
     
    Gửi ý kiến