1. Trang chủ
  2. » Giáo án - Bài giảng

Đề kiểm tra HKI Tin 11

2 698 15
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đề kiểm tra học kỳ I
Trường học Trường THPT Nguyễn Thái Học
Chuyên ngành Tin học 11
Thể loại Đề kiểm tra
Năm xuất bản 09 - 10
Thành phố Khánh Hòa
Định dạng
Số trang 2
Dung lượng 52 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao B.. Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ bậc cao

Trang 1

SỞ GIÁO DỤC ĐÀO TẠO KHÁNH HÒA ĐỀ KIỂM TRA HỌC KỲ I – Năm học 09 -10 TRƯỜNG THPT NGUYỄN THÁI HỌC Môn: Tin học 11(Ban cơ bản)

Họ tên: Lớp: 11B… Đề 1

I.Trắc nghiệm(5 điểm)

1) Biểu diễn biểu thức

 

 nào trong NNLT Pascal là đúng:

A) (- x + sqrt(y))/(2*x - 1) + x/y B) (- x + sqr(y))/(2*x - 1) + x/y

C) (- x + sqrt(y))/(2x - 1) + x/y D) (- x + sqrt(y)/(2*x - 1) + x/y

2) Chương trình dịch là

A) Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao

B) Chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên

C) Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ bậc cao thành chương trình thực hiện được trên máy tính cụ thể

D) Chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy

3) Trong NNLT Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?

A) if <biểu thức điều kiện>; then <câu lệnh1> else <câu lệnh 2>;

B) if <biểu thức điều kiện> then <câu lệnh> else <câu lệnh 2>

C) if <biểu thức điều kiện> then <câu lệnh1> else <câu lệnh 2>;

D) if <biểu thức điều kiện> then <câu lệnh1>; else <câu lệnh 2>;

4) Trong NNLT Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?

A) if <biểu thức điều kiện>; then <câu lệnh> B) if <biểu thức điều kiện> then <câu lệnh> C) if <biểu thức điều kiện> then <câu lệnh>; D) if <biểu thức điều kiện>; then <câu lệnh>; 5) Trong NNLT Pascal, về mặt cú pháp cách viết câu lệnh ghép nào sau đây là đúng?

A) Begin: a := 1; b := 5; end; B) Begin a := 1; b := 5; end;

C) Begin; a := 1; b := 5; end; D) Begin a := 1 b := 5 end;

6) Biểu diễn biểu thức 1

1

xy x

 nào trong NNLT Pascal là đúng:

A) (xy - 1)/(x - 1) B) (x*y - 1)/(x - 1) C) x*y - 1/x - 1 D) (x*y - 1)/x - 1 7) Biểu diễn biểu thức x2 2 x nào trong NNLT Pascal là đúng:

A) Sqrt(sqr(x) + 2) - x B) Sqr(x*x + 2) - x C) Sqrt(xx + 2) - x D) Sqr(sqrt(x) - 2) - x 8) Trong NNLT Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?

A) if a = 5 then a := d +1 else a := d + 2; B) if a := 5 then a := d +1 else a := d + 2; C) if a = 5 then a = d +1 else a = d + 2; D) if a = 5 then a := d +1; else a := d + 2; 9) Cho đoạn CT sau:

Max := a;

If a < b then Max := b; write(Max)

Cho a = 10; b = 15 Kết quả Max bằng bao nhiêu? (Đánh dấu vào đáp số đúng)

Cho a = 25; b = 10 Kết quả Max bằng bao nhiêu? (Đánh dấu vào đáp số đúng)

10) Cho đoạn CT sau:

If ( a mod 3 = 0) then begin x := a + b; y := a – b; end

Else begin x:=a; y:=b; end;

Write(x:3,y:3);

Cho a = 15; b = 5 Kết quả x và y lần lượt bằng bao nhiêu? (Đánh dấu vào đáp số đúng)

Cho a = 10; b = 12 Kết quả x và y lần lượt bằng bao nhiêu? (Đánh dấu vào đáp số đúng)

II T ự luận (5 điểm)

Câu 1:(2điểm) Nêu các thành phần của một chương trình Chức năng của từng thành phần

Câu 2: (1điểm)Viết cú pháp và nêu cách thực hiện câu lệnh If…then…dạng thiếu

Câu 3:(2điểm) Viết CT nhập vào 1 số nguyên Kiểm tra xem số nguyên vừa nhập có chia hết cho 3 hay không?

Trang 2

SỞ GIÁO DỤC ĐÀO TẠO KHÁNH HÒA ĐỀ KIỂM TRA HỌC KỲ I – Năm học 09 - 10 TRƯỜNG THPT NGUYỄN THÁI HỌC Môn: Tin học 11(Ban cơ bản)

Họ tên: Lớp: 11B… Đề 2

I.Trắc nghiệm (5 điểm)

1) Trong NNLT Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?

A) if <biểu thức điều kiện> then <câu lệnh> B) if <biểu thức điều kiện>; then <câu lệnh> C) if <biểu thức điều kiện>; then <câu lệnh>; D) if <biểu thức điều kiện> then <câu lệnh>; 2) Biểu diễn biểu thức

2a 1

a

 

 trong NNLT Pascal nào là đúng:

A) (- b + sqrt(A)/(2*a - 1) + b/a B) (- b + sqrt(A))/(2*a - 1) + b/a

C) (- b + sqr(A))/(2*a - 1) + b/a D) (- b + sqrt(A))/(2a - 1) + b/a

3) Trong NNLT Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?

A) if a = 5 then a := d +1 else a := d + 2; B) if a := 5 then a := d +1 else a := d + 2; C) if a = 5 then a = d +1 else a = d + 2; D) if a = 5 then a := d +1; else a := d + 2; 4) Trong ngôn ngữ Pascal, với câu lệnh như sau: Writeln('KQ la:',a); sẽ ghi ra màn hình?

A) KQ la:<giá trị của a> B) KQ la: a

5) Chương trình dịch là

A) Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao

B) Chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy

C) Chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên

D) Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ bậc cao thành chương trình thực hiện được trên máy tính cụ thể

6) Biểu diễn biểu thức 1

1

xy x

 trong NNLT Pascal nào là đúng:

A) (xy - 1)/(x - 1) B) (x*y - 1)/(x - 1) C) x*y - 1/x - 1 D) (x*y - 1)/x - 1 7) Trong NNLT Pascal, về mặt cú pháp cách viết câu lệnh ghép nào sau đây là đúng?

A) Begin a := 1 b := 5 end; B) Begin a := 1; b := 5; end;

C) Begin; a := 1; b := 5; end; D) Begin: a := 1; b := 5; end;

8) Biểu diễn biểu thức x2 2 x trong NNLT Pascal nào là đúng:

A) Sqr(x*x + 2) - x B) Sqrt(sqr(x) + 2) - x C) Sqrt(xx + 2) - x D) Sqr(sqrt(x) + 2) - x 9) Cho đoạn CT sau:

Min := a;

If a > b then Min := b; write(Min:3);

Cho a = 25; b = 10 Kết quả x bằng bao nhiêu? (Đánh dấu vào đáp số đúng)

Cho a = 10; b = 25 Kết quả x bằng bao nhiêu? (Đánh dấu vào đáp số đúng)

10) Cho đoạn CT sau:

If ( a mod 3 < > 0) then Begin x := a + b; y := a – b; end

Else begin x:=a; y:=b; end;

write(x:3,y:3)

Cho a = 10; b = 15 Kết quả x và y lần lượt bằng bao nhiêu? (Đánh dấu vào đáp số đúng)

Cho a = 15; b = 10 Kết quả x và y lần lượt bằng bao nhiêu? (Đánh dấu vào đáp số đúng)

II T ự luận (5 điểm)

Câu 1:(2điểm) Khái niệm tên trong Pascal Phân biệt các loại tên

Câu 2: (1điểm)Viết cú pháp và nêu cách thực hiện câu lệnh If…then…dạng đủ

Câu 3: (2điểm)Viết CT nhập vào 1 số nguyên Kiểm tra xem số nguyên vừa nhập là số chẵn hay số lẻ

Ngày đăng: 18/10/2013, 11:11

TỪ KHÓA LIÊN QUAN

w