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

de kiem tra tin

3 321 1
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 Tin
Trường học Trường Đại Học Sư Phạm Hà Nội
Chuyên ngành Kỹ Thuật Tin Học
Thể loại Đề kiểm tra
Thành phố Hà Nội
Định dạng
Số trang 3
Dung lượng 46,5 KB

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

Nội dung

MụC TIÊU Đánh giá kiến thức, kĩ năng của HS về: sử dụng câu lệnh có điều kiện, câu lệnh lặp, sử dụng các biến kiểu mảng trong ngôn ngữ lập trình Pascal.. YÊU CầU CủA Đề + Kiến thức: Kiể

Trang 1

Đề KIểM TRA (45 phút)

A MụC TIÊU

Đánh giá kiến thức, kĩ năng của HS về: sử dụng câu lệnh có điều kiện, câu lệnh lặp, sử dụng các biến kiểu mảng trong ngôn ngữ lập trình Pascal

B YÊU CầU CủA Đề

+ Kiến thức: Kiểm tra kiến thức về ngôn ngữ lập trình trong Pascal,cấu trúc các câu lệnh đã học; khai báo và sử dụng các biến

+ Kĩ năng: Viết một số câu lệnh đơn giản

* Kiểm tra trên giấy

* Kiểm tra sau khi học xong phần lập trình đơn giản

C MA TRậN Đề

B

ài

Mức độ

Câu lệnh điều

kiện Câu lệnh lặp lần cha biết Lặp với số

trớc

Làm việc với

d y số ã

Biết 1a,b,c,e

2.2,

2.10

1d, 2.7, 2.8

2.1, 2.3,

1f

Vận

dụng

4

D Đề BàI

Bài 1.(1,5 điểm) Điền dấu x vào ô lựa chọn

a) Chỉ có ngôn ngữ lập trình Pascal mới có câu

lệnh rẽ nhánh

b) Trong lập trình, điều kiện trong cấu trúc rẽ

nhánh thờng đợc biểu diễn thông qua các

phép so sánh

c) Cấu trúc rẽ nhánh chỉ có một dạng là dạng

đầy đủ

d) Trong ngôn ngữ Pascal ta có thể ghép nhiều

câu lệnh đơn giản thành một câu lệnh ghép

bằng cách đặt chúng trong hai từ khoá

begin và end.

e) Sử dụng từ khoá end có thể kết hợp nhiều

phép so sánh đơn giản thành một phép so

sánh phức tạp

f) Dữ liệu kiểu mảng là tập hợp vô hạn các

phần tử đợc sắp xếp theo dãy

Bài 2.(5 điểm) Khoanh tròn vào đáp án đúng

Trang 2

1 Các hoạt động nào dới đây lặp với số lần nhất định:

A Ngày đánh răng ba lần

B Mỗi ngày đi học một lần

C Học cho đến khi thuộc bài

D Gọi điện cho tới khi có ngời nhấc máy

2 Trong các phép so sánh sau phép so sánh đúng là:

A 25-7 < 17

B 2x -3 > 6

C - 5x < 0

D │A│≥ 0

3 Câu lệnh khai báo biến mảng đợc thực hiện ở:

A thân chơng trình

B cuối chơng trình

C phần khai báo

D Tất cả đều sai

4 Câu lệnh lặp với số lần cha xác định có dạng:

A while <điều kiện > do <câu lệnh >;

B while <câu lệnh 1> do <câu lệnh 2 >;

C for <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

D Tất cả đều sai

5 Cấu trúc rẽ nhánh dạng đầy đủ câu lệnh có dạng:

A if <câu lệnh 1> then <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>; else <câu lệnh 2>;

D if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;

6 Trong câu lệnh lặp dạng for do, biến đếm là biến kiểu đơn có kiểu:

A kiểu thực

B kiểu nguyên

C kiểu kí tự

D Tất cả đều sai

7 Câu lệnh gotoXY(a,b) có tác dụng:

A Đa con trỏ về cột a

B Đa con trỏ về hàng b

C Đa con trỏ về cột a hàng b

D Tất cả đều sai

8 Trong ngôn ngữ Pascal câu lệnh phải thực hiện:

A chỉ là câu lệnh đơn giản

B chỉ là câu lệnh ghép

C có thể là câu lệnh đơn giản hoặc câu lệnh ghép

D Tất cả đều sai

Trang 3

9 Sau khi một mảng đã đợc khai báo, ta có thể:

A gán giá trị phần tử của mảng

B đọc giá trị của mảng

C thực hiện tính toán với các giá trị

D Tất cả các phơng trên đều đúng

10 Trong Pascal, các dấu phép toán đợc sử dụng là:

A +

-B * /

C = <>

D Tất cả các phơng án trên đều đúng

Bài 3 (1,5 điểm): Hãy nêu tác dụng của câu lệnh lặp trong lập trình.

Bài 4 (2 điểm): Viết chơng trình in ra màn hình bản cửu chơng của các số từ

1 đến 9, số đợc nhập từ bàn phím và dừng màn hình để có thể quan sát kết quả

E ĐáP áN

Bài 1

a) Sai c) Sai e) Sai

b) Đúng d) Đúng f) Sai

Bài 2

1 A, B 6 B

2 D 7 C

3 C 8 C

4 A 9 D

5 D 10 D

Bài 3, bài 4 (SGK)

Ngày đăng: 07/07/2013, 01:27

Xem thêm

TỪ KHÓA LIÊN QUAN

w