... Days.Mon;
…
switch (d) {
case Days.Tue: …
case Days.Wed: …
}
Rõ hơn c ch dùng hằng truyền thống c a C
const int Sat = 1;
…
const int Fri = 6;
Console.ReadLine()
public static string ReadLine ()
Convert.ToBoolean();
... Windows
8
Để biên dịch từng Class, c thể sử dụng tập tin csc.exe trong c a
sổ Command Prompt với khai báo như sau:
D:\csc CSharp\ Hello.cs
Ví dụ 1
Statement Example
foreach statement static void Main(string[] ... Windows
29
struct
24/02/2009
Lập Trình môi trường Windows
23
• struct : value type (class : reference type)
• Dùng để cho cc đối tượng “nhỏ” như
Point, Rectangle, Color,…
public struct MyPoint {
public int...
... từng Class, c thể sử dụng tập tin csc.exe trong c a
sổ Command Prompt với khai báo như sau:
D:\csc CSharp\ Hello.cs
Ví dụ 2
LOGO
NGÔN NGỮ C#
01 /* Chương trình c bản c a C# */
02
03 class Hello
04 ... tin csc.exe trong c a
sổ Command Prompt với khai báo như sau:
D:\csc CSharp\ Hello.cs
Ví dụ 1
Namespace
Từ khoá using giúp giảm vi c phải gõ
những namespace trư ccc hàm hành vi
ho c thu c ... Windows
2
Đ c điểm c a ngônngữ C#
Khoảng 80 từ khóa
Hỗ trợ lập trình c u tr c, lập trình hướng đối tượng,
hướng thành phần (Component oriented)
C từ khóa khai báo dành cho thu c tính (property)
...
... thành ngônngữ C
Lựa chọn đư c một số trình biên dịch và c ng
c hỗ trợ lập trình C.
Nắm đư ccc thành phần c bản c a C.
Biết c ch viết, biên dịch và chạy một chương
tình C đơn giản.
Lịch ... giản.
Lịch sử ngônngữ C
Lịch sử ngônngữ C
Lịch sử ngônngữ C
Ra đời vào đầu những năm 70 c a thế kỉ XX, do Dennish
Ritchie phát triển dựa trên ngônngữ BCPL c a Martin
Richards.
M c đích ban ...
hàm).
Ngôn ngữc p trung
Ngôn ngữc p trung
Ngôn ngữc p cao
Ngôn ngữ hợp ngữ
C
M c tiêu c a bài giảng
Phân biệt sự kh c nhau giữa C u lệnh, Chương
trình và Phần mềm
Biết đư c quá trình...
...
bao gổm cc m c như cc thông báo lỗi hệ thống, cc thông tin đư c cập nhật
vào, cc thủ t c đư c lưu trữ c a hệ thống, và cc máy chủ đư c kết nối hay liên
kết. c sở dữ liệu Master chỉ c thể ... tổ ch c bằng c ch nhóm dữ liệu theo c ng chủ đề và c chứa cc cột
và cc hàng thông tin. Sau đó cc bảng này đư c liên kết vơi nhau bởi bộ
Database Engine khi c yêu c u. c sở dữ liệu quan ... chính để chạy SQL Server. C sở dữ
liệu này chứa một con trỏ chỉ đến file dữ liệu c sở vềcc cơ sở dữ liệu và đư c
c i đặt trên hệ thống, c ng như thông tin dịch vụ chính. Cc thông tin dịch vụ...
... không cc lớp con c ng sẽ là lớp
abstract và không đư c phép khởi tạo object (c c
trình biên dịch sẽ c nh báo khi biên dịch).
Một lớp abstract c thể c ho c không c hàm
abstract.
Collection ... thêm)ườ
Tổng quanvềngônngữ Java
Đào Anh Tuấn – datuan@fit.hcmuns.edu.vn
Xem thêm cc hàm c a cc lớp Java hỗ trợ sẵn tại
package java.lang
C c hàm Map interface hỗ trợ:
void clear ( )
Clears ... niệm kế thừa c a Java tương tự khái niệm kế thừa
public c a ngônngữ C+ + (class A : public B)
C c từ khóa phạm vi truy c p (access modifier):
public: bất c nơi đâu
private: chỉ trong lớp...
... tháng 2 nãm 2005 để
chỉ kỹ thuật này, m c dù cc hỗ trợ cho Ajax
đã c trên cc chương trình duyệt từ 10 năm
trư c.
•
Ajax đang và sẽ đư c sử dụng rộng rãi bởi
Google, Microsoft, Mozzila, …
Lê ... trang HTML
Hiểu rõ vai trò “trình thông dịch” c a web browser
Sử dụng javascript để truy c p cc điều khiển HTML
Hiểu vềc u tr c tài liệu XML
Hiểu vềc chế truyền thông giữa web server với ajax ... nâng cao với AJAX
28
Th c hành kỹ thuật AJAX
AJAX đã đư c sử dụng từ lâu trư c khi Google làm cho nó
trở nên phổ biến.
Ngày nay, những ứng dụng web cao c p (như cc trang c a
Google) đều được...
...
đ
đ
ầ
ầ
u
u
Chương này sẽ cung c p cho sinh viên cc khái niệm, kiến th c
c bản liên quan đến vi c lập trình ứng dụng bằng ngônngữ
Java như: lịch sử phát triển c a java, cc đ c điểm c a java, ...
Solarix, CPU Macintosh … là kh c nhau), vì vậy trư c đây một
chương trình sau khi đư c biên dịch xong chỉ c thể chạy đư c
trên một kiến tr c CPU c thể nào đó. Đối với CPU Intel chúng
ta c thể chạy ... máy tương ứng.
Sun Microsystem chịu trách nhiệm phát triển cc máy ảo Java
chạy trên cc hệ điều hành trên cc kiến tr c CPU kh c nhau.
Thông dịch:
17
c
c
á
á
c
c
b
b
ạ
ạ
n
n
.
.
...
... dịch c n chuyển một chương trình từ ngônngữ nay sang
ngôn ngữ kh c tương đương. Thông thường ngôn ng c nguồn là ngônngữ b c
cao và ngônngữ đích là ngônngữ b c thấp, ví dụ như ngônngữ Pascal ... th c hiện cc
c ng vi c sau:
- Xử lý Macro: Cho phep người dùng định nghĩa cc macro là c ch viết tắt c a c c
cấu tr c dài hơn.
- Chèn tệp tin: Bổ sung nội dung c a cc tệp tin c n dùng trong chương ... tr c front end v back end thỡ chỳng ta ch cn n+m
chng trỡnh dch.
1.3.2. Cu tr c ng.
Cu tr c ng (cu tr c theo thi gian) cho bit quan h gia cc phn
khi hot ng.
C c thnh phn c lp ca chng trỡnh c ...
... đa ngônngữc c
công c lập trình. Ngoài C# (Visual C# .NET), Visual Studio .NET c n hỗ trợ Visual Basic,
Visual C+ +, Visual J#.NET và ccngônngữ script như VBScript và Jscript. Tất ccc
ngôn ... theo c ch đư c mô tả trong m c này
ch c chắn không phải là một nhiệm vụ dễ dàng. Để nó c thể làm vi c đư c, chiến lư c
.NET phải cung c p một c sở hạ tầng mà trên đó cc dịch vụ web c thể đư c ... tương
t c với một ngônngữ kh c và cc lớp lập trình hợp nhất này cho phép cc nhà phát triển
lựa chọn bất cngônngữ nào mà họ muốn trong khi chỉ c n duy nhất một bộ API mà thôi.
3.2. Cc công c ...
... hốa ca cc phûúng phấp hiïån c vâ c thïí mư
hịnh hốa àêìy à cc hïå thưëng àưìng thúâi hay phên tấn.
UML lâ ngưn ngûä c thïí àûú c sûã dng cho nhiïìu mc àđch kh c nhau.
UML cung c ëp c chïë ... mư tẫ chi tiïët cho tûâng chû c nùng 146
Chûúng 4 ÛÁNG DNG UML TRONG QUY TRỊNH PHẤT TRIÏÍN PHÊÌN
MÏÌM 164 148
4.21. C ëu trc cc use case bùçng c ch x c àõnh ccquan hïå giûäa 148
Chûúng ... kïë cc lúáp c bẫn vâ bưí sung thïm cc lúáp múái ty
theo chû c nùng CASE tool cung c ëp cho ngûúâi sûã dng. UML model lâ biïíu
diïỵn k hiïåu ca cc thânh tưë UML àưìng thúâi cung c ëp cho...