Biểu thức nào truy cập đến trường ho_ten của bản ghi này?. Cho xâu S là ‘Hanoi-Vietnam’A[r]
Trang 1Thỏng 4 năm 2010
Họ và tên:
Lớp:
Điểm Lời phê
Mã đề: 11
I- trắc nghiệm
Cõu 1 : _ Biểu thức quan hệ nào dưới đõy cho giỏ trị FALSE ?
A “MOOR” < “LOOK”; B.“MOOR” < “MOORK”;
C.“AB123CD” < “ABCDAB”; D.“ABCDOR” < “ABDOR”;
Cõu 2 : _ Cho bản ghi sinh_vien gồm cỏc trường ho_ten, ngay_sinh Biểu thức nào truy cập đến
trường ho_ten của bản ghi này ?
A ho_ten; B sinh_vien->ho_ten; C sinh_vien.(ho_ten,ngay_sinh); D sinh_vien.ho_ten;
Cõu 3 : _ Đoạn chương trỡnh sau in ra kết quả nào ?
A 7;
B 10;
C 11
D 12
Cõu 4 : _ Hóy chọn phương ỏn ghộp đỳng Cho xõu S là ‘Hanoi-Vietnam’ Kết quả của hàm
Pos(‘Vietnam’,S) là
Cõu 5 : _ Cho str là một xõu kớ tự, đoạn chương trỡnh sau thực hiện cụng việc gỡ ?
A In xõu ra màn hỡnh; B In từng kớ tự ra màn hỡnh theo thứ tự ngược, trừ kớ tự đầu tiờn;
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;
Cõu 6 : _ Cho khai bỏo sau :
Cõu lệnh nào dưới đõy sẽ in ra tất cả cỏc phần tử của mảng trờn ?
A for k := 1 to 16 do write(a[k]); B for k := 16 downto 0 do write(a[k]);
C for k:= 0 to 15 do write(a[k]); D for k := 16 down to 0 write(a[k]);
Cõu 7 : _ Hóy chọn phương ỏn ghộp đỳng nhất Thủ tục chuẩn Insert(S1,S2,vt) thực hiện
A chốn xõu S1 vào S2 bắt đầu từ vị trớ vt ; B chốn xõu S2 vào S1 bắt đầu từ vị trớ vt ;
C nối xõu S2 vào S1; D sao chộp vào cuối S1 một phần của S2 từ vị trớ vt ;
Cõu 8 : _ Sắp xếp cỏc thủ tục sau khi thao tỏc với tệp f, cỏc biến a, b, c.
a assgin (f,’ tep1.txt’); b readln(f, a, b, c); c reset(f); d close(f);
phương ỏn xắp xếp nào là chớnh xỏc ?
Program Welcome ;
Var a : string[10];
Begin
a := ‘tinhoc ’;
writeln(length(a));
End
for i := length(str) downto 1 do write(str[i]) ;
a : array[0 16] of integer ;
Lop11.com
Trang 2Câu 9 : _ Cấu trúc chung của chương trình con gồm mấy thành phần chính ?
Câu 10 : _ Thế nào là khai báo biến mảng gián tiếp ?
A Khai báo mảng của các bản 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ó; Phần II TỰ LUẬN
Câu 1 (2đ): Khái niệm chương trình con, cấu trúc chung của chương trình con gồm mấy phần là những phần nào?
Câu 2(3đ): Cho chương trình sau: program luythua2; uses crt; var m,p,q,n:integer; a,b,c,d,tluythua,tich:real; function luythua(x:real; k:integer):real; var j:integer ; begin tich:=1.0; for j:=1 to k do tich:=tich*x; luythua:=tich; end; begin clrscr; writeln('tinh luy thua;'); writeln ('a,b,c,d,m,n,p,q=');readln(a,b,c,d,n,m,p,q); writeln('ta co luy thua cua'); luythua(a,n); tluythua:=luythua(a,n)+luythua(b,m)+luythua(c,p)+luythua(d,q); writeln('tongs=',tluythua:8:4); readln; end. Xác định các thành phần sau: 1 Tên chương trình con:
2 Tham số thực sự :
3 Biến toàn cục:
4 Biến cục bộ:
5 Lời gọi chương trình con:
6 Kiểu dữ liệu của hàm:
-HẾT -Lop11.com