1. Trang chủ
  2. » Mầm non - Tiểu học

Đề cương ôn tập môn Tin 8 trong kì nghỉ phòng dịch | Trường THCS Phú Hội

3 14 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 3
Dung lượng 11,42 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 2: Viết chương trình tính tổng của N số tự nhiên đầu tiên, với N là số tự nhiên được nhập từ bàn phím Lưu bài vào thư mục đã tạo ở trên với tên cau2.pasC. Câu 3: Viết chương trình t[r]

Trang 1

ĐỀ CƯƠNG ÔN TẬP TIN HỌC 8 HỌC KÌ II

Năm học : 2019 - 2020 PHẦN I: LÝ THUYẾT

Câu 1: Khi nào thì câu lệnh lặp For…do kết thúc:

A Khi biến đếm nhỏ hơn giá trị cuối B Khi biến đếm lớn hơn giá trị cuối.

C Khi biến đếm bằng giá trị cuối D Khi biến đếm bằng giá trị đầu.

Câu 2: Khi sử dụng lệnh lặp For…do cần chú ý `điều gì:

A Điều kiện dần đi đến sai B Số lần lặp.

Câu 3: Kết quả của phép so sánh trong lệnh lặp For…do:

A Có thể có giá trị đúng hoặc giá trị sai B Chỉ có giá trị đúng.

C Đồng thời nhận giá trị đúng và giá trị sai D Chỉ có giá trị sai.

Câu 4: Việc đầu tiên mà câu lệnh lặp For…do cần thực hiện là gì:

A Thực hiện <câu lệnh> sau từ khóa do B Kiểm tra giá trị của <điều kiện>.

C Thực hiện <câu lệnh> sau từ khóa then D Kiểm tra <câu lệnh>.

Câu 5: Ngôn ngữ lập trình chúng ta đang học có tên:

A Free Pascal B C++ C Java D Excel

Câu 6: Để tính tổng S=1 + 2 + 3 … + n; em chọn đoạn lệnh:

A For i:=1 to n do if ( i mod 2)=0 then S:=S + i;

B For i:=1 to n do S:= S + i ;

C For i:=1 to n do if ( i mod 2)=1 then S:=S + i;

D for i:=1 to n do if ( i mod 2)<>0 then S:=S + i;

Câu 7: Trong câu lệnh lặp với số lần định trước (for…do), <câu lệnh> được thực hiện mấy lần:

A (<giá trị cuối> - <giá trị đầu>) lần B Tùy thuộc vào bài toán mới biết được số lần.

C Khoảng 10 lần D (<giá trị cuối> - <giá trị đầu> + 1) lần Câu 8: Để chạy chương trình trong Free Pascal ta nhấn tổ hợp phím:

A Ctrl + F9 B Ctrl +O C Ctrl +P D Ctrl +S

Câu 9: Để dịch chương trình trong Free Pascal ta nhấn tổ hợp phím:

A Ctrl + F9 B Ctrl +F5 C Ctrl +P D Alt + F9

Câu 10: Để thoát khỏi Free Pascal ta nhấn tổ hợp phím :

A Alt + X B Alt +F5 C Alt +P D Alt + F9

Câu 11 Lệnh lặp nào sau đây là đúng:

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

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

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

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

Câu 12 Vòng lặp For <Điều kiện> do <Câu lệnh>; là vòng lặp:

A Chưa biết trước số lần lặp B Biết trước số lần lặp

C Biết trước số lần lặp nhưng giới hạn là <=100 D Biết trước số lần lặp nhưng giới hạn là >=100 Câu 13 Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:

s:=1;

for i:=1 to 5 do s := s*i;

Câu 14 Câu lệnh pascal nào sau đây là hợp lệ:

A For i:=100 to 1 do writeln(‘A’); B For i:=1.5 to 10.5 do writeln(‘A’);

C.For i= 1 to 10 do writeln(‘A’); D For i:= 1 to 10 do writeln(‘A’);

Câu 15 Trong lệnh lặp for…do của Pascal, trong mỗi vòng lặp, biến đếm thay đổi như thế nào:

A +1 B +1 hoặc -1 C Một giá trị bất kì D Một giá trị khác 0

Câu 16 Đâu là công việc phải thực hiện nhiều lần với số lần biết trước:

Trang 2

B Em bị ốm vào một dịp có dịch cúm

C Đến nhà bà ngoại chơi vào một hôm cả bố và mẹ đi vắng

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

Câu 17 Sau khi thực hiện đoạn chương trình sau: S:=0; For i:=1 to 5 do S:=S+i;

Giá trị của biến S bằng bao nhiêu:

A 20 B 15 C 10 D 0

Câu 18: Câu lệnh GotoXY(a,b) có tác dụng đưa con trỏ về:

A Cột a, hàng b B Cột b, hàng a C Cột X, hàng Y D Cột Y, hàng X

Câu 19 Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:

s:=0;

for i:=1 to 100 do s := s*i;

Câu 20: Với ngôn nghữ lập trình Pascal câu lệnh lặp For i:=1 to 100 do x:=x+1; biến đếm i phải được khai báo là kiểu dữ liệu nào :

Câu 21: Xác định số vòng lặp cho bài toán: Tính tổng của các số nguyên từ 1 đến 100:

A 1 B 100 C 99 D Tất cả đều sai

Câu 22: Kết quả của < điều kiện > trong câu lệnh lặp sẽ có giá trị là :

A Là 1 số nguyên B Là 1 số thực C Đúng hoặc sai D Là 1 kí tự Câu 23 :Đoạn chương trình sau giải bài toán nào:

S:=0;

For i:=1 to n do

If (i mod 3 = 0) and (i mod 5 = 0) then

S:= S + i;

A Tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến n

B Tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến n

C Tổng các số chia hết cho 3 trong phạm vi từ 1 đến n

D Tổng các số chia hết cho 5 trong phạm vi từ 1 đến n

Câu 24:Sau khi thực hiện đoạn chương trình sau:

S:=10;

For i:=1 to 4 do S:=S+i;

Giá trị của biến S bằng bao nhiêu:

Câu 25: Khi giải thích các thành phần trong câu lệnh lặp, phát biểu nào sau đây đúng:

A For, to, do là các từ khóa, biến đếm là biến kiểu số nguyên hoặc số thực.

B Giá trị đầu và giá trị cuối là các giá trị nguyên hoặc giá trị thực.

C Câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là một vòng lặp Số lần lặp là biết trước và bằng

giá trị cuối – giá trị đầu + 1

D Cả ba ý trên.

PHẦN 2: THỰC HÀNH

Tạo một thư mục trong ổ D có tên của mình + lớp ( ví dụ: thuonglop8a3)

Mở chương trình Free Pascal và thực hiện các câu sau:

Câu 1: Viết chương trình in ra màn hình tên của mình 10 lần

Lưu bài vào thư mục đã tạo ở trên với tên cau1.pas

Câu 2: Viết chương trình tính tổng của N số tự nhiên đầu tiên, với N là số tự nhiên được nhập từ bàn phím Lưu bài vào thư mục đã tạo ở trên với tên cau2.pas

Câu 3: Viết chương trình tính N!

Trang 3

Câu 4: Viết chương trình tính tổng S=1 +3 +5 + + N Lưu bài vào thư mục đã tạo ở trên với tên cau4.pas Câu 5: Viết chương trình tính tổng S=2 + 4 + 6 + + N Lưu bài vào thư mục đã tạo ở trên với tên cau5.pas

Ngày đăng: 25/01/2021, 18:04

🧩 Sản phẩm bạn có thể quan tâm

w