Nơi trao đổi thông tin Văn Lang
Chào mừng bạn đến với nơi trao đổi thông tin của chúng tôi !
Hãy đăng nhập hoặc đăng kí tài khoản để trải nghiệm nhiều điều thú vị tại đây !
Thân ái !
Nơi trao đổi thông tin Văn Lang
Chào mừng bạn đến với nơi trao đổi thông tin của chúng tôi !
Hãy đăng nhập hoặc đăng kí tài khoản để trải nghiệm nhiều điều thú vị tại đây !
Thân ái !
Nơi trao đổi thông tin Văn Lang
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Nơi trao đổi thông tin Văn Lang

Nơi trao đổi thông tin, tăng cường hợp tác, giải đáp những vướng mắc khi học lập trình Pascal
 
Trang ChínhTìm kiếmLatest imagesĐăng kýĐăng Nhập

 

 Bắt đầu từ khái niệm

Go down 
Tác giảThông điệp
Admin
Admin
Admin


Posts : 120
Danh tiếng : 6
Join date : 10/11/2014
Age : 22

Bắt đầu từ khái niệm  Empty
Bài gửiTiêu đề: Bắt đầu từ khái niệm    Bắt đầu từ khái niệm  Icon_minitime15/1/2015, 17:06

I / Giới thiệu về ngôn ngữ PASCAL :

PASCAL là một trong những ngôn ngữ lập trình cấp cao được giáo sư Niklaus Wirth ở trường Đại học Zurich ( Thuỵ sĩ ) thiết kế và công bố vào năm 1971 . ( Bản tóm tắt chỉ có 29 trang ! ) Sau được sửa đổi trong năm 1972 và ngày càng đựơc chuẩn hoá , đến nay trở thành ngôn ngữ phổ cập trong dạy lập trình cũng như được ứng dụng rộng rãi trên các máy vi tính .

Ngôn ngữ Pascal nhanh chóng có ảnh hưởng sâu rộng và chiếm được cảm tình của những người lập trình vì nhiều nguyên nhân ; trong đó có nguyên nhân đáng kể là tính cấu trúc chặt chẽ và khoa học . Tính cấu trúc của ngôn ngữ này thể hiện trên 3 mặt :

1) Tổ chức dữ liệu có tính cấu trúc .
2) Xây dựng được đầy đủ các cấu trúc điều khiển để thực hiện giải thuật
3) Tạo cho chương trình khả năng cấu trúc .

Vì vậy khi lập trình , cần cố gắng khai thác hết sức mạnh của ngôn ngữ này về phương diện cấu trúc , nhằm đạt tới các bài giải toán có hiệu suất cao.

II / Những khái niệm cần thiết :

1 ) Các Kí tự :
Các kí tự trong ngôn ngữ Pascal gồm :
+ 26 chữ cái la tinh hoa : A, B,... Z ( mã số từ 65 tới 90 trong bảng mã ASC I I )
+ 26 chữ cái la tinh thường a,b... z ( mã số 97 --> 122 )
+ Kí tự gạch nối : _ ( mã số 95 )
+ 10 kí tự chữ số : 0,1,2,...,9 (mã số 48 --> 57 )

+ Cộng ‘+’ , trừ ‘- ‘ , nhân ‘*’ , chia ‘ / ’, bằng nhau ‘ = ‘ , lớn hơn ‘ > ‘ , nhỏ hơn ’ < ‘
dấu mở ngoặc ‘(‘ hoặc dấu đóng ngoặc ‘)’
+ Các kí tự đặc biệt khác :
‘.’ , ‘;’ , ‘:’ , ‘[‘ , ‘ ]’ , ‘{‘ , ‘}’ , ‘? ‘ , ‘! ‘ ,‘ \ ‘ , ‘&’ , ‘%’ , ‘#’ , ‘$’
+ Kí tự dấu cách (còn gọi là dấu trống - có mã số 32 ) Tạo 1 khoảng cách bằng độ rộng chứa 1 kí tự , dấu cách dùng để phân cách 2 từ .

2) Các từ khoá : Là các từ riêng của Pascan đã được xác định ngữ nghĩa trước , người lập trình phải tuân theo ngữ nghĩa này , không được dùng từ khoá vào các định nghĩa khác

Danh sách các từ khoá :
Program , Begin , End, Procedure , Function , Unit , Implementation , Interface ...
Uses ,Const, Type , Var , Label , Array , String ,Record , Set of ... , File of ...
If ... then ... Else ... , Case ... of ,
For ... to ... do , For ... downto ... do , While ... do , Repeat ... until
With , goto , Exit, Halt ,Forward ,And , or, xor ,not, in , div , mod , SHL ,SHR
3 ) Tên Là dãy các kí tự chữ cái hoặc chữ số và dấu gạch nối dùng để xác định các đại lượng khác nhau trong chương trình .
Qui định đặt tên :
+ Chiều dài tối đa 127 kí tự .
+ Không được đặt kí tự chữ số làm kí tự đầu của tên .
+ Không được đặt tên trùng với từ khoá .
Nên đặt tên có tính gợi nhớ để dễ theo dõi và hiệu chỉnh chương trình , không nên đặt tên quá dài và trùng với các tên chuẩn nêu dươí đây

4) Tên chuẩn :
Tên chuẩn là những tên được Pascal đặt trước và định nghĩa sẵn .
Danh sách các tên chuẩn
Boolean , Char , Integer , Real , Byte , Text ...
False , True , MaxInt ,
Abs , Chr , Cos , Sin , Arctan , Eof , Eoln
Exp , Ln , Odd , Ord ,
Round , Trunc , Sqr , Sqrt , Pred , Succ,
Dispose , New , Close,Get , Put , Read , Readln , Write , Writeln , Reset , ReWrite
Về Đầu Trang Go down
https://forumpascalvanlang.forumvi.com
 
Bắt đầu từ khái niệm
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Khái niệm về tệp

Permissions in this forum:Bạn không có quyền trả lời bài viết
Nơi trao đổi thông tin Văn Lang  :: Lí thuyết :: Làm quen với Pascal-
Chuyển đến