... Sử Chương 1- C bản về lập
trình
Slide 25/32
Dịch chương trình- Translating
Chương trình
theo ngônngữ
lập trình
Biên dịch
Compile
(dịch toàn bộ)
Chương trình
Chương trình
theo ngônngữ
lập trình
Thông ... toán.
Lập trình: qúa trình tạo ra chương trình.
Ngôn ngữlập trình: ngônngữ giúp diễn tả c ch giải
bài toán.
Phần mềmngôn ngữ: Một chương trình máy tính giúp
soạn thảo/biên dịch/chạy chương trình.
... 1 chương
trình bằng tiếng Anh( ngônngữ con người) rồi giúp
chuyển sang ngônngữ máy
Ngôn ngữlập trình: Tập quy định về
c ch diễn đạt 1 chương trình ( văn
phạm c a ngôn ngữ)
Phần mềm ngôn...
... toán về quản lý h c sinh- Sinh viên bằng ngônngữ C+ +
#include<conio.h>
#include<iostream.h>
#include<iomanip.h>
#include<string.h>
class nguoi
{
private:
char ho[10],ten[10];
int ... ten();
}
};
class diem
{
private:
float csdl,mmt,ctdl,java,trituent,lthdt,moncs,moncn;
public:
void nhap()
{
cout<<"nhap diem mon co so du lieu";
cin>>csdl;
cout<<"nhap ... lop,gioitinh,ns;
public:
void nhap()
{
cout<<"\n nhap ho cua sinh vien :";
cin.ignore(1);
cin.get(ho,10);
cout<<"\n nhap ten cua sinh vien :";
cin.ignore(1);
cin.get(ten,10);
cout<<"\n...
... Form1.Designer.cs sẽ đư ctrình by trong cc
phần sau.
Khi đ nắm r c chế tự động tạo control c a VS, bạn c thể lậptrình để tạo ra cc control
khi chương trình chạy (runtime).
Do tất ccc control ... bỏ cc thành phầnngônngữ ph c tạp (như MACRO c a C+ +), template, đa kế
thừa c a Java và C+ +.
C# dựa trên nền tảng c a ngônngữC và C+ + (c c cú pháp và từ khóa hầu hết đư c kế
thừa từ C, C+ +). ... ch thích hiển thị trn CheckBox
Thu c tính Checked: True nếu CheckBox đang đư c đánh dấu. Ngưc lại là False
Thu c tính CheckState: Trạng thi c thể c a CheckBox
11. CheckState.Checked : CheckBox...
... gì? C ch sử dụng
ra sao? Cho ví dụ minh họa.
3. Trình bày c u tr c của một chương trình C.
Giải thích ý nghĩa c a từng phần trong c u
tr c.
NMLT - Giới thiệu ngônngữlậptrình C
VC
VC
&
&
BB
BB
77
Bộ ... ngônngữ B, KenThompson,
c ng tại Bell Telephone.
Là ngônngữlậptrìnhcc u tr c và phân
biệt chữ Hoa - thường (case sensitive)
ANSI C.
NMLT - Giới thiệu ngônngữlậptrình C
VC
VC
&
&
BB
BB
44
Giới ... thiệu ngônngữlậptrình C
VC
VC
&
&
BB
BB
55
Giới thiệu
Môi trường lậptrình (Borland C+ + 3.1 for DOS)
NMLT - Giới thiệu ngônngữlậptrình C
VC
VC
&
&
BB
BB
66
Bộ từ vựng c a C
C c...
... thân c acấu tr c nó chứa cc thành phần
(mambers )c a c u tr c. Từ “nhân viên” là tên c a c u tr c. Thành phầnc a c u tr c là một biến đơn.
C n chú ý :c c thành phầnc u c u tr c không đư c cấp ... biến chỉ rõ cho chương trình sử dụng cc biến
như thế nào .
C c câu lệnh nằm dưới phần khai báo biến chỉ ra cc thao t c cần th c thi bởi chương trình .
C c câu lệnh trong lậptrìnhC phải đư c ... gồm cc đ c tính c a chương trình ,chúng nằm trong ngônngữlập trình. Tài liệu nội
bộ gồm :c c biến và cc hàm(đư c đặt tên c ý nghóa) ,c c chú thích phải đư c sử dụng nhằm làm cho
chương trình...
...
C c định danh trong C có phân biệt chữ hoa và chữ thường, c thể, arena thì kh c ARENA.
2.3.1 Cc nguyên t c cho vi c chỉ đ
ặt tên
C c quy t c đặt tên biến kh c nhau tuỳ ngônngữlập trình. ... h c
¾ Phầnmềm là một tập hợp cc chương trình.
¾ Một chương trình là một tập hợp cc chỉ thị (lệnh).
¾ Những đoạn mã lệnh là c sở cho bất kỳ một chương trìnhC nào.
¾ NgônngữC có ... vi c th c thi c thể đư cphân theo cc
nhánh rẽ kh c nhau. C u tr c lệnh như vậy gọi là c u tr c chọn lựa, điều kiện hay c u tr c rẽ
nhánh.
¾ C u tr c ch
ọn c bản là c u tr c “IF”.
¾ C u...
... th c cần thiết c a vi c h cngônngữlập trình.
II. Yêu c u và m c tiêu c a phầnmềm
III.5. Phân tích biểu đồ luồng dữ liệu
M cngữc nh:
Ch c năng c a hệ thống là DẠY - H C. Đối t c của ... thể vào cc ch c năng c a hệ thống như: hiển thị ngay nội dung
bài h c mà họ muốn h c. Ho c họ c thể vào ngay cc ch c năng kh c ho c đang
h c có thể yêu c u cc ch c năng này như: Yêu c u tìm ... là cc sinh viên _ người c nhu c u h c.
- Từ ccphầnmềm dạy h c đã đư c xây dựng và đưa vào ứng dụng. Đó là
c c chương trình dạy h c từ xa và dạy h c tr c tuyến trên Internet, cc đĩa mềm...
... h c c¬ së II - NgônngữC
31
¾ Lưu ý:
• Cc thành phầnc a chương trình mà chúng ta vừa nêu trừ hàm main là thành phần
phải c và duy nhất trong một chương trình C, c n cc thành phần kh c ... c a switch chứ không
nhất thiết phải là cuối c a c u tr c ( tất nhiên khi đó c n c u lệnh break).
− C u tr c switch c thể lồng nhau ho c có thể chứa cc cấu tr c điều khiển kh c.
IV.4.
C u ...
(hoc khai bỏo) thc hin cc thao t c theo yờu cu v chc nng ca hm ú. Hm main
cng ch l mt trng hp riờng ca hm nhng c tờn c nh l main, c th c hoc
khụng ccc i s, v c th tr v giỏ tr cho h...
... chuyển): chạy trên cc máy tính
và hệ điều hành kh c nhau.
• Ít từ
khoá: Cc từ khoá dùng riêng cho ngônngữ khi lập trình.
• Ngônngữlậptrìnhc u tr c
• C là ngônngữ b c trung: ccc tính ... 1999.
Quách Tuấn Ng c, Ngônngữlậptrình C, NXBGD, 1998.
1
Giới thiệu ngônngữ C
C u tr c cơ bản c a một chương trình C. Ví dụ một
chương trìnhC đơn giản
C c khái niệm c bản: Biến, hằng, ... hoá ngônngữ trên c sở khả năng đ clập với phần
c ng.
• Chuẩn C ban hành 1989, đư c cập nhật năm 1999.
3
Đ c điểm
• C là ngônngữ mạnh và mềm dẻo: sử dụng lậptrình hệ điều hành, cc
giải...
... cc công ty sản xuất phần
mềm lần lượt đưa ra cc phiên bản hỗ trợ cho vi clậptrình bằng ngônngữC và chuẩn
ANSI C cũng đư c khai sinh từ đó.
NgônngữlậptrìnhC là một ngônngữlậptrình ... quan về ngônngữlậptrình C.
- Môi trường làm vi c và c ch sử dụng Turbo C 3.0.
I. TỔNG QUAN VỀ NGÔNNGỮLẬPTRÌNHCC là ngônngữlậptrìnhc p cao, đư c sử dụng rất phổ biến để lậptrình ...
Lập trìnhc n bản
Chương 2
C C THÀNH PHẦNC BẢN C A NGÔN
NGỮ C
H c xong chương này, sinh viên sẽ nắm đư ccc vấn đề sau:
Bộ chữ viết trong C.
Cc từ khóa.
Danh biểu.
C c...