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

ĐỀ CƯƠNG ôn tập HKI TIN 8(16 17) (2)

5 224 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 76,5 KB
File đính kèm ĐỀ CƯƠNG ÔN TẬP HKI TIN 8(16-17) (2).zip (23 KB)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

ngôn ngữ dùng để viết chương trình máy tính.. tu_giac Câu 21: Máy tính có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?. Ngôn ngữ tiếng Anh Câu 22: Trong ngôn ngữ lập trìn

Trang 1

TRƯỜNG THCS TT TUY PHƯỚC

TỔ TOÁN – LÝ – TIN – CÔNG NGHỆ NHÓM LÝ – TIN – CÔNG NGHỆ



ĐỀ CƯƠNG ÔN TẬP HKI MÔN TIN HỌC LỚP 8

NĂM HỌC: 2016 – 2017

I/ TRẮC NGHIỆM:

Câu 1: Để nhập dữ liệu từ bàn phím ta dùng lệnh:

A Readln(x); B X:= ‘dulieu’; C Write(‘Nhap du lieu’); D Clrscr;

Câu 2: Để xoá màn hình ta dùng lệnh:

A End B Clrscr; C Begin ; D readln ;

Câu 3: Lệnh nào sau đây cho biết chương trình đã kết thúc

A End B Begin C Uses D var

Câu 4 : Trong pascal, khai báo nào sau đây là đúng ?

A Var X: = 100; B Var tb: real; C Conts X: integer; D Var R=15;

Câu 5: Trong pascal, từ khoá nào sau đây viết sai ?

A End B Begin C Pro_gram D Uses

Câu 6: Trong các từ sau, từ nào không là từ khoá?

A Program B End C Begin D Write

Câu 7: Ngôn ngữ lập trình là:

A ngôn ngữ dùng để viết chương trình máy tính B một thuật toán

C chương trình máy tính D môi trường lập trình

Câu 8: Khi ta khai báo biến x có kiểu là Real thì phép gán nào sau đây là hợp lệ?

A x:= 5000000 B x:= 200 C x:= 1.23 D x:= ‘tin_hoc’

Câu 9: 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:= ‘tin_hoc’ B x:= 200 C x:= 1.23 D x:= 5000000

Câu 10: Cấu trúc chung của chương trình gồm mấy phần?

A 4 phần B 3 phần C 1 phần D 2 phần

Câu 11: Để khai báo biến x thuộc kiểu số thực ta khai báo:

A Var x: Char; B Var x: String; C Var x: Real; D Var x: integer;

Câu 12: Để khai báo biến x thuộc kiểu số xâu ta khai báo:

A Var x: Real; B Var x: integer;

C Var x: Char; D Var x: String

Câu 13: Để khai báo biến x thuộc kiểu số kí tự ta khai báo:

A Var x: Char; B Var x: Real; C Var x: String; D Var x: integer;

Câu 14: 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);

A 16*2-3= B 16*2-3=29 C 29 D 16*2-3

Trang 2

Câu 15: Câu lệnh cho phép ta đọc giá trị của a ra màn hình là:

A readln(a); B Writeln(‘a’); C Write(‘nhap gia tri cua a:’); D Writeln(a);

Câu 16: Sau 2 câu lệnh x:=5; x:=x+x; Giá trị của biến x là:

A 15 B 25 C 10 D 5

Câu 17: Để gán giá trị 2 cho biến x ta dùng lệnh:

A x:2; B x = 2;

C x =: 2; D x:= 2;

Câu 18: Máy tính có thể có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây ?

A Ngôn ngữ tự nhiên B Ngôn ngữ lập trình

C Ngôn ngữ máy D Tất cả các ngôn ngữ trên

Câu 19: Để thoát chương trình ta dùng tổ hợp phím:

A Ctrl + F9 B Alt + X C Alt + F9 D Ctrl + X

Câu 20: Trong các tên chương trình sau, tên nào viết đúng ?

A Lop.8A B Tu giac C 1Lơp8A D tu_giac

Câu 21: Máy tính có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?

A Ngôn ngữ tự nhiên B Ngôn ngữ lập trình C Ngôn ngữ máy D Ngôn ngữ tiếng Anh Câu 22: Trong ngôn ngữ lập trình Pascal, từ nào không phải là từ khoá?

Câu 23: Để Chạy chương trình trong Pascal ta nhấn tổ hợp phím:

A Alt + X B Alt + F5 C Ctrl + F9 D Ctrl + F5

Câu 24: Tên hợp lệ trong ngôn ngữ Pascal là:

A 16abc; B Hinh thang; C D15; D Program;

Câu 25: Từ khoá để khai báo biến trong ngôn ngữ lập trình Pascal là:

Câu 26: Để biên dịch một chương trình Pascal ta nhấn tổ hợp phím:

A Ctrl+F9 B Alt+F9 C Shitf+F9 D Ctrl+Shift+F9

Câu 27: Từ nào là các từ khóa trong chương trình:

A Begin, Program, Write, Uses, Read B Program, Var, Begin, Uses, Const, End

C End, Read, Var, Const, program D Program, Begin, End, Uses, integer

Câu 28: Phần nguyên trong phép chia của hai số nguyên 16 và 5 là :

A 16 div 5 = 1 B 16 mod 5 = 1 C 16 div 5 = 3 D 16 mod 5 = 3

Câu 29: Giả sử A được khai báo biến với kiểu dữ liệu số nguyên, trong các phép gán sau đâu là

phép gán hợp lệ

A A:= 4.5; B A:= ‘1234’; C A:= 57; D A:= ‘LamDong’;

Câu 30: Trong Pascal khai báo nào sau đây là đúng:

A Var hs : real; B Var 5hs : real; C Const hs : real; D Var S = 24;

Câu 31 Thiết bị nào dưới đây thường được dùng để “ra lệnh” cho máy tính?

a Bàn phím b Màn hình c Chuột d a và c

Câu 32 Phát biểu nào dưới dây là phát biểu đúng (với ngôn ngữ Pascal)?

Trang 3

a Một chương trình phải có đầy đủ hai phần: phần khai báo và phần thân chương trình.

b Một chương có thể gồm hai phần: phần khai báo và phần thân chương trình, trong đó thân chương trình là phần bắt buộc phải có

c Nếu chương trình có phần khai báo, phần đó phải đứng trước phần thân chương trình

d b và c

Câu 33 Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:

a 8a b tamgiac c program d bai tap

Câu 34 Để chạy chương trình ta sử dụng tổ hợp nào?

a Ctrl + F9 b Alt + F9 c F9 d Ctrl + Shitf + F9

Câu 35 Biểu thức b/(a*a+c) trong Pascal được chuyển sang biểu thức toán học như thế nào?

*a c

a

b

 b a b c

 ; c

c a

b

2 ; d a*(a bc) ;

Câu 36 Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào ?

a (a*a + b)(1+c)(1 + c)(1 + c); b (a.a + b)(1 + c)(1 + c)(1 + c);

c (a*a + b)*(1 + c)*(1 + c)*(1 + c); d (a2 + b)(1 + c)3;

Câu 37 Trong Pascal, khai báo nào sau đây là đúng?

a Var tb: real; b x:= integer; c const x: real; d Var R = 30;

Câu 38 Trong Pascal, giả sử x là biến kiểu số nguyên Phép gán nào sau đây đúng?

a x:=30 b x:=a/b c x:=20.5 d x:=’Truong THCS tt Tuy Phuoc’

Câu 39: Trong các tên dưới đây, tên nào là hợp lệ trong Pascal?

Câu 39: Biến được khai báo với kiểu dữ liệu số thực có thể lưu trữ các giá trị nào trong các giá

trị dưới đây:

A Một số nguyên bất kì B Một số thực bất kì (có thể là số nguyên) trong phạm vi cho phép

C Một số thực bất kì D Một dãy các chữ và số

Câu 40: Máy tính có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây:

A Ngôn ngữ lập trình B Ngôn ngữ tự nhiên

C Ngôn ngữ máy D Tất cả các ngôn ngữ trên

Câu 41: Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình

thực hiện chương trình được gọi là gì?

Câu 42: Trong chương trình Turbo Pascal, tổ hợp phím Alt + F9 dùng để:

A Dịch chương trình B Lưu chương trình

C Chạy chương trình D Khởi động chương trình

Câu 43: Trong Pascal, khai báo nào sau đây là đúng?

A Var Tong : Real; B Var 8HS: Integer; C Const x : real; D Var R =3;

Câu 44: Nhiều ngôn ngữ lập trình có tập hợp các từ dành riêng cho những mục đích nhất định

được gọi là gì?

Trang 4

A Tên B Từ khoá C Biến D Hằng

Câu 45: Các thành phần cơ bản của ngôn ngữ lập trình gồm:

A Các từ khoá và tên

B Các kí hiệu, các từ khoá

C Các kí hiệu, các từ khoá và tên

D Tập hợp các kí hiệu và các quy tắc viết các lệnh tạo thành chương trình hoàn chỉnh và thực hiện được trên máy

Câu 46: Phần dư trong phép chia của hai số nguyên 16 và 5 là:

A 16 div 5 = 1 B 16 mod 5 = 1

C 16 div 5 = 3 D 16 mod 5 = 3

Câu 47 : Trong Pascal, từ khóa nào để khai báo biến :

Câu 48: Câu lệnh nào sau đây là câu lệnh gán?

Câu 49: 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> then < câu lệnh>;

C If <điều kiện> then < câu lệnh 1>,<câu lệnh 2>;

D Cả A,B,C đều sai

Câu 50: Trong Pascal, muốn dịch chương trình ta dùng tổ hợp phím nào sau đây:

A Alt + F9 B Ctrl + F9 C Alt + F3 D Ctrl + S

Câu 51: Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?

A Writeln(‘Nhập x = ’); B Write(x);

C Writeln(x); D Readln(x);

Câu 52: If Then Else là:

A Vòng lặp xác định B Vòng lặp không xác định

C Câu lệnh điều kiện D Một khai báo

Câu 53: Trong chương trình Turbo Pascal từ khoá dùng để khai báo tên chương trình là:

A uses B Begin C Program D End

Câu 55: Cấu trúc của chương trình Pascal gồm những phần nào?

C Tiêu đề, khai báo và thân D Thân

Câu 56: Để thoát khỏi Pascal ta sử dụng tổ hợp phím:

A Alt + F9 B Alt +X C Ctrl+ F9 D Ctrl + X

II/ TỰ LUẬN:

1 Cú pháp và nguyên tắc hoạt động của câu lệnh điều kiện dạng thiếu, dạng đủ

2 Mô tả thuật toán tính tổng của n số tự nhiên đầu tiên

3 Mô tả thuật toán tính tích của n số tự nhiên đầu tiên

4 Mô tả thuật toán hoán đổi giá trị 2 biến x, y

Trang 5

5 Mô tả thuật toán xác định giá trị nhỏ nhất trong dãy A gồm n số cho trước.

6 Viết chương trình tính tổng của 2 số nguyên a và b, với a, b được nhập từ bàn phím

7 Đổi các biểu thức toán sau sang kí hiệu trong ngôn ngữ Pascal

a) ( ) 5 2

1 2

a c

b b) k2 ( k  )12 ( k  )22

b

d) ,0 01

2

1 1

1 1

n n

n e) ( a  )(3 a  )5  0

2

) (

c h a

g) 2  x 25  3 y

k) x m a

2

5

 l) ,3 14 R 2 a2

8 Viết chương trình tính chu vi, diện tích của hình tròn với bán kính được nhập vào từ bàn phím?

9 Viết chương trình in ra màn hình số lớn nhất trong 2 số nguyên a, b nhập từ bàn phím

10 Viết chương trình xác định tính chẵn lẻ của 1 số nguyên được nhập từ bàn phím

11 Viết chương trình nhập vào ba số nguyên dương a, b, c bất kì và thông báo ra màn hình a,

b, c có phải là độ dài 3 cạnh của một tam giác hay không?



Ngày đăng: 16/04/2018, 20:11

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