TÌM KIẾM VỚI GOOGLE
Chào mừng quý vị đến với Website Trường THCS Tân Bình-Cai Lậy-Tiền giang.
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy đăng ký thành viên tại đây hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.
TIẾT 17-18_BÀI TẬP

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Dương Hạnh
Ngày gửi: 11h:41' 17-10-2009
Dung lượng: 5.5 MB
Số lượt tải: 50
Nguồn:
Người gửi: Nguyễn Dương Hạnh
Ngày gửi: 11h:41' 17-10-2009
Dung lượng: 5.5 MB
Số lượt tải: 50
Số lượt thích:
0 người
1
TIẾT 17-18
BÀI TẬP
TIN HỌC LỚP 8
2
Câu 1: Chương trình dịch là
chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy
chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên
chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình được thực hiện trên máy tính cụ thể.
Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao.
3
Câu 2: Trong ngôn ngữ lập trình Pascal tỪ khóa Program dùng để
khai báo tên chương trình
khai báo biến
khai báo thư viện
khai báo hằng
4
Câu 3: Trong ngôn ngữ lập trình Pascal khẳng định nào sai trong các khẳng định sau:
Phần tên chương trình không nhất thiết phải có
Phần khai báo có thể có hoặc không
Phần thân chương trình có thể có hoặc không
Phần thân chương trình nhất thiết phải có
5
Câu 4: Trong ngôn ngữ lập trình Pascal, với câu lệnh như sau: Writeln (‘KQ là:’, a); cái gì sẽ in ra màn hình?
Ket qua la: a;
KQ la a;
Không đưa ra gì cả
KQ la:;
6
Câu 5 : Trong các tên dưới đây, tên nào hợp lệ trong Ngôn ngữ Pascal ? Tại sao ?
A. muaxuannhonho
B. integer
C. 101_con_cho_dom
D. Ngay-20-11
E. STRING
F. Du am
7
6: Phát hiện lỗi trong chương trình sau và sửa lại cho đúng
Program Chuong trinh 1;
Begin
Uses crt;
Writeln ( hoa cỏ mùa xuân);
End;
Program Chuongtrinh1;
Uses crt;
Begin
Writeln ( ‘hoa co mua xuan’);
End.
Sau khi chỉnh sửa Chương Trình
8
Câu 7 Trong Turbo Pascal, để thực thi chương trình:
Nhấn phím F9
Nhấn tổ hợp phím Alt+F5
Nhấn tổ hợp phím Ctl+F9
D. Nhấn tổ hợp phím Alt+F9
9
Câu 8: Chọn kết quả đúng khi thực hiện phép chia, phép chia lấy phần nguyên, phép chia lấy phần dư của hai số nguyên
26/4 = 6; 26 div 4 = 6; 26 mod 4 = 2
26/4 = 6; 26 div 4 = 6; 26 mod 4 = 2
26/4 = 6; 26 div 4 = 2; 26 mod 4 = 6
26/4 = 6.5; 26 div 4 = 6; 26 mod 4 = 2
10
Câu 9: Từ khóa nào sau đây dùng để khai báo hằng?
A. Uses
B. Var
C. Const
D. Program
11
A. x:= 5000000;
B. x:= ‘tin_hoc’;
C. x:= 200;
D. x:= 1.23;
Câu 10 Khi ta khai báo biến x có kiểu là integer thì phép gán nào sau đây là hợp lệ?
12
Câu 11: Để khai báo biến x thuộc kiểu số thực ta khai báo:
A. Var x: String;
B. Var x: integer;
C. Var x: Char;
D. Var x: Real;
13
Câu 12: Hãy cho biết kết quả xuất ra màn hình sau khi thực hiện câu lệnh
Writeln(‘16*2-3=’,16*2-3);
A. 16*2-3=
B. 16*2-3=29
C. 29
D. 16*2-3
14
Câu 13: Trong các tên sau tên nào viết đúng:
Tamgiác;
Hinh_chu_ nhat!
C. Hinhthoi;
D. 1Hinh_binh_hanh;
15
Câu 14: Trong các chương trinh, chương trinh nào không hợp lệ:
16
Câu 15: Trong NNLT Pascal, biểu thức được biểu diễn như thế nào?
A. 1/(x-a)*(b+2)/(2+a)
B. 1/x-(a*b+2)/(2+a)
C. 1/x-a*(b+2)/(2+a)
D. (1/x-a*b+2)/(2+a)
17
Câu 17: Các thành phần cơ bản của một ngôn ngữ lập trình gồm:
A. Bảng chữ cái và các quy tắc để viết các câu lệnh.
B. bảng chữ cái và các từ khoá
C. Các từ khoá và tên
D. Bảng chữ cái, các từ khoá và tên
18
Câu 17:Để nhập dữ liệu ta dùng lệnh
A. Clrscr;
B. Readln(x);
D. X:= ‘dulieu’;
C. Write(‘Nhap du lieu’);
19
Câu 18: Khi ta khai báo biến x có kiểu là String thì phép gán nào sau đây là hợp lệ?
a. x:= 1.23
c. x:= 5000000;
b. x:= ‘tin_hoc’;
d. x:= 200;
20
Câu 18 Hãy sửa lại chương trình dưới đây cho đúng:
Var x,y,z := integer;
Begin;
x:= 15
y= 6;
z:= x/y;
writeln(z);
End.
Var x,y : integer;
z: Real;
Begin
x:= 15;
y:= 6;
z:= x/y;
writeln(z);
End.
Chương trình sau khi chỉnh sửa
21
22
23
TIẾT 17-18
BÀI TẬP
TIN HỌC LỚP 8
2
Câu 1: Chương trình dịch là
chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy
chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên
chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình được thực hiện trên máy tính cụ thể.
Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao.
3
Câu 2: Trong ngôn ngữ lập trình Pascal tỪ khóa Program dùng để
khai báo tên chương trình
khai báo biến
khai báo thư viện
khai báo hằng
4
Câu 3: Trong ngôn ngữ lập trình Pascal khẳng định nào sai trong các khẳng định sau:
Phần tên chương trình không nhất thiết phải có
Phần khai báo có thể có hoặc không
Phần thân chương trình có thể có hoặc không
Phần thân chương trình nhất thiết phải có
5
Câu 4: Trong ngôn ngữ lập trình Pascal, với câu lệnh như sau: Writeln (‘KQ là:’, a); cái gì sẽ in ra màn hình?
Ket qua la: a;
KQ la a;
Không đưa ra gì cả
KQ la:
6
Câu 5 : Trong các tên dưới đây, tên nào hợp lệ trong Ngôn ngữ Pascal ? Tại sao ?
A. muaxuannhonho
B. integer
C. 101_con_cho_dom
D. Ngay-20-11
E. STRING
F. Du am
7
6: Phát hiện lỗi trong chương trình sau và sửa lại cho đúng
Program Chuong trinh 1;
Begin
Uses crt;
Writeln ( hoa cỏ mùa xuân);
End;
Program Chuongtrinh1;
Uses crt;
Begin
Writeln ( ‘hoa co mua xuan’);
End.
Sau khi chỉnh sửa Chương Trình
8
Câu 7 Trong Turbo Pascal, để thực thi chương trình:
Nhấn phím F9
Nhấn tổ hợp phím Alt+F5
Nhấn tổ hợp phím Ctl+F9
D. Nhấn tổ hợp phím Alt+F9
9
Câu 8: Chọn kết quả đúng khi thực hiện phép chia, phép chia lấy phần nguyên, phép chia lấy phần dư của hai số nguyên
26/4 = 6; 26 div 4 = 6; 26 mod 4 = 2
26/4 = 6; 26 div 4 = 6; 26 mod 4 = 2
26/4 = 6; 26 div 4 = 2; 26 mod 4 = 6
26/4 = 6.5; 26 div 4 = 6; 26 mod 4 = 2
10
Câu 9: Từ khóa nào sau đây dùng để khai báo hằng?
A. Uses
B. Var
C. Const
D. Program
11
A. x:= 5000000;
B. x:= ‘tin_hoc’;
C. x:= 200;
D. x:= 1.23;
Câu 10 Khi ta khai báo biến x có kiểu là integer thì phép gán nào sau đây là hợp lệ?
12
Câu 11: Để khai báo biến x thuộc kiểu số thực ta khai báo:
A. Var x: String;
B. Var x: integer;
C. Var x: Char;
D. Var x: Real;
13
Câu 12: Hãy cho biết kết quả xuất ra màn hình sau khi thực hiện câu lệnh
Writeln(‘16*2-3=’,16*2-3);
A. 16*2-3=
B. 16*2-3=29
C. 29
D. 16*2-3
14
Câu 13: Trong các tên sau tên nào viết đúng:
Tamgiác;
Hinh_chu_ nhat!
C. Hinhthoi;
D. 1Hinh_binh_hanh;
15
Câu 14: Trong các chương trinh, chương trinh nào không hợp lệ:
16
Câu 15: Trong NNLT Pascal, biểu thức được biểu diễn như thế nào?
A. 1/(x-a)*(b+2)/(2+a)
B. 1/x-(a*b+2)/(2+a)
C. 1/x-a*(b+2)/(2+a)
D. (1/x-a*b+2)/(2+a)
17
Câu 17: Các thành phần cơ bản của một ngôn ngữ lập trình gồm:
A. Bảng chữ cái và các quy tắc để viết các câu lệnh.
B. bảng chữ cái và các từ khoá
C. Các từ khoá và tên
D. Bảng chữ cái, các từ khoá và tên
18
Câu 17:Để nhập dữ liệu ta dùng lệnh
A. Clrscr;
B. Readln(x);
D. X:= ‘dulieu’;
C. Write(‘Nhap du lieu’);
19
Câu 18: Khi ta khai báo biến x có kiểu là String thì phép gán nào sau đây là hợp lệ?
a. x:= 1.23
c. x:= 5000000;
b. x:= ‘tin_hoc’;
d. x:= 200;
20
Câu 18 Hãy sửa lại chương trình dưới đây cho đúng:
Var x,y,z := integer;
Begin;
x:= 15
y= 6;
z:= x/y;
writeln(z);
End.
Var x,y : integer;
z: Real;
Begin
x:= 15;
y:= 6;
z:= x/y;
writeln(z);
End.
Chương trình sau khi chỉnh sửa
21
22
23
 









Các ý kiến mới nhất