1. Trang chủ
  2. » Giáo án - Bài giảng

ôn tập giữa kì 2 tin học 11

3 81 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 3
Dung lượng 22,2 KB

Nội dung

Câu 1: Chọn từ thích hợp điền vào chỗ trống “Xâu dãy mã ASCII” A Kí tự B Chữ C Từ D Kí hiệu Câu 2: Khai báo biến xâu sau đúng? A.Var : string[] of ;B Var : string[] of ; C Var = string[];D Var : string[]; Câu 3: Cho xâu S, để truy cập đến phần tử thứ xâu S ta viết A S[i] ; B S{i}; C S(i); D S; Câu 4: Phép ghép xâu kí hiệu dấu A + B – C * D / Câu 5: Xâu M lớn xâu N A M có độ dài lớn N M đoạn đầu N B M N có độ dài khác M đoạn đầu N C kí tự khác chúng kể từ trái sang xâu M có mã ASCII lớn D Xâu M xâu N giống hoàn toàn Câu 6: Cho khai báo: Var St: string; Khi độ dài lớn xâu nhận giá trị ngầm định A 255 B 256 C 225 D 258 Câu 7: Hàm cho chữ in hoa ứng với chữ ch A length(ch); B Lengt(ch); C Upcase(ch); D Upcaes(ch); Câu 8: Hàm tạo xâu gồm n kí tự liên tiếp vị trí vt xâu S A Copy(S,vt,n); B Copy(n,vt,S); C Copy(S,n,vt); D Copy(vt,n,S); Câu 9: Độ dài xâu A Số lượng kí tự có xâu B Số lượng từ có xâu C Khoảng cách từ phần tử thứ đến phần tử cuối D Khoảng cách từ kí tự thứ đến kí tự cuối Câu 10: Thủ tục insert(s1,s2, vt) thực A Chèn xâu S1 vào xâu S2, bắt đầu vị trí vt B Chèn xâu S2 vào xâu S1, bắt đầu vị trí vt C Nối xâu S2 vào xâu S1 D Sao chép vào cuối xâu S1 phần tử xâu S2 từ vị trí vt Câu 11: Cho xâu S ‘DaiLoc-QuangNam’ Kết hàm length(S) A 15 B 16 C 17 D 14 Câu 12: Cho xâu S ‘DaiLoc-QuangNam’ Kết hàm Pos(QuangNam, S) A B C D Câu 13: Để xóa kí tự cuối xâu St ta viết A Delete(St, 1, 1); B Delete(St, 1, length(St)); C Delete(St, length(St), 1); D Delete(St, vt, 1); Câu Cho xâu S ‘Hanoi-Vietnam’ Kết hàm Length(S) A 12 B 14 C 13 D 15 Câu Cho xâu S ‘Hanoi-Vietnam’ Kết hàm Pos(‘Vietnam’,S) là: A B C D Câu Cho xâu S:=’Birthday for you’; để có kết xâu m= ‘you’ thực hiện: A m:=delete(s, 14, 3);B delete(s, 1, 13); C m:=copy (s, 14, 3); D m:=copy(s, 3, 14); Câu Trong ngôn ngữ lập trình Pascal, xâu kí tự khơng có kí tự gọi là? A Khơng phải xâu kí tựB Xâu trắng C Xâu không Câu Chọn câu câu sau: A Thủ tục delete(c, d, e): Xóa e kí tự biến xâu c, vị trí d B Thủ tục delete(c, d, e): Xóa e kí tự biến xâu d, vị trí c C Thủ tục delete(c, d, e): Xóa d kí tự biến xâu c, vị trí e D Thủ tục delete(c, d, e): Xóa d kí tự biến xâu e, vị trí c D Xâu rỗng Câu 9: Phát biểu sai? A Xâu dãy kí tự bảng mã ASCII, Kiểu xâu kiểu liệu có cấu trúc B Có thể xem xâu có cấu trúc giống mảng chiều mà phần tử mảng kí tự bảng mã ASCII, đánh số từ C Số lượng kí tự xâu độ dài xâu D Các phép tốn thao tác với xâu tương tự phép toán thao tác với mảng Câu 10: Trong ngôn ngữ lập trình Pascal, cách khai báo xâu kí tự sau đúng? A Var S:= file of string;B Type S: file of char;C Var S: string;D Var S: String[300]; 1) Phát biểu sau kiểu số mảng chiều? A Kiểu số thường đoạn số nguyên liên tụcB.Kiểu số thường đoạn số nguyên C.Kiểu số thường đoạn số thựcD Kiểu số thuộc kiểu Câu lệnh Var A: array [10 20] of real; dùng để A Khai báo mảng A gồm 10 số thựcB Khai báo mảng A gồm số thực C Khai báo mảng A gồm 11 số nguyên.D.Khai báo mảng A gồm 11 số thực 3) Cho mảng A gồm phần tử: Để tham chiếu đến giá trị phần tử thứ ta viết A B a[4] C a[3] D 4) Cho khai báo mảng M sau: Var M :array[1 51-2] of byte; mảng M chứa tối da phần tử? A 49 B 51 C 50 D Khai báo sai Câu lệnh khai báo sau sai? A Var a: array[1 10] of integer;B Var a=array[1 10] of integer; C Var a: array[-9 10] of integer;D Var a: array[1 10] of real; Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực việc việc sau (A mảng số có N phần tử)? S:=0; For i:=1 to N S:=S+A[i]; A Tính tổng phần tử mảng A; B In hình mảng A; C Đếm số phần tử mảng A; D Tính tích phần tử mảng A Câu 1: Cú pháp khai báo trực tiếp biến mảng chiều: A.Var : array [kiểu số] of ; B Var : array [chỉ số đầu … số cuối] of ; C Var : array [chỉ số đầu số cuối] of ; D Var : array [kiểu số] of ; Câu 2: Phát biểu sau nhất: A.Kiểu số thường đoạn số nguyên liên tụcB Kiểu số phải đoạn số nguyên C Kiểu số đoạn số thựcD Kiểu số thuộc kiểu Câu 4: Phát biểu sau sai: A Mảng chiều dãy hữu hạn phần tử kiểu B Có thể xây dựng mảng n chiều C Cần xác định kiểu phần tử mảng D.Phần tử mảng có nhiều số Câu 5: Đâu không yếu tố cần xác định xây dựng mảng chiều: A Tên kiểu mảng, số lượng phần tử B Cách tham chiếu đến phần tử C Cách khai báo biến mảng, kiểu liệu phần tử D.Kiểu liệu số Câu 6: Để khai báo số phần tử mảng chiều, người lập trình cần: A Khai báo số số phần tử mảngB.Khai báo số bắt đầu kết thúc mảng C Khai báo số kết thúc mảngD Không cần khai báo gì, hệ thống tự xác định Câu 7: Phát biểu số mảng phù hợp ? 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 8: 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 9: Phương án khai báo mảng hợp lệ ? A mang : ARRAY[0 10] OF INTEGER;B mang : ARRAY[0 10] OF INTERGER; C mang : INTEGER OF ARRAY[0 10];D mang : ARRAY(0 10) : INTEGER; Câu 10: Câu lệnh dùng để nhập giá trị cho phần tử mảng A readln([]);B.readln([]); C readln([]);D readln([]); ... Câu lệnh Var A: array [10 20 ] of real; dùng để A Khai báo mảng A gồm 10 số thựcB Khai báo mảng A gồm số thực C Khai báo mảng A gồm 11 số nguyên.D.Khai báo mảng A gồm 11 số thực 3) Cho mảng A gồm... 8: 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 25 5; Câu 9: Phương án khai báo mảng hợp lệ ? A mang... a=array[1 10] of integer; C Var a: array[-9 10] of integer;D Var a: array[1 10] of real; Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực việc việc sau (A mảng số có N phần tử)? S:=0;

Ngày đăng: 24/03/2021, 19:57

TỪ KHÓA LIÊN QUAN

w