- Định nghĩa phần mềm?. - Nêu tầm quan trọng của phần mềm? (mức độ: quốc gia, tổ chức, hệ thống, ứng dụng) 3. - Các loại phần mềm? Giải thích nội dung của mỗi loại?. - Tiêu chuẩn chất lượng phần mềm là gì?. - Trình bày các đặc tính của chất lượng phần mềm?. - Định nghĩa công nghệ phần mềm?. - Tiến trình phần mềm là gì? Trình bày các bước chung nhất của tiến trình phần mềm?. - Trình bày quy trình phát triển phần mềm theo mô hình Thác nước?. - Trình bày quy trình phát triển phần mềm theo mô hình Xoắn ốc?. - Trình bày vai trò của Lập trình viên, Kiểm thử viên (Tester), Trưởng nhóm và Quản lý dự án trong quá phát triển phần mềm?. - CHƯƠNG 2: KHẢO SÁT – PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU. - Yêu cầu chức năng là gì? Phân loại các yêu cầu chức năng?. - Yêu cầu phi chức năng là gì? Trình bày các đặc điểm của yêu cầu phi chức năng?. - Trình bày kỹ thuật thu thập thông tin yêu cầu bằng phương pháp phỏng vấn?. - Phân tích yêu cầu nghĩa là gì?. - Mục tiêu của phân tích yêu cầu là gì?. - Khi phân tích yêu cầu cần chú ý đến các tính chất nào của dự án?. - Đặc tả yêu cầu là gì?. - Trình bày các nguyên lý của đặc tả yêu cầu?. - Đối tượng chính của tài liệu yêu cầu là ai? Những yêu cầu gì đặt ra để viết bản tài liệu yêu cầu?. - Cấu trúc tài liệu yêu cầu gồm những mục gì? Phụ lục cần thêm nội dung gì?. - CHƯƠNG 3: THIẾT KẾ PHẦN MỀM. - Thiết kế phần mềm là gì?. - Trình bày tầm quan trọng của thiết kế phần mềm?. - Nêu các giai đoạn thiết kế cần trải qua?. - Nêu các nguyên lý thiết kế phần mềm?. - Tầm quan trọng của giao diện phần mềm?. - Các nguyên tắc thiết kế giao diện. - Tác nhân là gì và vai trò của nó trong hệ thống? Nêu cách để xác định các tác nhân của hệ thống?. - Một tác nhân trong ca sử dụng luôn là một người có liên quan đến hệ thống.. - Ca sử dụng mô tả những chi tiết để cài đặt. - Một hệ thống khác cũng có thể là một tác nhân trong biểu đồ ca sử dụng của hệ thống.. - Trong mỗi hệ thống chỉ có một biểu đồ ca sử dụng. - Ca sử dụng được xác định trong pha phân tích các yêu cầu hỗ trợ để cài đặt và có liên hệ với giao diện sử dụng.. - CHƯƠNG 4: LẬP TRÌNH CÀI ĐẶT PHẦN MỀM. - Nêu các đặc trưng cơ bản của ngôn ngữ lập trình?. - Phân loại các ngôn ngữ lập trình và cách lựa chọn ngôn ngữ cho ứng dụng?. - Trình bày về các phương pháp lập trình phổ biến?. - Nêu các đặc trưng của phương pháp lập trình hướng đối tượng?. - Nêu các nội dung liên quan đến phong cách lập trình?. - Trình bày cách thức để cải tiến hiệu xuất của chương trình?. - Trình bày quy trình tiến hành cài đặt phần mềm?. - Trình bày các kiểu dữ liệu cơ bản của ngôn ngữ lập trình C#?. - Trình bày nội dung của lập trình tránh lỗi và xử lý ngoại lệ?. - Thẩm định và xác minh (V&V) là gì? Tầm quan trọng của V&V?. - Vẽ mô hình chữ V, trình bày mối quan hệ giữa V&V và tiến trình phát triển phần mềm?. - Nêu các bước của tiến trình kiểm thử?. - Trình bày nội dung của một kể hoạch kiểm thử, của một ca kiểm thử?. - Nêu các phương pháp kiểm thử thường dùng?. - Phần mềm còn lỗi hay không khi thực hiện hết các ca kiểm thử được thiết kế. - Khi nào thì dừng kiểm thử?. - Trình bày phương pháp kiểm thử hộp trắng. - cơ sở của phương pháp. - các yêu cầu cần phải kiểm tra. - các kỹ thuật được sử dụng.. - Trình bày phương pháp kiểm thử hộp đen. - cơ sở để lập các ca sử dụng. - các kỹ thuật được sử dụng. - Kiểm thử đơn vị có đối tượng là gì? Ai thực hiện? Các phương pháp và kỹ thuật nào được sử dụng? Kiểm tra những loại sai nào?. - Bảo trì phần mềm là gì?. - Trình bày khái niệm bảo trì tiếp hợp?. - Trình bày khái niệm bảo trì hiệu chỉnh?. - Trình bày khái niệm bảo trì hoàn thiện?. - Bảo trì phòng ngừa là gì?. - Trình bày các công việc của bảo trì phần mềm?. - Trình bày các nhân tố ảnh hường đến chi phí bảo trì phần mềm?. - Trình bày một số hiệu ứng lề của bảo trì phần mềm?. - Trình bày cách thức quản lý các thay đổi của phần mềm?
Xem thử không khả dụng, vui lòng xem tại trang nguồn hoặc xem
Tóm tắt