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

kt tuan 30

5 312 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 5
Dung lượng 71,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

Trong câu lệnh lặp với số lần biết trước: Câu 1 : Biến đếm trong câu lệnh lặp với số lần biết trước được khai báo kiểu: a.. string Câu 2 : Vòng lặp của câu lệnh lặp với số lần biết trước

Trang 1

Họ và tên:……… (LÝ THUYẾT)

MÔN: TIN HỌC 8 (ĐỀ 1)

Phần 1 (3 điểm): Trắc nghiệm khách quan :

Chọn đáp án đúng nhất.

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

Câu 1 : Biến đếm trong câu lệnh lặp với số lần biết trước được khai báo kiểu:

a char b real c integer d string

Câu 2 : Vòng lặp của câu lệnh lặp với số lần biết trước sẽ dừng lại khi:

a Giá trị đầu = Giá trị cuối b Giá trị đầu > Giá trị cuối

c Giá trị đầu >= Giá trị cuối d Giá trị đầu < Giá trị cuối

Câu 3 : Vòng lặp sau thực hiện bao nhiêu lần?

For i := 2 to n+1 do write(‘A’);

a n – 1 b n c n + 1 d n + 2

Câu 4 : Sau do ta có thể thực hiện mấy câu lệnh?

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

a For i := 20 to 1 do write(‘A’); b For i := 1.3 to 22 do write(‘A’);

c For i = 1 to 10 do write(‘A’); d For i := 0 to 50 do write(‘A’);

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

j:=0;

For i: = 0 to 4 do j:=j+2;

Câu 7: Trong phần mềm Sun Times để hiện hình ảnh bầu trời theo thời gian, ta thực hiện:

a Option->Maps->Show Sky Color b Option->Maps->Hover Update

c Option->Anchor Time To d View->Eclipse

Câu 8: Vòng lặp sau đây sẽ kết thúc khi nào?

While n<1 do write(‘ B ‘);

a n = 1 b n <= 1 c n > 1 d n >= 1

Câu 9: Câu lệnh nào sau đây viết đúng:

a White i<10 do s:= s + i; b While i:=10 do s:= s + i;

c While i<10 do s:= s + i; d While i<10 do s= s + i;

Câu 10: Vòng lặp sau đây sẽ thực hiện:

n:= 2 ;

While n > 0 do write(‘ Ngoc Dinh’);

Câu 11: Điều kiện trong vòng lặp với số lần chưa biết trước thường là:

a Câu lệnh gán b Phép so sánh c Biểu thức d Biến đếm

Câu 12: Giá trị của S sau khi chạy chương trình sau là:

S: = 1; i: = 2;

While i< 5 do Begin i:= i + 1; S: = S+ i; End;

Phần 2 : Tự luận

Câu 1 ( 1 điểm): Hãy so sánh vòng lặp For to do và vòng lặp While do

Câu 2 ( 2 điểm): Tìm lỗi sai trong đoạn chương trình sau và sửa lại cho đúng:

Program : vi_du;

Var i,n,S: integer;

Begin

Write(’nhap n’); readln(n);

S:= 1.5; i:= 1;

While i + 2 < 10 then S:= S *2i;

Write(’Tong la S=, S);

Readln

End

Trang 2

Câu 3 (4 điểm): Viết chương trình tìm các số tự nhiên có hai chữ số sao cho hàng chục và hàng đơn vị có tổng là 7

Ví dụ: 16 vì 1+ 6 = 7

Bài làm:

PhÇn 1 : Tr¾c nghiÖm kh¸ch quan : (3Đ)

Phần 2: Tự luận:

Trang 3

Họ và tên:……… (LÝ THUYẾT)

MÔN: TIN HỌC 8 (ĐỀ 2)

Phần 1 (3 điểm): Trắc nghiệm khách quan :

Chọn đáp án đúng nhất.

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

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

j:=0;

For i: = 0 to 4 do j:=j+1;

Câu 2 : Vòng lặp của câu lệnh lặp với số lần biết trước sẽ dừng lại khi:

a Giá trị đầu > Giá trị cuối b Giá trị đầu = Giá trị cuối

c Giá trị đầu < Giá trị cuối d Giá trị đầu >= Giá trị cuối

Câu 3 : Sau do ta có thể thực hiện mấy câu lệnh?

Câu 4 : Biến đếm trong câu lệnh lặp với số lần biết trước được khai báo kiểu:

a char b integer c real d string

Câu 5: Vòng lặp sau đây sẽ thực hiện:

a:= 2 ;

While a< 5 do write(‘ M’);

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

a For i = 1 to 10 do write(‘A’); b For i := 0 to 50 do write(‘A’);

c For i := 20 to 1 do write(‘A’); d For i := 1.3 to 22 do write(‘A’);

Câu 7: Giá trị của S sau khi chạy chương trình sau là:

S: = 0; i: = 2;

While i< 5 do Begin i:= i + 1; S: = S+ i; End;

Câu 8: Câu lệnh nào sau đây viết đúng:

a While i<10 do s:= s + i; b While i<10 do s= s + i;

c White i<10 do s:= s + i; d While i:=10 do s:= s + i;

Câu 9: Trong phần mềm Sun Times để hiện hình ảnh bầu trời theo thời gian, ta thực hiện:

a Option->Maps->Show Sky Color b Option->Maps->Hover Update

c Option->Anchor Time To d View->Eclipse

Câu 10 : Vòng lặp sau thực hiện bao nhiêu lần?

For i := 2 to n – 1 do write(‘A’);

Câu 8: Vòng lặp sau đây sẽ kết thúc khi nào?

While n>1 do write(‘ B ‘);

Câu 11: Điều kiện trong vòng lặp với số lần chưa biết trước thường là:

a Câu lệnh gán b Phép so sánh c Biểu thức d Biến đếm

Phần 2 : Tự luận

Câu 1 ( 1 điểm): Hãy so sánh vòng lặp For to do và vòng lặp While do

Câu 2 ( 2 điểm): Tìm lỗi sai trong đoạn chương trình sau và sửa lại cho đúng:

Program vi_du;

Var : i,n,S: integer;

Begin

Write(’nhap n); readln(n);

S:=2

i:= 1;

White i < 8 do S:= S *i; Write(’Tong la S=’, S);

Readln

End

Trang 4

Câu 3 (4 điểm): Viết chương trình tìm các số tự nhiên có hai chữ số sao cho hàng chục và hàng đơn vị có tổng là 8

Ví dụ: 17 vì 1+ 7 = 8

Bài làm:

PhÇn 1 : Tr¾c nghiÖm kh¸ch quan : (3Đ)

Phần 2: Tự luận:

Trang 5

Đề 1:

Đề 2:

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

Xem thêm

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

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

w