Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 10: Xây dựng phần mềm
lượt xem 3
download
Bài tập tuần 10: Xây dựng phần mềm. Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về các nội dung trong Xây dựng phần mềm, cài đặt các chức năng của phần mềm cho nhóm chức năng đã chọn trong bài toán. Mời các bạn cùng tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 10: Xây dựng phần mềm
- Introduction to Software Engineering - Nhập môn Công nghệ phần mềm Bài tập tuần 10 Xây dựng phần mềm Mục tiêu - Thực hiện các bài tập (câu hỏi) về các nội dung trong Xây dựng phần mềm - Cài đặt các chức năng của phần mềm cho nhóm chức năng đã chọn trong bài toán: o Viết mã xử lý trong các lớp Controller o Luyện tập các quy ước viết mã và phong cách lập trình o Xây dựng sơ đồ lớp chi tiết cho phần mềm om Đánh giá - Hoàn thành các bài tập về các nội dung trong Xây dựng phần mềm .c - Hoàn thành cài đặt các chức năng của phần mềm - Xây dựng thành công sơ đồ lớp chi tiết ng Phần I: co Bài 1.1 an a) Cài đặt phần mềm là triển khai thiết kế chi tiết thành chương trình? th 1. Đúng g 2. Sai on b) Mã nguồn dễ bảo trì là? du 1. Dễ hiểu 2. Dễ sửa lỗi u 3. Dễ nâng cấp cu 4. Tất cả các phương án trên c) Các quy định về chuẩn viết code được đề xuất bởi? 1. Khách hàng 2. Ngôn ngữ lập trình 3. Công ty 4. Một ai đó thông minh d) Đặt tên biến và tên hàm nên? 1. Có nghĩa, gợi nhớ 2. Càng dài càng tốt 3. Viết bằng chữ hoa cho rõ Software Engineering Department - SoICT/HUST Trang 1 / 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Introduction to Software Engineering - Nhập môn Công nghệ phần mềm 4. Tất cả các phương án trên đều đúng e) Việc chú thích các mô-đun là để làm rõ? 1. Mục đích, chức năng của mô-đun 2. Tham số, giá trị trả về 3. Người viết, thời gian sửa đổi mô-đun 4. Tất cả các phương án trên đều đúng Bài 1.2 a) Tìm hiểu và nêu các phương pháp gỡ lỗi phổ biến? b) Mục đích của "code review" là gì ? Bài 1.3 om Thảo luận nhóm và xây dựng bộ quy ước viết mã + phong cách lập trình chung cho các thành viên trong nhóm? .c Ví dụ: • Đầu mỗi tệp mã nguồn, khai báo một header mô tả các thông tin: ng o Tên người lập trình co o Ngày o Tên của dự án đã lưu an o Tên của giáo viên th o Tên lớp g o Tên của bất kỳ ai đã giúp bạn on o Mô tả ngắn gọn về những gì chương trình thực hiện du u cu Software Engineering Department - SoICT/HUST Trang 2 / 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Introduction to Software Engineering - Nhập môn Công nghệ phần mềm • Ví dụ: Java Coding Conventions om .c ng co an th g on du u cu Software Engineering Department - SoICT/HUST Trang 3 / 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt
- Introduction to Software Engineering - Nhập môn Công nghệ phần mềm • Công cụ hỗ trợ: Checkstyle là công cụ phân tích mã tĩnh được sử dụng trong phát triển phần mềm để kiểm tra xem mã nguồn Java có tuân thủ các quy tắc mã hóa hay không. Phần II: Cài đặt các chức năng của bài toán (case study) 1. Hoàn thành lập trình các chức năng của bài toán (case study) om • Viết mã thực thi các chức năng, chú ý tuân thủ các quy ước viết mà nguồn và phong .c cách lập trình mà các thành viên trong nhóm đã thống nhất. 2. Xây dựng sơ đồ lớp chi tiết cho giải pháp của bài toán ng co • Sau khi đã hoàn thiện viết mã cho các lớp à xây dựng sơ đồ lớp • Viết các mô tả quan hệ giữa các lớp. an • Ví dụ: th g on du u cu Phần nội dung này các nhóm làm vào trong file .docx (báo cáo) Nội dung bài tập tự làm HẾT Software Engineering Department - SoICT/HUST Trang 4 / 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài tập nhập môn Tin đại cương
2 p | 503 | 101
-
Bài giảng môn học Nhập môn công nghệ thông tin 1: Kiến thức cơ sở - ĐH hoa học tự nhiên TP.HCM
16 p | 438 | 56
-
Bài giảng Nhập môn công nghệ thông tin 1: Đạo đức nghề nghiệp
11 p | 431 | 37
-
Bài giảng Nhập môn Công nghệ thông tin: Hướng dẫn bài tập 2 - Th.S Dương Thành Phết
14 p | 135 | 23
-
Bài giảng Nhập môn khai phá dữ liệu: Chương giới thiệu môn học - PGS. TS. Hà Quang Thụy
6 p | 67 | 21
-
Bài giảng Nhập môn Công nghệ thông tin: Hướng dẫn bài tập 1 - Th.S Dương Thành Phết
17 p | 157 | 20
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 02: Vòng đời phần mềm & lập trình với cơ sở dữ liệu
6 p | 63 | 19
-
Bài giảng Nhập môn Công nghệ học phần mềm (Phần III: Yêu cầu người dùng User’s Requirements) - Chương 5: Phương pháp xác định yêu cầu
7 p | 181 | 17
-
Bài giảng Nhập môn Công nghệ phần mềm: Chương 11 - Nguyễn Thị Minh Tuyền
9 p | 98 | 8
-
Bài giảng Nhập môn công nghệ phần mềm: Tổng kết và ôn tập
8 p | 31 | 8
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 08: Thiết kế phần mềm (Thiết kế kiến trúc & thiết kế chi tiết)
10 p | 59 | 5
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 04: Quản lý dự án phần mềm & lập trình với giao diện đồ hoạ người dùng (GUI)
7 p | 64 | 4
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 05: Quản lý cấu hình phần mềm & thực hành với công cụ GIT
5 p | 82 | 4
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 07: Kỹ nghệ yêu cầu phần mềm (tiếp theo)
11 p | 37 | 4
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 09: Thiết kế giao diện người dùng
11 p | 38 | 4
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 06: Kỹ nghệ yêu cầu phần mềm (Requirement Engineering)
17 p | 80 | 4
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 03: Phương pháp Agile & các hoạt động của Agile
5 p | 51 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn