... Đềcương ôn tập Kỹthuậtlậptrình 2011
Phần 1: Lý thuyết
1. Trình bày cấu trúc một chương trình trong ngôn ngữ C
2. Trình bày cấu trúc một chương trình trong ngôn ngữ C++
3. Trình bày ... bày cấu trúc một hàm trong ngôn ngữ C/C++
4. Trình bày cách xây dựng kiểu dữ liệu cấu trúc
5. Trình bày và giải thích cách khai báo lớp trong C++
6. Trình bày về hàm tạo, hàm hủy trong lớp
7. Ý ... do…while, if, switch
11. Các hàm toán tử: quy tắc xây dựng, các sử dụng
Phần 2: Bài tập
1. Viết chương trình tính S =
)12(2
1
5.4
1
3.2
1
+
+++
nn
với n là một số nguyên nhập từ
bàn phím. (biểu thức...
... viết chương trình tính số hạng thứ n bằng hai cách:
a) Sử dụng kỹthuậtđệ qui.
b) Không sử dụng kỹthuậtđệ qui.
* Câu 4 (2.25đ)
Viết chương trình giải hệ phương trình gồm n phương trình và n ... TẠO
HỌC VIỆN BƯU CHÍNH VIỄN THÔNG
ĐỀ THI SỐ 2 - LIÊN THÔNG CAO ĐẲNG - ĐẠI HỌC
MÔN THI : KỸTHUẬTLẬP TRÌNH
THỜI GIAN : 180 PHÚT
* Câu 1 (1.5đ)
Viết chương trình "TÍNH TIỀN CƯỚC GỞI THƯ": ... khác 2000 500 100
Ví dụ:
- Thư gởi đi bất cứ nước nào, nếu trọng luợng thư là 1g, 2g, ,5g thì đều tính tiền cước là
15000đ.
- Nếu trọng lượng thư là 7g và gởi đi Mỹ thì tiền cước là: 15000+...
... TẠO
HỌC VIỆN BƯU CHÍNH VIỄN THÔNG
ĐỀ THI SỐ 1 - LIÊN THÔNG CAO ĐẲNG - ĐẠI HỌC
MÔN THI : KỸTHUẬTLẬP TRÌNH
THỜI GIAN : 180 PHÚT
* Câu 1 (1.5đ):
Viết chương trình "TUYỂN SINH LIÊN THÔNG ... hạng thứ n bằng hai cách:
a) Sử dụng kỹthuậtđệ qui.
b) Không sử dụng kỹthuậtđệ qui.
* Câu 4 (2.25 đ):
Viết chương trình giải hệ phương trình gồm n phương trình và n ẩn, có dạng sau:
a
1,n
... 0.75
4 0.5
khác 0.0
Cách xét tuyển:
+ Thí sinh nếu có ít nhất một môn dưới 5 điểm thì rớt.
+ Tổng điểm = điểm môn 1 + điểm môn 2 + điểm ưu tiên khu vực + điểm ưu tiên đối tượng. Nếu
tổng điểm...
...
Kỹ thuậtlậptrình nâng cao - 29 -
Đồng thời với qúa trình xử lý ngược là qúa trình xóa bỏ các thông tin về giải thuật xử
lý trung gian ( qúa trình thu hồi vùng nhớ ) .
b) Xét giải thuật ... vấn đề được quan tâm nhiều trong lập
trình .
Một cách tổng quát người ta đã chỉ ra rằng : Mọi giải thuậtđệ quy đều có thể thay
thế bằng một giải thuật không đệ quy . Vấn đề còn lại là kỹthuật ... hóa giải thuậtđệ qui trong các ngôn ngữ lập trình.
a) Tổng quan.
Không phải mọi ngôn ngữ lậptrình hiện có đều có thể mã hóa được giải thuậtđệ
quy, chỉ một số những ngôn ngữ lậptrình có...
... 1: Đại cương về kỹthuậtlậptrình cấu trúc
3
CHƯƠNG 1: ĐẠI CƯƠNG VỀ KỸTHUẬTLẬP
TRÌNH CẤU TRÚC
Nội dung chính của chương này tập chung làm sáng tỏ những nguyên lý cơ bản của
lập trình ... Đại cương về kỹthuậtlậptrình cấu trúc
5
làm chủ sự phức tạp của các hoạt động lập trình. Năm 1969, Hoare đã phát biểu các tiên đề
phục vụ cho việc chứng minh tính đúng đắn của chương trình, ...
Format: USCLN(a, b);
Actions {
Chương 1: Đại cương về kỹthuậtlậptrình cấu trúc
26
NHỮNG NỘI DUNG CẦN GHI NHỚ
9 Một ngôn ngữ lậptrình bất kỳ đều dựa trên tập các cấu trúc lệnh điều khiển...
... đường
chép chính đều dương, tất cả các phần tử nằm phía dưới đường chéo chính
đều âm. Hãy kiểm tra xem a có hợp lệ không?
Chương V: Kỹthuậtlậptrình dùng con trỏ
1. Viết chương trình nhập vào ... phần tử?
Chương IV: kỹthuậtlậptrình dùng mảng.
1. Viết chương trình nhập vào một mảng n số nguyên, sắp xếp mảng theo
chiều tăng dần, in kết quả lên màn hình.
2. Viết chương trình nhập vào một ... Theo đó, tích phân của f(x) trên [a, b] bằng: h * s. Trong đó:
Một số Bài tập thực hành mônkỹthuậtlập trình
Hệ: Đại học
Chương I: mở đầu
1. Nhập hai số nguyên, tính tổng, hiệu, tích, thương,...
... khác
nhau trong xâu vừa nhập kèm theo số lần xuất hiện của chúng trong xâu.
NGÂN HÀNG CÂU HỎI
Môn kỹthuậtlập trình
(người biên soạn: Nguyễn Mạnh Cường)
Câu 1. Nhập một số nguyên <= 9999, in ra ... xác ε = 0.00001.
Câu 22. Lậptrìnhđể tính sin(x) với độ chính xác ε = 0.00001 theo công thức :
sin(x) = x – x
3
/3! + x
5
/ 5! + …+ (-1)
n
x
(2n+1)
/ (2n+1)!
Câu 23. Lậptrìnhđể tính tổ hợp chập ... phương trình bậc nhất theo hai hệ số a, b nhập
từ bàn phím.
Câu 4. Viết chương trình giải và biện luận phương trình bậc hai với các hệ số a, b, c nhập
từ bàn phím.
Câu 5. Viết chương trình giải...
... int &b)
{ int tam;
tam = a;
a = b;
b = tam;
}
Kỹthuậtlập trì nh
1
CHƯƠNG i ĐạI CƯƠNG Về LậPTRìNH
I. Khái niệm thuật toán:
I.1. Khái niệ m
:
Thuậ t toá n là tậ p hợp cá ... học viê n phả i thi 4 môn : môn I hệ số 2,
môn II hệ số 4, môn III hệ số 1, môn IV hệ số 2, điể m cá c môn cho tối đa là
10 điểm. Viết ch! ơng trì nh nhậ p điể m của 4 môn và tí nh điể m trung ... register Kiể u tê nbiÕ n ;
Kỹthuậtlập trì nh
7
CH!ơNG 2 LàM QUEN VớI NGôN NGữ C
* Giới thiệu ngôn ngữ C
Ngôn ngữ C do Dennis Ritchie là ng!ời đầu tiên đề xuất, đ thiế t kế và cài
đặ...
... Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRÌNH
BÀI THỰC HÀNH SỐ 3
Page 1 of 2
TRƯỜNG ðẠI HỌC MỞ TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
ðỀ THI
MÔN: Kỹthuậtlậptrình (Lần 1) HỌC KỲ: 2 NĂM HỌC: ... học Mở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRÌNH
BÀI THỰC HÀNH SỐ 1
7
ĐạihọcMở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRèNH
BI 5
ã Yờu cu: thchinli cỏc bi t 1-4 ... với việc xuất
nhập dữ liệu qua tập tin.
ĐạihọcMở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRÌNH
BÀI THỰC HÀNH SỐ 4
4
ĐạihọcMở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
ThS VÕ NHẬT...
... và bảo ñảm tương thích kiểu dữ liệu.
ðại học Mở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUẬTLẬP TRÌNH
CHƯƠNG 5
(ðệ quy)
ThS Võ Nhật Vinh
12
ðại học Mở TP.Hồ Chí Minh
Khoa Công Nghệ Thông ... 5
ðại học Mở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUT LP TRèNH
GII THIU LP, I TNG
ã Lp (class) ging như một kiểu dữ liệu do người
lập trình ñịnh nghĩa và có thể bao gồm nhiều
kiểu dữ liệu ... ủc/ghi tp tin,
ã Có nhiều bài toán mà các thuật toán hiện nay
chưa xử lý tốt bằng cấu trúc vòng lặp.
4
ðại học Mở TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
KỸ THUT LP TRèNH
GII THIU QUY
ã Nhn din...
... cả tín hiệu Video và tín hiệu thành phần.
7. Truyền hình số có đặc điểm
A. Có khả năng áp dụng kỹthuật sửa lỗi.
8. Truyền dẫn tín hiệu truyền hình số có các phương thức.
D. qua cáp, vệ tinh,mặt ... hài của nó.
12. Phổ tín hiệu của 1 kênh truyền hình có độ rộng là:
C. 8Mhz
B. ATSC
19. Trong kĩ thuật COFDM
C. Các sóng mang là trực pha với nhau về pha
20. Khoảng bảo vệ (Guard band) dùng để ...
truyền càng lớn.
17. Loại cáp có khả năng chống nhiễu điện từ tốt nhất là :
D. Cáp quang
18. Để quá trình truyền sóng viba giữa vệ tinh và mặt đất diễn ra thành công thì
yêu cầu những điều gì sau...
... chương trình như trên
b. Sửa lại chương trình trên cho phép nhập khỏang cần chuyển ñổi, step tăng sau ñó in ra
kết quả
VAA. ðTVTHK Tài Liệu Thực Hành
Kỹ ThuậtLậpTrình C++ Trang 22
Chương trình ... **********
VAA. ðTVTHK Tài Liệu Thực Hành
Kỹ ThuậtLậpTrình C++ Trang 4
3.2 Tạo chương trình mới hoặc dự án mới
Các bước sử dụng Dev-CPP ñể tạo ra
chương trình C/C++ ñơn giản bao gồm các
bước ... cao nhất của từng môn
4) In ra thí sinh có ñiểm thấp nhất của từng môn
Màn hình khi in ra câu (4) như sau:
SV L S R W Mean Rank
VAA. ðTVTHK Tài Liệu Thực Hành
Kỹ ThuậtLậpTrình C++ Trang...
... Trang: 3
Bài tập thực hành MônKỹthuậtlập trình
Mt s Bi tp
thc hnh
mn k thut
lp trỡnh
Biên soạn: Nguyễn Mạnh Cờng Trang: 1
Bài tập thực hành MônKỹthuậtlập trình
f(x) = a
0
x
n
+ … + ... hai s ỳ ln mn
hnh.
Biên soạn: Nguyễn Mạnh Cờng Trang: 4
Bài tập thực hành MônKỹthuậtlập trình
Chng IV: kỹthuậtlập trỡnh dựng mảng.
1. Cho hai vector x(x
1
, x
2
…x
n
) và y(y
1
, y
2
…y
n).
... sắp với độ phc tp tt
hn O(n).
Biên soạn: Nguyễn Mạnh Cờng Trang: 6
Bài tập thực hành MônKỹthuậtlập trình
7. USCLN của hai số a, b được định nghĩa như sau:
USCLN(a, b) = a nếu a = b
= USCLN(a-b,...
... tập thực hành MônKỹthuậtlập trình
Biên soạn: Nguyễn Mạnh Cờng Trang: 8
Bài tập thực hành MônKỹthuậtlập trình
x(0) = a;
x(n+1) = (x(n) * x(n) + a)/ (2* x(n)) với n >=0.
Quá trìnhlặp kết ... Trang: 2
Bài tập thực hành MônKỹthuậtlập trình
12.Vit chng trình tìm phần tử âm đầu tiên trong ma trận (theo chiều từ trái qua
phải, từ trên xuống dưới).
13.Viết chương trình nhập vào một ma trận ... a, b. Trong chương trình
chính, nhập vào hai số nguyên a, b. Tìm và in USCLN của hai s ú lờn mn hỡnh.
Biên soạn: Nguyễn Mạnh Cờng Trang: 3
Bài tập thực hành MônKỹthuậtlập trình
1. Cho hai vector...