Kiem tra HK 2 - tin 8
Chia sẻ bởi Vương Công Quang |
Ngày 14/10/2018 |
55
Chia sẻ tài liệu: Kiem tra HK 2 - tin 8 thuộc Tin học 8
Nội dung tài liệu:
trường thcs phú thủy
Họ tên: ....................................... Kiểm tra học kỳ II
Lớp 8 ..... Môn Tin học
Điểm:
Nhận xét của Thầy giáo:
Đề A
Câu 1: Em hãy nêu cú pháp câu lệnh điều kiện rẽ nhánh dạng thiếu? Cho ví dụ minh họa?
Câu 2: Em hãy nêu cú pháp câu lệnh lặp với số lần chưa biết trước trong NNLT Pascal? Cho ví dụ minh họa?
Câu 3: Sau khi thực hiện các đoạn lệnh dưới đây thì giá trị của A, B, C, Q sẽ là bao nhiêu biết ban đầu Q = 7, A = 4, B = 3, C = 10.
a) if Q mod 3 = 1 then Q := Q + 3 ;
b) if A >= 5 then A := A*2 - 1 ;
c) if B mod 2 = 0 then B := 2 + 3 ;
d) if C div 4 = 2 then C : = C + 3 ;
Câu 4: Sau khi thực hiện xong đoạn chương trình dưới đây thì giá trị của a, b là bao nhiêu?
a) a := 2; b := 3;
for i := 1 to 7 do b := b + 2 ; a := a + 2;
b) a := 4 ; b := 6 ;
while a < 6 do a := a + 1; b := b + 3 ;
c) a := 1; b := 3;
for j := 2 to 4 do begin a := a + 1; b := b + 3 ; end ;
d) a := 4 ; b := 6 ;
while a < 10 do begin a := a + 2; b := b + 1 ; end ;
Câu 5: Nhập vào một mảng gồm N số nguyên (N được nhập vào từ bàn phím, N < 50). Hãy in ra những phần tử chia hết cho 3.
Họ tên: ....................................... Kiểm tra học kỳ II
Lớp 8 ..... Môn Tin học
Điểm:
Nhận xét của Thầy giáo:
Đề A
Câu 1: Em hãy nêu cú pháp câu lệnh điều kiện rẽ nhánh dạng thiếu? Cho ví dụ minh họa?
Câu 2: Em hãy nêu cú pháp câu lệnh lặp với số lần chưa biết trước trong NNLT Pascal? Cho ví dụ minh họa?
Câu 3: Sau khi thực hiện các đoạn lệnh dưới đây thì giá trị của A, B, C, Q sẽ là bao nhiêu biết ban đầu Q = 7, A = 4, B = 3, C = 10.
a) if Q mod 3 = 1 then Q := Q + 3 ;
b) if A >= 5 then A := A*2 - 1 ;
c) if B mod 2 = 0 then B := 2 + 3 ;
d) if C div 4 = 2 then C : = C + 3 ;
Câu 4: Sau khi thực hiện xong đoạn chương trình dưới đây thì giá trị của a, b là bao nhiêu?
a) a := 2; b := 3;
for i := 1 to 7 do b := b + 2 ; a := a + 2;
b) a := 4 ; b := 6 ;
while a < 6 do a := a + 1; b := b + 3 ;
c) a := 1; b := 3;
for j := 2 to 4 do begin a := a + 1; b := b + 3 ; end ;
d) a := 4 ; b := 6 ;
while a < 10 do begin a := a + 2; b := b + 1 ; end ;
Câu 5: Nhập vào một mảng gồm N số nguyên (N được nhập vào từ bàn phím, N < 50). Hãy in ra những phần tử chia hết cho 3.
* 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ẻ: Vương Công Quang
Dung lượng: 26,00KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)