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

Tin 11 kiểm tra 15 phút xâu dữ liệu số 2

3 6 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 18,1 KB

Nội dung

Đề kiểm tra Tin học 11 nội dung xâu dữ liệu số 2, một trong những nội dung trong chương trình tin học lớp 11. Kiểm tra một cách khái quát một số nội dung trọng tâm, toàn diện về xâu dữ liệu. Là tài liệu giúp quý thầy cô và các bạn học sinh tham khảo để kiểm tra kiến thức về xâu dữ liệu.

KIỂM TRA HỆ SỐ MÔN: TIN HỌC 11 CB THỜI GIAN: 15 PHÚT (Đề kiểm tra gồm câu, thí sinh khơng sử dụng tài liệu) Câu 1: (2 điểm) Thế xâu, độ dài xâu, xâu rỗng? Các ngơn ngữ lập trình có quy tắc, cách thức cho phép xác định yếu tố xâu? Câu 2: (8 điểm) Trình bày thao tác xử lý xâu Ứng với thao tác cho ví dụ minh họa -HẾT - ĐÁP ÁN VÀ HƯỚNG DẪN CHẤM CÂ U NỘI DUNG CHẤM Xâu dãy ký tự mã ASCII, ký tự gọi phần tử xâu Số lượng ký tự xâu gọi độ dài xâu Xâu có độ dài gọi xâu rỗng Các ngơn ngữ lập trình có quy tắc, cách thức cho phép xác định - Tên kiểu xâu - Cách khai báo biến kiểu xâu - Số lượng kí tự xâu - Các phép toán thao tác với xâu - Cách tham chiếu tới phần tử xâu * Phép ghép xâu: + Kí hiệu dấu cộng + Sử dụng để ghép nhiều xâu thành + Có thể thực biến xâu Ví dụ: ‘Ha’ + ‘Noi’ + ‘-’ + ‘Viet Nam’ cho kết ‘Ha Noi – Viet Nam’ * Các phép so sánh: = < > = + Có thứ tự ưu tiên thực thấp phép ghép xâu + Thực so sánh hai xâu theo quy tắc sau: Xâu A lớn xâu B kí tự khác chúng kể từ trái sang xâu A có mã ASCII lớn Nếu A B xâu có độ dài khác A đoạn đầu B A nhỏ B Hai xâu coi chúng giống hồn tồn Ví dụ: ‘Tin hoc’ < ‘Tin hoc van phong’ * Thủ tục delete(st,vt,n) Thực việc xóa n kí tự biến xâu st vị trí vt Ví dụ: delete(‘abcdef’,5,2); cho kết ‘abcd’ * Thủ tục insert(s1,s2,vt) Chèn xâu s1 vào xâu s2, bắt đầu vị trí vt Ví dụ: insert(‘1’,‘Hinh 2’,6); cho kết ‘Hinh 1.2’ * Hàm copy(S,vt,N) Tạo xâu gồm N kí tự liên tiếp vị trí vt xâu S ĐIỂM CHẤM 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,5 0,5 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 Ví dụ: copy(‘Bai hoc thu 9’,9,5) cho kết ‘thu 9’ * Hàm length(s) Cho giá trị độ dài xâu s Ví dụ: length(‘500 ki tu’) cho kết * Hàm pos(s1,s2) Cho vị trí xuất xâu s1 xâu s2 Ví dụ: pos(‘cd’,‘abcdef’); cho kết *Hàm upcase(ch) Cho chữ in hoa tương ứng với chữ ch Ví dụ: Cho xâu ch: ‘d’ Hàm upcase(ch) cho kết ‘D’ 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25

Ngày đăng: 23/10/2023, 07:07

w