Đề Cương ôn Tập Chương IV Môn Tin Học Lớp 11 - TaiLieu.VN

logo Mạng xã hội chia sẻ tài liệu Upload Đăng nhập Nâng cấp VIP Trang chủ » Tài Liệu Phổ Thông » Bài tập cơ bản và nâng cao11 trang 897 lượt xem 670Đề cương ôn tập Chương IV môn Tin học lớp 11

Mời các bạn cùng tham khảo “Đề cương ôn tập Chương IV môn Tin học lớp 11”. Tài liệu hệ thống lý thuyết Kiểu dữ liệu có cấu trúc từ đó cung cấp các câu hỏi trắc nghiệm, tự luận sẽ giúp các bạn nhớ kiến thức, giải bài tập nhanh hơn chuẩn bị cho kỳ thi học kỳ .

hathieudaoSaveLikeShareReport Download AI tóm tắt /11 ĐỀ CƯƠNG ÔN TẬP CHƯƠNG IV MÔN TIN HỌC LỚP 11 CHƯƠNG IV: KIỂU DỮ LIỆU CÓ CẤU TRÚC A/ TÓM TẮT LÍ THUYẾTKiểu dữ liệu có cấu trúc được xây dựng từ những kiểu dữ liệu đã có theo qui tắc, khuôn dạng do ngôn ngữ lập trình cung cấp Mảng một chiều: Mảng một chiều là dãy hữu hạn các phần tử cùng kiểu Khái báo: C1: Var <tên biến mảng>: array[kiểu chỉ số] of <kiểu phần tử>; C2: Type <tên kiểu mảng>= array[kiểu chỉ số] of <kiểu phần tử>; Var <tên biến mảng>: <tên kiểu mảng> ; Tham chiếu phần tử mảng: tên biến mảng[chỉ số phần tử]. Kiểu dữ liệu xâu: Xâu là dãy kí tự trong bộ mã ASCII, số lượng kí tự trong xâu là độ dài của xâu, xâu có độ dài =0 gọi là xâu rỗng, kí hiệu: ’’, độ dài lớn nhất của xâu không vượt quá 255 Khai báo: C1: Var <tên biến xâu>: String[độ dài lớn nhất của xâu]; C2: Type <tên kiểu xâu>= string; Var <tên biến xâu>: <tên kiểu xâu> ; Tham chiếu phần tử xâu: tên biến xâu[chỉ số phần tử] Các thao tác xử lí thường sử dụng o Phép ghép xâu: (+) o Phép so sánh: >, <, =, <>, >=, <= Các thủ tục chuẩn: + Delete(s, vt, n); + Insert(s1, s2, vt);a o Các hàm chuẩn: + Length(s) + Copy(s, vt, n) + Pos (s1,s2) + Upcase(ch) B/ CÂU HỎI VÀ BÀI TẬP1/ Một số câu hỏi trắc nghiệm:Câu 1. Giả sử mảng A được khai báo như sau: Var A:array[-2..10] of integer; Để tham chiếu đến phần tử thứ 3 của mảng, ta viết A. A[2] B. A[3] C. A[0] D. không thể tham chiếu được vì kiểu chỉ số sai Câu 2. Hãy cho biết phần tử thứ 10 của mảng C có giá trị là bao nhiêu? For i:=1 to 100 do C[i]:=1; A. 100 B. 1 C. 10 D. tất cả đều sai Câu 3. Cho xâu S1='Dat chuan quoc gia' và xâu S2='Duc Trong'. Thủ tục Copy(S1,1,Length(S2)) cho kết quả là: A. 'Dat chuan' B. 'Duc Trong' C. 'quoc gia' D. 'Duc Trong Dat chuan quoc gia' Câu 4. Cho xâu S1='Tin hoc khoi 11 rat kho' và xâu S2='Hoc sinh'. Thtục Delete(S1,9,Length(S2)) cho kết quả là: A. 'khoi 11 ' B. 'Tin hoc' C. 'Hoc sinh' D. 'Tin hoc rat kho' Câu 5. Cho S kiểu số thực, i và n thuộc kiểu số nguyên. Để tính tổng bình phương các số chẵn từ 1 đến n, câu lệnh nào sau đây đúng? A. For i:=3 to n do If i mod 2=0 then S:=S+sqt(i); B. For i:=1 to n do S:=S+sqt(i); C. For i:=1 to n do If i mod 2=0 then S:=S+sqr(i); D. For i:=n downto 1 do If i mod 2<>0 then S:=S+sqt(i); Câu 6. Cho biết kết quả của đoạn chương trình sau: S:=0; For i:=1 to 6 do If (i mod 2=0) then S:=S+i; Write(S); a 3 b 12 c 6 d 9 Câu 7. Cho biết kết quả của đoạn chương trình sau: S:=0; i:=0; While S<=10 do begin i:=i+1; S:=S+i; end; Write(S); a 5 b 15 c 20 d 10 Câu 8. Cho biết kết quả của đoạn chương trình sau: S:=0; For i:=1 to 10 do If (i mod 3=0) Or (i mod 4=0) then S:=S+i; Write(S); a 15 b 45 c 30 d 0 Câu 9. Cho biết kết quả của đoạn chương trình sau: T:=0; For i:=1 to 10 do T:=T+i; Write(i); a 1 b 55 c 10 d 0 Câu 10. Cho khai báo sau: Var C:array[1..5] of integer; . Để lưu trữ biến C cần bao nhiêu byte bộ nhớ? a 2 b 5 c 10 d 1 Câu 11. Mảng là kiểu dữ liệu có cấu trúc vì : a Được xây dựng từ các kiểu dữ liệu chuẩn. b Khai báo biến mảng ở dạng phức tạp. c Là một dãy các phần tử khác kiểu mà mỗi phần tử có một chỉ số khác nhau. d Là dãy các phần tử bất kì mà mỗi phần tử có một chỉ số khác nhau. Câu 12. Hãy cho biết dòng lệnh nào sau đây dùng để tạo ngẫu nhiên mảng gồm n số nguyên trong phạm vi từ 0 đến 299 a For i:=1 to n do A[i]:= random(0) - random(299); b For i:=1 to n do A[i]:= random(1) - random(300); c For i:=1 to n do A[i]:= random(300) - random(300); d For i:=1 to n do A[i]:= random(299) - random(299); Câu 13. Cho A={30, 15, 9, 23, 5, 27, 14} . Hãy cho biết khai báo nào sau đây là đúng nhất? a Var A:array['a'..'g'] of byte; b Var A:array[1..7] of char; c Var A:array[1..7] of byte d Var A:array[5..30] of byte; Câu 14. Giả sử mảng A được khai báo như sau: Var A:array[-2..3] of integer; . Để tham chiếu đến phần tử thứ 2 của mảng, ta viết a A[6] b A[2] c A[-1] d A(2) 2/ Một số câu hỏi tự giải:Caâu 1: Vieát khai baùo xaâu cho chöông trình sau: Vieát chöông trình nhaäp töø baøn phím xaâu kí töï S1 coù ñoä daøi khoâng quaù 100. haõy taïo xaâu S2 goàm taát caû caùc chöõ soá coù trong S1. Caâu 2: Cho xaâu S1 = ‘Hinh .1’ vaø xaâu S2 = ‘2’. Thuû tuïc Insert(S2,S1,6) cho keát quaû laø? Caâu 3: Ñieàn vaøo choã troáng … trong caâu sau: “Xaâu laø daõy … … … … … … … … … trong boä maõ ASCII” Caâu 4: Giaù trò cuûa xaâu S = ‘Em se la mua xuan cua me’ Haõy söû duïng thuû tuïc Delete nhö theá naøo ñeå coù keát quaû laø ‘Em la mua xuan cua me’ ? Caâu 5: Haøm Pos(‘em’, ‘ngay mai em di bien nho ten em goi ve’) cho keát qulaø? Caâu 6: Cho xaâu S1=’Dat chuan quoc gia’ vaø xaâu S2=’Duc Trong’ Haøm Copy(S1,1,Length(S2)); cho keát quaû laø? Caâu 7: Cho xaâu S=’500 dong’. Haøm Length(S); cho keát quaû laø? Caâu 8: Cho xaâu S=’Lop 11’. Haøm Upcase(S); cho keát quaû laø? Caâu 9: Vieát caáu truùc khai baùo bieán kieåu xaâu? Caâu 10: Cho xaâu S=’TRAN VAN AN’. Ñeå tham chieáu ñeán kí töï ñaàu tieân cuûa teân ta vieát nhö theá naøo? 3/ Một số dạng bài tự luận: Câu 1: Taïo maûng B goàm n (n<=200) soá nguyeân, moãi soá coù trò tuyeät ñoái khoâng vöôïc quaù 500. Haõy cho bieát coù bao nhieâu soá haïng trong maûng B coù giaù trò baèng 0.Program zero; Uses Crt; Const Nmax = 200; Type ArrInt = Array[1..Nmax] of Integer; Var i,n,dem: byte; B:ArrInt; Begin Clrscr; Write('Nhap so luong phan tu cua day so, N = '); Readln(N); For i:=1 to N do Begin Write('Phan tu thu ',i,' = '); Readln(B[i]); End; dem:=0; For i:=1 to N do If B[i] = 0 then dem:=dem+1; Write('Co ',dem,' so hang trong mang B co gia tri bang 0'); Readln End. Câu 2: Taïo maûng C goàm n (n<=100) soá nguyeân, moãi soá coù trò tuyeät ñoái khoâng vöôïc quaù 300. Cho bieát Chæ soá vaø giaù trò nhoû nhaát trong daõy soá ñaõ cho (neáu coù nhieàu phaàn töû nhoû nhaát thì ñöa ra taát caû vò trí cuûa chuùng)Program cau2; Uses crt; Const Nmax = 100; Type ArrInt = array[1..Nmax] of Integer; Var i,n,min: integer; C:ArrInt; Begin Clrscr; Write('Nhap so luong phan tu cua mang, N = '); Readln(N); For i:=1 to N do Begin Write('C[',i,']= '); Readln(C[i]);

Tài liêu mới

Phiếu Bài Tập Cuối Tuần 35 - Toán Lớp 2- Cánh Diều

Phiếu Bài Tập Cuối Tuần 35 - Toán Lớp 2- Cánh Diều

W 8 trang Tổng hợp bài tập định lý Viète: Tài liệu đầy đủ

Tài liệu Tổng hợp bài tập định lý Viète

W 3 trang Tài liệu tham khảo Tiếng Anh lớp 8 [mới nhất/hay nhất/chuẩn nhất]

Tài liệu tham khảo Tiếng Anh lớp 8

126 trang Đề ôn tập Vật lý lớp 12: Tổng hợp đề thi, bài tập hay nhất

Đề ôn tập Vật lí lớp 12

W 6 trang Cực trị hàm số: Tài liệu chuyên đề chi tiết

Tài liệu chuyên đề: Cực trị hàm số

W 12 trang Câu hỏi trắc nghiệm Toán lớp 11: Ôn tập hiệu quả

Câu hỏi trắc nghiệm ôn tập môn Toán lớp 11

5 trang Tổng hợp lý thuyết Toán lớp 8: Tài liệu đầy đủ, chi tiết

Tài liệu Tổng hợp lý thuyết Toán lớp 8

W 16 trang Bài tập Đại số 7 cơ bản và nâng cao (Tài liệu dành cho giáo viên, phụ huynh)

Tài liệu Bài tập cơ bản và nâng cao Đại số 7 (Dành cho giáo viên, phụ huynh)

400 trang Tài liệu bồi dưỡng học sinh giỏi môn Lịch sử lớp 9 (Sách Kết nối tri thức) mới nhất

Tài liệu bồi dưỡng học sinh giỏi môn Lịch sử lớp 9 (Sách Kết nối tri thức)

W 34 trang Tài liệu Hình học 9 chương 5: Đường tròn - Tự luận có lời giải (Sách Kết nối tri thức với cuộc sống)

Tài liệu Hình học 9 - Chương 5: Đường tròn - Tự luận có lời giải (Sách Kết nối trí thức với cuộc sống)

181 trang Phiếu bài tập cuối tuần Tiếng Việt lớp 1: Tổng hợp tuần 1 đến tuần 5

Phiếu bài tập cuối tuần Tiếng Việt 1 - Tuần 1 đến tuần 5

38 trang Phiếu bài tập cuối tuần Tiếng Việt 1: Đề 4 - Tuần 2

Phiếu bài tập cuối tuần Tiếng Việt 1 - Tuần 2 - Đề 4

4 trang Phiếu bài tập cuối tuần Tiếng Việt 1: Đề 3, Tuần 2 (có đáp án)

Phiếu bài tập cuối tuần Tiếng Việt 1 - Tuần 2 - Đề 3

4 trang Phiếu bài tập cuối tuần Tiếng Việt 1 tuần 2 đề 2: [Hướng dẫn chi tiết]

Phiếu bài tập cuối tuần Tiếng Việt 1 - Tuần 2 - Đề 2

4 trang Phiếu bài tập cuối tuần Tiếng Việt 1: Đề 1 - Tuần 2 (chuẩn nhất)

Phiếu bài tập cuối tuần Tiếng Việt 1 - Tuần 2 - Đề 1

4 trang

AI tóm tắt

- Giúp bạn nắm bắt nội dung tài liệu nhanh chóng!

Giới thiệu tài liệu

Đối tượng sử dụng

Từ khoá chính

Nội dung tóm tắt

Giới thiệu

Về chúng tôi

Việc làm

Quảng cáo

Liên hệ

Chính sách

Thoả thuận sử dụng

Chính sách bảo mật

Chính sách hoàn tiền

DMCA

Hỗ trợ

Hướng dẫn sử dụng

Đăng ký tài khoản VIP

Zalo/Tel:

093 303 0098

Email:

[email protected]

Phương thức thanh toán

Theo dõi chúng tôi

Facebook

Youtube

TikTok

chứng nhậnChịu trách nhiệm nội dung: Nguyễn Công Hà Doanh nghiệp quản lý: Công ty TNHH Tài Liệu trực tuyến Vi Na - GCN ĐKDN: 0307893603 Địa chỉ: 54A Nơ Trang Long, P. Bình Thạnh, TP.HCM - Điện thoại: 0283 5102 888 - Email: [email protected]ấy phép Mạng Xã Hội số: 670/GP-BTTTT cấp ngày 30/11/2015

Từ khóa » Chương 4 Tin Học 11