1. Trang chủ
  2. » Luận Văn - Báo Cáo

he thong 100 cau hoi trac nghiem pascal danh cho hs THCS

3 68 1

Đ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 3
Dung lượng 44,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

Một chương trình Pascal viết theo cấu trúc tuần tự, mỗi lệnh được thực hiện ít nhất mấy lầna. Một chương trình Pascal viết theo cấu trúc rẽ nhánh, mỗi lệnh được thực hiện ít nhất mấy l[r]

Trang 1

1 Chương trình dịch:

a Dịch ngôn ngữ tự nhiên ra ngôn ngữ máy

b Dịch ngôn ngữ máy ra ngôn ngữ tự nhiên

c Dịch từ hợp ngữ ra ngôn ngữ bậc cao

d Dịch từ ngôn ngữ bậc cao ra ngôn ngữ máy

2 Biên dịch là:

a Các đại lượng của Pascal

b Dịch từng lệnh

c Dịch toàn bộ chương trình

d Chạy chương trình

3 Hằng:

a Đại lượng không đổi trong quá trình thực hiện

chương trình

b Đại lượng có thể thay đổi

c Khai báo bằng từ khóa VAR

d Không cần khai báo khi dùng

4 Biến:

a Là đại lượng không đổi

b Giá trị có thể thay đổi

c Tên không cần theo nguyên tắc đặt tên

d Không cần khai báo trước khi sử dụng

5 Thông dịch:

a Các đại lượng của Pascal

b Dịch từng lệnh

c Dịch toàn bộ chương trình

d Chạy chương trình

6 Chương trình viết bằng ngôn ngữ bậc cao

có ưu điểm:

a Thực hiện nhanh

b Viết mất nhiều thời gian

c Ngắn gọn dễ hiểu

d Không cần phải dịch khi chạy

7 Các tên biến sau đây, tên nào là sai:

a hoten

b ho_ten

c ho-ten

d hoten1

8 Các số sau đây, số nào sai:

a 12345

b 12,345

c 1.2E-3

d -12.34

9 Số Integer nào đúng

a 65535

b -65535

c 20.4

d 20000

10 Trong Pascal từ khóa PROGRAM để làm gì?

a Khai báo thư viện

b Khai báo biến

c Khai báo tên chương trình

d Khai báo hằng

11 Từ khóa CONST dùng để:

a Khai báo thư viện

b Khai báo biến

c Khai báo tên chương trình

d Khai báo hằng

12 Từ khóa VAR dùng để :

a Khai báo thư viện

b Khai báo biến

c Khai báo tên chương trình

d Khai báo hằng

13 Trong các khai báo biến sau, khai báo nào sai:

a x1,x2:integer;

b x1,x3:real;

c: x1,x4:longint;

d x1,x1:char;

14 Khẳng định nào sau đây là sai:

a Phần tên chương trình không nhất thiết phải có

b Phần khai báo có thể có hoặc không

c Phần thân chương trình có thể có hoặc không

d Phần khai báo thư viện có thể có hoặc không

15 Kiểu nào sau đây có miền giá trị lớn nhất:

a Byte

b Word

c Integer

d Longint

16 Hằng và biến khác nhau thế nào?

a Biến phải khai báo còn hằng thì không

b Hằng và biến đều phải khai báo

c Hằng phải khai báo còn biến thì không

d Có thể gán hằng bằng biến

17 Giả sử x là biến kiểu integer, phép gán nào sau đây là đúng:

a x:=200000;

b x:=-123;

c x:=a/b;

d x:=pi;

Trang 2

18 Để tính diện tích đường tròn bán kính R,

biểu thức nào trong PASCAL là đúng:

a S:=R*R*

b S:=R2*pi

c S:=sqr(R)*pi

d S:=sqr(R)*

19 Biểu thức (sqrt(25) div 4) có kết quả là

mấy:

a 1

b 2

c 3

d 4

20 Kết quả của biểu thức sqr((ABS(25-50)

mod 4) ) là:

a 1

b 2

c 3

d 4

21 Kết quả của biều thức (20 div 3)/(20 mod

4) là:

a 6

b 0

c 4

d không xác định

22 Lệnh nào sau đây là sai:

a x:=1,25;

b x:=(a=5) or (b=7);

c x:=pi*12;

d x:=x+1;

23 Câu lệnh Write(‘Ket qua là ‘, a) sẽ đứa ra

màn hình:

a Ket qua là a

b KQ là a

c Ket qua la <giá trị của a>

d Không đưa ra gì cả

24 Biến a được khai báo kiểu Real và có giá

trị là 12 Câu lệnh Write(a) sẽ đưa ra màn

hình:

a 12

b 1.2E+01

c 12.00

d a

25 Biến a được khai báo kiểu Real và có giá

trị là 12 Câu lệnh Write(a:7:2) sẽ đưa ra màn

hình:

a 12

b 1.2E+01

c 12.00

d Không đưa ra gì cả

26 Để chạy chương trình ta dùng phím:

a F9

b Alt-X

c Ctrl-F9

d Shift-F9

27 Để thoát khỏi Pascal ta dùng phím:

a F9

b Alt-X

c Ctrl-F9

d Shift-F9

28 Câu lệnh nào sau đây là đúng:

a If a>0; then a:=0

b If a>0 then a:=0 else a:=1

c If a>0 then a:=0; else a:=1

d If a>0 then a:=0 else a:=1

29 Đoạn chương trình sau có mấy lỗi:

IF a 0 then a:=1;

Else a:=2

a 1

b 2

c 3

d 4

30 Đoạn chương trình sau C cho kết quả bao nhiêu?

A:=0; B:=0;

IF a>0 then

A:=1 ELSE

Begin A:=2; B:=1; End C:=A+B;

a 0

b 1

c 2

d 3

31 Công việc trong lệnh IF nếu từ 2 lệnh trở lên phải đặt trong

a Begin End

b Cặp dấu ngoặc đơn ( )

c Cặp dấu ngoặc nhọn < >

d Cặp dấu móc nhọn { }

32 Kết quả đoạn chương trình sau khi nhập a=0, b=1

IF a=0 then

IF b=0 then

Writeln(‘VSN’) Else

Writeln(‘VN’) Else

Writeln(-b/a:10:2);

Trang 3

a VSN

b VN

c 0

d Chương trình sai

33 Trong Pascal, phát biểu nào sau đâu là

đúng

a Sau mỗi câu lệnh đều có chấm phẩy

b Trước lệnh ELSE không có chấm phẩy

c Các lệnh phải phân biệt chữ hoa và chữ

thường

d Trước END bắt buộc phải có chấm phẩy

34 khi chạy chương trình máy tính báo lỗi

“Unknown ….”, đó là lỗi:

a Không khai báo biến

b Thiếu dấu ;

c Câu lệnh viết sai

d Dữ liệu không hợp lệ

35 Một chương trình Pascal viết theo cấu trúc

tuần tự, mỗi lệnh được thực hiện ít nhất mấy

lần?

a 0

b 1

c 2

d 3

36 Một chương trình Pascal viết theo cấu trúc

rẽ nhánh, mỗi lệnh được thực hiện ít nhất

mấy lần?

a 0

b 1

c 2

d 3

37 Đọan chương trình sau cho ra kết quả gì?

A:=0;

If a>0 then a:=1;

Writeln(a);

a 0

b 1

c không ra gì cả

d Báo lỗi vì không có Else

38 Để xác định một điểm có tọa độ (x,y) nằm ngoài đường tròn tâm (a,b) bán kính R ta dùng biểu thức logic:

a (x-a)+(y-b)>R

b (x-a)2+(y-b)2>R2

c sqrt(sqr(x-a)+sqr(y-b))>R

d sqrt(sqr(x-a)+sqr(y-b))<=R

39 Đọan chương trình sau khi chạy cho kết quả gì?

A:=0;

If a>0 then

X:=1;

Y:=2 Else

X:=2 Writeln(x);

a 1

b 2

c 3

d Chương trình báo lỗi

40 Chương trình sau khi chạy máy báo lỗi gì

IF a>0 then

A:=1;

Writln(‘Gia tri của a là ‘, a);

a Sai cú pháp

b Thiếu dấu ;

c Vượt ngoài khả năng tính tóan

d không có l i gì ỗi gì

Ngày đăng: 29/04/2021, 08:34

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