Trắc Nghiệm Tiếng Anh Chuyên Ngành Công Nghệ Phần Mềm EPU Ôn luyện với đề thi trắc nghiệm môn "Tiếng Anh chuyên ngành - Công nghệ phần mềm" từ Đại học Điện lực (EPU). Đề thi bao gồm các câu hỏi trọng tâm về thuật ngữ chuyên ngành, từ vựng và ngữ pháp liên quan đến công nghệ phần mềm, kèm đáp án chi tiết giúp sinh viên củng cố kiến thức và chuẩn bị tốt cho kỳ thi. Đây là tài liệu hữu ích cho sinh viên chuyên ngành công nghệ thông tin. Thi thử trực tuyến miễn phí và hiệu quả.
Từ khoá: đề thi trắc nghiệm môn Tiếng Anh chuyên ngành Công nghệ phần mềm Đại học Điện lực EPU đề thi Tiếng Anh chuyên ngành có đáp án ôn thi Tiếng Anh chuyên ngành công nghệ phần mềm thi thử Tiếng Anh chuyên ngành kiểm tra Tiếng Anh chuyên ngành CNPM
Bộ sưu tập: Tuyển Tập Bộ Đề Thi Trắc Nghiệm Môn Tiếng Anh Trường Đại Học Điện Lực (EPU) - Có Đáp Án
Mã đề 1 Mã đề 2 Mã đề 3
Bạn chưa làm Mã đề 1!
Bắt đầu làm Mã đề 1
Câu 1: Which is a bug of software?
Câu 2: [ if (condition) { if (condition) { statement1 } } else { statement2 }] Which of the following is correct?
A. if (a > 0) { result = 'positive'; } else { result = 'NOT positive' }
B. if (a > 0) { result = 'positive'; } else { result = 'positive'; }
C. if (a > 0) { result = 'positive'; } else { result = NOT 'positive'; }
D. if (a > 0) { result = 'Not positive' } else { result = 'positive'; }
Câu 3: Which one is not an application?
Câu 4: If a computer provides database services to others, then it will be known as a _____
Câu 5: Which one is true about “information system”?
A. in which the computer must respond quickly
B. systems that store and access large amounts of data, for example, an airline seat reservation system
D. word processors, spreadsheets, e-mail
Câu 6: System software is
A. software that helps perform some directly useful or enjoyable task
B. the software that acts as tools to help construct or support applications software
C. systems that store and access large amounts of data
Câu 7: Errors can be _____ by a compiler.
Câu 8: Dịch câu sau: “Java is a language that provides single inheritance”
A. Java là một ngôn ngữ cung cấp kế thừa đơn
B. Java là một ngôn ngữ cung cấp kế thừa duy nhất
C. Java là một ngôn ngữ cung cấp kế thừa thành thật
D. Java là một ngôn ngữ cung cấp kế thừa đơn độc
Câu 9: Dịch câu sau “Meeting deadline is improved because project is managed well”
A. Thời hạn họp được cải thiện vì dự án được quản lý tốt
B. Làm đúng hạn được cải thiện vì dự án được quản lý tốt
C. Thời hạn họp được cải tiến vì dự án được quản lý tốt
D. Làm đúng hạn được cải tiến vì dự án được quản lý tốt
Câu 10: In Java, to create an object of the class Friday, I put _____ .
B. Friday friday = new Friday()
C. Friday friday = new Friday;
D. Friday friday = new Friday();
Câu 11: Designing the _____ is a whole subject in its own right and is not normally considered to be part of software engineering.
Câu 12: Typically the classes are described in a graphical notation, called a _____ .
Câu 13: Which of the following is not a Java statement?
A. String result = (time < 18) ? "Good day." : "Good evening.";
C. println("Hello World");
D. System.out.println(result);
Câu 14: “The software occupies too much main memory” - Từ “occupies” nghĩa là _____ .
Câu 15: Dịch câu sau “Use cases are descriptions of requirements that can be augmented by UML use case diagrams.”
A. Các ca sử dụng là các mô tả về các biểu đồ ca sử dụng UML bằng các yêu cầu có thể được bổ sung
B. Các ca sử dụng là các mô tả về ca sử dụng UML với các yêu cầu có thể được bổ sung
C. Các ca sử dụng là các biểu đồ ca sử dụng UML có thể được bổ sung các mô tả về các yêu cầu
D. Các ca sử dụng là mô tả các yêu cầu có thể được bổ sung bởi các biểu đồ ca sử dụng UML
Câu 16: Validation is to do with the client’s view of the system, the external view of the system. Từ “Validation” nghĩa là:
Câu 17: Dịch câu sau sang tiếng anh “Thỉnh thoảng khách hàng thay đổi một vài yêu cầu”
A. Periodically a client changes a few requirements
B. Every so often a client changes a few requirements
C. Irregularly a client changes a few requirements
D. Sometimes a client changes a few requirements
Câu 18: Which type of software is an operating system (OS)?
Câu 19: _____ model shows progress as a line that spirals out from near the centre of the diagram.
Câu 20: Which one is not an application?
Câu 21: Robust software is _____ .
A. software that rejects faults
B. software that avoids faults
C. software that tolerates faults
D. software that skips faults
Câu 22: Dịch câu sau ra tiếng anh “Tôi tạo 3 gói với tên gọi mylib, mydata và mygui” (C7)
A. We create three packages including mylib, mydata and mygui.
B. We create three packages with names by mylib, mydata and mygui.
C. We generate three packages by the names of mylib, mydata and mygui.
D. We create three packages, named mylib, mydata and mygui.
Câu 23: It is _____ to group the classes of a large program into packages.
Câu 24: import java.awt.*; (in Java) - Using * means that we want to _____ all the classes within the named package.
Câu 26: The _____ of software is determined largely by the productivity of the programmers and the salaries that they are paid.
Câu 27: Time spent for ____ in developing a particular piece of software is the most. (C3)
Câu 28: The goals that software development seeks to achieve are:
B. low cost of production
Câu 29: The program _____ too much main memory
Câu 30: Which one is considered a problem in software development?
A. to design a user interface that is simple and easy to use
B. to talk about features of software
C. to look at the planet Venus
D. to demonstrate the limitation of software
Câu 31: Dịch câu sau sang tiếng Việt “Verification is the general term for techniques that aim to produce fault-free software”.
A. Xác minh là thuật ngữ chung cho các kỹ thuật nhằm tạo ra phần mềm không có lỗi
B. Xác minh là thuật ngữ chung cho các kỹ thuật nhằm tạo ra phần mềm hết lỗi
C. Kiểm thử là thuật ngữ chung cho các kỹ thuật nhằm tạo ra phần mềm hết lỗi
D. Kiểm thử là thuật ngữ chung cho các kỹ thuật nhằm tạo ra phần mềm không có lỗi
Câu 32: What is the full form of GUI in terms of computers ?
A. Graphical Use Interfaces
B. Graphical Use Interfaces
C. Graphical User Interfaces
D. Golfing Union of Ireland
Câu 33: Requirements analysis is (C2)
A. The task of trying to ensure that software does what its users want
B. to help construct or support applications software
C. to find out what the client, customer or user needs
Câu 34: Dịch câu sau “Những chương trình lớn phải được phát triển bởi đội ngũ lập trình viên”
A. Large programs must necessarily be developed by teams of programmers
B. Large programs need teams of programmers in development
C. Large programs need teams of programmers for developing
D. Large programs need teams of programmers to develop
Câu 35: A class is a template or blueprint for any number of _____ that can be created from it.
Câu 36: Data flow design is a _____ for carrying out the architectural design of software. (C11)
Câu 37: Dịch câu sau “A prototype is an early version built for a system that reflects the features which are of interest.”
A. Nguyên mẫu là phiên bản ban đầu được xây dựng cho một hệ thống phản ánh các chức năng được quan tâm
B. Nguyên mẫu là phiên bản ban đầu được xây dựng cho một hệ thống phản ánh các tính năng được quan tâm
C. Sản phẩm đầu tiên là phiên bản ban đầu được xây dựng cho một hệ thống phản ánh các tính năng được quan tâm
D. Vật mẫu là phiên bản ban đầu được xây dựng cho một hệ thống phản ánh các tính năng được quan tâm
Câu 38: In white box testing, the internal structure of the software is _____ to select test data.
Câu 39: Which is not a programming language?
Câu 40: javax.swing is the name _____ package.