... đư c ánh xạ đế
n một kiểu dữ liệu đư c
hỗ trợ bởi hệ thống x c nhận ngônngữ chung (Common Language Specification:
CLS) trong MS.NET. Vi c ánh xạ cc kiểu dữ liệu nguyên thuỷ c a C# đến cc ... đến cc kiểu
dữ liệu c a .NET sẽ đảm bảo cc đối tượng đư c tạo ra trong C# c thể đư c sử dụng
đồng thời với cc đối tượng đư c tạo bởi bất cngônngữ kh c đư c biên dịch bở
i
.NET, như VB.NET. ... chiếu như cc đối tượng thì đư c cấp phát trên heap. Khi
một đối tượng đư c cấp phát trên heap thì địa chỉ c a nó đư c trả về,
và địa chỉ này đư c gán đến một tham chiếu.
Thỉnh thoảng c chế...
... phân nhánh c điều kiện (conditional branching
statement).
Ngoài ra c n ccc câu lệnh làm cho một số đoạn chương trình đư c th c hiện nhiều
lần, cc câu lệnh này đư c gọi là c u lệnh lặp ... như c ch tạo một thể
hiện c a bất c đối tượng nào:
string chuoi;
Một hằng chuỗi đư c tạo bằng c ch đặt cc chuỗi trong dấu nháy đôi:
“Xin chao”
Đây là c ch chung để khởi tạo một chuỗi ...
gạch dưới Bien_Nguyen để đặt cc định danh.
C c định danh không đư c trùng với cc từ khoá mà C# đưa ra, do đó chúng ta không
thể tạo cc biến c tên như class hay int đư c. Ngoài ra, C# c ng...
... và
c c kiểu tô kh c nhau. Vì cc chữ xét cho c ng c ng đư c biểu diễn bằng tập cc glyph,
nên cc xâu kí tự c ng c thể đư c vẽ và tô.
C c kiểu bút đư c định nghĩa băng cc đối tượng kiểu Stroke .C ... thể x c định độ
rộng c ng như cc nét cho cc đường thẳng và đường cong.
C c kiểu tô đư c định nghĩa bởi cc phương th c thu c đối tượng Paint. Lớp
Color c sắn trong cc phiên bản trư c của AWT ... màu s c của cc màu s c của nguồn
và đích.
13
Lập trình đồ họa trên Java 2D và 3D
gian tọa độ.Vi c th c thi để chỉ rõ cc đường cong b c ba
vớI độ chính x c float và double do hai lớp:
CubicCurve2D.Float...
... khóa tuỳ chọn đư c sử dụng để chỉ rõ cc câu lệnh nào đư c th c
hiện chỉ khi tất ccc trường hợp nhận giá trị False
default - action: Cc câu lệnh đư c th c hiện chỉ khi tất ccc trường ... ccc lớp dẫn
xuất.
3. 8 Cc toán tử
Một chương trình th c tế bao hàm vi c tạo ra cc biến. Cc toán tử kết hợp cc giá trị đơn
giản ho ccc biểu th c con thành những biểu th c mới, ph c ...
Cc đ c trưng mới c a Java 2
Bài tập
C i đặt Java 2
Gõ cc lệnh sau tại dấu nh c và liệt kê cc tham số kh c nhau c a chúng:
javac
java
Chương 3
NỀN TẢNGC A NGÔNNGỮ JAVA...
... Lương.
3. Ca c sơ đồ tuần tự (Sequence Diagram)
Ch c năng : biểu đồ tuần tự dùng để mô phỏng cc tương t c gữa cc đối tượng trong ngữ
c nh c a động t c. M c đích c a nó là để x c định cc hành ... Rose và phân tích rõ ràng, chính xa c
bằng Microsoft Word 20 03.
3. 2 Ca c yêu c ̀u chư c năng:
Là ca c chư c năng mà hệ thống sẽ cung c ́p.
Bảng 2: Yêu c u ch c năng c a hệ thống
STT ... bài tập th c tập đư c giao nên không c chi phí đầu tư ban đầu c ng như
c c chi phí định kỳ kh c. Hầu như cc khoản chi sẽ do nhóm th c hiện đề án tự chi trả.
- Cc công c làm vi c th c hiện phần...
... 0 1
kh c 0 kh c 0 1
e. Cc phép toán thao t c trên bit
Trong ngônngữC có nhóm cc toán tử mà thao t c của nó th c hiện trên từng bit c a
c c toán hạng và chúng đư c gọi là cc toán tử ... dựng phộp chuyn kiu nh int (a).
l. u tiờn cc toỏn t
Trong biu thc c th c nhiu toỏn t, vy iu gỡ giỳp cho chng trỡnh dch thc
hin cc toỏn t mt c ch ỳng n?. Trong cc biu thc nu ccc cp (), ... th t thc hin cc phộp toỏn: trong ngoc trc, ngoi ngoc sau. Nhng c
nhng kh nng du ngoc khụng c hoc khụng quyt nh tt ccc trng hp
thỡ khi ú C thc hin cc toỏn t cn c vo u tiờn ca chỳng v...
... FileInfo. Ho c nếu không
ch c chắn c ch sử dụng thì chúng ta c thể sử dụng lớp FileInfo.
Viết vào một tập tin văn bản
C ch tốt nhất để nắm vững c ch th
c làm vi c với tập tin là chúng ta sẽ ... bảo cho chương trình c a chúng ta th c hiện vi c b
ắt giữ và xử lý cc
ngoại lệ tương ứng.
Hầu hết những phương th c File c những ngoại lệ đã đư c định nghĩa cho một số
c c lỗi quan trọng c ... lệnh, thì
chương trình sẽ xuất ra thông báo vớ
i tên c a chương trình th c hiện đư c đ c bởi
GetCommandLineArgs.
Nếu cung c p đầy đủ cc tham số, vi c xử lý sao chép sẽ đư c th c hiện. Để...
... tên đặt cho vị trí bộ nhớ máy tính, c thể dùng để lưu trữ cc giá
trị kh c nhau tại những thời điểm kh c nhau. Trong chương này, chủ yếu chúng ta sẽ h c cách
tạo và sử dụng biến.
3. 1.1 Tạo ... thấy kết quả ở đầu ra, th c hiện tiếp cc bư c sau:
4. Lưu tập tin với tên myprogramI .C.
5. Biên dịch tập tin myprogramI .C.
6. Th c thi chương trình myprogramI .C.
7. Trở về trình soạn ... dữ liệu
M c tiêu:
Kết th c bài h c này, bạn c thể:
¾ Sử dụng biến, kiểu dữ liệu và biểu th c số h c.
Phần I – Trong thời gian 1 giờ 30 phút đầu:
3. 1 Biến
Như chúng ta đã biết,...
... co nghiem thuc”);
}
III.2 .3. Lời chú thích
Trong chương trình chúng ta c thể thêm cc lời chú thích để giải thích c u lệnh ho c
ch c năng c a chương trình , nhằm cho chương trình dễ đ c. ... dựng phộp chuyn kiu nh int (a).
l. u tiờn cc toỏn t
Trong biu thc c th c nhiu toỏn t, vy iu gỡ giỳp cho chng trỡnh dch thc
hin cc toỏn t mt c ch ỳng n?. Trong cc biu thc nu ccc cp (), ... th t thc hin cc phộp toỏn: trong ngoc trc, ngoi ngoc sau. Nhng c
nhng kh nng du ngoc khụng c hoc khụng quyt nh tt ccc trng hp
thỡ khi ú C thc hin cc toỏn t cn c vo u tiờn ca chỳng v...
... Th c hành Tuần 02
C u 05:
C u 07:
C u 08:
C u 09:
6/ 13
Th c hành Tuần 02
C u 10:
C u 11:
C u 13:
C u 14:
C u 15:
7/ 13
Th c hành Tuần 02
Bài tập hướng dẫn th c hành:
Lab Objective
Sử dụng c pháp ... c a ngônngữ C#
Task 01. Conversion
Th c hiện chương trình c nội dung code sau và cho biết kết quả c a chương
trình.
Nhận xét dòng 13 c vấn đề gì xảy ra không? Tại sao.
Thay đổi nội dung chương ... Class1
{
static void Main()
{
const int b=a+1; //1
const int d =c+ 3; //2
const int c= b+2; / /3
const int a=1; //4
Console.WriteLine(a + b + c + d);
Console.ReadLine();
}
}
3. 1 From this program, when compiled,...
... phẩy(;).
1.2. Cc yếu tố c bản c a ngônngữC - ANSI
1.2.1 Bộ chữ viết
Ngôn ngữC đư c xây dựng trên bộ ký tự sau:
C c chữ c i hoa: A B C Z
C c chữ c i thường:a b c z
C c chữ số:0 1 2 9
C c dấu chấm c u: ... như sau:
- P0.0 đến P0.7 là cc chân c a c ng 0.
- P1.0 đến P1.7 là cc chân c a c ng 1.
- P2.0 đến P2.7 là cc chân c a c ng 2
- P3.0 đến P3.7 là cc chân c a c ng 3
- RxD: Nhận tín hiệu kiểu ... m c logic 1 vào một bit c a chốt, thì chân ra tương ứng c a
c ng ở m c logic cao. C n khi ghi m c logic 0 vào mỗi bit c a chốt thì chân ra tương
ứng c a c ng ở m c logic thấp. Khi cc cổng đảm...