DE CUONG ON THI HOC KY 1

2 11 0
DE CUONG ON THI HOC KY 1

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

Thông tin tài liệu

Dùng trong vòng lặp với mảng để quản lí kích thước của mảng; Câu 4: Phát biểu nào sau đây về mảng là không chính xácB. Chỉ số của mảng không nhất thiết bắt đầu từ 1; B.[r]

(1)

NỘI DUNG ÔN TẬP TIN 11 – CUỐI KI I Bài 11: kiểu mảng

Câu 1: Phát biểu kiểu mảng phù hợp? A Là tập hợp số nguyên;

B Độ dài tối đa mảng 255;

C Là dãy hữu hạn phần tử kiểu; D Mảng khơng thể chứa kí tự;

Câu 2: Hãy chọn phương án ghép Để khai báo số phần tử mảng PASCAL, người lập trình cần

A khai báo số số phần tử mảng; B khai báo số bắt đầu kết thúc mảng; C khai báo số kết thúc mảng;

D không cần khai báo gì, hệ thống tự xác định;

Câu 3: Phát biểu số mảng phù hợp nhất? A Dùng để truy cập đến phần tử mảng;

B Dùng để quản lí kích thước mảng; C Dùng vòng lặp với mảng;

D Dùng vịng lặp với mảng để quản lí kích thước mảng; Câu 4: Phát biểu sau mảng khơng xác?

A Chỉ số mảng khơng thiết 1; B Có thể xây dựng mảng nhiều chiều;

C Xâu kí tự xem loại mảng; D Độ dài tối đa mảng 255;

Câu 5: Thế khai báo biến mảng gián tiếp? A Khai báo mảng ghi;

B Khai báo mảng xâu kí tự; C Khai báo mảng hai chiều;

D Khai báo thông qua kiểu mảng có;

Câu 6: Phương án khai báo mảng hợp lệ? A mang : ARRAY[0 10] OF INTEGER;

B mang : ARRAY[0 10] : INTEGER; C mang : INTEGER OF ARRAY[0 10]; D mang : ARRAY(0 10) : INTEGER; Câu 7: Cho khai báo sau:

a:array[0 16] of integer;

Câu lệnh in tất phần tử mảng trên? A for k := to 16 write(a[k]);

B for k := 16 downto write(a[k]); C for k:= to 15 write(a[k]); D for k := 16 down to write(a[k]);

Câu 8: Cho khai báo mảng đoạn chương trình sau : Var a : array[0 50] of real ;

k := ;

for i := to 50

if a[i] > a[k] then k := i;

Đoạn chương trình thực cơng việc ? A Tìm phần tử nhỏ mảng;

(2)

C Tìm số phần tử lớn mảng; D Tìm số phần tử nhỏ mảng; Câu 9: Cho khai báo mảng sau:

Var m : array[0 10] of integer ;

Phương án phần tử thứ 10 mảng? A a[10];

C a[9]; B a(10); D a(9); 4 Kiểu xâu

1 Trong khai báo sau, khai báo đúng? a Var hoten : string[27];

b Var diachi : string(100); c Var ten = string[30]; d Var ho = string(30);

2 Trong phát biểu sau, phát biểu Sai? a Xâu khơng có kí tự gọi xâu rỗng;

b Thao tác nhập xuất liệu kiểu xâu nhập xâu hay xuất giá trị biến kiểu liệu chuẩn; c Xâu có chiều dài khơng vượt q 250;

d Có thể tham chiếu đến kí tự xâu Trên liệu kiểu xâu có phép tốn nào? a Phép toán so sánh phép gán;

b Phép so sánh phép nối; c Phép gán phép nối;

d Phép gán, phép nối phép so sánh; Xâu ‘ABBA’ lớn xâu:

a ‘ABC’; b ‘ABABA’; c ‘ABCBA’; d ‘BABA’; Xâu A = ‘ABBA’ nhỏ xâu:

a ‘A’; b ‘B’; c ‘AAA’; d ‘ABA’; Cho A = ‘abc’; B = ‘ABC’; Khi A + B cho k ết nào?

a ‘aAbBcC’; b ‘abcABC’; c ‘AaBbCc’; d ‘ABCcbc’; Cho xâu s = ‘123456789’, sau thực thủ tục delets(s,3,4) thì:

a S = ‘1256789’; b S = ‘12789’; c S = ‘123789’; d S = ‘’; Cho sâu s1 = ‘123’; s2 = ‘abc’ sau thực thủ tục Insert(s1,s2,2) thì: a s1 = ‘123’; s2 = ‘a123bc’ b s1 = ‘1abc23’; s2 = ‘abc’

c s1 = ‘123’; s2 = ‘12abc’ d s1 = ‘ab123; s2 = ‘abc’ Cho s = ‘500 ki tu’, hàm Length(s) cho giá trị

a 500; b 9; c ‘5’; d ‘500’;

10 Cho s1 = ‘010’; s2 = ‘1001010’ hàm pos(s1,s2) cho giá trị bằng: a 3; b 4; c 5; d 0;

11 Cho s = ‘123456789’ hàm Copy(s,2,3) cho giá trị bằng:

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

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan