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

de kt15 lan 1 hk1

5 326 0
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 15’ Môn: Tin Học – Lớp 11
Trường học Trường THPT Thuận Hoà
Chuyên ngành Tin Học
Thể loại Đề Kiểm Tra
Năm xuất bản 2009
Thành phố Thành Phố
Định dạng
Số trang 5
Dung lượng 47,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

Câu 1: Chọn câu sai trong các câu sau: 2 đ a.Các thành phần cơ bản của ngôn ngữ lập trình là: Bảng chữ cái, cú pháp và ngữ nghĩa b.Chương trình thông dịch lần lượt dịch và thực hiện từn

Trang 1

Câu 1: Chọn câu sai trong các câu sau: ( 2 đ )

a.Các thành phần cơ bản của ngôn ngữ lập trình là: Bảng chữ cái, cú pháp và ngữ nghĩa

b.Chương trình thông dịch lần lượt dịch và thực hiện từng câu lệnh

c.Chương trình biên dịch thực hiện dịch toàn bộ chương trình nguồn thành một chương trình đích d.Hợp dịch là chương trình kết hợp giữa biên dịch và thông dịch

Câu 2: Điền vào chỗ trống trong các câu dưới đây bằng cách chọn cụm từ thích hợp trong danh sách: chương trình dịch, các ký tự, bộ quy tắc, thuật toán ( 4 đ )

“Cú pháp là (1) để viết chương trình Dựa vào chúng, người lập trình và (2) biết được tổ hợp nào

của (3) trong bảng chữ cái là hợp lệ và tổ hợp nào là không hợp lệ Nhờ đó, có thể mô tả chính xác (4) để máy thực hiện.”

Câu 3: Ghép mỗi mục ở cột A với mục ở cột B trong bảng dưới đây sao cho tạo thành một câu hợp lý ( 4đ )

1) Input của chương trình dịch là

2) Chương trình đích là

3) Ngôn ngữ bậc cao cần có chương trình dịch để biến

đổi chương trình nguồn thành

4) Chương trình dịch có hai loại

a) chương trình đích b) chương trình nguồn c) thông dịch và biên dịch d) output của chương trình dịch

BÀI LÀM Câu 1:

Đáp án:

Câu 2 : Đáp án: (1)

(2)

(3)

(4)

Câu 3: Đáp án: 1) +

2) +

3) +

4) +

Trang 2

ĐIỂM LỜI PHÊ CỦA THẦY

Câu 1: Chọn câu đúng trong các câu sau: (2 đ )

a.Mọi lỗi ngữ nghĩa chị được phát hiện khi thực hiện chương trình trên dữ liệu cụ thể

b.Từ khóa được ngôn ngữ lập trình quy định dùng với ý nghĩa xác định

c.Tên chuẩn được ngôn ngữ lập trình dùng với ý nghĩa nào đó Người lập trình không được khai báo tên chuẩn và dùng chúng với ý nghĩa và mục đích khác

d.Trong chương trình, có thể gán lại giá trị khác cho hằng

ĐÁP ÁN:

Câu 2: Những phát biểu sau đúng hay sai? Cho biết ý kiến của mình bằng cách đánh dấu (x) vào ô ( đúng hay sai ) tương ứng (4 đ )

Đúng Sai

[ ] [ ] 1.Mọi đối tượng trong chương trình cần được đặt tên để có thể phân biệt

các đối tượng và tổ chức quản lí chúng

[ ] [ ] 2.Biến là đại lượng được đặt tên và giá trị của biến có thể thay đổi khi

thực hiện chương trình [ ] [ ] 3.Hằng là đại lượng có giá trị không thay đổi khi thực hiện chương trình

và phải do người lập trình đặt tên

[ ] [ ] 4.Trong mọi ngôn ngữ lập trình, hằng xâu được biểu diễn bằng dãy các

kí tự đặt trong dấu nháy đơn

Câu 3: Trong các tên do người lập trình đặt sau đây những tên nào viết sai quy định của ngôn ngữ Pascal? ( 2 đ )

ĐÁP ÁN:

Câu 4: Chương trình biên dịch không có khả năng nào trong các khả năng sau ? ( 2 đ )

a)Phát hiện và sửa chữa lỗi ngữ nghĩa b)Phát hiện lỗi cú pháp

c)Thông báo lỗi cú pháp d)Tạo được chương trình đích

No2

Trường THPT Thuận Hoà

Lớp: 11

Họ và

tên: .

Thứ ngày tháng năm 2009

ĐỀ KIỂM TRA 15’

MÔN : TIN HỌC – LỚP 11

Trang 3

2: chương trình dịch 3: các ký tư

4: thuật toán

Câu 3: ( 4 đ )

1+b 2+d 3+a 4+c

Đề 2:

Câu 1 : B ( 2 đ )

Câu 2 : Đúng – Đúng – Sai – Sai ( 4 đ )

Câu 3 : B,D,E,F ( 2 đ )

Câu 4 : A ( 2 đ )

Trang 4

ĐIỂM LỜI PHÊ CỦA THẦY

No4

Trường THPT Thuận Hoà

Lớp: 11

Họ và

tên: .

Thứ ngày tháng năm 2009

ĐỀ KIỂM TRA 15’

MÔN : TIN HỌC – LỚP 11

Ngày đăng: 17/09/2013, 15:10

Xem thêm

TỪ KHÓA LIÊN QUAN

w