- Biến cố 0: Khởi động màn hình
6.6. Các công việc của cán bộ lậptrình
Bảng 6.3. Các công việc của cán bộ lập trình
STT Nhiệm vụ/Công việc
1. Lập kế hoạch lập trình
2. Chuẩn bị các công cụ cần thiết cho việc lập trình 3. Thiết kế module chi tiết
4. Lập trình và tích hợp
5. Xem xét code và thử nghiệm
6. Xây dựng công cụ cài đặt
7. Viết tài liệu mô tả chức năng phần mềm 8. Hỗ trợ các vấn đề liên quan đến lập trình 9. Báo cáo và tổng hợp kết quả lập trình
10. Lập và lƣu trữ các hồ sơ liên quan đến lập trình
11. Thu thập và kiểm soát các dữ liệu liên quan đến các hoạt động lập trình 12. Tính toán và phân tích các chỉ tiêu liên quan đến các hoạt động lập trình
CÂU HỎI VÀ BÀI TẬP CHƢƠNG 6
1. Nêu khái niệm cài đặt phần mềm. 2. Nêu các kỹ năng lập trình.
3. Các yếu tố của kỹ năng lập trình.
4. Nêu các yêu cầu khi xây dựng câu lệnh. 5. Nêu các tiêu chí của kỹ thuật vào ra. 6. Nêu các phƣơng pháp lập trình.
7. Nêu các nền tảng của ngôn ngữ lập trình
8. Nêu các lớp ngôn ngữ dùng để cài đặt phần mềm? Mỗi loại cho một ví dụ. 9. Công cụ CASE là gì? Nêu các loại Case.
10. Nêu tóm tắt các loại công cụ CASE. Tại sao phải sử dụng công cụ CASE? Cho ví dụ về công cụ CASE.
11. Chỉ ra một số công cụ Case trong phần mềm SQL Server 2008.
12. Dùng ngôn ngữ VB.Net để viết một đoạn lệnh giải một phƣơng trình bậc nhất sao cho đoạn lệnh đó thỏa mãn các yêu cầu khi xây dựng câu lệnh. Giải thích cách viết.
13. Giải thích vì sao SQL lại đƣợc gọi là lớp ngôn ngữ thế hệ thứ 4 14. Chọn mộtphƣơng án tốt nhất cho các câu hỏi sau:
1) Các yếu tố nào sau đây thuộc kỹ thuật lập trình ? a. Tài liệu chƣơng trình, các kỹ thuật vào/ra b. Phƣơng pháp khai báo dữ liệu
c. Cách tiếp cận đến việc xây dựng câu lệnh d. Cả a, b, c
2) PASCAL, C, ADA, MODULA-2, C++ thuộc lớpngôn ngữ thế hệ thứ mấy?
a. 2 b. 3 c. 4 d. 1
3). Lớp ngôn ngữ thế hệ nào sau đây đƣợc viết theo mã máy hoặc hợp ngữ ?
a. 1 b. 2 c. 3 d. 4
4) Loại Case nào sau đây đƣợc dùng đểthiết kế Logic ?
a. ICASE b. Upper CASE c. Lower CASE d. Cả a và b 5) Loại Case nào sau đây đƣợc dùng để công cụ chỉ hỗ trợ lập trình ?
a. ICASE b. Upper CASE c. Lower CASE d. Cả a và c 6) Công cụ nào sau đây thuộc loại công cụ lập trình ?
a. Các công cụ mã hoá truyền thống b. Công cụ SA/SD
c. Công cụ PRO/SIM d. Các công cụ kiểm tra tĩnh 7) Công cụ nào sau đâythuộc loại công cụ phân tích và thiết kế ?
a. Các công cụ mã hoá thế hệ 4 b. Công cụ SA/SD
c. Công cụ quản lý test d. Các công cụ kiểm tra tĩnh
8) Công cụ nào sau đây thuộc loại công cụ tích hợp và kiểm tra ? a. Các công cụ lập trình hƣớng đối tƣợng
b. Công cụ SA/SD
c. Các công cụ thiết kế lại d. Công cụ quản lý test
9) Công cụ nào sau đây thuộc loại công cụ các công cụ bảo trì ? a. Các công cụ kiểm tra tĩnh
b. Các công cụ kiểm tra động c. Các công cụ thiết kế lại
Chƣơng 7