... bảnc a C+ +
CHƯƠNG 1
C CKHÁINIỆMCBẢNC A C+ +
C c yếu tố cbản
Môi trường làm vi cc a C+ +
C c bư c để tạo và th c hiện một chương trình
Vào/ra trong C+ +
I. CC YẾU TỐ C BẢN
Một ngôn ... Cckháiniệmcbảnc a C+ +
}
19
Chương 1. Cckháiniệmcbảnc a C+ +
− Cc ký hiệu toán h c: +, -, *, /, % , &, ||, !, >, <, =
− Cc ký hiệu đ c biệt kh c: , ;: [ ], {}, #, dấu c ch, ... trình b c 1
{
17
Chương 1. Cckháiniệmcbảnc a C+ +
kiến th ccbảnc a lập trình thông qua NNLT C+ + cho cc sinh viên mới bắt đầu nên
chúng tôi vẫn chọn trình bày giao diện c a cc trình...
... cbảnc a C+ +
CHƯƠNG 1
C CKHÁINIỆMCBẢNC A C+ +
C c yếu tố cbản
Môi trường làm vi cc a C+ +
C c bư c để tạo và th c hiện một chương trình
Vào/ra trong C+ +
I. CC YẾU TỐ CBẢN ...
13
Chương 1. Cckháiniệmcbảnc a C+ +
4. Chú thích trong chương trình
Một chương trình thường đư c viết một c ch ngắn gọn, do vậy thông thường bên
c nh ccc u lệnh chính th cc a chương ...
3
Chương 1. Cckháiniệmcbảnc a C+ +
C+ + (Borland C, Turbo C) . M c đích c a soạn thảo là tạo ra một văn bản chương trình
và đưa vào bộ nhớ c a máy. Văn bản chương trình c n đư c trình bày...
...
Chương 1. Cckháiniệmcbảnc a C+ +
CHƯƠNG 1
C CKHÁINIỆMCBẢNC A C+ +
C c yếu tố cbản
Môi trường làm vi cc a C+ +
C c bư c để tạo và th c hiện một chương trình
Vào/ra trong C+ + ...
3
Chương 1. Cckháiniệmcbảnc a C+ +
C+ + (Borland C, Turbo C) . M c đích c a soạn thảo là tạo ra một văn bản chương trình
và đưa vào bộ nhớ c a máy. Văn bản chương trình c n đư c trình bày ... niệmcbảnc a C+ +
4. Chú thích trong chương trình
Một chương trình thường đư c viết một c ch ngắn gọn, do vậy thông thường bên
c nh ccc u lệnh chính th cc a chương trình, NSD c n đư c phép...
... thiệu cckháiniệmcbảnc a một
chương trình C+ +
Nội dung
Viết và biên dịch chương trình C+ +
Biến, hằng, chú thích, kiểu dữ liệu
Bộ nhớ, nhập xuất
C ch đặt tên
Chương 1
4
Chương ... đư c định nghĩa là kiểu char.
Biến chuỗi đư c định nghĩa kiểu char*
(con trỏ ký tự).
2
Lịch Sử C a C+ +
Lịch Sử C a C+ +
C+ + dựa trên ngôn ngữ lập trình C
C đư c phát minh trư c 1970 ... mà dữ
liệu c thể đư c lưu trữ trên đó hay là đư c
sử dụng lại.
Thu c tính c a biến
Kiểu: đư c thiết lập khi cc biến đư c định
nghĩa
Giá trị: c thể đư c chuyển đổi bằng c ch
gán một...
... khoá là những từ đ c sử dụng để khai báo cc kiểu dữ liệu, để viết cc toán tử và ccc u lệnh.
Bảng dới đây liệt kê cc từ khoá c a TURBO C :
asm break case cdecl
char const continue default
do ... và c thể làm rối loạn chơng trình.
Lấy địa chỉ một phần tử c a mảng :
C một vài hạn chế trên cc mảng hai chiều. Chẳng hạn c thể lấy địa chỉ c a cc phần tử c a
mảng một chiều, nhng nói chung ... int. Cc biến kh c cũng c ý nghĩa tơng tự. Cc biến
kiểu char chỉ chứa đ c một ký tự. Để lu trữ đ c một xâu ký tự c n sử dụng một mảng kiểu char.
Vị trí c a khai báo biến :
C ckhai báo c n...
... Bạn nên dùng ch c năng Image > Image Size c a
Photoshop để chỉnh lại kích thư c ảnh và độ phân giải ảnh cho phù hợp với m c đích riêng c a bạn.
C ckháiniệmcbảnc a Photoshop CS4
Bài 2 ... (pixels per inch) ho c dpi (dots per inch).
Ví dụ: một hình ảnh c kích thư c 1 inch x 1 inch và c độ phân giải 72 ppi sẽ chứa tổng c ng 72 x 72 =
5.184 pixels. Hình ảnh c kích thư c tương tự ... Hình bên trái c độ phân giải 72 ppi, hình bên phải 300 ppi
Hình ảnh c độ phân giải c ng cao thì c ng s c nét và màu s c càng chính x c. Và khi đó, dung lượng file
c ng sẽ tăng theo, đòi...
... Đào Tạo
C ckháiniệmcbảnc a Photoshop CS4 (tiếp theo)
* Độ phân giải màn hình
TTO - Độ phân giải m c nhiên c a màn hình (monitor resolution) máy Macintosh là 72 dpi, c a màn
hình PC là 96 ... Magenta,
Yellow, Black) bằng c ch chọn Image > Mode > CMYK color.
Mỗi điểm ảnh c a hình ảnh dạng CMYK đư c lưu trữ bằng 32 bits: 8 bits cho màu lam l c (Cyan), 8 bits
cho màu đỏ c nh sen (Magenta), ... một pixel c a màn hình.
Kh c với những phần mềm đồ họa kh c, chế độ hiển thị 100% không thể hiện kích thư c thật c a hình ảnh.
Để hình dung kích thư cc a ảnh khi in ra máy in, bạnc n chọn View...
... Cc thao t c viên và những người bảo trì
C ckháiniệmcbảnc a c sở dữ liệu
Tài liệu tham khảo
Mở đầu
Khái niệmcbản
Khái niệmc bản
Hệ QT CSDL
Mô hình CSDL
Lư c đồ CSDL
Con người và CSDL
Ngôn ... hình c sở dữ liệu
◆ Cc mô hình dữ liệu b c cao ho c mô hình dữ liệu
m c quan niệm cung c p cckháiniệm gắn liền với
c ch c m nhận dữ liệu c a nhiều người sử dụng
◆ Cc mô hình dữ liệu b c thấp ... hệ
Phụ thu c hàm
Thiết kế CSDL
Bài giảng c sở dữ liệu - Nguyễn Hải Châu 7 / 54
■ Một mô hình c sở dữ liệu là một tập hợp cckhái niệm
dùng để biểu diễn ccc u tr cc a c sở dữ liệu
■ Cc loại...
... c a OO
?C ckháiniệmcbảnc a OO
?S c mạnh c a OO
?C cc chế mô hình hoá cbảnc a UML
OOAD Sử dụng UML – Giới thiệu về Hướng Đối Tượng
Dương Anh Đ c, 9/2000
11
C ckháiniệmcbảnc a Hướng ... bật cc điểm tương đồng giữa cc class
C i gì đư c kế thừa?
?Một subclass kế thừa cc thu c tính, hành
vi và cc mối quan hệ từ cha nó
?Một subclass c thể:
?Bổ sung thu c tính, hành vi và cc ... tính chất quan trọng
?Bỏ qua cc tính chất kh c
OOAD Sử dụng UML – Giới thiệu về Hướng Đối Tượng
Dương Anh Đ c, 9/2000
9
Giới thiệu về Hướng Đối Tượng: Cc chủ đề
?C c nguyên t ccbảnc a OO
?C c...
... chiãúm 8 bytes trãn bäü
nhåï.
3. Kiãøu Char
(k tỉû)
:
Kiãøu
Char
dng âãø biãøu diãùn cc giạ trë l cc k tỉû th c bng chỉỵ c i:
‘A’, ‘b’,
‘x’,.
cc con säú:
0 9
hồ ccc k tỉû âà c ... trçnh Láûp trçnh Pascal c n bn —
–
8
—
Trang 8
BI 2 : CCKHẠI NIÃÛM C BN CA NGÄN NGỈỴ PASCAL
I. Cc tỉì khoạ
(Key word)
trong ngän ngỉỵ Pascal:
C c tỉì khoạ l cc tỉì dng âãø khai ... c ưn phi sàõp xãúp cc k tỉû theo mäüt chøn no âọ v
mäùi c ch sàõp xãúp âọ gi l bng m, thäng dủng nháút l bng m
ASCII (American
Standard Code for Information Interchange).
Bng m
ASCII
c ...
... Anh Đ c, 9/2000
46
Mối quan hệ: Generalization
?Quan hệ giữa cc class trong đó một lớp
chia sẻ c u tr c và/ho c hành vi c a một
ho c nhiều class kh c
?X c định một sự phân c p cc m c độ trừu ... ánh chính x c thế giơi th c
?Mô tả chính x c hơn cc tập dữ liệu và cc xử
lý
?Đư c phân rã dựa trên cc phân chia tự nhiên
?Dễ hiểu và dễ bảo trì
?Tính ổn định
?Một thay đổi nhỏ trong yêu c u ... về Hướng Đối Tượng
Dương Anh Đ c, 9/2000
24
C ckháiniệmcbảnc a Hướng đối tượng
?Object
?Class
?Attribute
?Operation
?Interface (Polymorphism)
?Component
?Package
?Subsystem
?Relationships
OOAD...
... chiãúm 8 bytes trãn bäü
nhåï.
3. Kiãøu Char
(k tỉû)
:
Kiãøu
Char
dng âãø biãøu diãùn cc giạ trë l cc k tỉû th c bng chỉỵ c i:
‘A’, ‘b’,
‘x’,.
cc con säú:
0 9
hồ ccc k tỉû âà c ... trçnh Láûp trçnh Pascal c n bn —
–
8
—
Trang 8
BI 2 : CCKHẠI NIÃÛM C BN CA NGÄN NGỈỴ PASCAL
I. Cc tỉì khoạ
(Key word)
trong ngän ngỉỵ Pascal:
C c tỉì khoạ l cc tỉì dng âãø khai ... c ưn phi sàõp xãúp cc k tỉû theo mäüt chøn no âọ v
mäùi c ch sàõp xãúp âọ gi l bng m, thäng dủng nháút l bng m
ASCII (American
Standard Code for Information Interchange).
Bng m
ASCII
c ...
... h c thường gọi (Crow 1986;
Falconer và Mackay 1996) là kháiniệm
c n bản nhất c a di truyền h c quần
thể; nó là dấu hiệu đ c trưng c a một
quần thể cho phép phân biệt với cc
quần thể kh c ... phối c lựa chọn xảy ra
đối với cc tính trạng như chiều cao,
màu mắt, màu t c Vì vậy nó chỉ ảnh
hưởng đến cc tần số kiểu gene c a
locus nào c liên quan đến vi c x c định
kiểu hình đư c sử ... cc loài và
đư c đề c p chủ yếu trong suốt chủ đề
này.
- Giao phối chọn lựa là kiểu giao phối
trong đó ccc thể đ c và c i không
bắt c p ngẫu nhiên mà c sự lựa chọn
theo kiểu hình. C ...
... hợp cc ion dương c a cc nguyên tử và cc electron.
Sau đây là thí dụ về cc hệ vật chất kiểu kh c, trong cc hệ này cc hạt thành phần không
phải là cc phân tử:
- Cc electron trong một khối ... nm. Cc hạt
vật chất c kích thư c từ khoảng 10 nm trở xuống đư c gọi chung là cc hạt vi mô.
C c hệ vật chất quanh ta mà chúng ta c thể c m nhận đư c tr c tiếp bằng gi c quan gọi là
c c hệ ... cc số gia trong một
quá trình. Chúng không chỉ phụ thu c vào cc trạng thái đầu và cuối c a quá trình mà c n phụ
thu c cách th c diễn biến c a quá trình trung gian, như sẽ thấy trong cc chương...