... Mảng một chiều
Giáo trình
Bài Tập Kỹ ThuậtLập Trình
Trang
45
II.2. Bài tập cơbản
a. Nhập xuất mảng một chiều
Phương pháp cơ bản
Viết chương trình nhập xuất mảng một chiều ... Sinh – Sinh Viên để giáo trình này
ngày càng hoàn thiện hơn.
Chân thành cảm ơn.
Lịch trình thực hành
Giáo trình Bài Tập Kỹ ThuậtLập Trình
Trang
2
LỊCH TRÌNH THỰC HÀNH
¡
... Bài tập cơbản
a. Cấu trúc if / if else và switch
1. Cho biết kết quả của đoạn chương trình sau:
int a=9, b=6;
a++;
a=a+b ;
a=a+( b);
Hàm con
Giáo trình
Bài Tập Kỹ ThuậtLập Trình
...
... Lịch trình thực hành
Giáo trình Bài Tập Kỹ ThuậtLập Trình
Trang
2
LỊCH TRÌNH THỰC HÀNH
¡
Tổng thời gian: 90 tiết.
STT NỘI DUNG SỐ TIẾT
1
Chương 1: Lưu đồ thuậttoán
03 ... có cấu trúc
12
8
Chương 8: Tập tin
06
9
Chương 9: Đệ qui
06
10
Chương 10: Hướng dẫn lậptrình bằng phương pháp Project
03
...
... ngữ lập trình
Bài 5. Giải thuật xử lý thông tin và
ngôn ngữ lậptrình
KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN CÔNG NGHỆ PHẦN MỀM
Bài giảng: LẬPTRÌNHCƠ BẢN
HIỆU QUẢ CỦA THUẬT TOÁN
Với mỗi bài toán ... ngữ lập trình
CÁC PHƯƠNG PHÁP BIỂU DIỄN THUẬT TOÁN
Dùng các chỉ dẫn
Dùng sơ đồ khối
Dùng cấu trúc điều khiển
9 Giải thuật xử lý thông tin và ngôn ngữ lập trình
KHÁI NIỆM THUẬT TOÁN
Thuật ... giá giải thuật
Ngôn ngữ lậptrình và các mức khác nhau của ngôn ngữ
lập trình
Quá trình thực hiện chương trình trên ngôn ngữ bậc cao
3 Giải thuật xử lý thông tin và ngôn ngữ lập trình
Tài...
... VC
&
BB
66
Hàm
Khái niệm
Một đoạn chương trìnhcó tên, đầu vào và
đầu ra.
Có chức năng giải quyết một số vấn đề
chuyên biệt cho chương trình chính.
Được gọi nhiều lần với các tham ... Viết hàm đổi một ký tự hoa sang ký tự thường.
b. Viết thủ tục giải phương trình bậc nhất.
c. Viết thủ tục giải phương trình bậc hai.
d. Viết hàm trả về giá trị nhỏ nhất của 4 số
nguyên.
e. Viết ... (Function)
VC
&
BB
22
Đặt vấn đề
Viết chương trình tính S = a! + b! + c! với a, b, c
là 3 số nguyên dương nhập từ bàn phím.
NMLT - Hàm (Function)
Chương trình
chính
Nhập
a, b, c > 0
Tính
S =...
... thích trong lậptrình ASP được viết sau
Chú thích trong lậptrình ASP được viết sau
dấu nháy đơn
dấu nháy đơn
‘
‘
Mã lậptrình ASP <%response.write "Hello!"
Mã lậptrình ASP ... để lậptrình web động bằng
cách sử dụng ASP để lậptrình web động bằng
VBScript.
VBScript.
1.3.9 Thủ tục và hàm người dùng
1.3.9 Thủ tục và hàm người dùng
Cũng như các ngôn ngữ lậptrình ... có thể chia thành các module nhỏ tạo nên
trình có thể chia thành các module nhỏ tạo nên
cấu trúc lậptrình sáng sủa (phương pháp chia
cấu trúc lậptrình sáng sủa (phương pháp chia
để trị)...
... PROM hãng Atmel đang
nghiên cứu một phiên bản của AT 89C51 có thể được lậptrình qua
cổng truyền thông COM của máy tính IBM PC .
Bảng 1.5: Các phiên bản của 8051 từ Atmel (Flash ROM).
Số ...
nghĩa là nếu ta viết chương trình của mình cho một phiên bản nào đó
thì nó cũng sẽ chạy với mọi phiên bản bất kỳ khác mà không phân biệt
nó từ hãng sản xuất nào.
Bảng 1.3: Các đặc tính của ... bộ nhớ Flash và EPROM
mà bộ nhớ của chúng phải được xoá sạch trước khi lậptrình lại cho
chúng.
Bảng 1.7: Các phiên bản 8051 từ hãng Dallas Semiconductor.
Mã linh
kiện
ROM RAM Chân
I/O...
... chương trình
con được gọi vào. Hay nói cách khác đối với mỗi lệnh PUSH thì phải có một
lệnh POP. Xem ví dụ 3.10.
3.2.4 Gọi các chương trình con.
Trong lậptrình hợp ngữ thường có một chương trình ... sau đó được kết hợp với nhau cùng với
chương trình chính. Quan trọng hơn là trong một chương trình lớn thì các mô-
đun có thể được phân cho các lậptrình viên khác nhau nhằm rút ngắn thời
gian ... MUL AB 4
4 × 1.085 μs = 4.34 μs
3.3.2 Tính toán độ trễ.
Như đã trình bày ở trên đây, một chương trình con giữ chậm gồm có
hai phần: (1) thiết lập bộ đếm và (2) một vòng lặp. Hầu hết thời...
... 8031 và
sẽ được trình bày chi tiết ở chương 11.
6. Chân
PSEN
:
Đây là chân đầu ra cho phép cất chương trình (Program Store Enable) trong
hệ thống dựa trên 8031 thì chương trình được cất ở ... quá trình tái lạp thì cổng P1 được
Register Reset Value
PC 0000
ACC 0000
B 0000
PSW 0000
SP 0000
DPTR 0007
0000
Lưu ý rằng giá trị của bộ đếm chương trình PC là 0 khi tái lập ... A, 0FFH ; Gán A giá trị FF dạng Hex
MOV P2, A ; Tạo P2 là cổng đầu vào bằng cách
CHƯƠNG 4
Lập trình cho cổng vào - ra I/0
4.1 Mô tả chân của 8051.
Mặc dù các thành viên của họ 8051 (ví...