Tài liệu Đề kiểm tra học kì 1 môn tin học lớp 11 (Gồm 2 đề biên soạn công phu)

Thảo luận trong 'Lớp 11' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    172
    Điểm thành tích:
    0
    Xu:
    0Xu
    [TABLE]
    [TR]
    [TD]TRƯỜNG THPT PHẠM PHÚ THỨ
    [/TD]
    [TD]KIỂM TRA HỌC KÌ I – Năm học 2011-2012
    [/TD]
    [/TR]
    [TR]
    [TD]Tổ Toán - Tin
    [/TD]
    [TD]Môn: Tin học 11
    Thời gian: 45 phút.
    [/TD]
    [/TR]
    [/TABLE]

    Họ và tên Lớp .

    ĐỀ 1:

    I. TRẮC NGHIỆM: Chọn đáp án đúng nhất (A, B, C, D) rồi điền vào ô bên dưới:
    [TABLE]
    [TR]
    [TD] Câu 1:
    [/TD]
    [TD="colspan: 15"]Chương trình viết bằng ngôn ngữ bậc cao không có đặc điểm nào trong các đặc điểm sau :
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 15"]Không phụ thuộc vào loại máy, chương trình có thể thực hiện trên nhiều loại máy.
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]B.
    [/TD]
    [TD="colspan: 15"]Ngắn gọn, dễ hiểu, dễ nâng cấp.
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 15"]Kiểu dữ liệu và cách tổ chức dữ liệu đa dạng, thuận tiện cho mô tả thuật toán.
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD] D.
    [/TD]
    [TD="colspan: 15"]Máy tính có thể hiểu và thực hiện trực tiếp chương trình này.
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 2:
    [/TD]
    [TD="colspan: 15"]Khai báo nào sau đây đúng?
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 4"]Program bai tap;
    [/TD]
    [TD="colspan: 3"]B.
    [/TD]
    [TD="colspan: 7"]Program baitap;
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 4"]Program bai-tap
    [/TD]
    [TD="colspan: 3"] D.
    [/TD]
    [TD="colspan: 7"]Program: baitap;
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 3:
    [/TD]
    [TD="colspan: 14"]Câu nào sau đây đúng khi nói về biến?
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 4"]Biến là đại lượng do người lập trình đặt.
    [/TD]
    [TD="colspan: 3"] B.
    [/TD]
    [TD="colspan: 7"]Biến có giá trị không đổi trong suốt quá trình thực hiện chương trình.
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 4"]Có một số biến có sẵn trong chương trình, không cần khai báo.
    [/TD]
    [TD="colspan: 3"]D.
    [/TD]
    [TD="colspan: 7"]Tên biến có độ dài tùy ý.
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 4:
    [/TD]
    [TD="colspan: 14"]Chương trình dịch dùng để làm gì?
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 13"]Để chuyển chương trình viết bằng ngôn ngữ máy sang ngôn ngữ bậc cao.
    [/TD]
    [TD="colspan: 3"]
    [/TD]
    [/TR]
    [TR]
    [TD]B.
    [/TD]
    [TD="colspan: 13"]Để chuyển chương trình viết bằng ngôn ngữ bậc cao sang hợp ngữ.
    [/TD]
    [TD="colspan: 3"]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 13"]Để chuyển chương trình viết bằng ngôn ngữ bậc cao sang ngôn ngữ máy.
    [/TD]
    [TD="colspan: 3"]
    [/TD]
    [/TR]
    [TR]
    [TD]D.
    [/TD]
    [TD="colspan: 13"]Để chuyển chương trình viết bằng ngôn ngữ máy sang hợp ngữ.
    [/TD]
    [TD="colspan: 3"]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 5:
    [/TD]
    [TD="colspan: 13"]Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
    [/TD]
    [TD="colspan: 3"]
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 4"]Ngôn ngữ lập trình bậc cao.
    [/TD]
    [TD="colspan: 3"]B.
    [/TD]
    [TD="colspan: 7"]Ngôn ngữ máy.
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 4"]Ngôn ngữ tự nhiên.
    [/TD]
    [TD="colspan: 3"]D.
    [/TD]
    [TD="colspan: 7"]Tất cả các ngôn ngữ trên.
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 6:
    [/TD]
    [TD="colspan: 11"]Trong Turbo Pascal, tên nào là tên đúng do người lập trình đặt trong các tên sau:
    [/TD]
    [TD="colspan: 5"]
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD]11A
    [/TD]
    [TD]B.
    [/TD]
    [TD]Tin hoc
    [/TD]
    [TD="colspan: 3"]C.
    [/TD]
    [TD="colspan: 3"]Var
    [/TD]
    [TD]D.
    [/TD]
    [TD="colspan: 2"]_11A
    [/TD]
    [TD="colspan: 4"]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 7:
    [/TD]
    [TD="colspan: 13"]Chọn từ thích hợp điền vào chỗ trống: “Cần có . để chuyển chương trình nguồn thành chương trình đích”
    [/TD]
    [TD="colspan: 3"]
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 4"]Ngôn ngữ lập trình
    [/TD]
    [TD="colspan: 3"]B.
    [/TD]
    [TD="colspan: 7"]Chương trình dịch
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 4"]Ngôn ngữ máy
    [/TD]
    [TD="colspan: 3"]D.
    [/TD]
    [TD="colspan: 7"]Chương trình đơn giản
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 8:
    [/TD]
    [TD="colspan: 13"]Trong các lựa chọn cho sau đây, lựa chọn nào là hằng xâu?
    [/TD]
    [TD="colspan: 3"]
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 4"]‘Tin hoc 11’
    [/TD]
    [TD="colspan: 3"] B.
    [/TD]
    [TD="colspan: 7"]“Tin hoc 11”
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 4"]FALSE
    [/TD]
    [TD="colspan: 3"] D.
    [/TD]
    [TD="colspan: 7"]123.45
    [/TD]
    [TD="colspan: 2"]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 9:
    [/TD]
    [TD="colspan: 15"]Kết quả của phép tính 100div10+105mod5
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 5"]10
    [/TD]
    [TD="colspan: 3"]B.
    [/TD]
    [TD="colspan: 7"]0
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 5"]1
    [/TD]
    [TD="colspan: 3"]D.
    [/TD]
    [TD="colspan: 7"]21
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 10:
    [/TD]
    [TD="colspan: 15"]Hàm nào sau đây dùng để khai tính căn bậc hai?
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 5"]Sqr(x)
    [/TD]
    [TD="colspan: 3"]B.
    [/TD]
    [TD="colspan: 7"]Abs(x)
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 5"]Sqrt(x)
    [/TD]
    [TD="colspan: 3"]D.
    [/TD]
    [TD="colspan: 7"]Exp(x)
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 11:
    [/TD]
    [TD="colspan: 16"]Kết quả của phép toán (3>=4) and( 4mod2<>0)
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 5"]True
    [/TD]
    [TD="colspan: 3"]B.
    [/TD]
    [TD="colspan: 7"]Báo lỗi
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 5"]false.
    [/TD]
    [TD="colspan: 3"]D.
    [/TD]
    [TD="colspan: 7"]0
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]Câu 12:
    [/TD]
    [TD="colspan: 16"]Câu lệnh nào đúng ?
    [/TD]
    [/TR]
    [TR]
    [TD]A.
    [/TD]
    [TD="colspan: 5"]a = 5,5
    [/TD]
    [TD="colspan: 3"]B.
    [/TD]
    [TD="colspan: 7"]a:=5,5;
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]C.
    [/TD]
    [TD="colspan: 5"]a:5.5;
    [/TD]
    [TD="colspan: 3"]D.
    [/TD]
    [TD="colspan: 7"]a:=5.5;

    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [TD][/TD]
    [/TR]
    [/TABLE]
    Câu 13: Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng?
    A. if <biểu thức logic>; then <câu lệnh>;
    B. if <biểu thức logic> then <câu lệnh>;
    C. if <biểu thức logic>, then <câu lệnh>;
    D. if <biểu thức logic> : then <câu lệnh>;
    Câu 14: Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng?
    A. if a=5; then a:=a+1;
    B. if a=5, then a:=a+1;
    C. if a=5: then a:=a+1;
    D. if a=5 then a:=a+1;
    Câu 15: Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng?
    A. For i:=1 to 10 do S:=S+i;
    B. For i:=1 to 10 do S=S+i;
    C For i:=1 downto 10 do S:=S+i;
    D. For i:=1 downto 10 do S=S+i;
    Câu 16: Trong ngôn ngữ lập trình Pascal, từ khóa CONST dùng để:
    A. Khai báo biến.
    B. Khai báo hằng;
    C. Khai báo tên chương trình;
    D. Khai báo thư viện.
    [TABLE]
    [TR]
    [TD]Câu
    [/TD]
    [TD]1
    [/TD]
    [TD]2
    [/TD]
    [TD]3
    [/TD]
    [TD]4
    [/TD]
    [TD]5
    [/TD]
    [TD]6
    [/TD]
    [TD]7
    [/TD]
    [TD]8
    [/TD]
    [TD]9
    [/TD]
    [TD]10
    [/TD]
    [TD]11
    [/TD]
    [TD]12
    [/TD]
    [TD]13
    [/TD]
    [TD]14
    [/TD]
    [TD]15
    [/TD]
    [TD]16
    [/TD]
    [/TR]
    [TR]
    [TD]Đ.án
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [TD]
    [/TD]
    [/TR]
    [/TABLE]
    II. TỰ LUẬN:
    Câu 1(2đ): Hãy viết lại các biểu thức sau từ dạng toán học sang dạng biểu diễn tương ứng trong Pascal.
    a. x[SUP]2[/SUP] + 2y - 4
    b.
     

    Các file đính kèm:

Đang tải...