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 66 1

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

THÔNG TIN TÀI LIỆU

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]

(1)

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

a Dịch ngôn ngữ tự nhiên ngôn ngữ máy b Dịch ngôn ngữ máy ngôn ngữ tự nhiên c Dịch từ hợp ngữ ngôn ngữ bậc cao d Dịch từ ngôn ngữ bậc cao ngôn ngữ máy

2 Biên dịch là:

a Các đại lượng Pascal b Dịch lệnh

c Dịch toàn chương trình d Chạy chương trình

3 Hằng:

a Đại lượng khơng đổi q trình thực chương trình

b Đại lượng thay đổi c Khai báo từ khóa VAR d Khơng cần khai báo dùng

4 Biến:

a Là đại lượng khơng đổi b Giá trị 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 sử dụng

5 Thông dịch:

a Các đại lượng Pascal b Dịch lệnh

c Dịch toàn chương trình d Chạy chương trình

6 Chương trình viết ngơn ngữ bậc cao có ưu điểm:

a Thực nhanh b Viết nhiều thời gian c Ngắn gọn dễ hiểu

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

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

a hoten b ho_ten c ho-ten d hoten1

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

a 12345 b 12,345 c 1.2E-3 d -12.34

9 Số Integer đú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

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

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

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

a x1,x2:integer; b x1,x3:real; c: x1,x4:longint; d x1,x1:char;

14 Khẳng định sau sai:

a Phần tên chương trình khơng thiết phải có b Phần khai báo có khơng

c Phần thân chương trình có khơng d Phần khai báo thư viện có khơng

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

a Byte b Word c Integer d Longint

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

a Biến phải khai báo cịn khơng b Hằng biến phải khai báo c Hằng phải khai báo cịn biến khơng d Có thể gán biến

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

a x:=200000; b x:=-123; c x:=a/b; d x:=pi;

18 Để tính diện tích đường trịn bán kính R, biểu thức PASCAL đúng:

(2)

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 mấy:

a b c d

20 Kết biểu thức sqr((ABS(25-50) mod 4) ) là:

a b c d

21 Kết biều thức (20 div 3)/(20 mod 4) là:

a b c

d không xác định

22 Lệnh sau 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 ‘, a) đứa màn hình:

a Ket qua a b KQ a

c Ket qua la <giá trị a> d Khơng đưa

24 Biến a khai báo kiểu Real có giá trị 12 Câu lệnh Write(a) đưa hình:

a 12 b 1.2E+01 c 12.00 d a

25 Biến a khai báo kiểu Real có giá trị 12 Câu lệnh Write(a:7:2) đưa màn hình:

a 12 b 1.2E+01 c 12.00

d Không đưa

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

a F9 b Alt-X

c Ctrl-F9 d Shift-F9

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

a F9 b Alt-X c Ctrl-F9 d Shift-F9

28 Câu lệnh sau đú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ó lỗi:

IF a then a:=1;

Else a:=2 a b c d

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

A:=0; B:=0; IF a>0 then

A:=1 ELSE

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

a b c d

31 Công việc lệnh IF từ 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 đoạn chương trình sau 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); a VSN

(3)

d Chương trình sai

33 Trong Pascal, phát biểu sau đâu đúng

a Sau câu lệnh 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 chữ thường

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

34 chạy chương trình máy tính báo lỗi “Unknown ….”, 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ự, lệnh thực lần?

a b c d

36 Một chương trình Pascal viết theo cấu trúc rẽ nhánh, lệnh thực mấy lần?

a b c d

37 Đọan chương trình sau cho kết gì? A:=0;

If a>0 then a:=1; Writeln(a);

a b

c khơng

d Báo lỗi khơng có Else

38 Để xác định điểm có tọa độ (x,y) nằm ngồ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 chạy cho kết quả gì?

A:=0; If a>0 then

X:=1; Y:=2 Else

X:=2 Writeln(x);

a b c

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

40.Chương trình sau chạy máy báo lỗi gì IF a>0 then

A:=1;

Writln(‘Gia tri a ‘, a);

a Sai cú pháp b Thiếu dấu ;

c Vượt khả tính tóan

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

Xem thêm:

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w