1. Trang chủ
  2. » Vật lí lớp 12

Đề thi Môn Tin học

6 21 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 6
Dung lượng 32,26 KB

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

Nội dung

Program; uses; begin, end Câu 10: Cấu trúc của một chương trình Pascal thường có những phần sau:A. Phần thân, phần cuối.[r]

Trang 1

PHÒNG GIÁO DỤC VÀ ĐÀO

TẠO

ĐỀ THI HỌC SINH GIỎI

NĂM HỌC: 2015-2016 MÔN: TIN HỌC LỚP 8 Thời gian: 120 phút (Không kể phát đề)

phách Giám khảo 2:

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

Câu 1: Lệnh gán trong Pascal được viết như sau:

Câu 2: Khi sử dụng máy tính giải bài toán

A Ta chỉ cần xác định Input B Ta cần xác định Input, Output

C Ta chỉ cần xác định Output D Cả ba ý trên

Câu 3: Phát biểu nào sau đây là sai:

A Input là thông tin vào máy tính

B Output là thông tin cần máy tính đưa ra

C Input là mã hóa chương trình

D Lệnh được đưa vào máy tính dưới dạng mã nhị phân để lưu trữ, xử lí như các dữ liệu khác

Câu 4: Output của bài toán giải phương trình bậc hai ax2+bx+c=0 là:

A a, b, x B a, c, x C a, b, c D x, a, b, c

Câu 5: Quá trình giải bài toán trên máy tính gồm các bước sau:

A Xác định bài toán, viết chương trình, mô tả thuật toán

B Mô tả thuật toán, xác định bài toán, viết chương trình

C Xác định bài toán, mô tả thuật toán, viết chương trình

D Xác định bài toán, viết chương trình, mô tả thuật toán

Câu 6: Những biểu thức dưới đây, biểu thức nào được viết trong Pascal?

A (a+b) x (a+b) B (a+b) – (a+b):2

C b/(a*a)+c; D ax2+bx+c;

Câu 7: Máy tính thực hiện một công việc thông qua gì?

A Các lệnh; B Bộ xử lý; C Chương trình; D Bộ nhớ

Câu 8: Câu lệnh IF…THEN…ELSE thuộc lệnh nào sau đây?

A Lệnh ghép B Lệnh rẽ nhánh C Lệnh vòng lặp D Lệnh lựa chọn

Câu 9: Trong những ngôn ngữ lập trình luôn có các từ khóa, những từ khóa mà

em đã biết có thể là:

A Program, uses, start, new B Format, file, begin, end

C Delete, insert, start, new D Program; uses; begin, end

Câu 10: Cấu trúc của một chương trình Pascal thường có những phần sau:

A Phần thân, phần cuối B Phần khai báo, phần thân, phần cuối

Trang 2

C Phần khai báo, phần thân D Phần đầu, phần thân, phần cuối.

Câu 11: Cách đặt tên nào sau đây không đúng ?

A Tugiac B CHUNHAT C Tam giac D a_b_c

Câu 12:Trong Pascal, câu lệnh điều kiện gồm những dạng nào?

C Dạng thiếu và dạng đủ D Dạng đầy đủ

Câu 13: Cho đoạn chương trình sau:

Khi thực hiện chương trình câu “ xin chao” được viết ra màn hình mấy lần?

Câu 14: Trong Pascal, dấu chấm phẩy (;) dùng để kết thúc câu lệnh.Chỉ ra câu

lệnh sai khi dùng dấu chấm phẩy:

A if a>b then Max:=a; else Max:=b; B if a>b then Max:=a else Max:=b;

C if a>b then Max:=a; D Không có câu lệnh nào sai

Câu 15: Sau khi thực hiện câu lệnh dưới đây, giá trị của X bằng bao nhiêu, nếu

ban đầu X có giá trị bằng 3?

If (20 mod 4) = 0 then X:= X + 2

Câu 16: Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc

rẽ nhánh?

A A>B B “ nhỏ hơn B” C “False” D 100>99

Câu 17: Số lần lặp trong câu lệnh “For i:=1 to 10 do ….” là:

A 9 lần B 10 lần C 11 lần D 12 lần

Câu 18: Mỗi lần lặp giá trị của biến i trong câu lệnh “For i:=1 to 10 do i:=i+3;”

thay đổi như thế nào?

A tăng 1 B tăng 2 C tăng 3 D tăng 4

Câu 19: Kết quả in ra của đoạn lệnh sau khi thực hiện là:

S:=0;

For i:=1 t o 5 do S:=S+i;

A S=13 B S=14 C S=15 D S=16

Câu 20: Kết quả in ra của đoạn lệnh sau khi thực hiện là:

For i:=1 to 10 do

If i mod 2=1 then

Write (‘i=’,i, ’ ’);

A i=1 2 3 4 5 6 7 8 9 10 B i=0 2 4 6 8 10

C i=0 1 3 5 7 9 D i=1 3 5 7 9

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

Câu 1 (3 điểm).

n:=1;

While n<10 do Begin n:=n+1;

Writeln(‘ xin chao’);

end;

Trang 3

Hãy liệt kê các lỗi (nếu có) trong chương trình Pascal dưới đây và sửa lại cho đúng

Const pi:=3.1416;

Var cv, dt:integer;

r:real;

Begin

r=5.5;

cv=2*pi*r;

dt=pi*r*r;

Writeln(‘chu vi la:=cv’);

Writeln(‘dien tich la:=dt’);

readln;

End.

Câu 2 (5 điểm) : Viết chương trình Pascal tính tổng S và in ra màn hình với yêu

cầu sau :

- Nhập từ bàn phím số nguyên N, kiểm soát nhập liệu để 0<N<100

Trang 4

- Nếu N là số lẻ thì S=1+3+ + N, còn nếu N là số chẵn thì S=2+4+ + N

BÀI LÀM

Câu 3 (3 điểm).Viết chương trình tính tiền công lao động như sau: - Đơn giá mỗi giờ là 15000 đồng Nếu làm ngoài giờ hoặc ngày nghỉ được tính gấp đôi - Dữ liệu nhập vào: số giờ bình thường, số giờ làm ngoài giờ

Trang 5

Câu 4 (4 điểm) Viết chương trình nhận biết một số tự nhiên N được nhập từ bàn phím có phải là số nguyên tố hay không

Trang 6

HẾT

Ngày đăng: 25/02/2021, 16:16

TỪ KHÓA LIÊN QUAN

w