Giới thiệu phần mềm Turbo Pascal

Thứ ba - 04/08/2020 09:28
TURBO PASCAL là sản phẩm của hãng BORLAND (Mỹ). Từ ngày xuất bản đầu tiên đến nay đã qua nhiều lần tái bản, mỗi lần tái bản đã cho một phiên bản (version) mới hơn với nhiều cải tiến hơn.
1. TỔNG QUÁT
Để có thể sử dụng được một ngôn ngữ lập trình X nào đó ta luôn phải có một phần mềm cho nó. Một phần mềm ngôn ngữ X thông thường có các chức năng sau:
- Cho phép người lập trình soạn thảo một chương trình bằng ngôn ngữ X trên máy tính.
- Dịch được một chương trình đã soạn thảo bằng ngôn ngữ X ra ngôn ngữ máy để máy có thể thi hành chương trình đó.
- Cung cấp các tiện nghi khác như: trợ giúp, nhớ lại ngôn ngữ, tìm lỗi, v.v...
Trong số các phần mềm của ngôn ngữ PASCAL thì hiện nay TURBO PASCAL là phần mềm có nhiều ưu điểm nhất và trở thành phổ biến nhất trên thế giới.
TURBO PASCAL là sản phẩm của hãng BORLAND (Mỹ). Từ ngày xuất bản đầu tiên đến nay đã qua nhiều lần tái bản, mỗi lần tái bản đã cho một phiên bản (version) mới hơn với nhiều cải tiến hơn. Các phiên bản đang được sử dụng hiện nay là 5.5, 6.0, 7.0. Đặc biệt là 5.5 rất thích hợp cho các máy vi tính có dung lượng bộ nhớ nhỏ (640 KB), tốc độ thấp, vì vậy Version 5.5 được chọn làm mẫu để giới thiệu trong phần thực hành này.

2. CÁC TẬP TIN CỦA TURBO PASCAL
Một bộ Turbo Pascal 5.5 đầy đủ gồm rất nhiều tập tin, dưới đây là một số tập tin quan trọng và chức năng của chúng. 
TÊN TẬP TIN KÍCH THƯỚC CHỨC NĂNG
TURBO.EXE 156.321 Soạn tho, dịch và liên kết chương trình theo Menu.
TƯRBO.TPL 44.352 Tập tin thư viện, lưu các đơn vị chuẩn đế chạy với TURBO.EXE
TINST.EXE 18.106 Cung cp các tiện ích cho phép cài đặt các thông số của TURBO.EXE (màu chữ, màu nền, viền cửa số...)
TPC.EXE 61.926 Trình biên dịch độc lập (trực tiếp) không thông qua TURBO.EXE
TPMOVER.EXE 33.120 Chuyên các đơn vị chương trình tự tạo sang tập tin thư viện chuẩn TPL.
README 11.550 Tập tin văn bản chứa các thông tin của Turbo Pascal.
README.COM 4.217 Chương trình giới thiệu các hiểu biết sơ bộ trước khi sử dụng Turbo Pascal.
GRAPH.TPƯ 31.584 Đơn vị đồ họa.
TƯRBO.HPL 172.264 Cung cấp các giúp đỡ khi lập trình.
*.BGI
*.CHR
156.321 Chứa các Font màn hình.
Chứa các Font chữ trong chế độ đồ họa.

3. TỔ CHỨC CÁC TẬP TIN TRÊN ĐĨA
- Nếu máy có ổ đĩa cứng, ta dùng chương trình cài đặt II STALL.EXE và trả lời từng câu hỏi của chương trình, các tập tin sĩ tự động bung ra ghi vào trong đĩa cứng.
- Nếu máy không có đĩa cứng, để sử dụng được phần mềm TURBO PASCAL 5.5, chúng ta phải tổ chức các tập tin thật cần thiết vào một đĩa 1.2MB với các tập tin như sau:
TURBO.EXE
TƯRBO.TPL
TURBO.HLP
GRAPH.TPU
*.CHR
*.BGI
- Nếu thật hạn chê về đĩa thì tốì thiểu phải có 2 tập tin sau đây mới có thể sử dụng được phần mềm Turbo Pascal 5.5:
TURBO.EXE
TURBO.TPL
4. KHỞI ĐỘNG PHẨN MEM TURBO PASCAL
- Bật máy vi tính.
- Đưa hệ điều hành vào làm việc trên thư mục có tập tin TURBO.EXE.
- Cho lệnh TURBO
- Sau khi gõ vào câu lệnh trên và bấm phím Enter, chỉ độ vài giây ta sẽ thấy xuất hiện hình sau đây trên màn hình:

• Giải thích:
- Hàng trên cùng là những thực đơn chính của Pascal (Main Menu).
- Cửa sổ hình chữ nhật màu trắng ở giữa màn hình là những dòng “Tự giới thiệu” vắn tắt của Turbo Pascal 5.5. Khi bấm phím ENTER sẽ mất khung cửa sổ này để dành toàn bộ màn hình cho ta soạn thảo chương trình.
- Sau khi bấm phím ENTER thì con trỏ nằm ở menu FILE. Bấm tiếp phím ENTER lần nữa sẽ có màn hình như sau:

- Điều này có nghĩa là chúng ta đang sử dụng menu File. Cửa sổ hình chữ nhật đứng cho biết các chức năng của menu này. Muốn thực hiện chức năng nào, ta sử dụng các phím mũi tên Tị để kéo vệt sáng đến chức năng đó rồi bấm phím ENTER.
- Bước đầu ta xét hai chức năng LOAD và QUIT cồn các chức năng khác ta sẽ xét ở phần sau.
• Chức năng LOAD: Cho phép ta nhập vào một văn bản có tên là tên của tập tin cần soạn thảo. Tên của tập tin này có phần mở rộng mặc nhiên theo qui định của Turbo Pascal là .PAS do đó tên của tập tin có thể không cần khai báo phần mở rộng.
■ Ví dụ: Ta muốn soạn thảo tập tin TAM.PAS thì chúng ta nhập vào cửa sổ LOAD:

Nếu trên ổ đĩa đã có tập tin Tam.Pas thì nội đung của tập tin này sẽ xuất hiện trên màn hình, nếu chưa có thì một màn hình trống sẽ xuất hiện cho chúng ta soạn thảo chương trình.
• Chức năng QUIT: Muốn kết thúc công việc thoát ra khỏi phần mềm Turbo Pascal thì ta vào menu FILE chọn chức năng QUIT bằng cách kéo vệt sáng đến chức năng này rồi bấm phím ENTER để thoát về hệ điều hành.
Bản quyền bài viết thuộc về Sachgiai.com. Ghi nguồn Sách giải.com khi đăng lại bài viết này.

  Ý kiến bạn đọc

THÀNH VIÊN

Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site
Kênh Bóng đá trực tiếp hôm nay miễn phí
Kênh
90Phut TV full HD ⇔ 32win
69VN ⇔  ⇔ F168 ⇔ 123b ⇔ 566

Vmax ⇔ 78Win ⇔ https://xn88.bio/
GK88 ⇔ SHBET ⇔ nh88 ⇔ u888 ⇔ 789f
fo88vic88 ⇔ u888 ⇔ 888p ⇔ 69vn
BL555 ⇔ 99OK ⇔ KJC ⇔ Link MB66
mv66af88 ⇔ 8x bet ⇔ 88AA
789BET ⇔ LC88 ⇔ BL555 ⇔ 789f
OKFUN ⇔ 789F ⇔ MB66 ⇔ 8xbet
https://789betcom0.com/ ⇔ https://hi88.baby/
UU88 ⇔ au88 ⇔ win678 ⇔ https://xx88.ink/
zo88 ⇔ ev99 ⇔ 888b ⇔ go88 ⇔ kèo nhà cái
cm88 ⇔ 88aa ⇔ Kkwin ⇔ tv88 ⇔ 77win
mb66.racing ⇔ u888 ⇔ FO88 ⇔ 88xx
188v ⇔ f168 ⇔ QQ88 ⇔ bk8 ⇔ bk8
 ⇔ iwinclub ⇔ Subnhanh ⇔ Bluphim
m88 ⇔ Nettruyenviet ⇔ P3 ⇔ 8s
vn23 ⇔ SHBET ⇔ kubet ⇔ 888new
NOHU ⇔ hi88 ⇔ https://fun88.social/
thabet ⇔ SV88 ⇔ https://vnalo789c.com/
https://qq88.fun/ ⇔ f168 ⇔ 888New ⇔ QQ88
daga ⇔ SHBET ⇔ keo nha cai ⇔ bl-555.site
https://bshbet.com/ ⇔ https://uk88.rocks
kkwin ⇔ KUWIN ⇔ 8xbet ⇔ RR88 ⇔ 188v
mb6678win ⇔ https://hello8880.net/
tv88UU88 ⇔ HM88 ⇔ MB66 ⇔ TV88
NOHU ⇔ 77ball ⇔ 32win ⇔ Kuwin
ek333 ⇔ xoso66 ⇔ nổ hũ ⇔ SUN WIN
X88 ⇔ 78win ⇔ Jun88 ⇔ uu88
NOHU ⇔  KINGFUN ⇔ https://789club24.com/
https://98winlive.com/ ⇔ https://789win.voyage/
https://bet88yk.com/ ⇔ https://alo789apk.app/
https://33win100.com/ ⇔ https://u888ny.com/
69vn ⇔ vn88 ⇔ OK8386 ⇔ x88 ⇔ SHBET
https://hi88.voyage/ ⇔ https://79kings.blue/
https://dom88.jp.net/ ⇔ https://hello880.net/
https://789club60.com/ ⇔ https://blc88.net/
23win ⇔ 6ff ⇔ f168 ⇔ xoso66 ⇔ bomwin
nhatvip ⇔ https://789club24.com/ ⇔ 789 bet
win68 ⇔ 8xbet ⇔ go99 ⇔ 78win ⇔ QQ88
XX88 ⇔ ev99 ⇔ 69vn ⇔ rr88 ⇔ rr88
Uu88 ⇔ win456 ⇔ Tài xỉu online ⇔ XN88
https://33win101.com/ ⇔ oxbet ⇔ Slot365
78wind.com ⇔ https://shbet.gg/ ⇔ XX88
daga ⇔ SV388 ⇔ OKFUN ⇔ ee88 ⇔ 12bet
hitclub ⇔ Kkwin ⇔ VankhanhTV ⇔ Hay 88
3WIN ⇔ WIN678 ⇔ https://58winbank.com/
68 game bàiEE88 ⇔ 77BET ⇔ 12BET
vmaxVMAX ⇔ ok9 football ⇔ K8CC
https://hi88o.com/ ⇔ https://hi88.gives/
https://qq88.co.com/ ⇔ https://f168.law/
8xbet ⇔ https://shbetk.net/ ⇔ RIKVIP ⇔ rikvip
https://mm88.us.com/ ⇔ 79king
ww88 ⇔ https://78win.bot/ ⇔ https://13win.vegas/
https://lc88o.com/ ⇔ https://hi88.uno/
https://58win1.info/ ⇔ j88 ⇔ j88 ⇔ 69vn
Slot365 ⇔ alo88 ⇔ UU88 ⇔ 32 win
888TO ⇔ wstar77 ⇔ 73bet ⇔ 888b
11uu ⇔ 123B ⇔ 78win ⇔ Slot365
789f ⇔ mv88 ⇔ 789f ⇔ Bsport
888New ⇔  ⇔ Vmax ⇔ sunwin
tỷ lệ kèo nhà cái hôm nay ⇔ BIN88
https://f8bet0.world ⇔ https://qq88.studio/
https://nh8811.com/ ⇔ Leo88 ⇔ 78win
88CLB ⇔ SV388 ⇔ https://cakhiatv88.net/
7m ⇔ i9 Bet ⇔ Tv88 ⇔ hi88 ⇔ 888To
socolive trực tiếp74bet ⇔ VN168
Bong88 ⇔ socolive ⇔ bet88 ⇔ 555WIN
https://au88.black/ ⇔ trực tiếp bóng đá
https://king88clb.com/ ⇔ https://f168hi.com/
sv66ax88 ⇔ 88clb ⇔ Nn88
https://32win.vc/ ⇔ 888new ⇔ PG88 ⇔ PG88
EE88 ⇔ SanClub ⇔ F168 ⇔ QQ88
hb88 ⇔ Vin777 ⇔ SV388 ⇔ MV66 ⇔ 23WIN
https://vankhanhtvv.com/ ⇔ Nhà Cái LC88
https://789fnew.com/ ⇔ https://u888lm.com/
https://sv66.coupons/ ⇔ https://f168.tech/
https://8kbetbh.com/ ⇔ https://ta88club.kim/
socolivemv88 ⇔ https://rr88.com.se/
https://bet168.com.co/ ⇔ https://8kbet.co/
https://888b-link.cc/ ⇔ https://sunwinn.deal/
88gokingfun ⇔ https://bong88vn.wiki/
SHBET ⇔ https://shbet.racing/
RR99 ⇔ U888 ⇔ OK8386 ⇔ Mv88
MM88 ⇔ 33win ⇔ BL555 ⇔ 69vn
 ⇔ https://w88link1.com/
xocdia88 ⇔ 77ball ⇔ vuabet88 ⇔ betvisa
https://fun88link0.com/ ⇔ https://fun88link1.com/
https://188betlink0.com/ ⇔ https://188betlink1.com/
https://188betlink2.com/ ⇔ https://w88link0.com/
thabet ⇔  ⇔  ⇔  ⇔ 789F
QQ88 COM ⇔ https://xx88.sale/ ⇔ 78win
https://bet88.pictures/ ⇔ https://xo88.group/
https://86bet.tech/ ⇔ https://nohu90.consulting/
789BET ⇔ https://i9betz4.com/ ⇔ đá gà 88
w88link2.com ⇔ w88link3.com ⇔ luck8
https://8dayvip.mobi/ ⇔ https://8dayvip.com/
QQ88 Com ⇔ af88 ⇔ https://79kingsr.com/
https://pg99yk.com/ ⇔  hm88.com ⇔ J88
https://luongson161.tv/ ⇔ 78WIN ⇔ MB66
78win ⇔ U888 ⇔ nn88 ⇔ 99win ⇔ hi88
https://8kbettt.com/ ⇔ https://hi88.biz/
https://thabetcasino.us.com/ ⇔ 789Win ⇔ vn88
https://hello88net.com/ ⇔ https://pg88.jpn.com/
https://az8888.org/ ⇔ https://fly88.gifts/
lc88 ⇔ VN88 ⇔ 69vn ⇔ nh88 ⇔ vn88
GO8 ⇔ 888new ⇔ sv388 ⇔ KWIN
tỷ lệ kèo nhà cái 88 ⇔ PG66 ⇔ 68win
BL555 ⇔ 23win ⇔ SV388 ⇔ SHBET ⇔ hitclub
Game bài đổi thưởng ⇔ https://saobet.shop/
https://99ok99ok.com/ ⇔ UU88 ⇔ HM88
https://bet88.ventures/ ⇔ bongdalu22.com
zx88 ⇔ ev99 ⇔ 8s ⇔ bet8s ⇔ QQ88
https://f168.name/ ⇔ https://13wincom.io/
Nhà cái vn88 ⇔ Nhà Cái QQ88
https://fb888.in.net/ ⇔ https://kjc.ac/
https://onbet.in.net/ ⇔ link vn88 ⇔ HZ88
http://58win.trading/ ⇔ https://qq88.gives/
bong88 ⇔ sky88 ⇔ Cổng game rikvip ⇔ ev99
79KING ⇔ Bet88 ⇔ XN88 ⇔ i9bet ⇔ VN23
https://kkwin.fan/ ⇔ https://555win.bike/
https://f8bet.courses/ ⇔ https://go8play.com/
https://lc88.bar/ ⇔ 789f ⇔ abc8 ⇔ good88
789win ⇔ Hitclub ⇔ https://f8bet80.one/
lương sơn tv ⇔ vwin ⇔ sut88 ⇔ vua88
hb88 ⇔ https://okfun.center/ ⇔ 68win
LC88 ⇔ 79king ⇔ https://hi88.tours/
https://ok9.charity/ ⇔ https://kkwin68.info/
https://ee88com.me/ ⇔ https://new88blog.org
nổ hũ ⇔ https://uu88vn.com ⇔ LC88
nohu ⇔ lc88 com ⇔ 69VN ⇔ Ok365 ⇔ 6FF
Nohu90 ⇔ go8 ⇔ 22vip ⇔ af88 ⇔ YO88
five88 ⇔ 68win ⇔ 11uu ⇔ https://go8.beer/
đánh bài tiến lên ⇔  ⇔  ⇔
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây