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

Tin 8 * Kiểm tra học kì I (4 đề)

6 538 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kiểm tra học kì I
Trường học Trường THCS Bỡnh Thịnh
Chuyên ngành Tin học
Thể loại Kiểm tra
Năm xuất bản 2010
Thành phố Bình Thịnh
Định dạng
Số trang 6
Dung lượng 156,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

Phần 2: Tự luận Câu 1: Hãy sửa lỗi các câu lệnh và sắp xếp lại thứ tự các lệnh trong chương trình dưới đây: Progarm Diem Trung Binh; Uses crt; Begin: Const DTB: real; readlnDTB; Write‘

Trang 1

a 0 b 1 c 2 d 3

Câu 2 : Chọn đáp án trả lời đúng Cú pháp của câu lệnh điều kiện dạng thiếu là:

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

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

Câu 3: Các từ khóa gồm:

a prgram, use, write, read b begin, ends, read, if, then

c begin, if, them, else d program, uses, begin, end

Câu 4: Cấu trúc của một chương trình Pascal gồm mấy phần:

a 2 phần b 3 phần c 1 phần d 4 phần

Câu 5: Giả sử A được khai báo là biến với kiểu dữ liệu số nguyên, cách gán nào sau đây là đúng?

a A:=10 b A=’10’ c A:=123.23 d A:=’Tin học’

Câu 6: Trong NNLT Pascal, với câu lệnh như sau: Writeln (‘KQ là:’, a); cái gì sẽ in ra màn hình?

a Ket qua la: a b Không đưa ra gì cả c KQ la a d KQ la: <giá trị của biến a> C©u 7: §Ó nhËp d÷ liÖu ta dïng lÖnh:

a Clrscr; b Readln(x); c X:= ‘dulieu’; d Write(‘Nhap du lieu’);

Câu 8: Để dừng màn hình màn hình cho đến khi nhấn phím Enter em sử dụng lệnh

a Write(); b Readln; c Delay(); d Clrscr;

Câu 9: Phép toán (105 div 10 + 105 mod 5) có giá trị là:

C©u 10: Trong khi biÓu diễn thuËt to¸n ngêi ta sö dông kÝ hiÖu: A -> B ®iÒu nµy cã nghÜa lµ g×?

a Từ A suy ra B b Gán giá trị của B cho A c Từ B suy ra A; D Gán giá trị của A cho B

Phần 2: Tự luận

Câu 1: Hãy sửa lỗi các câu lệnh và sắp xếp lại thứ tự các lệnh trong chương trình dưới đây:

Progarm Diem Trung Binh;

Uses crt;

Begin:

Const DTB: real;

readln(DTB);

Write(‘ nhap diem trung binh ca nam cua hoc

sinh:);

If DTB> =5 then writeln(‘mung ban duoc len

lop’);

Else writeln(‘ban o lai lop’);

Readln;

End

Câu 2: Hãy xác định bài toán (Input-Output) và viết mô tả thuật toán, sau đó dựa vào thuật toán để

viết chương trình cho bài toán sau: “Tính điểm trung bình tin học nghề của bạn Lan gồm 2 phần lí thuyết và thực hành, biết điểm thực hành có hệ số 3, điểm lí thuyết có hệ số 1”

Trang 2

Phần 1: Trắc nghiệm

Điền đáp án đúng vào bảng sau:

Câu 1 Câu 2 Câu 3 Câu 4 Câu 5 Câu 6 Câu 7 Câu 8 Câu 9 Câu 10

Câu 1: Kết quả của phép chia 9 Mod 8 là:

Câu 2 : Chọn đáp án trả lời đúng Cú pháp của câu lệnh điều kiện dạng đầy đủ là:

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

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

Câu 3: Các từ khóa gồm:

a program, uses, va, end b begin, end, read, ifs, then

c begin, if, then, else d program, if, begin, end, hinhthang

Câu 4: Cấu trúc của một chương trình Pascal gồm mấy phần:

Câu 5: Giả sử A được khai báo là biến với kiểu dữ liệu số thực, cách gán nào sau đây là đúng?

a A:=10.3 b A= ’10’ c A:=123,000 d A:=’Tin học’

Câu 6: Trong NNLT Pascal, với câu lệnh như sau: Writeln (‘KQ là:’, x); cái gì sẽ in ra màn hình?

a Ket qua la: x b Không đưa ra gì cả c KQ la x d KQ la: <giá trị của biến x>

C©u 7: Để nhập giá trị của biến x từ bàn phím:

a Clrscr; b Readln(x); c X:= ‘dulieu’; d Write(‘Nhap du lieu’);

Câu 8: Để dừng màn hình màn hình trong vòng vài giây em sử dụng lệnh

a Write(); b Readln; c Delay(); d Clrscr;

Câu 9: Phép toán (105 div 5 + 105 mod 5) có giá trị là:

Câu 10: Để thực hiện việc tính tổng của hai số nguyên a và b, phép gán nào sau đây là đúng:

a Tong:=a-b b Tong:a+b c Tong:=a+b; d.Tong(a+b)

Phần 2: Tự luận

Câu 1: Hãy sửa lỗi các câu lệnh và sắp xếp lại thứ tự các lệnh trong chương trình dưới đây:

Begin

IF so mod 2 = 0 THEN

Write(la so chan);

ELSE Write(la so le);

Program so_chan_le

Uses crt;

Clscr;

Read(‘so’);

Write(nhap so tu ban phim);

End

Câu 2: Hãy xác định bài toán (Input-Output) và viết mô tả thuật toán, sau đó dựa vào thuật toán để

viết chương trình cho bài toán sau: Nhập vào 2 số a,b Kiểm tra xem nếu a> b thì thông báo “ a lon hon b”, nếu b>a thi thông báo “ b lon hon a” ngược lại thì thông báo “ hai so bang nhau”

Trang 3

a 0 b 1 c 2 d 3

Câu 2 : Chọn đáp án trả lời đúng Cú pháp của câu lệnh điều kiện dạng đầy đủ là:

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

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

Câu 3: Các từ khóa gồm:

a program, uses, write b begin, end, read, if, then, binh

c begin, vars, const d program, uses, begen, then

Câu 4: Cấu trúc của một chương trình Pascal gồm mấy phần:

Câu 5: Giả sử A được khai báo là biến với kiểu dữ liệu số thực, cách gán nào sau đây là đúng?

Câu 6: Trong NNLT Pascal, với câu lệnh như sau: Writeln (x); cái gì sẽ in ra màn hình?

a x b Không đưa ra gì cả c KQ la x d <giá trị của biến x>

C©u 7: Để xóa màn hình ta dùng lệnh:

a Clrscr; b Readln(x); c X:= ‘dulieu’; d Write(‘Nhap du lieu’);

Câu 8: Kiểu dữ liệu String có độ dài bao nhiêu ký tự?

Câu 9: Phép toán (105 div 10 + 105 div 10) có giá trị là:

Câu 10: Để thực hiện việc tính tổng của hai số nguyên a và b, phép gán nào sau đây là đúng:

a Tong;=a+b; b Tong=a+b; c Tong:a+b d.Tong(a+b)

Phần 2: Tự luận

Câu 1: Hãy sửa lỗi các câu lệnh và sắp xếp lại thứ tự các lệnh trong chương trình dưới đây:

Progarm Diem Trung Binh;

Uses crt;

Begin:

Const DTB: real;

readln(DTB);

Write(‘ nhap diem trung binh ca nam cua hoc

sinh:);

If DTB> =5 then writeln(‘mung ban duoc len

lop’);

Else writeln(‘ban o lai lop’);

Readln;

End

Câu 2: Hãy xác định bài toán (Input-Output) và viết mô tả thuật toán, sau đó dựa vào thuật toán để

viết chương trình cho bài toán sau: Nhập từ bàn phím vào 3 số a,b,c In ra màn hình giá trị nhỏ nhất của 3 số vừa nhập vào

Trang 4

Phần 1: Trắc nghiệm

Điền đáp án đúng vào bảng sau:

Câu 1 Câu 2 Câu 3 Câu 4 Câu 5 Câu 6 Câu 7 Câu 8 Câu 9 Câu 10

Câu 1: Kết quả của phép chia 10 Mod 8 là:

Câu 2 : Chọn đáp án trả lời đúng Cú pháp của câu lệnh điều kiện dạng thiếu là:

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

c if <điều kiện> then <câu lệnh>; d if <điều kiện > then <Câu lệnh 2>

Câu 3: Các từ khóa gồm:

a program, uses, en b begin, end, read, if, then

c begin, var, const, rea d progm, uses, begin, then

C©u 4: Tõ khãa nµo viÕt sai trong các từ dưới đây:

Câu 5: Giả sử A được khai báo là biến với kiểu dữ liệu xâu kí tự, cách gán nào sau đây là đúng?

Câu 6: Trong NNLT Pascal, với câu lệnh như sau: Writeln (x); cái gì sẽ in ra màn hình?

a x b Không đưa ra gì cả c KQ la x d <giá trị của biến x>

C©u 7: Để in ra màn hình dòng ‘Nhap du lieu’ em thực hiện lệnh:

a Clrscr; b Readln(x); c X:= ‘Nhapdulieu’; d Write(‘Nhap du lieu’);

Câu 8: Kiểu dữ liệu String có độ dài bao nhiêu ký tự?

Câu 9: Phép toán (105 div 10 + 10 mod 10) có giá trị là:

Câu 10: Để thực hiện việc tính tổng của hai số nguyên a và b, phép gán nào sau đây là đúng:

a Tong=a+b b Tong:=a+b; c Tong:a+b d.Tong(a+b)

Phần 2: Tự luận

Câu 1: Hãy sửa lỗi các câu lệnh và sắp xếp lại thứ tự các lệnh trong chương trình dưới đây:

Begin

IF so mod 2 = 0 THEN

Write(la so chan);

ELSE Write(la so le);

Program so_chan_le

Uses crt;

Clscr;

Read(‘so’);

Write(nhap so tu ban phim);

End

Câu 2: Hãy xác định bài toán (Input-Output) và viết mô tả thuật toán, sau đó dựa vào thuật toán để

viết chương trình cho bài toán sau: Nhập từ bàn phím vào 4 số a,b,c, d In ra màn hình giá trị lớn nhất của 4 số vừa nhập vào

Trang 5

e: File/open:

f: Readln:

g: Var : <Kiểu dữ liệu>;

Câu 2: Nối cột A và cột B để được câu đúng.

Câu 3: Trình bày cấu trúc, hoạt động của câu lệnh điều kiện dạng thiếu.

Câu 4: Viết chương trình nhập vào từ bàn phím hai số tự nhiên a và b Hiển thị ra màn hình

tổng của a và b.

Bài làm

Trang 6

Câu 1: Hoàn thành các câu sau:

a: Const:

b: INTEGER:

c REAL:

d: File/save :

e: Clrscr:

f: Delay(x):

g DIV:

Câu 2: Nối cột A và cột B để được câu đúng.

Câu 3: Trình bày cấu trúc, hoạt động của câu lệnh điều kiện dạng đủ.

Câu 4: Viết chương trình nhập vào từ bàn phím hai số tự nhiên a và b Hiển thị ra màn hình

hiệu của a và b.

Bài làm

Ngày đăng: 31/10/2013, 18:11

HÌNH ẢNH LIÊN QUAN

Câu 6: Trong NNLT Pascal, với câu lệnh như sau: Writeln (‘KQ là:’, a); cái gì sẽ in ra màn hình? a.Ket qua la: ab - Tin 8 * Kiểm tra học kì I (4 đề)
u 6: Trong NNLT Pascal, với câu lệnh như sau: Writeln (‘KQ là:’, a); cái gì sẽ in ra màn hình? a.Ket qua la: ab (Trang 1)
Câu 8: Để dừng màn hình màn hình cho đến khi nhấn phím Enter em sử dụng lệnh a. Write();      b - Tin 8 * Kiểm tra học kì I (4 đề)
u 8: Để dừng màn hình màn hình cho đến khi nhấn phím Enter em sử dụng lệnh a. Write(); b (Trang 1)
Điền đáp án đúng vào bảng sau: - Tin 8 * Kiểm tra học kì I (4 đề)
i ền đáp án đúng vào bảng sau: (Trang 2)
Câu 6: Trong NNLT Pascal, với câu lệnh như sau: Writeln (x); cái gì sẽ in ra màn hình? a - Tin 8 * Kiểm tra học kì I (4 đề)
u 6: Trong NNLT Pascal, với câu lệnh như sau: Writeln (x); cái gì sẽ in ra màn hình? a (Trang 3)
Điền đáp án đúng vào bảng sau: - Tin 8 * Kiểm tra học kì I (4 đề)
i ền đáp án đúng vào bảng sau: (Trang 4)
Câu 6: Trong NNLT Pascal, với câu lệnh như sau: Writeln (x); cái gì sẽ in ra màn hình? a - Tin 8 * Kiểm tra học kì I (4 đề)
u 6: Trong NNLT Pascal, với câu lệnh như sau: Writeln (x); cái gì sẽ in ra màn hình? a (Trang 4)
F. Real F- 6. Lệnh in giá trị biến X ra màn hình G. Writeln(‘X=’)G -7. Chạy chương trình - Tin 8 * Kiểm tra học kì I (4 đề)
eal F- 6. Lệnh in giá trị biến X ra màn hình G. Writeln(‘X=’)G -7. Chạy chương trình (Trang 5)

TỪ KHÓA LIÊN QUAN

w