... Đề cơng chi tiết Kỹ thuật lập trình
Chơng IV. Kỹ thuật lậptrình dùng mảng
I. Khai báo và sử dụng mảng
1. Khái niệm và phân loại mảng
a. Khái niệm về mảng
Để ... */
[5]. Dịch chơng trình: Bấm phím F9 để dịch chơng trình. Nếu chơng
trình có lỗi, chơng trình dịch sẽ báo lỗi. Chơng trình chỉ thực thi đợc nếu
không có lỗi.
[6]. Thực thi chơng trình: Bấm tổ hợp ...
Lệnh 1
Lệnh 2
Lệnh n
Lệnh mặc định
Đề cơng chi tiết Kỹ thuật lập trình
Thực hiện: Giả sử n khác 1. Khi đó, quy trình thực hiện nh sau:
Mỗi lần gọi đệ quy, chơng trình thực hiện nh sau:
- Lu địa...
... a%b)
Lập trình:
Biên soạn: Nguyễn Mạnh Cờng Trang
1
6
Đề cơng chi tiết Kỹ thuật lập trình
Để tính 3! ta cần tính 2!; Để tính 2 ! ta cần tính 1!.
Nếu biết 1!=1 thì ta có thể từ đó tính đợc 2! và ... *=2;
kq+=1/Mau;
}
cout<<kq;
}
Đề cơng chi tiết Kỹ thuật lập trình
c. Sử dụng hàm
Để nắm cách sử dụng hai loại hàm trên, ta xét cách sử dụng các
biến và các lệnh trong chơng trình.
Giả sử ta xét a, b là một biến và gets() ... số:
Biên soạn: Nguyễn Mạnh Cờng Trang
8
Đề cơng chi tiết Kỹ thuật lập trình
Khi đó biến a đợc truyền vào hàm dới dạng tham chiếu; biến b đợc
truyền vào hàm dới dạng tham trị.
Xét trờng hợp...
... 2
N
Y
Y N
a). Mô tả mệnh đề [1] b) Mô tả mệnh để [2]
Đề cơng chi tiết Kỹ thuật lập trình
Thực hiện: Giả sử n khác 1. Khi đó, quy trình thực hiện nh sau:
Mỗi lần gọi đệ quy, chơng trình thực hiện nh ...
2
5
BTĐK
Thực hiện lệnh lặp
Y
N
Đề cơng chi tiết Kỹ thuật lập trình
VD: Lập chơng trình nhập vào một số nguyên. Kiểm tra tính chẵn
lẻ của số đó và thông báo ra màn hình.
#include <conio.h>
#include ... Nguyễn Mạnh Cờng Trang
2
9
Đề cơng chi tiết Kỹ thuật lập trình
Chơng IV. Kỹ thuật lậptrình dùng mảng
I. Khai báo và sử dụng mảng
1. Khái niệm và phân loại mảng
a. Khái niệm về mảng
Để biểu diễn...
... trên và chiều dài (theo trục Ox)
và chiều rộng (theo trục Oy).
- Hình vuông: ký hiệu là ‘V’ kèm theo tọa độ góc trái trên và chiều dài cạnh.
- Hình tròn: ký hiệu là ‘T’ kèm theo tọa độ tâm và ... phương thức:
• Thiết lập, thiết lập sao chép, hủy.
• Thêm phần tử vào tập hợp.
• Loại phần tử khỏi tập hợp.
• Kiểm tra phần tử thuộc tập hợp.
• Kiểm tra là tập con của một tập hợp.
Và các phép toán:
• ... 14)
Thế nào là tính đóng gói? Lợi ích của tính đóng gói trong lậptrình hướng đối tượng?
CÂU 15)
Thế nào là đa năng hóa toán tử? Trong lậptrình hướng đối tượng sử dụng C++, những
toán tử nào không...
... cho sinh viên kiến thức và phương pháp lậptrình trên môi
trường Windows: cơ chế quản lý chương trình, lậptrình giao diện đồ họa
(GUI), cơ chế quản lý bộ nhớ, lậptrình đồng hành, kỹ thuật ... (Thread)
3. Chương trình Multi-thread đơn giản
4. Quản lý các tiểu trình
- Tạo lập tiểu trình
- Kết thúc tiểu trình
- Tạm dừng tiểu trình (Thread suspension)
- Tiếp tục tiểu trình (Thread resumption) ... để có thể tự nghiên cứu các kỹ
thuật lậptrình sâu hơn trên môi trường Windows.
II. Các môn học trước:
Tin học đại cương A1, Tin học đại cương A2, Lậptrình hướng đối tượng,
Cấu trúc dữ liệu....
... cho sinh viên kiến thức và phương pháp lậptrình trên môi
trường Windows: cơ chế quản lý chương trình, lậptrình giao diện đồ họa
(GUI), cơ chế quản lý bộ nhớ, lậptrình đồng hành, kỹ thuật ... để có thể tự nghiên cứu các kỹ
thuật lậptrình sâu hơn trên môi trường Windows.
II. Các môn học trước:
Tin học đại cương A1, Tin học đại cương A2, Lậptrình hướng đối tượng,
Cấu trúc dữ liệu. ... trình tổng quát xây dựng trên Windows 32 API
7. Các kiểu dữ liệu cơ bản
Chương 1: Kỹ thuật lậptrình Visual C++ (MFC)
1. Giới thiệu về MFC
2. Chương trình MFC đầu tiên
3. Xử lý Mouse và...
... cho sinh viên kiến thức và phương pháp lậptrình trên môi
trường Windows: cơ chế quản lý chương trình, lậptrình giao diện đồ họa
(GUI), cơ chế quản lý bộ nhớ, lậptrình đồng hành, kỹ thuật ... để có thể tự nghiên cứu các kỹ
thuật lậptrình sâu hơn trên môi trường Windows.
II. Các môn học trước:
Tin học đại cương A1, Tin học đại cương A2, Lậptrình hướng đối tượng,
Cấu trúc dữ liệu. ... trình tổng quát xây dựng trên Windows 32 API
7. Các kiểu dữ liệu cơ bản
Chương 1: Kỹ thuật lậptrình Visual C++ (MFC)
1. Giới thiệu về MFC
2. Chương trình MFC đầu tiên
3. Xử lý Mouse và...
... hoạt và kinh tế.
I. CÁC THỦ TỤC LẬPTRÌNH :
Lập trình Tay
Người lậptrình hoàn thành chương trình mà không có sự trợ giúp
của máy tính
Lập trình có sự giúp đỡ của
máy tính
Người lập ... thuyết CAD/CAM - CNC
16
CHƯƠNG 2 : CƠ SỞ LẬPTRÌNH NC
Tính kinh tế của các máy công cụ CNC phụ thuộc nhiều vào chương trình điều khiển, một
chương trình hoàn hảo làm cho quá trình gia công ... CAD/CAM - CNC
18
III. LẬPTRÌNH THEO KÍCH THƯỚC TUYỆT ĐỐI VÀ TƯƠNG ĐỐI :
LẬP TRÌNH THEO KÍCH
THƯỚC TUYỆT ĐỐI
Điểm đích có các giá trị tọa độ luôn gắn với điểm W G90
LẬP TRÌNH THEO...
... dựng hệ thống điều khiển vàlậptrình
điều khiển thang máy
I. Phơng pháp mô tả mạch trình tự
Có nhiều phơng pháp mô tả thờng đợc dùng trong phân tích và tổng hợp mạc
trình tự.Đó là các phơng ... yêu cầu ĐT ,GT đợc xử lý khi thang máy rỗi hoặc khi đang cùng hành
trình chuyển động của buồng thang vì thang máy của chúng ta lậptrình u tiên
theo hành trình.
- Khi buồng thang đến tầng yêu ... và cáp nâng chuyển từ nhánh treo
cabin sang nhánh treo đối trọng và ngợc lại khi thang máy hoạt động.
7.2 Xích và cáp cân bằng
Khi thang máy có chiều cao trên 45 m hoặc trọng lợng cáp nâng và...