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

Tài liệu De thi HK I 2010_2011_4 de

7 504 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 đề Đề thi HKI năm học 2010-2011 Môn Tin Học 11
Chuyên ngành Tin Học
Thể loại Đề thi
Năm xuất bản 2010-2011
Định dạng
Số trang 7
Dung lượng 80,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

Tên nào không đúng trong ngôn ngữ Pascal Câu 2.. Trong ngôn ngữ lập trình Pascal, cho đoạn chương trình: i:=1; While i... Trong ngôn ngữ lập trình Pascal, cho đoạn chương trình: i:=1;

Trang 1

TG: 60 PHÚT

Họ tên học sinh: Lớp: 11

I PHẦN TRẮC NGHIỆM (3 điểm)

Câu 1. Tên nào không đúng trong ngôn ngữ Pascal

Câu 2. Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 1.99 Khai báo nảo trong các khai báo sau là đúng?

A Var X, Y: real; B Var X, Y: byte; C Var X: real; Y: byte; D Var X: byte; Y: real; Câu 3. Trong các kiểu dữ liệu sau kiểu nào cần bộ nhớ lớn nhất:

Câu 4 Phạm vi giá trị của kiểu integer thuộc

A Từ -215 đến 215 -1 B Từ 0 đến 255 C Từ 0đến 216 -1 D Từ -231 đến 231 -1

Câu 5. Trong ngôn ngữ lập trình Pascal, cho đoạn chương trình:

i:=1;

While i <3 do

Begin

Write(‘Hello Word’);

i:=i+2;

End;

Chữ ‘Hello Word’được in ra màn hình mấy lần

Câu 6 Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x

A. Readln(x); B. Writeln(x); C. Writeln('Nhập x = '); D. Read('x');

Câu 7 Trong Pascal, các đoạn chú thích được đặt giữa cặp dấu nào?

Câu 8. Trong Pascal, phép toán DIV với số nguyên có tác dụng gì

A Làm tròn số B Chia lấy phần dư C Thực hiện phép chia D Chia lấy phần nguyên Câu 9 Hãy chọn phát biểu sai

A. Chương trình dịch có hai loại: thông dịch và biên dịch

B Các biến đều phải được khai báo và mỗi biến chỉ khai báo một lần

C Một chương trình luôn luôn có hai phần: phần khai báo và phần thân

D Sau từ khóa Var có thể khai báo nhiều danh sách biến khác nhau

Câu 10. Trong NN lập trình Pascal, biểu thức số học nào sau đây là hợp lệ

A x*y(x +y); B 5*a +7*b +8*c; C 5a + 7b + 8c; D {a + b}*c

Câu 11 Câu lệnh nào sau đây là khai báo hằng trong Pascal

A. Const max = 50; B. Const max := 50; C. Const max = integer; D. Const max: 50

Câu 12 Khái niệm nào sau đây là đúng về tên chuẩn

A Tên chuẩn là tên đã được NNLT qui định dùng với ý nghĩa riêng xác định, không được sử dụng với ý

nghĩa khác

B Tên chuẩn là tên đã được NNLT qui định dùng với ý nghĩa riêng xác định, có thể được định nghĩa lại

C Tên chuẩn là tên do người lập trình đặt

D Tên chuẩn là các hằng hay biến

II PHẦN TỰ LUẬN (7 điểm)

Câu 1: 2 điểm

a Chức năng của chương trình dịch

b Thông dịch và biên dịch khác nhau như thế nào?

Câu 2: Hãy biểu diễn biểu thức sau để được biểu thức đúng trong pascal (1 điểm)

x

e

Câu 3: 2 điểm

a Trình bày cú pháp, sơ đồ, ý nghĩa câu lệnh rẽ nhánh dạng đủ (1.5 điểm)

b áp dụng viết câu lệnh kiểm tra và in ra màn hình biến a là số chẵn hay là số lẻ (0.5 điểm)

Câu 4: Viết chương trình nhập vào số nguyên N Tính và in ra màn hình tổng sau: S= 2 + 4+ 6+…N (2 điểm)

Mã đề: 161

Trang 2

ĐỀ THI HKI NĂM HỌC 2010 - 2011

MÔN: TIN HỌC 11 TG: 60 PHÚT

Họ tên học sinh: Lớp: 11

I PHẦN TRẮC NGHIỆM (3 điểm)

Câu 1 Trong ngôn ngữ lập trình Pascal, cho đoạn chương trình:

i:=1;

While i <3 do

Begin

Write(‘Hello Word’);

i:=i+2;

End;

Chữ ‘Hello Word’được in ra màn hình mấy lần

Câu 2. Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 1.99 Khai báo nảo trong các khai báo sau là đúng?

A Var X: real; Y: byte; B Var X: byte; Y: real; C Var X, Y: byte; D Var X, Y: real;

Câu 3. Phạm vi giá trị của kiểu integer thuộc

A Từ 0đến 216 -1 B Từ 0 đến 255 C Từ -231 đến 231 -1 D Từ -215 đến 215 -1

Câu 4. Tên nào không đúng trong ngôn ngữ Pascal

Câu 5 Trong NN lập trình Pascal, biểu thức số học nào sau đây là hợp lệ

Câu 6 Khái niệm nào sau đây là đúng về tên chuẩn

A. Tên chuẩn là tên đã được NNLT qui định dùng với ý nghĩa riêng xác định, có thể được định nghĩa lại

B Tên chuẩn là các hằng hay biến

C Tên chuẩn là tên do người lập trình đặt

D. Tên chuẩn là tên đã được NNLT qui định dùng với ý nghĩa riêng xác định, không được sử dụng với ý nghĩa khác

Câu 7 Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x

A. Readln(x); B. Writeln(x); C. Read('x'); D. Writeln('Nhập x = ');

Câu 8 Trong các kiểu dữ liệu sau kiểu nào cần bộ nhớ lớn nhất:

Câu 9 Trong Pascal, phép toán DIV với số nguyên có tác dụng gì

A. Thực hiện phép chia B. Chia lấy phần nguyên C. Chia lấy phần dư D. Làm tròn số

Câu 10 Hãy chọn phát biểu sai

A Một chương trình luôn luôn có hai phần: phần khai báo và phần thân

B. Chương trình dịch có hai loại: thông dịch và biên dịch

C Sau từ khóa Var có thể khai báo nhiều danh sách biến khác nhau

D Các biến đều phải được khai báo và mỗi biến chỉ khai báo một lần

Câu 11. Trong Pascal, các đoạn chú thích được đặt giữa cặp dấu nào?

Câu 12 Câu lệnh nào sau đây là khai báo hằng trong Pascal

A Const max := 50; B Const max = 50; C Const max: 50 D Const max = integer;

II PHẦN TỰ LUẬN (7 điểm)

Câu 1: 2 điểm

a Chức năng của chương trình dịch

b Thông dịch và biên dịch khác nhau như thế nào?

Câu 2: Hãy biểu diễn biểu thức sau để được biểu thức đúng trong pascal (1 điểm)

x

e

Câu 3: 2 điểm

a Trình bày cú pháp, sơ đồ, ý nghĩa câu lệnh rẽ nhánh dạng đủ (1.5 điểm)

b Áp dụng viết câu lệnh kiểm tra và in ra màn hình biến a là số chẵn hay là số lẻ (0.5 điểm)

Câu 4: Viết chương trình nhập vào số nguyên N Tính và in ra màn hình tổng sau: S= 2 + 4+ 6+…N (2 điểm)

Mã đề: 195

Trang 3

TG: 60 PHÚT

Họ tên học sinh: Lớp: 11

I PHẦN TRẮC NGHIỆM (3 điểm)

Câu 1 Trong Pascal, các đoạn chú thích được đặt giữa cặp dấu nào?

Câu 2. Trong ngôn ngữ lập trình Pascal, cho đoạn chương trình:

i:=1;

While i <3 do

Begin

Write(‘Hello Word’);

i:=i+2;

End;

Chữ ‘Hello Word’được in ra màn hình mấy lần

Câu 3 Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 1.99

Khai báo nảo trong các khai báo sau là đúng?

A Var X: byte; Y: real; B Var X: real; Y: byte; C Var X, Y: byte; D Var X, Y: real;

Câu 4 Trong các kiểu dữ liệu sau kiểu nào cần bộ nhớ lớn nhất:

Câu 5 Phạm vi giá trị của kiểu integer thuộc

A Từ 0đến 216 -1 B Từ 0 đến 255 C Từ -231 đến 231 -1 D Từ -215 đến 215 -1

Câu 6 Trong Pascal, phép toán DIV với số nguyên có tác dụng gì

A. Chia lấy phần dư B. Chia lấy phần nguyên C. Thực hiện phép chia D. Làm tròn số

Câu 7 Trong NN lập trình Pascal, biểu thức số học nào sau đây là hợp lệ

Câu 8. Câu lệnh nào sau đây là khai báo hằng trong Pascal

A Const max := 50; B Const max = 50; C Const max = integer; D Const max: 50

Câu 9 Hãy chọn phát biểu sai

A. Chương trình dịch có hai loại: thông dịch và biên dịch

B Sau từ khóa Var có thể khai báo nhiều danh sách biến khác nhau

C Các biến đều phải được khai báo và mỗi biến chỉ khai báo một lần

D Một chương trình luôn luôn có hai phần: phần khai báo và phần thân

Câu 10. Tên nào không đúng trong ngôn ngữ Pascal

Câu 11 Khái niệm nào sau đây là đúng về tên chuẩn

A. Tên chuẩn là các hằng hay biến

B Tên chuẩn là tên đã được NNLT qui định dùng với ý nghĩa riêng xác định, có thể được định nghĩa lại

C Tên chuẩn là tên do người lập trình đặt

D. Tên chuẩn là tên đã được NNLT qui định dùng với ý nghĩa riêng xác định, không được sử dụng với ý nghĩa khác

Câu 12 Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x

A Writeln(x); B Read('x'); C Writeln('Nhập x = '); D Readln(x);

II PHẦN TỰ LUẬN (7 điểm)

Câu 1: 2 điểm

a Chức năng của chương trình dịch

b Thông dịch và biên dịch khác nhau như thế nào?

Câu 2: Hãy biểu diễn biểu thức sau để được biểu thức đúng trong pascal (1 điểm)

x

e

Câu 3: 2 điểm

a Trình bày cú pháp, sơ đồ, ý nghĩa câu lệnh rẽ nhánh dạng đủ (1.5 điểm)

b áp dụng viết câu lệnh kiểm tra và in ra màn hình biến a là số chẵn hay là số lẻ (0.5 điểm)

Câu 4: Viết chương trình nhập vào số nguyên N Tính và in ra màn hình tổng sau: S= 2 + 4+ 6+…N (2 điểm)

Mã đề: 229

Trang 4

ĐỀ THI HKI NĂM HỌC 2010 - 2011

MÔN: TIN HỌC 11 TG: 60 PHÚT

Họ tên học sinh: Lớp: 11

I PHẦN TRẮC NGHIỆM (3 điểm)

Câu 1 Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 1.99

Khai báo nảo trong các khai báo sau là đúng?

A Var X: byte; Y: real; B Var X, Y: real; C Var X, Y: byte; D Var X: real; Y: byte; Câu 2. Trong Pascal, các đoạn chú thích được đặt giữa cặp dấu nào?

Câu 3 Trong Pascal, phép toán DIV với số nguyên có tác dụng gì

A. Chia lấy phần dư B. Thực hiện phép chia C. Làm tròn số D. Chia lấy phần nguyên

Câu 4 Khái niệm nào sau đây là đúng về tên chuẩn

A Tên chuẩn là các hằng hay biến

B. Tên chuẩn là tên đã được NNLT qui định dùng với ý nghĩa riêng xác định, có thể được định nghĩa lại

C Tên chuẩn là tên do người lập trình đặt

D Tên chuẩn là tên đã được NNLT qui định dùng với ý nghĩa riêng xác định, không được sử dụng với ý

nghĩa khác

Câu 5. Trong NN lập trình Pascal, biểu thức số học nào sau đây là hợp lệ

Câu 6 Câu lệnh nào sau đây là khai báo hằng trong Pascal

A. Const max := 50; B. Const max = integer; C. Const max = 50; D. Const max: 50

Câu 7 Trong các kiểu dữ liệu sau kiểu nào cần bộ nhớ lớn nhất:

Câu 8. Hãy chọn phát biểu sai

A Một chương trình luôn luôn có hai phần: phần khai báo và phần thân

B Các biến đều phải được khai báo và mỗi biến chỉ khai báo một lần

C Sau từ khóa Var có thể khai báo nhiều danh sách biến khác nhau

D. Chương trình dịch có hai loại: thông dịch và biên dịch

Câu 9 Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x

A Writeln('Nhập x = '); B Read('x'); C Writeln(x); D Readln(x);

Câu 10. Tên nào không đúng trong ngôn ngữ Pascal

Câu 11 Phạm vi giá trị của kiểu integer thuộc

A. Từ -231 đến 231 -1 B. Từ -215 đến 215 -1 C. Từ 0đến 216 -1 D. Từ 0 đến 255

Câu 12 Trong ngôn ngữ lập trình Pascal, cho đoạn chương trình:

i:=1;

While i <3 do

Begin

Write(‘Hello Word’);

i:=i+2;

End;

Chữ ‘Hello Word’được in ra màn hình mấy lần

II PHẦN TỰ LUẬN (7 điểm)

Câu 1: 2 điểm

a Chức năng của chương trình dịch

b Thông dịch và biên dịch khác nhau như thế nào?

Câu 2: Hãy biểu diễn biểu thức sau để được biểu thức đúng trong pascal (1 điểm)

x

Câu 3: 2 điểm

a Trình bày cú pháp, sơ đồ, ý nghĩa câu lệnh rẽ nhánh dạng đủ (1.5 điểm)

b áp dụng viết câu lệnh kiểm tra và in ra màn hình biến a là số chẵn hay là số lẻ (0.5 điểm)

Mã đề: 263

Trang 6

ĐỀ THI HKI NĂM HỌC 2010 - 2011

MÔN: TIN HỌC 11

TG: 60 PHÚT

Họ tên học sinh: Lớp: 11

I PHẦN TRẮC NGHIỆM (3 điểm)

Đáp án mã đề: 161

01 D; 02 D; 03 C; 04 A; 05 A; 06 A; 07 B; 08 D; 09 C; 10 B; 11 A; 12 B;

Đáp án mã đề: 195

01 A; 02 B; 03 D; 04 D; 05 C; 06 A; 07 A; 08 A; 09 B; 10 A; 11 D; 12 B;

Đáp án mã đề: 229

01 B; 02 A; 03 A; 04 C; 05 D; 06 B; 07 B; 08 B; 09 D; 10 B; 11 B; 12 D;

Đáp án mã đề: 263

01 A; 02 C; 03 D; 04 B; 05 C; 06 C; 07 B; 08 A; 09 D; 10 B; 11 B; 12 A;

Trang 7

TG: 60 PHÚT

Họ tên học sinh: Lớp: 11

I PHẦN TRẮC NGHIỆM (3 điểm)

Đáp án mã đề: 161

-Đáp án mã đề: 195

-Đáp án mã đề: 229

Đáp án mã đề: 263

Ngày đăng: 25/11/2013, 21:11

HÌNH ẢNH LIÊN QUAN

Chữ ‘Hello Word’được in ra màn hình mấy lần - Tài liệu De thi HK I 2010_2011_4 de
h ữ ‘Hello Word’được in ra màn hình mấy lần (Trang 1)

TỪ KHÓA LIÊN QUAN

w