1. Trang chủ
  2. » Luận Văn - Báo Cáo

De thi HKI tin hoc 11

4 8 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 8,32 KB

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

Nội dung

Hãy khoanh tròn vào chữ cái đứng đầu câu mà em cho là đúng mỗi ý đúng được 0,25 điểm Câu 1: Trong ngôn ngữ lập trình Pascal có mấy loại tên?.. Câu 2: Trong Turbo Pascal tên nào sau đây k[r]

Trang 1

ĐỀ THI HỌC KÌ I - MÔN TIN HỌC 11

Thời gian làm bài: 15 phút (Đề số 02) ( Đề này có 2 trang)

Họ và tên: Lớp:11B

I Phần trắc nghiệm khách quan (3 điểm) Lý thuyết.

Hãy khoanh tròn vào chữ cái đứng đầu câu mà em cho là đúng

(mỗi ý đúng được 0,25 điểm)

Câu 1: Trong ngôn ngữ lập trình Pascal có mấy loại tên?

Câu 2: Trong Turbo Pascal tên nào sau đây không phải là tên dành riêng?

Câu 3: Trong Turbo Pascal tên nào sau đây không phải là tên chuẩn?

Câu 4: Các phép toán số học với kiểu thực trong Pascal?

Câu 5: Trong Turbo Pascal Tên nào sau đây là đúng?

Câu 6: Khai báo tên chương trình ta dùng cú pháp nào?

A Begin <tên chương trình>; B <Tên chương trình> Program;

C Program <Tên chương trình>; D Program <Tên chương trình>;

Câu 7: Trong Pascal kiểu thực có bộ nhớ lưu trữ lớn nhất là:

A 6 byte B 10 byte C 1 byte D 2byte

Câu 8: Xét biểu thức điều kiện: b*b – 4*a*c>0 khẳng định nào sau đây là

đúng?

A Biểu thức trên kiểm tra phương trình bậc 2 ax2 + bx + c = 0 có nghiệm thực hay không;

Trang 2

B Biểu thức trên kiểm tra phương trình bậc 2 ax2 + bx + c = 0 có hai nghiệm thực phân biệt hay không;

C Biểu thức trên kiểm tra phương trình bậc 2 ax2 + bx + c = 0 có ít nhất một nghiệm thực hay không;

D Không kiểm tra gì cả.

Câu 9: Cho khai báo sau:

Var a, b: Integer;

tp: char;

y, j: word;

Bộ nhớ cấp phát cho khai báo trên cần bao nhiêu byte?

A 5; B 9; C 13; D 17.

Câu 10: Cho biểu thức trong toán học sau: 3sin2x + 4cos3x biểu thức nào trong Pascal sau đây là đúng?

A 3*sqr(sin(x)) + 4* cos(x)*cos(x);

B 3 sqr(sin(x)) + 4*cos(x)*cos(x)

C 3*sqr(sin(x)) + 4* cos(x)*cos(x)*cos(x);

D 3*sqr(sin(x)) + 4*cos(x)*cos(x)=<R*R.

Câu 11 Khi đang soạn thảo chương trình, nhấn phím (tổ hợp phím) nào sau

đây để chuyển con trỏ soạn thảo về đầu dòng:

Câu 12: Để chạy chương trình trong Pascal ta thực hiện nhấn tổ hợp phím:

A Ctrl + F8; B Ctrl + F5; C Ctrl + F9; D Ctrl + F6

Trang 3

Phần II Tự luận (7 điểm)

Viết chương trình nhập vào từ bàn phím hai số nguyên dương M và N (M<N), tính và đưa ra màn hình tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ M đến N

Yêu cầu:

- Viết được phần khai báo (3 điểm)

- Viết được thủ tục vào ra (2 điểm)

- Viết được vòng lặp (1 điểm)

- Viết được cấu trúc rẽ nhánh (1 điểm)

ĐÁP ÁN, BIỂU ĐIỂM

I Phần trắc nghiệm:

Điểm 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25

II Phần tự luận

Program tu_luan;

Uses crt;

Var M, N, I: integer;

T: longint;

Begin

Clrscr;

Write (‘nhap so M nho hon N’);

Write (‘M = ‘); realdln (M);

Wriet (‘N = ’); realdln (N);

T:= 0;

For I:= M to N do

If (I mod 3 = 0) or (I mod 5 = 0) then

Trang 4

T:= T+I;

Writeln (‘KET QUA: ’ , T); Readln

End

Ngày đăng: 18/06/2021, 09:45

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w