Trang ChínhCalendarTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập
  • Trường ai hok biết
phale_gk (710)
minie mouse (498)
pE"pj_missyou (489)
ca^u.ut'L-¶-¶-¶ (369)
N.a2 (346)
Admin (315)
kisu (314)
Phale_langtu (231)
¶-¶oan§TuBuon§Bin¶-¶07 (206)
lelui (166)
Chào mừng bạn đến với A2 prồ

Share | 
 

 LÝ THUYẾT TIN

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
phale_gk
Hiệu trưởng
Hiệu trưởng
avatar

Nam Tổng số bài gửi : 710
Join date : 10/10/2009
Age : 23
Đến từ : ...THIÊN ĐƯỜNG CHỈ CÓ A VÀ E....

Bài gửiTiêu đề: LÝ THUYẾT TIN    Sun Apr 17, 2011 9:42 am


1.  Vai trò của zữ liệu kiểu tệp: giúp giải quyết những bài toán có khối lượng zữ liệu khá lớn và có yêu cầu lưu lại để xử lí nhìu lần
 Đặc điểm của zữ liệu kiểu tệp:
 zữ liệu kiểu tệp được lưu trữ lâu dài trên bộ nhớ ngoài và ko bị mất khi tắt máy
 Lượng zữ liệu lưu trữ trên tệp có thể rất lớn
2. Phân loại tệp:
 Xét theo cách tổ chức zữ liệu:
 Tệp văn bản: là tệp zữ liệu được ghi dưới dạng các kí tự của bảng mã ASCII
 Tệp có cấu trúc: là tệp mà các thành phần of nó được tổ chức theo 1 cấu trúc nhất định
Xét theo cách truy cập:
 Tệp truy cập tuần tự: cho phép truy cập đến zữ liệu nào đó chỉ bằng cách bắt đầu từ đầu tệp và đi qua lần lượt các zữ liệu trước đó
 Tệp truy cập ngẫu nhiên: cho phép truy cập đến zữ liệu bằng cách xác định vị trí of zữ liệu cần truy cập
3.  Các thủ tục:
 Khai báo biến tệp: Khi làm việc với zữ liệu kiểu tệp ta phải sử dụng biến tệp
Var <tên biến tệp> : text;
 Gán tên tệp:
Assign (<tên biến tệp>,<tên tệp>);
 Mở tệp để ghi zữ liệu:
Rewrite(<tên biến tệp>);
 Ghi zữ liệu vào tệp:
Write (<tên biến tệp>,<d/s kết quả>);
Writeln (…);
Trong đó: d/s kết quả gồm 1 or nhìu phần tử gồm biến đơn, biểu thức or hằng xâu.
 Mở tệp để đọc zữ liệu:
Reset(<tên biến tệp>);
 Đọc zữ liệu ra từ tệp:
Read (<tên biến tệp>,<d/s các biến>);
Readln(…);
Trong đó: d/s các biến là biến đơn
 Đóng tệp: sau khi đọc/ghi zữ liệu ra tệp ta cần đóng tệp vì khi đó hệ thống mới hoàn tất việc ghi zữ liệu ra tệp
Close (<biến tệp>);
 Một số hàm thường dùng:
 eof (<biến tệp>) trả về g.trị là True nếu con trỏ chỉ đến cuối tệp.
 eoln (<biến tệp>) trả về g.trị là True nếu con trỏ ở cuối dòng.
4. Khi cần ghi/đọc zữ liệu ra tệp, ta phải thực hiện các thao tác: gắn tên tệp, mở tệp, ghi /đọc zữ liệu, đóng tệp:
Assign (<biến tệp>,<tên tệp>);
Rewrite/Reset (<biến tệp>);
Write/Read (<biến tệp>,<d/s kết quả>);
Close (<biến tệp>);
5. Phải có câu lệnh mở tệp để c.trình dịch biết thực hiện mục đích mở tệp để đọc/ghi, đồng thời đặt con trỏ tệp vào vị trí thích hợp.
Phải dung câu lệnh đóng tệp sau khi đã kết thúc ghi zữ liệu vào tệp để thống nhất việc ghi zữ liệu ra tệp.
6.  Chương trình con là một dãy lệnh mô tả một số thao tác nhất định và có thể được thực hiện từ nhìu vị trí trong c.trình.
Phân loại:
 Hàm (function): là c.trình con thực hiện 1 số thao tác nào đó và trả về g.trị qua tên of nó.
 Thủ tục (procedure): là c.trình con thực hiện 1 số thao tác nhất định nhưng ko trả về g.trị nào qua tên of nó.
7. Cấu trúc tổng quát of hàm:
Function <tên hàm>[(<d/s tham số>)]: <kiểu zữ liệu>;
[Phần khai báo]
Begin
<dãy các lệnh>;
<tên hàm>:=<biểu thức>;
End.
Trong đó: kiểu zữ liệu là kiểu zữ liệu of g.trị mà hàm trả về và chỉ có thể là kiểu integer, byte, real, char, Boolean, string.
Cấu trúc tổng quát of thủ tục:
Procedure <tên thủ tục>[(<d/s tham số>)];
[<phần khai báo];
Begin
<dãy các lệnh>;
End.
8. Phân biệt:
 Tham số hình thức và tham số thực sự
 Tham số hình thức: Là các biến được khai báo cho zữ liệu vào or zữ liệu ra trong c.trình con.
 Tham số thực sự: Là các biến or hằng được khai báo chứa zữ liệu vào/ra tương ứng với tham số hình thức khi thực hiện c.trình con.
Biến cục bộ và biến toàn cục:
 Biến cục bộ là biến được khai báo để dung riêng trong c.trình con. Chương trình chính và tất cả các c.trình con khác ko được sử dụng
 biến toàn cục là biến được khai báo trong c.trình chính và tất cả các c.trình con đều có thể sử dụng
 Tham biến và tham trị:
 Tham biến có g.trị có thể thay đổi sau khi ra khỏi c.trình con và được khai báo trong từ khóa “Var”.
 Tham trị có g.trị ko đổi sau khi ra khỏi c.trình con và ko được đặt trong từ khóa “Var”.
9. Chức năng:
 Thư viện CRT: chứa các thủ tục liên quan đến việc quản lí và khai thác màn hình, bàn phím of máy tính.
 Thư viện GRAPH: chứa các thủ tục và hàm liên quan đến chế độ đồ họa of các loại màn hình khác nhau và cho phép thực hiện 1 số thao tác đồ họa cơ bản.
 Thư viện DOS: chứa các thủ tục cho phép thực hiện trực tiếp các lệnh.
 Thư viện SYSTEM: chứa các hàm sơ cấp và các thủ tục vào/ra.
 Thư viện PRINTER: cung cấp các thủ tục làm việc với máy in.







Chữ ký của phale_gk

......ooooO ıllıllı Cố ơi cố ơi, cố là tất cả... cố ơi cố ơi.. ıllıllıOoooo.....
Yêu là không hối tiếc,đã yêu thì yêu tha thiết.Yêu phải biết cương quyết, nồng nàn,kịch liệt.Yêu là phải chịu thiệt,sài tiền không được tiếc.Yêu cho tới sức tàn lực kiệt cho tới trọn đời.Yêu vậy mới là yêu!

Về Đầu Trang Go down
Xem lý lịch thành viên http://ngoinhaa2.forumn.org
 

LÝ THUYẾT TIN

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 

 Similar topics

-
» Thuyền và Bến
» 20 tiểu thuyết thiếu nhi hay nhất mọi thời đại
» CÁC ẨN-SỐ CHÍNH-TRỊ trong Tiểu-thuyết Võ-hiệp Kim-Dung (Gs Nguyễn Ngọc Huy)
» Chèo thuyền kayak
» Truyền Thuyết Về Quả Đào
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
VÌ MỘT TẬP THỂ VỮNG MẠNH VÀ PHÁT TRIỂN :: TÂM SỰ BẠN TRAI-
Free forum | © phpBB | Free forum support | Liên hệ | Report an abuse | www.sosblogs.com