Đề cương ôn tập chương 4 môn Tin học 11 năm 2019-2020 - Trường THPT Đức Trọng
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Đề cương ôn tập chương 4 môn Tin học 11 năm 2019-2020 - Trường THPT Đức TrọngTrường THPT Đức TrọngTổ: Tin học CHƯƠNG IV: KIỂU DỮ LIỆU CÓ CẤU TRÚCA/ TÓM TẮT LÍ THUYẾT Kiể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 : array[kiểu chỉ số] of ; C2: Type = array[kiểu chỉ số] of ; Var : ; 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 : String[độ dài lớn nhất của xâu]; C2: Type = string; Var : ; 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: >, =, A. Dat chuan B. Duc Trong C. quoc gia D. Duc Trong Dat chuan quoc giaCâu 4. Cho xâu S1=Tin hoc khoi 11 rat kho và xâu S2=Hoc sinh. Thủ tụcDelete(S1,9,Length(S2)) cho kết quả là: A. khoi 11 B. Tin hoc C. Hoc sinh D. Tin hoc rat khoCâ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ácsố 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 20 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 9Câu 7. Cho biết kết quả của đoạn chương trình sau: S:=0; i:=0; While S 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à đúngnhấ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; . Để thamchiế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âuS2 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 Deletenhö 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 quả laø?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 tavieá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 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 Uses crt; Const Nmax = 100; Type ArrW = Array[1..Nmax] of word; Var A: ArrW; i,n,d:byte; S:Word; Begin clrscr; write(Nhap so luong phan tu mang : ); Readln(N); For i:=1 to n do Begin write(Nhap phan tu thu ,i, = ); Readln(A[i]); End; S:=0; Writeln(Vi tri cac so chan nhu sau:); For i:=1 to n do If A[i] mod 2 = 1 then S:=S+A[i] Else Begin d:=d+1; Write(i:5); End; Writeln; Writeln(Co ,d, so chan trong day); Writeln(Tong cac so le trong day la : ,S); ReadlnEnd.Câu 4: Vieát chöông trình Pascal nhaäp töø baøn phím daõy A goàm n (n Readln(A[i]); End; S:=0; d:=0; Writeln(Vi tri cac so duong trong day la:); For i:=1 to n do If A[i] < 0 then S:=S+A[i] Else Begin d:=d+1; Write(i:5); End; Writeln; Writeln(Co ,d, so duong trong day); Writeln(Tong cac so am trong day la : ,S); Readln End.Câu 5: Sử dụng ngôn ngữ lập trình Pascal, viết chương trình nhập từ bàn phím số nguyêndương N (0 readln(A[i]); end; j:=0; For i:=1 to N do If i mod 2 0 then begin j:=j+1; B[j]:=A[i]; end; writeln(Cac phan tu cua day B : ); For i:=1 to j do write(B[i]:10:1); readlnEnd.Câu 6: Sử dụng ngôn ngữ lập trình Pascal, viết chương trình nhập từ bàn phím số nguyêndương N (0 j:=j+1; B[j]:=A[i]; end; writeln(Cac phan tu cua day B : ); For i:=1 to j do write(B[i]:5); readlnEnd.4/ Một số bài tập tự giải:Câu 1: Viết chương trình nhập từ bàn phím một xâu kí tự. Cho biết độ dài của xâu vừanhập?Câu 2: Viết chương trình nhập từ ...
Tìm kiếm theo từ khóa liên quan:
Đề cương môn Tin lớp 11 Đề cương ôn tập Tin học lớp 11 Đề cương ôn tập môn Tin học lớp 11 Đề cương ôn thi Tin học 11 Đề cương ôn thi Tin 11 Đề cương Tin học lớp 11 Ôn tập Tin học 11 Ôn thi Tin học 11Tài liệu liên quan:
-
Đề cương ôn tập giữa học kì 1 môn Tin học lớp 11 năm 2023-2024 - Trường THPT Sơn Động số 3
5 trang 69 0 0 -
Đề cương ôn tập giữa học kì 1 môn Tin học lớp 11 năm 2023-2024 - Trường THPT Phú Bài
6 trang 48 0 0 -
Đề cương ôn tập giữa học kì 1 môn Tin học lớp 11 năm 2023-2024 - Trường THPT Số 2 Phù Mỹ
12 trang 43 0 0 -
Đề cương ôn tập học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Phú Bài
7 trang 33 0 0 -
Đề cương ôn tập giữa học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Nguyễn Huệ, Quảng Nam
5 trang 31 0 0 -
Đề cương ôn tập học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Sơn Động số 3
6 trang 29 0 0 -
Đề cương ôn tập học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Nguyễn Trãi, BR-VT
7 trang 28 0 0 -
Đề cương ôn tập học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Đức Trọng
7 trang 25 0 0 -
Đề cương ôn tập học kì 1 môn Tin học 11 năm 2018-2019 - Trường THPT Hai Bà Trưng
2 trang 23 0 0 -
Đề cương ôn tập học kì 2 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Ngô Quyền, Đà Nẵng
5 trang 21 0 0