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

on tap kiem tra tin học 11 nguyễn tâm website của nguyễn tâm

6 10 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 6
Dung lượng 10,02 KB

Nội dung

Tùy từng trường hợp cụ thể (khi mô tả một thuật toán), khi thì ta biết trước số lần lặp, khi thì ta không cần hoặc không xác định được trước số lần lặp các thao tác nào đó. ##[r]

(1)

Hãy chọn câu có tên tên dành riêng ## PROGRAM,USES,VAR ##

PROGRAM,USES,REAL ## PROGRAM,ABS,INTEGER ## DELTA,SQR **

Chọn câu ghép đúng

Biến đại lượng đặt tên dùng để lưu trữ giá trị ##

Giá trị thay đổi q trình thực chương trình ## Giá trị khơng thể thay đổi trình thực chương trình ## Giá trị khơng thể thay đổi chương trình phải khai báo ##

Giá trị thay đổi trình thực chương trình chương trình khơng cần khai báo **

Hãy chọn biểu diễn biểu thức sau: ## 'A' ##

A ## 58,8 ## A3 **

Để chạy chương trình TP ta cần gõ tổ hợp phím sau: ## Ctrl+F9; ##

Alt+F9; ## Alt+X; ## Alt+F3; **

Để thoát khỏi phần mềm Pascal ta nhấn: ## Alt + X ##

Alt + F3 ## Alt + F4 ## Alt + F9 **

Chọn cách khai báo đúng: ## var A,B,Tong,x1,x2 :real; ## var : A,B,Tong,x1,x2 :=integer; ## var A,B,Tong,X1,X2 : read; ## var A;B;Tong;x1;x2: interger; **

Chọn cách khai báo sai?## const KQ=ketqua;##

const MaxN=1000;## const PI=3.1416;## const KQ=true; **

Kiểu liệu Integer chiếm nhớ byte? ## 2 ##

(2)

4 **

Trong Pascal, kiểu liệu kiểu liệu sau có miền giá trị lớn nhất?## Longint ##

Integer ## Word ## Byte **

Biểu thức (3>4) thuộc loại biểu thức Pascal?## Biểu thức quan hệ ##

Biểu thức toán học ## Biểu thức số học ## Biểu thức logic **

Phạm vi biểu diễn giá trị kiểu liệu byte bao nhiêu## 0 đến 255 ##

-215 đến 215-1 ## đến 216-1 ## -215 đến 215-1 ** Chọn phát biểu sai ##

Hàm Sqr() hàm lấy bậc hai ## Hàm Mod() hàm chia lấy phần dư ## Hàm Abs() hàm lấy giá trị tuyệt đối ## Hàm exp() hàm lũy thừa số e **

Với lệnh sau dùng để in giá trị M(M kiểu số thực) hình với độ rộng có chữ số thập phân? ##

Write(M:5:2); ## Write(M:2:5); ## Write(M;2;5); ## Write(M;5;2); **

Trong ngôn ngữ lập trình Pascal, câu lệnh sau ĐÚNG? ## If <điều kiện> then <câu lệnh>; ##

If <điều kiện> then <câu lệnh>: ## If <điều kiện>; then <câu lệnh>; ## If <điều kiện>, then <câu lệnh>; **

Hãy chọn cách dùng sai Muốn dùng biến X lưu giá trị nhỏ giá trị hai biến A, B dùng cấu trúc rẽ nhánh sau : ##

(3)

If A > B then X := B else X := A; ## X := B; if A < B then X := A; ## If A < B then X := A else X := B; **

Trong cú pháp cấu trúc rẽ nhánh dạng đủ <câu lệnh 2> thực nào? ## Biểu thức điều kiện sai; ##

Câu lệnh thực hiện; ## Biểu thức điều kiện đúng; ## Câu lệnh thực hiện; **

Chọn phát biểu sai phát biểu sau : ##

Có thể dùng cấu trúc lặp với số lần biết trước để thay cho lặp với số lần chưa biết ## Để mô tả việc lặp lặp lại số thao tác (hoặc câu lệnh) thuật toán ta dùng cấu trúc lặp ##

Tùy trường hợp cụ thể (khi mô tả thuật tốn), ta biết trước số lần lặp, ta khơng cần khơng xác định trước số lần lặp thao tác ##

Có thể dùng cấu trúc lặp với số lần chưa biết để thay cho lặp với số lần biết **

Để mô tả cấu trúc rẽ nhánh thuật tốn, nhiều ngơn ngữ lập trình bậc cao dùng câu lệnh IF - THEN, sau IF <điều kiện> Điều kiện ##

Biểu thức lôgic; ## Biểu thức số học; ## Biểu thức quan hệ; ## Một câu lệnh; **

Trong ngôn ngữ lập trình Pascal xâu ký tự khơng chứa ký tự gọi là: ## Xâu rỗng; ##

Xâu trắng; ## Xâu không; ##

Không phải xâu ký tự **

Trong ngơn ngữ lập trình Pascal, thủ tục Insert(a,b,n) thực cơng việc gì? ## Chèn thêm xâu a vào xâu b vị trí n b; ##

Chèn thêm xâu a vào xâu b vị trí n a; ## Chèn thêm xâu b vào xâu a vị trí n a; ## Chèn thêm xâu b vào xâu a vị trí n b; **

Trong ngơn ngữ lập trình Pascal, hai xâu ký tự so sánh dựa trên: ## Mã ký tự xâu từ trái sang phải; ##

Độ dài tối đa hai xâu; ## Độ dài thực hai xâu; ##

(4)

Trong ngơn ngữ lập trình Pascal, khai báo khai báo sau SAI khai báo xâu kí tự ?##

var S:string(255); ## var S:string; ## var S:string[100]; ## var S:string[1]; **

Trong ngơn ngữ lập trình Pascal, để xóa ký tự cuối xâu ký tự S ta viết :## Delete(S, length(S),1); ##

Delete(S,1,length(S));## Delete(S, 1, 1);## Delete(S, 1,0 ); **

Trong Pascal xâu ##

Tập hợp kí tự bảng mã ASCII ##

Tập hợp kí tự bảng chữ tiếng Anh ## Tập hợp kí tự bảng chữ tiếng Việt ##

Xâu xem kiểu mảng chiều mà phần tử số ** Phát biểu sau đúng: ##

Hai xâu hai xâu hoàn toàn giống ## Hai xâu có độ dài ##

Hai xâu số phần tử chúng khác ## Hai xâu có số phần tử **

Khẳng định mảng chiều? ## Các phần tử mảng có kiểu ##

Mảng có số phần tử khơng đếm ## Các phần tử mảng khác kiểu ## Một mảng có nhiều tên khác ** Cho đoạn chương trình sau:

S:=0;

for i:=1 to 12 S:=S+i; Cho biết S=?##

S=78## S=65## S=80## S=85 **

Cho biết kết chương trình sau? Var a,b: integer;

begin

a:= 10; b:= -10;

(5)

1 ## -1 ## 10 ## 10 **

Kết biểu thức (ABS(25-50) div 4) ) là: ## 6 ##

-6 ## ## -1 **

Cho đoạn chương trình sau: a=1;

a:=a mod 1;

If(a<>1) then x:=2014 Else x:= 2013; Write(' x= ', x + 1);

Kết trn bao nhiu? ## x = 2015 ##

x = 2014 ## x = 2013 ## x = 2012 **

Đoạn chương trình sau làm gì? for i:=1 to n

if a[i] mod <> then write(A[i]:5); ## In hình phần tử số chẵn mảng A ## In hình phần tử số lẻ mảng A ## In tất phần tử mảng A ##

In hình phần tử có số chẵn mảng A ** Trong NNLT Pascal, chương trình sau có kết gì? If (5 mod 2=0) then write ('Sai'); Else write ('Dung');## Chương trình bị lỗi ##

Dung ## Sai ## **

Biểu thức S = (250 div 100) + (150 mod 100) div 10 cho kết sau đây? ## 7 ##

52 ## 51 ## **

Cho biểu thức dạng toán học sau:

2

4

b a

(6)

1/4* sqrt(a*a-b*b) ## 1/4sqrt(a*a-b*b) ## 1/4*spr(a*a-b*b) ## 1/4sqr(a*a-b*b) **

Trong ngơn ngữ lập trình Pascal, sau chương trình thực xong đoạn chương trình sau, gi trị biến S l?

S := 'Van nan hoi cua'; Delete(S, 1, 7);

Insert('Dung',S, 1);## Dung hoi cua ## Dunghoi cua ## Dunghoicua ## hoi cua **

Trong ngơn ngữ lập trình Pascal, để in xâu hình theo thứ tự ngược lại các ký tự xâu

(Ví dụ 'abcd' in 'dcba'), đoạn chương trình sau thực việc này? ## For i:=length(s) downto write(s[i] ); ##

For i:=1 to length(s) write(s[i]); ## For i:=length(s) downto write(s); ## For i:=1 to length(s) div write(s[i]); **

Trong ngơn ngữ lập trình Pascal, để tìm vị trí xuất xâu 'abc' xâu s ta viết cách cách sau? ##

I:=pos('abc',s); ##

S1:='abc'; I:=pos(s1,'abc'); ## I:=pos(s,'abc'); ##

I:=pos(abc,s); **

Đoạn chương trình sau thực cơng việc gì? S:=0;

For i:= to n S:=S+ A[i]; ##

Tính tổng phần tử mảng chiều; ## Tính tổng phần tử số dương mảng; ## Đếm số phần tử mảng A; ##

Ngày đăng: 08/04/2021, 17:33

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

TÀI LIỆU LIÊN QUAN

w