Bài tập trắc nghiệm môn công nghệ phần mềm có đáp án chủ đề Software Engineering Công nghệ phần mềm (hay còn được gọi kỹ thuật phần mềm). Đó là những khái niệm trong ngành công nghệ thông tin, có sự liên quan mật thiết tới các khía cạnh của quá trình sản xuất phần mềm. Công nghệ được áp dụng một cách có hệ thống cho sự phát triển, sử dụng cũng như để bảo trì các phần mềm hệ thống.
Software engineering Basics What are the characteristics of software? A Software is developed or engineered; it is not manufactured in the classical sense B Software doesn’t “ wear out ” C Software can be custom built or custom build D All mentioned above Đặc điểm phần mềm gì? A Phần mềm phát triển thiết kế; khơng sản xuất theo nghĩa cổ điển B Phần mềm khơng bị “hao mịn” C Phần mềm xây dựng tùy chỉnh xây dựng tùy chỉnh D Tất đề cập Compilers, editors software come under which type of software? A System software B Application software C Scientific software D None of the above Phần mềm biên dịch, soạn thảo thuộc loại phần mềm nào? A Phần mềm hệ thống B Phần mềm ứng dụng C Phần mềm khoa học D Khơng có điều Software is defined as A B Instructions Data structures C Documents D All of the above Phần mềm định nghĩa A Hướng dẫn B Cấu trúc liệu C Các tài liệu D Tất điều What are the signs that a software project is in trouble? A The product scope is poorly defined B Deadlines are unrealistic C Changes are managed poorly D All of the above Các dấu hiệu cho thấy dự án phần mềm gặp rắc rối gì? A Vi sản phẩm xác định B Thời hạn không thực tế C Các thay đổi quản lý D Tất điều You are working as a project manager Your company wants to develop a project You are also involved in planning team What will be your first step in project planning? A Establish the objectives and scope of the product B Determine the project constraints C Select the team D None of the above Bạn làm quản lý dự án Công ty bạn muốn phát triển dự án Bạn tham gia vào nhóm lập kế hoạch Bước bạn việc lập kế hoạch dự án gì? A Thiết lập mục tiêu phạm vi sản phẩm B Xác định ràng buộc dự án C Chọn đội D Khơng có Which coding element is generally omitted at the end of line? A Naming conventions B Identifying C Whitespace D Operators Yếu tố mã hóa thường bị bỏ qua cuối dịng? A Quy ước đặt tên B Xác định C Khoảng trắng D Nhà điều hành The rules of writing 'if-then-else', 'case-switch', 'while-until' and 'for' control flow statements are called _ A B Comments Functions C Line length and wrapping D Control structure Các quy tắc viết câu lệnh điều khiển 'if-then-else', 'case-switch', 'while-until' 'for' gọi _ A Bình luận B Chức C Chiều dài dịng gói D Cơ cấu điều khiển Match the list to list and choose the correct option Requirement elicitation - a Module development and integration Design b Analysis Implementation c Structure and behavioral Maintenance - d Performance tuning A 1-c , 2-a , 3-d , 4-b B 1-c , 2-a , 3-b , 4-d C 1-a , 2-c , 3-d , 4-b D 1-b , 2-c , 3-a , 4-d Nối danh sách với danh sách chọn phương án Nêu rõ yêu cầu - a Phát triển tích hợp mơ-đun Thiết kế b Phân tích Thực -c Cấu trúc hành vi Bảo trì - d Điều chỉnh hiệu suất A.1-c , 2-a , 3-d , 4-b B.1-c , 2-a , 3-b , 4-d C.1-a , 2-c , 3-d , 4-b D.1-b , 2-c , 3-a , 4-d A project can be characterized as _ A Every project may not have a unique and distinct goal B Project is routine activity or day-to-day operations C Project does not comes with a start time and end time D None of the above Một dự án mơ tả _ A Mỗi dự án khơng thể có mục tiêu khác biệt B Dự án hoạt động thường xuyên hoạt động hàng ngày C Dự án khơng có thời gian bắt đầu thời gian kết thúc D Khơng có 10 Choose the correct option in terms of issues related to professional responsibility A Confidentiality B Intellectual property rights C Both a & b D Managing client relationships 10 Chọn phương án vấn đề liên quan đến trách nhiệm nghề nghiệp A Bảo mật B Quyền sở hữu trí tuệ C Cả a & b D Quản lý quan hệ khách hàng 11 “software engineers should not use their technical skills to misuse other people’s computers.”Here the term misuse refers to: A Unauthorized access to computer material B Unauthorized modification of computer material C Dissemination of viruses or other malware D All of the mentioned 11 “các kỹ sư phần mềm không nên sử dụng kỹ kỹ thuật họ để lạm dụng máy tính người khác.” Ở đây, thuật ngữ lạm dụng đề cập đến: A Truy cập trái phép vào tài liệu máy tính B Sửa đổi trái phép tài liệu máy tính C Phát tán vi-rút phần mềm độc hại khác D Tất điều đề cập 12 Explain what is meant by product with reference to one of the eight principles as per the acm/ieee code of ethics ? A The product should be easy to use B Software engineers shall ensure that their products and related modifications meet the highest professional standards possible C Software engineers shall ensure that their products and related modifications satisfy the client D It means that the product designed /created should be easily available 12 Giải thích ý nghĩa sản phẩm có liên quan đến tám nguyên tắc theo quy tắc đạo đức acm/ieee? A Sản phẩm phải dễ sử dụng B Các kỹ sư phần mềm phải đảm bảo sản phẩm họ sửa đổi liên quan đáp ứng tiêu chuẩn nghề nghiệp cao C Các kỹ sư phần mềm phải đảm bảo sản phẩm họ sửa đổi liên quan làm hài lòng khách hàng D Điều có nghĩa sản phẩm thiết kế/tạo phải dễ dàng tiếp cận 13 Identify an ethical dilemma from the situations mentioned below: A Your employer releases a safety-critical system without finishing the testing of the system B Refusing to undertake a project C Agreement in principle with the policies of senior management D None of the above 13 Xác định tình tiến thoái lưỡng nan đạo đức từ tình đề cập đây: A Chủ lao động bạn phát hành hệ thống quan trọng an tồn mà khơng hồn nghiệm hệ thống B Từ chối thực dự án C Đồng ý nguyên tắc với sách quản lý cấp cao D Khơng có điều 14 Identify the correct statement: “software engineers shall A Act in a manner that is in the best interests of his expertise and favour B Act consistently with the public interest C Ensure that their products only meet the srs D None of the above 14.xác định phát biểu đúng: “software engineer shall A Hành động theo cách có lợi cho chun mơn sở thích B Hành động phù hợp với lợi ích cơng cộng C Đảm bảo sản phẩm họ đáp ứng srs D Khơng có điều 15 Select the incorrect statement: Software engineers should A Not knowingly accept work that is outside your competence B Not use your technical skills to misuse other people’s computers C Be dependent on their colleagues D Maintain integrity and independence in their professional judgment 15 Chọn câu sai: Kỹ sư phần mềm nên A Khơng cố ý nhận cơng việc ngồi lực B Khơng sử dụng kỹ kỹ thuật bạn để lạm dụng máy tính người khác C Phụ thuộc vào đồng nghiệp họ D Duy trì tính tồn vẹn độc lập đánh giá chuyên môn họ 16 Efficiency in a software product does not include A Responsiveness B Licensing