... **
** ** ** ** ** **
** ** ******** ********
Chương 1
CÁC THÀNHPHẦNCƠBẢNCỦA
NGÔN NGỮLẬPTRÌNH PASCAL
Pascal là một ngônngữlậptrình bậc cao do Niklaus Wirth, giáo sư điện toán trường ... từ Clipboard xuống vị trí con trỏ.
6. Cácthànhphầncơbảncủangônngữ Pascal
6.1. Từ khóa
Từ khoá là các từ mà Pascal dành riêng để phục vụ cho mục đích của nó. (Chẳng
hạn như: BEGIN, END, IF, ... khi dùng đồ hoạ.
• *.CHR: Các file chứa các font chữ đồ họa.
2. Các bước cơbản khi lập một chương trình Pascal
Bước 1: Soạn thảo chương trình.
Bước 2: Dịch chương trình (nhấn phím F9), nếu có...
...
Ghi nhớ!
Cácthànhphầncơbảncủangônngữlập trình:
-
Bộ chữ cái.
Các khái niệm cơbảncủangônngữlập trình:
-
Tên:
+
Tên dành riêng (Từ khoá).
+
Tên chuẩn.
-
Cú pháp.
-
Ngữ nghĩa.
+
Tên ... PI
Các ngônngữlậptrình khác nhau cũng có sự khác
nhau về bảng chữ cái.
Các ngônngữlập
trình khác nhau
thì bảng chữ cái
có khác nhau
không nhỉ ?
Ví dụ
: Bảng chữ cái củangônngữ c/c++ ... 2
Gi¸o ¸n ®iÖn tö tin häc líp 11
1. Cácthànhphầncơ bản
Mỗi ngônngữlậptrình thường có ba thànhphầncơ bản:
Bảng chữ cái, cú pháp và ngữ nghĩa.
Các chữ cái thường và hoa:
a ă â b c d...
... END
Tên
dành riêng
C/ C++PascalLoại tên
1. Cácthànhphầncơ bản
Mỗi ngônngữlậptrình thường có ba thànhphầncơ bản:
Bảng chữ cái, cú pháp và ngữ nghĩa.
Các chữ cái thường và hoa:
a ă â b c d ... xâu
Các ngônngữlậptrình khác nhau cũng có sự khác
nhau về bảng chữ cái.
Các ngônngữlập
trình khác nhau
thì bảng chữ cái
có khác nhau
không nhỉ ?
Ví dụ
: Bảng chữ cái củangônngữ c/c++ ... thực.
Ngữ nghĩa xác định tính chất và thuộc tính củacác tổ
hợp kí tự tạo thànhcác dòng lệnh trong chương trình.
Bảng chữ cái
a
là tập hợp các kí tự được dùng để viết chương trình.
Ví dụ: Bảng...
... ********* ** ** **
** ** ** ** ** **
** ** ******** ********
CÁC THÀNHPHẦNCƠBẢNCỦANGÔNNGỮLẬPTRÌNH
PASCAL
Pascal là một ngônngữlậptrình bậc cao do Niklaus Wirth, giáo sư điện toán trường ... Ctrl-Insert: Đưa khối văn bản đang chọn vào Clipboard
• Shift-Insert: Dán khối văn từ Clipboard xuống vị trí con trỏ.
6. Cácthànhphầncơbảncủangônngữ Pascal
6.1. Từ khóa
Từ khoá là các từ mà Pascal ... khi dùng đồ hoạ.
• *.CHR: Các file chứa các font chữ đồ họa.
2. Các bước cơbản khi lập một chương trình Pascal
Bước 1: Soạn thảo chương trình.
Bước 2: Dịch chương trình (nhấn phím F9), nếu có...
... vào thế giới lậptrình để rồi các công ty lậptrình sử dụng một cách rộng rãi. Sau đó, các
công ty sản xuất phần mềm lần lượt đưa ra các phiên bản hỗ trợ cho việc lậptrình bằng ngônngữ C
và ... nhau thành một chương trình
Các thànhphầncơbảncủangônngữ C
Summary: Học xong chương này, sinh viên sẽ nắm được các vấn đề sau: - Bộ chữ viết trong C. -
Các từ khóa. - Danh biểu. - Các ... rãi và đã trở thành một công cụ lậptrình khá mạnh, được sử dụng
như là một ngônngữlậptrình chủ yếu trong việc xây dựng những phần mềm hiện nay.
Ngôn ngữ C có những đặc điểm cơbản sau:
• Tính...
... thể
C là tập hữu hạn cácbản mã có thể
K là tập hữu hạn các khóa có thể
E là tập hữu hạn các hàm lập mã
D là tập các hàm giải mã
3
Phân phối khóa trước:
Theo phương pháp cơ bản, TA tạo ra
2
n
... )
24
2
B
y
B
yd
K
−+=
Các giá trị n và B được công khai trong khi p và q được giữ kín.
Môi
trường
truyền
Bản
Rõ
Bản
Mã
Khóa
mật
Khóa
mật
Khóa
mật
Khóa bí
mật của
Alice
Bản
Mã
Bản
Rõ
Khóa công
khai của ... người gửi văn bản này?: Kiểm tra họ, tên người ký văn bản
• Nội dung văn bản trong quá trình gửi có bị thay đổi hay không?: xem
các chữ ký nháy trên từng trang, tính liên tục của số trang…
•...
...
‘A’
cọ m säú l
65
,
‘a’
cọ m säú l
97
trong bng m
ASCII,.v.v.
Âãø hiãøn thë bng m ASCII, bản chảy chỉång trçnh sau:
Program ASCI I_Table;
Uses CRT;
Var I : Integer;
Begin
ClrScr;...
...
‘A’
cọ m säú l
65
,
‘a’
cọ m säú l
97
trong bng m
ASCII,.v.v.
Âãø hiãøn thë bng m ASCII, bản chảy chỉång trçnh sau:
Program ASCI I_Table;
Uses CRT;
Var I : Integer;
Begin
ClrScr;...
... trong chương trình trên là chúng ta đã sử dụng hàm glVertex2iv()
hàm này có tham số là thành viên của mảng và thành viên của mảng cócác giá trị x,y là
số nguyên, chữ i trong phần hậu tố của hàm ... mới*/
for(j=0;j<4;j++){
Phần khai báo dữ liệu, điều đáng nói thứ nhất là chúng ta dùng hàm glVertex3dv()
thay cho các hàm vẽ đỉnh 2 chiều trước đây, hàm này nhận tham số là thành viên của
mảng, giá trị củacácthành ... đó
ví dụ dùng các hàm cơbảncủa opengl thì thường là bắt đầu với gl, các hàm
dùng thư viện glut thì bắt đầu với glu các hàm dùng thư viện aux thì bắt đầu với
aux Các hàm cũng có hậu tố ví...
... chặt cụt phần thập phân.
+ Một số kiểu long khi chuyển sang kiểu Int sẽ cắt bỏ vài chữ số.
4
CHƯƠNG 1 : CáC KHÁI NIỆM CƠBẢNCỦANGÔNNGỮ
C
1.1/ Tập ký tự hợp lệ dùng trong ngônngữ C
- Các chữ ... là ma trận vuông cấp n x n , lập chương trình :
a/ tính tổng tất cả cácphần tử dương của mãng.
b/ tính tổng cácphần tử A[i][j] mà i + j chia hết cho 5 .
c/ In ra các số nguyên tố theo từng hàng.
d/ ... cho mảng và hàm sắp xếp).
- Tính tổng cácphần tử âm, dương, số chẳn, số lẽ và tổng tất cả cácphần tử của
mãng
C [ m + n ].In các số lẻ trên 1 hàng và các số chẵn trên 1 hàng.
- Nhập vào một...
... ;float diemTB ;
CHƯƠNG 1 : CáC KHÁI NIỆM CƠBẢNCỦANGÔNNGỮ
C
1.1/ Tập ký tự hợp lệ dùng trong ngônngữ C
- Các chữ cái : A, B, C , 2, a,n,c, z ( 26 chữ cái thường)
- Các chữ số : 0,1, , 9.
... : struc kieu HV *HV ;
7.2/ Truy cập đến cácthànhphầncủa kiểu cấu trúc :
Tên cấu trúc. Tên thành phần
Hoặc Tên cấu trúc. Tên cấu trúc con. Tên thành phần.
- Ví dụ : + nhập vào tên, năm sinh, ... là ma trận vuông cấp n x n , lập chương trình :
a/ tính tổng tất cả cácphần tử dương của mãng.
b/ tính tổng cácphần tử A[i][j] mà i + j chia hết cho 5 .
c/ In ra các số nguyên tố theo từng hàng.
d/...
... chương trình.
•
2.7.3. Lập trình.
CÁC THÀNHPHẦNCƠBẢNCỦA
HỆ THỐNG CƠ ĐIỆN TỬ
2.2 CAÁU TRUÙC HEÄ THOÁNG CÔ ÑIEÄN TÖÛ
CÁC THÀNHPHẦNCƠBẢNCỦA
HỆ THỐNG CƠ ĐIỆN TỬ
2.1.TÍCH HỢP HỆ THỐNG CƠ ĐIỆN ... dạng các thông số mô hình.
CÁC THÀNHPHẦNCƠBẢNCỦA
HỆ THỐNG CƠ ĐIỆN TỬ
CÁC THÀNHPHẦNCƠBẢNCỦA
HỆ THỐNG CƠ ĐIỆN TỬ
Giao tiếp thời gian thực luôn là một yếu tố quan trọng trong quá trình ...
lượng
CÁC THÀNHPHẦNCƠBẢNCỦA
HỆ THỐNG CƠ ĐIỆN TỬ
2.2.1.1 Moõ Hỡnh Hoựa Vaứ Moõ Phoỷng
CC THNH PHN C BN CA
H THNG C IN T
2.1.TÍCH HỢP HỆ THỐNG CƠ ĐIỆN TỬ
CÁC THÀNHPHẦNCƠBẢNCỦA HT CƠĐIỆN...