Go Back   Diễn đàn trường THPT Trần Phú - Đà Nẵng > Góc học tập - Học tập online - học trực tuyến > Các môn học THPT > Môn Tin học > Tin học lớp 11


Hướng dẫn chung về kỳ thi Đại học, Cao đẳng 2012

Hãy tìm kiếm trước khi bạn đặt câu hỏi trên diễn đàn nhé !
Hữu ích:         Phần mềm dạy và học | Kinh nghiệm học tập | Bài giảng trực tuyến
  Văn mẫu:               Văn mẫu lớp 10 | Văn mẫu lớp 11 | Văn mẫu lớp 12

Hãy sử dụng trình duyệt FireFox hoặc Google Chrome để lướt web nhanh và an toàn hơn .
> Download FireFox < - > Download Google Chrome <



Similar Threads
Ðề tài Người Gởi Chuyên mục Trả lời Bài mới gởi
Bài 1: KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH KuteoDnC Tin học lớp 11 0 28-11-2010 10:26 PM


Tags - Từ khóa tìm thêm:
bài 2 các thành phần của ngôn ngữ lập trình, cac thanh phan cua ngon ngu lap trinh, cac thanh phan ngon ngu lap trinh, các thanh phan cua ngôn ngữ lập trình, các thành phần của ngôn ngữ lập trình, các thành phần của ngôn ngữ lập trình bài giảng, cho biet cac thanh phan co ban cua mot ngon ngu lap trinh, hay cho biet cac thanh phan co ban cua mot ngon ngu lap trinh, hãy cho biết các thành phần cơ bản của 1 ngôn ngữ lập trình, hãy cho biết các thành phần cơ bản của một ngôn ngữ lập trình, hãy cho biết các thành phần cơ bản của ngôn ngữ lập trình, hãy cho biết các thành phần cơ bản của ngôn nhữ lập trình, mon yin hoc11 cac thanh phan cua ngon ngu lap trinh, thanh phan co ban cua ngon ngu lap trinh, thanh tran co ban cua mot ngon ngu lap trinh
Gởi Ðề Tài Mới  Trả lời
 
Ðiều Chỉnh Xếp Bài
  #1  
Old 28-11-2010, 10:26 PM
KuteoDnC's Avatar
  User Profile
KuteoDnCAdmin KuteoDnC is offline
Administrator
   Họ & Tên: Ku tèo
  • Đang học lớp : * Đã ra trường .
  • Niên khóa : 2002 - 2005
 
Tham gia: Oct 2009
Nơi Cư Ngụ: 127.0.0.1
Point: 2,324,950
Đã cảm ơn: 159 bài viết
Được cảm ơn 645 lần trong 184 bài
KuteoDnC is a splendid one to beholdKuteoDnC is a splendid one to beholdKuteoDnC is a splendid one to beholdKuteoDnC is a splendid one to beholdKuteoDnC is a splendid one to beholdKuteoDnC is a splendid one to beholdKuteoDnC is a splendid one to behold

Trùm tham nhũng Trùm tham nhũng Trùm tham nhũng Trùm tham nhũng 
Total Awards: 8

Send a message via ICQ to KuteoDnC
Default Bài 2: CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH

Bài 2: CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH


1.Các thành phần cơ bản:
- Mỗi ngôn ngữ lập trình thường có 3 thành phần cơ bản là : bảng chữ cái, cú pháp và ngữ nghĩa.
a.Bảng chữ cái: Là tập các ký hiệu dùng để viết chương trình.
-Trong ngôn ngữ Pascal bảng chữ cái gồm: Các chữ cái trong bảng chữ cái tiếng Anh, các chữ số 0à 9 và một số ký tự đặc biệt (xem trong SGK)
b.Cú pháp: Là bộ quy tắc dùng để viết chương trình.
c. Ngữ nghĩa: Xác định ý nghĩa thao tác cần thực hiện ứng với tổ hợp ký tự dựa vào ngữ cảnh của nó.
- Cú pháp cho biết cách viết chương trình hợp lệ, ngữ nghĩa xác định ý nghĩa của các tổ hợp ký tự trong chương trình.
- Lỗi cú pháp được chương trình dịch phát hiện và thông báo cho người lập trình. Chương trình không còn lỗi cú pháp thì mới có thể dịch sang ngôn ngữ máy.
- Lỗi ngữ nghĩa được phát hiện khi chạy chương trình.

2. Một số khái niệm
a. Tên
- Mọi đối tượng trong chương trình đều phải được đặt tên. Mỗi ngôn ngữ lập trình có một quy tắc đặt tên riêng .
- Trong ngôn gnữ Turbo Pascal tên là một dãy liên tiếp không qúa 127 ký tự bao gồm các chữ cái, chữ số và dấu gạch dưới nhưng phải bắt đầu bằng chữ cái hoặc dấu gạch dưới.
- Trong Free Pascal, tên có thể có tối đa 255 ký tự.
- Ngôn ngữ lập trình Pascal không phân biệt chữ hoa, chữ thường nhưng một số ngôn ngữ lập trình khác lại phân biệt chữ hoa và chữ thường.
- Ngôn ngữ lập trình thường có 3 loại tên cơ bản: Tên dành riêng, tên chuẩn và tên do người lập trình tự đặt.

Tên dành riêng:
- Là những tên được ngôn ngữ lập trình quy định với ý nghĩa xác định mà người lập trình không thể dùng với ý nghĩa khác.
- Tên dành riêng còn được gọi là từ khóa

Ví dụ: Một số từ khóa
Trong ngôn ngữ Pascal: Program, Var, Uses, Begin, End, …
Trong ngôn ngữ C++: main, include, while, void,…

Tên chuẩn:
- Là những tên được ngôn ngữ lập trình (NNLT) dùng với ý nghĩa nào đó trong các thư viện của NNLT, tuy nhiên người lập trình có thể sử dụng với ý nghĩa khác.

Ví dụ: Một số tên chuẩn
Trong ngôn ngữ Pascal: Real, Integer, Sin, Cos, Char, …
Trong ngôn ngữ C==: cin,cout. Getchar…

Tên do người lập trình tự đặt
- Được xác định bằng cách khai báo trước khi sử dụng và không được trùng với tên dành riêng.
- Các tên trong chương trình không được trùng nhau

b. Hằng và biến
Hằng: Là các đại lượng có giá trị không đổi trong quá trình thực hiện chương trình.
- Các ngôn ngữ lập trình thường có:
+ Hằng số học : số nguyên hoặc số thực.
+ Hằng xâu : là chuỗi ký tự đặt trong d6áu nháy “ hoặc ””
+ Hằng Logic : là các giá trị đúng hoặc sai
Biến:
- Là đại lượng được đặt tên, giá trị có thể thay đổi được trong chương trình.
- Các NNLT có nhiều loại biến khác nhau.
- Biến phải khai báo trước khi sử dụng.

c. Chú thích
- Trong khi viết chương trình có thể viết các chú thích cho chương trình. Chú thích không làm ảnh hưởng đến chương trình.
Trong Pascal chú thích được đặt trong { và } hoặc (* và *)
Trong C++ Chú thích đặt trong


***Hãy cùng chia sẻ với bạn bè bằng cách ***
Copy nội dung dưới đây gửi đến nick yahoo bạn bè!
Tài sản của KuteoDnC
Trả Lời Với Trích Dẫn
Gởi Ðề Tài Mới  Trả lời

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt


Xin thông báo, bây giờ là 06:22 PM

Tổng lượng truy cập diễn đàn Tranphudn.Com
Powered by vBulletin
Copyright ©2000-2013, Jelsoft Enterprises Ltd
Website hiển thị tốt nhất ở trình duyệt Chrome hoặc FireFox và chế độ toàn màn hình
Khi tham gia diễn đàn tức là bạn đã đồng ý với Nội quy diễn đàn
BQT Không chịu trách nhiệm về nội dung bài viết mà các thành viên đăng tải lên diễn đàn
Địa chỉ trường: 11 Lê Thánh Tôn - TP.Đà Nẵng
Điện thoại: 0511.3822851

tran phu | de thi dh 2011 | de thi dai hoc 2011 | de thi dai hoc 2011 | Thu vien giao an dien tu| giao an dien tu| Giao an lop 10| Giao an lop 11| Giao an lop 12| Kinh nghiem hoc tap| van mau lop 9| Van mau lop 10| Van mau lop 11| Van mau lop 12| THPT Trần Phú Đà Nẵng | Thế hệ trẻ Yêu Hóa Học | doc truyen conan | meo choi lmht| soan bai | do go doc | top keywords, bua | |