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

Đề cương ôn tập học kỳ 2 Tin 8 (2010-2011).

4 276 1

Đ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 67,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ÁC CÂU HỎI TRONG ĐỀ THI Câu 1: Đâu là hoạt động lặp với số lần cha biết trớc?. Câu 2: Cú pháp của câu lệnh lặp với số lần cha biết trớc là là: A.. Giá trị cuối – Biến đếm + 1 Câu 5: Tro

Trang 1

Trường THCS Hũa Khỏnh

ĐỀ CƯƠNG ễN TẬP TIN HỌC 8 – HKII

Năm học: 2010 – 2011

C U TRÚC Đ THI ẤU TRÚC ĐỀ THI Ề THI

I TR C NGHI M: ẮC NGHIỆM: ỆM: 8 cõu, m i cõu 0.5 đi m.ỗi cõu 0.5 điểm ểm.

- Xem l i lý thuy t trờn và nh ng ki n th c đó h c, đó bi t trong quỏ trỡnh quan ở trờn và những kiến thức đó học, đó biết trong quỏ trỡnh quan ững kiến thức đó học, đó biết trong quỏ trỡnh quan ức đó học, đó biết trong quỏ trỡnh quan ọc, đó biết trong quỏ trỡnh quan sỏt th c hành trờn mỏy ực hành trờn mỏy.

II T LU N: Ự LUẬN: ẬN: 2 cõu 3.0 đi mểm.

III TH C HÀNH: Ự LUẬN: 3.0 đi m ểm.

A CÁC CÂU HỎI TRONG ĐỀ THI

Câu 1: Đâu là hoạt động lặp với số lần cha biết trớc?

A Hàng ngày em đi học

B Một tuần trờng em tổ chức chào cờ 1 lần

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

D Em sẽ đến nhà bà ngoại chơi vào hôm cả bố và mẹ đi vắng

Câu 2: Cú pháp của câu lệnh lặp với số lần cha biết trớc là là:

A If (Điều kiện) then (Câu lệnh);

B For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh);

C While (điều kiện) do (câu lệnh);

D. Var i,n: Integer;

Câu 3: Với ngôn ngữ lập trình Pascal câu lệnh lặp: For i:=1 to 10 do x:=x+1; thì biến

đếm i phải đợc khai báo là kiểu gì?

Câu 4: Số vòng lặp trong câu lệnh:

For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh);

đợc xác định:

A Giá trị đầu + Giá trị cuối + 1

B Giá trị đầu + Biến đếm + 1

C Giá trị cuối - Giá trị đầu + 1

D Giá trị cuối – Biến đếm + 1

Câu 5: Trong câu lệnh lặp:

For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh);

Khi thực hiện ban đầu Biến đếm nhận giá trị = Giá trị đầu, sau mỗi vòng lặp biến đếm

tăng thêm:

A 1 đơn vị B 2 đơn vị C 3 đơn vị D 4 đơn vị

Câu 6: Hãy cho biết câu lệnh sau sẽ viết ra màn hình cái gì?

For i:=1 to 3.5 do write(i);

A 1 2 3

B 1 3.5

C 3.5

D Chơng trình không chạy vì giá trị cuối của biến đếm là số thập phân

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

j:=0;

For i:=1 to 3 do j:= j + 2; write(j);

thì giá trị in ra màn hình là:

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

j:=0;i:=1;

while i<=3 do

Trang 2

j:=j+2 i:=i+1;

End;

write(j);

th× gi¸ trÞ in ra mµn h×nh lµ:

C©u 9 §¸nh dÊu (x) vµo « §óng hoÆc Sai t¬ng øng trong c¸c c©u lÖnh Pascal sau NÕu sai söa l¹i.

For i:=10 to 1 do x:=x+1;

For i=1 to 10 do x:=x+1;

C©u 10 §¸nh dÊu (x) vµo « §óng hoÆc Sai t¬ng øng trong c¸c c©u lÖnh Pascal sau NÕu sai söa l¹i.

While x =10 do x=x+1;

While x:=10 do x:=x+1;

Câu 11: Trong ngôn ngữ lập trình Pascal, câu lệnh lặp biết trước số lần lặp:

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

Thì số lần lặp được tính theo công thức nào dưới đây?

A <giá trị cuối> + <giá trị đầu> + 1 B <giá trị đầu> - <giá trị cuối> + 1

C <giá trị cuối> - < giá trị đầu> - 1 D <giá trị cuối> - < giá trị đầu> + 1

Câu 12: Ta có thể sử dụng cấu trúc lặp For do cho các trường hợp lặp nào dưới đây?

A Khi số lần lặp chưa xác định trước B Khi số lần lặp đã xác định trước

C Cả A và B đều đúng D Cả A và B đều sai

Câu 13: Phát biểu nào trong các phát biểu sau đây là sai?

Trong câu lệnh lặp While do

A Câu lệnh sau do có thể không được thực hiện một lần nào.

B Câu lệnh sau do không được phép là câu lệnh While do

C Câu lệnh sau do được thực hiện ít nhất một lần.

D Câu lệnh được sử dụng trong trường hợp lặp với số lần chưa biết trước.

Câu 14: Trong câu lệnh lặp với số lần chưa biết trước:

While <điều kiện> do <câu lệnh>

hoạt động lặp diễn ra như thế nào?

A Nếu <điều kiện> sai thì <câu lệnh> được thực hiện, <điều kiện> đúng thì kết thúc

vòng lặp

B Nếu <điều kiện> đúng thì <câu lệnh> được thực hiện, <điều kiện> sai thì kết thúc

vòng lặp

C <câu lệnh> vẫn được thực hiện dù kiểm tra <điều kiện> đúng hay sai

D Cả ba câu điều sai.

Trang 3

Câu 15: Cấu trúc nào được dùng để viết câu lệnh lặp với số lần chưa biết trước?

C If … then ….else… D While ….do …

Câu 16 : Từ khố để khai báo biến trong ngơn ngữ lập trình Pascal là :

Câu 17 : Để chạy một chương trình Pascal ta nhấn tổ hợp phím :

Câu 18 : Cấu trúc chung hợp lý của một chương trình Pascal là :

A Begin -> Program -> End B Program -> End -> Begin

C End -> Program -> Begin D Program -> Begin -> End

Câu 19: Trong Pascal khai khai báo nào sau đây là đúng :

A Var hs : real; B Var 5hs : real; C Const hs : real; D Var S = 24;

Câu 20: Khi viết câu lệnh lặp for do:

a Giá trị đầu lớn hơn giá trị cuối b Giá trị cuối phải lớn hơn giá trị đầu

c Giá trị đầu bằng giá trị cuối d Tất cả đều sai

Câu 21: Dữ liệu kiểu real là

a Kiểu số nguyên nhận các giá trị từ 0 đến 255 b kiểu số thực

c kiểu số nguyên nhận các giá trị từ - 2 31 đến 231-1 d Tất cả đều sai

Câu 22 Cấu trúc rẽ nhánh dạng đầy đủ trong ngơn ngữ lập trình Pascal cĩ dạng:

a if <câu lệnh 1> then <câu lệnh 2>; b if <điều kiện1> then <câu

lệnh1>;

c if <điều kiện> then < câu lệnh 1> else <câu lệnh

2>;

d if <điều kiện> then <câu

lệnh>;

Câu 1: Nêu cú pháp, và mơ tả hoạt động của câu lệnh lặp while … do?Vẽ lưu đồ vịng lặp while

… do

Câu 2: Hãy cho biết tác dụng của câu lệnh lặp

Câu 3: Nêu một vài ví dụ về hoạt động lặp với số lần biết trước và cách tính số vịng lặp trong câu lệnh lặp với số lần biết trước ?

Câu 4: Ghi cấu trúc và giải thích câu lệnh lặp với số lần biết trước?

Câu 5: Nêu sự khác nhau giữa câu lệnh lặp với số lần biết trước và câu lệnh lặp với số lần chưa biết trước?

III PHẦN THỰC HÀNH

C©u 1:ViÕt ch¬ng tr×nh tÝnh tÝch cđa N sè tù nhiªn ®Çu tiªn, N nhËp tõ bµn phÝm

Câu 2: Hãy viết chương trình xuất ra bảng cửu chương bất kỳ khi người sữ dụng cần Câu 3: Hãy viết chương trình để nhập vào số n từ bàn phím nếu nhập n <> 0 yêu cầu

nhập lại nếu n = 0 thì dừng lại (thoát khõi chương trình)

Câu 4: Hãy viết chương trình khi nhập hay số nguyên a, b bất kỳ thì chương trình sẽ thực hiện các phép tính sau đây:

a a + b

b a – b

c a * b

Trang 4

d a / b

e Lấy phần nguyên của a / b

f Lấy phần dư của a / b

Bài tập 5: Hãy viết chương trình sau: hai số a, b nhập từ bàn phím nếu số a lớn hơn số

b xuất số a > số b, nếu a<b xuất a<b, a=b xuất a=b và xố màn hình và dừng màn hình

5 giây

Ngày đăng: 06/06/2015, 16:00

TỪ KHÓA LIÊN QUAN

w