... về cc kỹ thuậtlập trình
1. Tổng quan về cc kỹ thuậtlập trình
1.1 Lậptrình tuyến tính
1.2 Lậptrìnhc u tr c
1.3 Lậptrình môđun
1.4 Như c điểm c a lậptrìnhc u tr c
1.5 Lậptrình ... Lậptrìnhc u tr c
1.2 Lậptrìnhc u tr c
Ra đời vào những năm 70:
Chương trình đư c chia nhỏ thành chương
trình con:
Thủ t c (Procedure)
Hàm (Function)
C c chương trình con:
Đ c ... qui
trình
Object Oriented Programing– Information Systems Department
9
1.3 Lậptrình môđun
1.3 Lậptrình môđun
Với lậptrình môđun:
C cthủ t c có chung một ch c năng đư c nhóm lại với
nhau
Chương...
... Checkbox thay đổi. (checked /
unchecked)
Checked Cho phép bạn gán ho c thiết đặt trạng thái chọn hay không chọn c a CheckBox
Enabled Cho phép ho c không cho phép
TabIndex Gán thứ tự c a Checkbox ... x c nhận vi c th c hiện nào đó “Bạn c ch c
chắn?” nếu người dùng chọn OK thì Sự kiện thứ 2 OnClick sẽ đư c th c hiện c n nếu chọn Cancel thì sự
kiện phía Server không đư c th c hiện.
5. Th c ... th c của lớp c thể c đối số ho c không c đối số, và
c thể c nhiều phương th c khởi dựng cho lớp nhưng cc đối số trong cc phương th c phải kh c nhau.
Ví dụ:
Xây dựng lớp: Construction.cs
using...
... ra. Ta sẽ đánh dấu là chọn cho
thư m c đư c chọn và tất ccc tập tin hay thư m c con c a thư m c đó thông qua
hàm SetCheck() :
protected void tvwSource_AfterCheck (
object sender, System.Windows.Forms.TreeViewEventArgs ... thuc tính
c a m c Welcome.
Hình 13-19 C a sổ thuc tính c a m c Welcome trong quá trìnhc i đặt.
Hiệu chỉnh thêm cho quá trìnhc i đặt
Nếu quá trìnhc i đặt trong c a sổ User Interface ... đã th c thi hoàn chỉnh, vấn đề bây giờ là làm c ch nào để c thể triển
khai nó. Vớicc ứng dụng đơn giản, chỉ c n chép assembly c a ứng dụng đó sang
máy kh c và chạy.
Lập trìnhvới C# Gvhd:...
... menu
C c ví dụ:
Khi user chọn ch c năng vẽ Circle Æ c n thể hiện 1 dấu
check (;) phía trư c
Ch c năng Cut/Copy/Delete chỉ đư c kích hoạt khi user
đánh dấu chọn 1 đoạn text
Ch c năng ... phần c a c .trình (tt)
CWnd: lớp chính c a MFC để quản lý cc loại c a
sổ giao diện. C nhiều lớp đư c kế thừa từ lớp
này để quản lý cc loại c a sổ kh c nhau
(CTreeCtrl, CListBox, Cedit,…)
CFrameWnd: ... lớp CMainWindow, đư c
gọi khi c n c p nhật nội dung c a sổ. Hàm này đư c
định nghĩa chồng lên hàm chuẩn c a lớp CFrameWnd.
void CMainWindow::OnPaint () {
CPaintDC dc(this);
CRect rect;
GetClientRect...
...
check (;) phía trư c
Ch c năng Cut/Copy/Delete chỉ đư c kích hoạt khi user
đánh dấu chọn 1 đoạn text
Ch c năng Paste chỉ đư c kích hoạt khi clipboard kh c
rỗng
C ch xử lý
void CMainFrame::OnDraw(UINT ... đư c chọn tại 1 thời điểm”
VD. Ch c năng vẽ hình “Line / Circle /
Rectangle”
C ch th c xử lý ?
C ch 1: map tất c xử lý c a cc menu item này vào
chung 1 hàm xử lý
C ch 2: dùng macro ... tốn c ng s c hơn so với vi c sử
dụng đơn thuần cc hàm thư viện API c a
Windows
Ta vẫn c thể gọi cc hàm Windows API trong
MFC
1
Lập trìnhC trên Windows
Kỹ thuậtlậptrình Visual C+ + (MFC)...
...
con (c c nguyên mẫu hàm), khai báo cc biến toàn cc và khai báo cc kiểu
dữ liệu tự định nghĩa.
b. Hàm chính (main())
Chứa cc biến, cc lệnh và cc lời gọi hàm c n thiết trong chương trình. ... trình.
c. Cc hàm con
Đư c sử dụng nhằm m c đích:
• Khi c một c ng vi c giống nhau c n th c hiện ở nhiều vị trí.
• Khi c n chia một chương trình lớn ph c tạp thành cc đơn thể nhỏ (hàm
con) ...
Hàm là một đoạn chương trình đ clập th c hiện trọn vẹn một c ng vi c nhất
định sau đó trả về giá trị cho chương trình gọi nó, hay nói c ch kh c hàm là sự
chia nhỏ c a chương trình.
I.2. Ví...
... chiều
Giáo trình
Bài Tập Kỹ ThuậtLập Trình
Trang
41
CHƯƠNG 4 MẢNG MỘT CHIỀU
C ch khai báo dữ liệu kiểu mảng, cc thao t c nhập xuất, cc kỹ thuật thao t c trên
mảng. Ứng dụng cc ...
5. Viết chương trình nhập mảng cc số th c và xuất cc phần tử âm trong
mảng.
6. Viết chương trình nhập mảng cc số nguyên và xuất cc phần tử lẻ c
trong mảng.
7. Viết chương trình nhập ... một trong hai mảng hết trư c thì chép
tất ccc phần tử c n lại c a mảng chưa hết vào mảng c.
Đặt i là chỉ số c a mảng a; j: chỉ số c a mảng b và k là chỉ số c a mảng c.
void NoiMang(int a[],...
... xuất hay hãng kh c, card đồ hoạ
VGA hay Nvidia, card mạng, Chỉ c n bạn chọn c u hình phần c ng lệch
một chút trong quá trìnhc i đặt thì coi như c ng c c.
Ngôn ngữ để lậptrình ứng dụng trên ... khi c n ứng dụng cho MAC thì tìm lè lưỡi c ng chẳng ra, mà c
ra thì c ng khó tìm đư c bản crack.
Tất nhiên là c ng phải tuỳ vào tính chất c ng vi c mà người ta nên chọn
hệ điều hành nào cho ...
Apple c n MAC OS thì tốt nhất là mua đĩa dành cho PC. Vi c cài đặt MAC
OS trên PC th c sự không phải dễ dàng chút nào vì theo như kinh nghiệm
c i MAC c a tôi thì mỗi máy PC c một dòng MAC OS...
... hướng dẫn c ch xây dựng một ứng dụng "Hello world" bằng c ch
kéo thả trong interface builder c a XCode.
Trong bài này cc bạn sẽ đư c h c về:
- Create a New View Based Project (Tạo ... (Tạo một project với đối tượng đư c
khởi tạo ban đầu là UIView)
- Opening the iPhone Simulator
- Adding UI Elements to your home screen
- Executing the code (C ch th c thi chương trình)
In ... the code to launch
the window. Now in iPhone terms, each window is called a View. Since you
can only see one view at a time, you will need to create a new view for
each screen in your application....
... không gian cho site và làm cho site trở nên chuyên nghiệp hơn. Article này, s chia sẻ
c ng cc bạn c ch tạo ta tab menu chứa cc widget tùy ý cho Blogger. Thủthuật này yêu c u
một chút hiểu ... HTML nào đó, với Attribute selectors chúng ta c thể chọn đư ccc đối
tượng mà không c n phải khai báo thêm cc Class ho c Id vào trong thẻ HTML mà vẫn c thể
hướng đư c đến cc thành phần ... //Chọn tất ccc hình ảnh đư c gán thuc tính title
Qua bài h c này chúng ta nhận thấy, jQuery selector hoàn toàn đư c ứng dụng từ CSS
selector kết hợp với hàm $(”) c a jQuery. Ch ccc bạn tìm...
... khối logic
C c chương trình lớn thường đư c viết dạng c u tr c, gồm khối OB1, cc khối
chương trình FC, FB, cc khối chương trình hệ thống SFC, SFB. Sử dụng lậptrìnhc u tr c
Symbolic Name ... cho cc
DB2 và DB3.
3.2 Lậptrình khối FC
Khối FC ccc biến hình th c in, out và in_ out do chương trình gọi cung c p cc
địa chỉ c thể, ngoài ra c n c biến temp sử dụng nội bộ. Khối FC ... hàm thư viện c n chuyển giá trị cho cc biến hình
th c và ta phải cung c p cho hàm gọi theo qui định c a hàm thư viện.
Chọn c ch lậptrình STL, LAD hay FBD, trong l clậptrìnhc thể tuỳ ý...
... window to select it. Then click Tools ->
Connections Inspector. You will now see a circle next to New
Referencing Outlet. Click in that circle and drag it over to the File’s
Collection By ... -
> Connections Inspector. You will now see a circle next to New
Referencing Outlet. Click in that circle and drag it over to the File’s
Collection By traibingo
32
Well, that concludes ... make sure Clear When Edit Begins is checked
Collection By traibingo
30
User Clicks Display without typing in their name
Collection By traibingo
27
Click in that circle and drag...
... này sẽ hướng dẫn cho cc bạn c ch chuyển qua lại giữa cc UIView
với nhau. C 2 c ch để chuyển qua lại giữa cc View: 1. Nếu sử dụng
NavigationBar thì đơn giản là push view c n chuyển vào NavigationBar ... a few screenshots.
Collection By traibingo
41
Next click anywhere on your view to select it. Click Tools -> Connections
Inspector. Click in the circle next to New Referencing Outlet, ...
th c tế NavigationBar là một stack chứa cc View. Đối tượng View đư c
hiển thị là đối tượng ở trên đỉnh stack. Ngư c lại để quay lại View trư c đó
thì chỉ c n pop View trên c ng ra. C ch làm chi...
... nó chỉ c một column duy nhất và trên
column đó chúng ta sẽ c nhiều đối tượng UITableViewCell là thể hiện c a
một row t c là 1 cell.
Chúng ta c thể customize (tuỳ biến) c i UITableViewCell ... FruitViewController.m and check the box that says “Also
create “FruitViewController.h” . Click Finish.
Collection By traibingo
52
Click File -> New and select view and click choose. ... to X-Code.
Collection By traibingo
63
And after clicking on a fruit…
Collection By traibingo
47
Create a Navigation-Based Application
Create a New Fruit Class Object
Create...