Array[1 100,1 100] of integer; thỡ việc truy xuất đến cỏc phần tử như sau: A X[i],[j]B X[i][j]C X[i;j]D X[i,j]

Một phần của tài liệu giáo án tin 11 đầy đủ (Trang 87 - 90)

A. X[i],[j] B. X[i][j] C. X[i;j] D. X[i,j]

Câu 9 : Cho mảng một chiều: Hỏi a[3]=?

A. 5 B. 3 C. 6 D. 4

Câu 10 : Trong ngụn ngữ lập trỡnh Pascal, để in một xõu kớ tự ra màn hỡnh theo thứ tự ngược lại của cỏc kớ tự trong xõu (Vd: abcd thành dcba), đoạn chương trỡnh nào sau đõy thực hiện việc này?

A. A. For i:=1 to length(S) do write(S[i]);B. B. For i:=length(S) downto 1 do write(S[i]); B. B. For i:=length(S) downto 1 do write(S[i]); C. C. For i:=length(S) downto 1 do write(S]); D. D. For i:=1 to length(S) div 2 do write(S[i]);

IV. Củng cố bàiV. Bài tập về nhà V. Bài tập về nhà

- Làm lại bài tập hụm nay và làm thờm bài tập SBT. - Chuẩn bị trước nội dung bài 14 và 15.

VI. Nhận xột rỳt kinh nghiệm:

Ngày soạn: Tuần:

Ngày giảng: Tiết: 36

Đ14. KIỂU DỮ LIỆU TỆPĐ15. THAO TÁC VỚI TỆP Đ15. THAO TÁC VỚI TỆP I. Mục đớch, yờu cầu

1.Về kiến thức:

- Biết khỏi niệm và vai trũ của kiểu tệp.

- Biết hai cỏch phõn loại tệp: theo cỏch tổ chức dữ liệu và theo cỏch truy cập. - Hiểu bản chất tệp văn bản.

2. Kĩ năng:

- Khai bỏo đỳng biến kiểu tệp

- Thực hiện được thao tỏc xử lớ tệp: gỏn tờn tệp, mở/đúng tệp, đọc/ghi tệp - Sử dụng được cỏc thủ tục liờn quan để đọc/ghi dữ liệu của tệp

3. Thỏi độ:

- Thấy sự cần thiết và tiện lợi của kiểu dữ liệu tệp. Cú ý thức lưu trữ dữ liệu tệp một cỏch khoa học, phũng chống mất mỏt hoặc nhiễm virut.

II. Phương phỏp

- Kết hợp pp giảng dạy thuyết trỡnh, vấn đỏp, dựng phương tiện trực quan.

III. Chuẩn bị của giỏo viờn và học sinh

1. Chuẩn bị của giỏo viờn: Soạn giỏo ỏn, SGK, tài liệu tham khảo, mỏy chiếu,mỏy tớnh, bài giảng trờn slide. mỏy tớnh, bài giảng trờn slide.

2. Chuẩn bị của học sinh: Đọc trước bài mới, vở ghi lý thuyết, SGK.

IV. Tiến trỡn lờn lớp, nội dung bài giảng

1. Ổn định lớp

- Ổn định lớp.

- Yờu cầu lớp trưởng bỏo cỏo sĩ số.

2. Kiểm tra bài cũ 3. Nội dung bài giảng 3. Nội dung bài giảng

Hoạt động của thầy và trũ Nội dung

Hoạt động 1: Vai trũ của kiểu tệp. (adsbygoogle = window.adsbygoogle || []).push({});

GV: Đặt cõu hỏi, nờu vấn đề.

Ở những bài tập thực hành cỏc em quan sỏt, sau khi chạy chương trỡnh cú lưu được kết quả cho lần chạy tiếp theo hay khụng?

HS: Sau khi chạy chương trỡnh ở cỏc bài trước ta thấy kết quả in trờn màn hỡnh nhưng muốn sử dụng kết quả đú về sau thỡ khụng được.

GV: Vậy trong quỏ trỡnh chạy chương trỡnh, theo em dữ liệu được lưu ở đõu?

HS: Bộ nhớ trong (RAM).

dữ liệu lớn, cú yờu cầu lưu trữ để xử lớ

nhiều lần, cần cú kiểu tệp (file). I. Kiểu dữ liệu tệp1. Vai trũ của kiểu tệp

- Dữ liệu kiểu tệp cú những đặc điểm sau: + Được lưu trữ lõu dài ở bộ nhớ ngoài (đĩa từ, CD, . . .) và khụng bị mất khi tắt nguồn điện vào mỏy

+ Lượng thụng tin lưu trữ trờn tệp cú thể rất lớn và chỉ phụ thuộc vào dung lượng đĩa.

Hoạt động 2: Phõn loại tệp và thao tỏc với tệp

GV: Giới thiệu cho HS biết hai cỏch phõn loại tệp.

- Tệp văn bản: là tệp mà dữ liệu được ghi dưới dạng cỏc kớ tự theo bảng mó ASCII. Khi truy cập tệp, con trỏ tệp được di chuyển trờn cỏc dũng tuần tự từ đầu dũng về cuối dũng và từ dũng đầu đến dũng cuối của tệp. Cuối mỗi dũng cú nhúm kớ tự bỏo hiệu hết dũng. Truy cập tuần tự

GV: ? Hóy lấy VD về tệp văn bản

HS:Sỏch, tài liệu,…

- Tệp cấu trỳc: là tệp mà cỏc thành phần của nú được tổ chức theo 1 cấu trỳc nhất định. Cỏch truy cập tệp thường là truy cập trực tiếp. Bằng cỏch xỏc định trực tiếp vị trớ của dữ liệu đú

GV: ? Hóy lấy VD về tệp cấu trỳc

HS: Hỡnh ảnh, õm thanh,…

GV: Cú hai thao tỏc cơ bản khi làm việc với tệp là ghi dữ liệu vào tệp và đọc dữ liệu từ tệp.

2. Phõn loại tệp và thao tỏc với tệp

Hai cỏch phõn loại tệp: - Theo cỏch tổ chức dữ liệu + Tệp văn bản + Tệp cú cấu trỳc - Theo cỏch thức truy cập + Tệp truy cập tuần tự + Tệp truy cập trực tiếp

Hai thao tỏc cơ bản đối với tệp là ghi dữ liệu vào tệp và đọc dữ liệu từ tệp

Hoạt động 3: Khai bỏo

GV: Chỉ xột cỏch khai bỏo, thao tỏc với tệp văn bản. Giới thiệu cấu trỳc chung của khai bỏo biến tệp và giải thớch.

Một phần của tài liệu giáo án tin 11 đầy đủ (Trang 87 - 90)