1. Trang chủ
  2. » Trung học cơ sở - phổ thông

De cuong on tap Tin hoc 8 HKI 20112012

2 26 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 2
Dung lượng 13,11 KB

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

Nội dung

Dãy hữu hạn các thao tác cần thực hiện theo một trật tự nhất định để giải một bài toán được gọi là thuật toán.. Phần II Tự luận.[r]

Trang 1

ĐỀ CƯƠNG ÔN TẬP HỌC KÌ I- TIN 8 (2011-2012)

Phần I (Trắc nghiệm) Chọn câu trả lời đúng nhất.

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

Câu 2: 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 3: 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 4: Đạ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 5: 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 6: 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 7: 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ì?

Câu 8: 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 9: 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 10 : Trong Pascal, từ khóa nào để khai báo biến :

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

Câu 12: 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 13: Trong Pascal, muốn chạy chương trình ta dùng tổ hợp phím nào sau đây:

Câu 14: 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âu 15: 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 16: 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 17: Cấu trúc chung của chương trình gồm những phần nào?

C Phần khai báo và phần thân D Phần khai báo tên và biến

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

Trang 2

Câu 19: Trong Pascal, câu lệnh nào sau đây được viết đúng:

A if x:=5 then; a=b B if; x>5 then a:=b

C if x>5; then a:=b D if x>5 then a:=b else a<>b;

Câu20: Quá trình giải bài toán trên máy tính theo trình tự các bước sau:

A Xác định bài toán →Viết chương trình→Mô tả thuật toán

B Mô tả thuật toán→Viết chương trình→ Xác định bài toán

C Xác định bài toán →Mô tả thuật toán→Viết chương trình

D Viết chương trình→Mô tả thuật toán→ Xác định bài toán

Câu 21: Điền từ còn thiếu vào (….) cho câu sau:

Dãy hữu hạn các thao tác cần thực hiện để giải một bài toán gọi là……

Câu22: Trong các từ sau đây, từ nào là từ khóa:

A begin B pascal C.Tinhtong D CT_sosanh

Câu 23: Việc khai báo biến gồm khai báo tên biến và khai báo của biến

Chỗ còn thiếu trong phát biểu ở trên là:

A kiểu dữ liệu B phép gán C tính toán D biến nhớ

Câu 24: Kiểu dữ liệu Integer có giới hạn từ:

A Khoảng từ – 215 đến 215- 1 B Khoảng từ – 210 đến 210- 1

Câu 25: Biểu thức toán học

18 4

4

6 1

được viết dưới dạng biểu thức trong Pascal là:

Câu 26: Cho biết lệnh dùng để xóa màn hình kết quả:

Câu 27: Kết quả của phép tính 17 mod 3 bằng?

Câu 28: Cách khai báo hằng đúng là:

A Const pi:=3,14 real; B Const pi: 3,14; C Const pi=3,14 real; D Const pi=3,14;

Câu 29: Kiểu dữ liệu nào sau đây là kiểu số thực?

Câu 30: Nhận xét nội dung và đánh dấu “X” vào cột ĐÚNG hoặc SAI.

1 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

2 Trong NNLT pascal, các lệnh như Writeln, Readln được dùng để tạo tương tác người - máy

3 Dãy hữu hạn các thao tác cần thực hiện theo một trật tự nhất định để giải một bài toán được gọi

là thuật toán.

4 Cho X :=5, kết quả x sau khi thực hiện câu lệnh if x mod 3 =2 then x:=x-1; sẽ bằng 5

Phần II (Tự luận).

Câu 1: Hằng là gì? Viết cú pháp khai báo hằng?

Câu 2: Biến là gì? Viết cú pháp khai báo biến?

Câu 3: Vẽ sơ đồ câu lệnh điều kiện có cấu trúc rẽ nhánh dạng thiếu và đầy đủ.Viết cú pháp của nó?

Câu 4: Cho hai biến x và y Hãy chỉ ra INPUT và OUTPUT và mô tả thuật toán đổi giá trị của hai biến nói trên

(nếu cần) để x và y theo thứ tự có giá trị không tăng? Không giảm?

Câu 5: Hãy chỉ ra INPUT, OUTPUT và mô tả thuật toán của bài toán: tính tổng của 100 số tự nhiên đầu tiên Câu 6: Viết các biểu thức sau bằng các kí hiệu trong Pascal:

( 1)

2

a

a 

d)

2

( 4)

4 7

a 

Câu 7: Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím, in hai số đó ra màn hình theo thứ

tự không giảm

Câu 8: Viết chương trình nhập vào 3 số dương a, b và c từ bàn phím, kiểm tra và in ra màn hình kết quả kiểm

tra ba số a, b và c có thể là độ dài các cạnh của một tam giác hay không?

III PHẦN THỰC HÀNH : Luyện viết chương trình chạy trên máy.

-Hết -CHÚC CÁC EM ÔN TẬP TỐT

Ngày đăng: 15/09/2021, 13:56

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w