Thao tác nhập và xuất đối với dữ liệu kiểu xâu như nhập hay xuất giá trị của biến kiểu dữ liệu chuẩn?. Xâu có chiều dài không được vượt quá 250 DA[r]
(1)Bµi kiÓm tra tiÕt §Ò sè Môn: Tin học (Thời gian làm bài 45 phút) Họ và tên HS: Lớp 11A §iÓm Lêi nhËn xÐt cña gi¸o viªn Câu 1: Để khai báo biến xâu trực tiếp ta sử dụng cú pháp nào? A Var <tên biến>: <tên kiểu>; B Var <tên biến>: string[độ dài lớn xâu]; C Var <tên biến>= <tên kiểu>; D Var <tên biến>= string[độ dài lớn xâu]; Câu 2: Trong các phát biểu sau, phát biểu nào đúng? A Xâu không có kí tự nào gọi là xâu rỗng B Thao tác nhập và xuất liệu kiểu xâu nhập 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 quá 250 D Có thể tham chiếu đến kí tự xâu Câu 3: Trong NNLT Pascal sau thực chương trình sau giá trị S là? S:=’Kiem tra ki I Khoi 11’; Delete(S,14, 8); Insert(‘Khoi 11 ’,S, 1); A ‘Khoi 11 Kiem tra ki I’ C ‘Kiem tra ki I Khoi 11’ B ‘Kiem tra hoc ki I’ D ‘Kiem tra hoc ki Khoi 11 I’ Câu 4: Xâu ‘ABBA’ lớn xâu : A ‘ABC’ B ‘ABABA’ C ‘ABCD’ C ‘ABDE’ Câu 5: Với khai báo Var A: array[1 100,1 100] of integer; Thì việc truy cập đến các phần tử sau? (Chọn phương án đúng) A) A(i,j) B) A[i,j] C) A(i;j) D) A[i;j] Câu 6: Trong NNLT Pascal, với xâu kí tự ta có thể A So sánh xâu kí tự B Gán kí tự cho biến xâu B Gán biến xâu cho biến xâu D Cả ba việc này Câu 7: Điền vào chỗ … bảng sau: Giá trị s1 ‘Em se la’ Giá trị s2 ’mua xuan cua me’ ’ABGHI’ Thao tác Insert (…,s2,…); Insert (…,s2,…); Lop11.com Kết ’Em se lamua xuan cua Me’ ’ABCDEGHI’ (2) Giá trị st ’Tong so 123 em’ ’Tong so 123 em’ Thao tác Pos(’123’,st); Copy(s,…,…) Kết … ’123’ Câu 8: Lop11.com (3) Bµi kiÓm tra tiÕt §Ò sè Môn: Tin học (Thời gian làm bài 45 phút) Họ và tên HS: Lớp 11A §iÓm Lêi nhËn xÐt cña gi¸o viªn Câu 1: Để khai báo biến xâu trực tiếp ta sử dụng cú pháp nào? A Var <tên biến>: <tên kiểu>; B Var <tên biến>: string[độ dài lớn xâu]; C Var <tên biến>= <tên kiểu>; D Var <tên biến>= string[độ dài lớn xâu]; Câu 2: Trong các phát biểu sau, phát biểu nào Đúng? A Xâu không có kí tự nào gọi là xâu rỗng B Thao tác nhập và xuất liệu kiểu xâu nhập 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 quá 250 D Có thể tham chiếu đến kí tự xâu Câu 3: Trong NNLT Pascal sau thực chương trình sau giá trị S là? S:=’Kiem tra ki I Khoi 11’; Delete(S,1, 14); Insert(‘Kiem tra ki I’,S, 7); A ‘Khoi Kiem tra ki I11’ C ‘Khoi 1Kiem tra ki I1’ B ‘Kiem tra ki I’ D ‘Kiem tra ki Khoi 11 I’ Câu 4: Xâu ‘ABEA’ nhỏ xâu : A ‘ABC’ B ‘ABABA’ C ‘AB’ C ‘ABaA’ Câu 5: Với khai báo Var A: array[1 100] of integer; Thì việc truy cập đến các phần tử sau? (Chọn phương án đúng) A) A(i) B) A[i,j] C) A(i) D) a[i] Câu 6: Trong NNLT Pascal, với xâu kí tự ta có thể A So sánh xâu kí tự B Gán kí tự cho biến xâu B Gán biến xâu cho biến xâu D Cả ba việc này Câu 7: Điền vào chỗ … bảng sau: Giá trị s1 Giá trị s2 ’se’ ’Em la mua xuan cua me’ ’ABCD’ Thao tác Insert (…,s2,…); Insert (…,s2,…); Lop11.com Kết ’Em se la mua xuan cua Me’ ’ABCDEGHI’ (4) Giá trị st ’Em oi Ha Noi pho’ ’Em oi Ha Noi pho’ Thao tác Pos(’HaNoi’,st); Copy(s,…,…) Kết … ’Ha Noi’ Câu 8: Lop11.com (5)