Kiem tra 1 tiet HKII
Chia sẻ bởi Nham Thanh Dam |
Ngày 17/10/2018 |
41
Chia sẻ tài liệu: Kiem tra 1 tiet HKII thuộc Tin học 8
Nội dung tài liệu:
TRƯỜNG THCS TT CÙ LAO DUNG KIỂM TRA 1 TIẾT
Họ và tên:………………………… Môn: TIN HỌC 8 - Thời gian: 45 phút
Lớp:………….
Đề 1
PHẦN 1: TRẮC NGHIỆM (4đ)
Khoanh tròn câu trả lời đúng nhất (A, B, C hoặc D). (Mỗi câu 0.5 điểm)
Câu 1: Phát biểu nào sau đây là đúng:
a. Cấu trúc lặp được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó cho đến khi một điều kiện nào đó được thoả mãn.
b. Chỉ ngôn ngữ lập trình Pascal mới có các câu lệnh lặp để thể hiện cấu trúc lặp.
c. Ngôn ngữ Pascal chỉ thể hiện cấu trúc lặp bằng câu lệnh for…do...
d. Câu B và C đúng.
Câu 2: Trong các câu lệnh Pascal sau, câu nào được viết đúng:
a. for i:=1 to 10 do b. for i:=1 to 10 do;
c. for i=1 to 10 do d. for i:1 to 10 do
Câu 3. Trong các hoạt động dưới đây, đâu là hoạt động lặp với số lần chưa biết trước:
a. Mỗi buổi học đúng 5 tiết.
b. Mỗi ngày ăn cơm 3 buổi.
c. Mỗi ngày phải học bài cho đến khi thuộc.
d. Rằm tháng Giêng là Tết Nguyên tiêu.
Câu 4: Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện các câu lệnh: while (i <10 ) do x :=X+1; i:=i+1; (biết rằng trước đó giá trị của biến là 0, i 5)
a.5 b. 4 c. 3 d.6
Câu 5 : Ta có 2 lệnh sau : x :=0 ;
For i :=1 to 4 do x :=x+2; Giá trị của x là bao nhiêu:
a. 5 b. 10 c. 8 d. 12
Câu 6: Tính giá trị cuối cùng của b, biết rằng: a:= 3; b:= 5;
while (a<0) do b:= a + b; a:=a+1;
a. b= 8; b. b=3; c. b= 5; d. b= 0;
Câu 7: Câu lệnh lặp với số lần chưa biết trước là:
a. While <điều kiện> do; b. If <điều kiện> then ;
c. For <điều kiện> do; d. While do <điều kiện>;
Câu 8: Cho câu lệnh sau: S:=S+1/I; Cho biết kiểu dữ liệu cần khai báo cho biến S là:
a.integer b. byte c. longint d. real
PHẦN II: TỰ LUẬN (6đ)
Câu 1: (1đ) Viết cú pháp câu lệnh lặp với số lần biết trước?Cho biết các thành phần trong cú pháp?
Câu 2: (3đ) Viết chương trình nhập vào 1 số nguyên n từ bàn phím, in ra màn hình các số chẵn nhỏ hơn hoặc bằng n?
Câu 3: (2đ) Hãy phát biểu sự khác biệt giữa câu lệnh lặp với số lần biết trước và lặp với số lần chưa biết trước.
Bài làm
Họ và tên:………………………… Môn: TIN HỌC 8 - Thời gian: 45 phút
Lớp:………….
Đề 1
PHẦN 1: TRẮC NGHIỆM (4đ)
Khoanh tròn câu trả lời đúng nhất (A, B, C hoặc D). (Mỗi câu 0.5 điểm)
Câu 1: Phát biểu nào sau đây là đúng:
a. Cấu trúc lặp được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó cho đến khi một điều kiện nào đó được thoả mãn.
b. Chỉ ngôn ngữ lập trình Pascal mới có các câu lệnh lặp để thể hiện cấu trúc lặp.
c. Ngôn ngữ Pascal chỉ thể hiện cấu trúc lặp bằng câu lệnh for…do...
d. Câu B và C đúng.
Câu 2: Trong các câu lệnh Pascal sau, câu nào được viết đúng:
a. for i:=1 to 10 do b. for i:=1 to 10 do;
c. for i=1 to 10 do d. for i:1 to 10 do
Câu 3. Trong các hoạt động dưới đây, đâu là hoạt động lặp với số lần chưa biết trước:
a. Mỗi buổi học đúng 5 tiết.
b. Mỗi ngày ăn cơm 3 buổi.
c. Mỗi ngày phải học bài cho đến khi thuộc.
d. Rằm tháng Giêng là Tết Nguyên tiêu.
Câu 4: Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện các câu lệnh: while (i <10 ) do x :=X+1; i:=i+1; (biết rằng trước đó giá trị của biến là 0, i 5)
a.5 b. 4 c. 3 d.6
Câu 5 : Ta có 2 lệnh sau : x :=0 ;
For i :=1 to 4 do x :=x+2; Giá trị của x là bao nhiêu:
a. 5 b. 10 c. 8 d. 12
Câu 6: Tính giá trị cuối cùng của b, biết rằng: a:= 3; b:= 5;
while (a<0) do b:= a + b; a:=a+1;
a. b= 8; b. b=3; c. b= 5; d. b= 0;
Câu 7: Câu lệnh lặp với số lần chưa biết trước là:
a. While <điều kiện> do
c. For <điều kiện> do
Câu 8: Cho câu lệnh sau: S:=S+1/I; Cho biết kiểu dữ liệu cần khai báo cho biến S là:
a.integer b. byte c. longint d. real
PHẦN II: TỰ LUẬN (6đ)
Câu 1: (1đ) Viết cú pháp câu lệnh lặp với số lần biết trước?Cho biết các thành phần trong cú pháp?
Câu 2: (3đ) Viết chương trình nhập vào 1 số nguyên n từ bàn phím, in ra màn hình các số chẵn nhỏ hơn hoặc bằng n?
Câu 3: (2đ) Hãy phát biểu sự khác biệt giữa câu lệnh lặp với số lần biết trước và lặp với số lần chưa biết trước.
Bài làm
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nham Thanh Dam
Dung lượng: 37,50KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)