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

ĐỀ KIỂM TRA HK2 KHOI 11

3 892 7

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

THÔNG TIN TÀI LIỆU

Trong lập trình pascal, xâu kí tự là: A. Tập hợp các chữ cái và các chữ số trong bảng chữ cái tiếng anh; B. Tập hợp các chữ cái trong bảng chữ cái tiếng anh; C. Mảng các kí tự; D. Dãy các kí tự trong bảng mã ASCII; [<br>] Trong ngôn ngữ lập trình pascal, hàm Upcase(ch) cho kết quả là: A. Biến chuỗi Ch thành chữ in hoa; B. Chữ cái in hoa tương ứng với Ch; C. Kí tự trong bảng mã ASCII in hoa tương ứng với Ch C. Biến chữ Ch thành chữ in hoa; [<br>] Tham số thực sự là: A. Biến được khai báo cho dữ liệu vào/ra ở chương trình con B. Biến được khai báo ở trong chương trình chính C. Biến chứa trong lời gọi chương trình con ở chương trình chính D. Biến được khai báo ở trong chương trình con [<br>] Câu lệnh dùng thủ tục mở tệp văn bản để đọc dữ liệu: A. Reset(<biến tệp>); B. Reset(<t ên tệp>); C. Rewrite(<tên tệp>) D. Rewrite(<biến tệp>) [<br>] Cho khai báo sau đây, đâu là khai báo đúng về mảng 2 chiều: A. type mang2c:=array[1 9:1 8] of integer; var A,B: mang2c; B. type mang2c:=array[1 9,1 8] of integer; var A,B: mang2c; C. type mang2c =array[1 9;1 8] of integer; var A,B: mang2c; D. var A,B: mang2c; [<br>] Hãy chọn phương án đúng nhất. Trong ngôn ngữ lập trình pascal: A. Các phần tử của mảng một chiều được sắp thứ tự theo giá trị giảm dần B. Các phần tử của mảng một chiều không sắp thứ tự C. Các phần tử của mảng một chiều được sắp xếp thứ tự theo chỉ số D. Các phần tử của mảng một chiều được sắp thứ tự theo giá trị tăng dần [<br>] Cho st là một xâu kí tự, đoạn chương trình sau thực hiện công việc gì: for i:= length(st) downto 1 do write(st[i]); A. Câu lệnh sai B. in từng kí tự ra màn hình theo thứ tự ngược C. In từng kí tự xâu ra màn hình D. in từng kí tự ra màn hình theo thứ tự ngược, trừ kí tự đầu tiên [<br>] Để khai báo biến bản ghi trong pascal bắt đầu bằng từ khoá: A. Var B. Val C. Type D. Tybe [<br>] Đoạn chương trình sau in ra kết quả nào: Program welcome; Var a:string[20]; Begin a:=’tin hoc b ‘ writeln(length(a)); end. A. 9 B. 10 C. 8 D. 7 [<br>] Trong ngôn ngữ lập trình pascal, đoạn chương trình sau thục hiện công việc gì: d:=0 for i:= 1 to length(s) do if s[i]=’’ then d:=d+1; A. Đếm số kí tự có trong xâu B. Tính tổng các sô dấu cách C. Đếm số dấu cách có trong xâu D. Đếm số kí tự trống trong xâu [<br>] Trong ngôn ngữ lập trình pascal, với xâu kí tự có các phép toán là: A. Chỉ có phép cộng B. Phép cộng và phép trừ C. Phép ghép xâu và phép so sánh D. Phép cộng, trừ, nhân, chia [<br>] Trong ngôn ngữ lập trình pascal , hàm length(s) cho kết quả là: A. Số kí tự là chữ số hiện có của xâu s B. Số kí tự là các chữ cái cua xâu s C. Độ dài xâu s khi khai báo D. Số kí tự hiện có của xâu s [<br>] Tham chiếu đến trường của biến bản ghi ta viết: A. <tên biến bản ghi>.<tên trường> B. <tên kiểu bản ghi>.<tên trường> C. <tên kiểu bản ghi>.<giá trị của trường> D. <tên biến bản ghi>.<giá trị của trường> [<br>] Trong ngôn ngữ lập trình pascal, thủ tục Insert(s1,s2,n) thục hiện công việc gì: A. Chèn xâu s1 vào xâu s2 bắt đầu từ vị trí n của s2; B. Chèn xâu s1 vào xâu s2 bắt đầu từ vị trí n của s1; C. Chèn xâu s2 vào xâu s1 bắt đầu từ vị trí n của s1; D. Không thực hiện việc nào trong ba việc trên; [<br>] Cho khai báo mảng như sau: var A:Arayy[0 10] of integer; mảng có mấy phần tử: A. Mảng có 11 phần tử B. Mảng có 10 phần tử C. A. Mảng có 10 hoặc 11 phần tử Khai báo biến mảng sai [<br>] Trong ngôn ngữ lập trình pascal, để xoá kí tự đầu tiên của xâu kí tự s ta viết: A. Delete(s,1,i); B. Delete(s,i,1); C. Delete(s,length(s),1); D. Delete(s,1,1); [<br>] Cho đoạn câu lệnh sau: For i:=2 to n do If A[i]>max then Begin Max=A[i]; Csmax=I; End; đoạn lệnh trên sai chỗ nào: A. Lệnh gán B. Vòng lặp for C. Lệnh If then D. Lệnh for i:=2 to n do [<br>] Trong các nhận xét sau nhận xét nào sai: A. Hàm khác với thủ tục là có phần giá trị trả về của hàm, sau dấu hai chấm B. Thủ tục là một chương trình con có chức năng như một hàm C. Hàm là chương trình con nhằm tính toán và trả lại một giá trị nào đó D. Cấu tạo các thành phần của hàm và thủ tục giống nhau [<br>] Tham số hình thức là: A. Các biến được khai báo cho dữ liệu vào/ra trong chương trình con B. Các biến được khai náo trong chương trình chính C. Các biến được khai báo trong chương trình con D. Tất cả đều đúng [<br>] Trong ngôn ngữ lập trình pascal, hai xâu kí tụ được so sánh dựa trên: A. Từng kí tự ( trong bảng mã ASCII) trong các xâu lần lượt từ trái sang phải B. Từng kí tự ( trong bảng mã ASCII) trong các xâu lần lượt từ phải sang trái C. Độ dài thự sự của hai xâu D. Số lượng các kí tự khác nhau trong xâu [<br>] Trong ngôn ngữ lập trình pascal, thủ tục chèn xâu s1 vào s2 bắt đầu từ vị trí vt được viết: A. Insert(vt,s1,s2); B.Insert(s2,s1,vt); C. Insert(s1,vt,s2); D. Insert(s1,s2,vt); [<br>] Các chương trình con trong một chương trình được sắp xếp: A. Chương trình nào thực hiện trước thì đặt trước B. Đặt các chương trình con trước chương trình chính C. Chương trình con đặt ở vị trí tuỳ ý D. Chương trình nào thực hiện sau thì đặt sau [<br>] Trong ngôn ngữ lập trình pascal, khi thực hiện đoạn chương trình sau, biến st có giá trị là gì: S:=’Hoang Anh Tuan’ St:=’’; I:=length(s); While s[i]<>’’ do Begin St:=st+s[i]; i:=i-1; End; A. ‘Tuan’ B.’gnaoH C. ‘Hoang’ D. ‘nauT’ [<br>] Tạo xâu gồm n kí tự liên tiếp bắt đầu từ vị trí vt của xâu s là ý nghĩa của hàm nào: A. Copy(S,N,Vt) B. A. Copy(S,Vt,N) A. Copy(N,S,Vt) A. Copy(S,Vt,N) [<br>>] Cho khai báo mảng và đoạn chương trình như sau: Var a:array[0 50] of real; K:=0; For i:=1 to 50 do If a[i]>a[k] then k:=I; A. Tim chỉ số của phần tử nhỏ nhất trong mảng B. Tìm phần tử lớn nhất trong mảng C. Tìm chỉ số của phần tử lớn nhất trong mảng D. Tìm phần tử nhỏ nhất trong mảng . như sau: var A:Arayy[0 10] of integer; mảng có mấy phần tử: A. Mảng có 11 phần tử B. Mảng có 10 phần tử C. A. Mảng có 10 hoặc 11 phần tử Khai báo biến mảng sai [<br>] Trong ngôn ngữ lập trình. được khai náo trong chương trình chính C. Các biến được khai báo trong chương trình con D. Tất cả đều đúng [<br>] Trong ngôn ngữ lập trình pascal, hai xâu kí tụ được so sánh dựa trên: A. Từng

Ngày đăng: 08/07/2014, 17:00

Xem thêm: ĐỀ KIỂM TRA HK2 KHOI 11

TỪ KHÓA LIÊN QUAN

w