Trắc nghiệm Tiếng Anh chuyên ngành Công nghệ Phần mềm - Đại học Điện lực (EPU)
Bộ câu hỏi trắc nghiệm Tiếng Anh chuyên ngành Công nghệ Phần mềm dành cho sinh viên Đại học Điện lực (EPU). Tài liệu giúp ôn tập và củng cố kiến thức về thuật ngữ chuyên ngành, các khái niệm công nghệ phần mềm, quy trình phát triển và ứng dụng thực tiễn, hỗ trợ chuẩn bị cho các kỳ thi và nâng cao kỹ năng tiếng Anh chuyên ngành.
Từ khoá: trắc nghiệm Tiếng Anh chuyên ngành Công nghệ Phần mềm Đại học Điện lực EPU thuật ngữ phần mềm quy trình phát triển phần mềm tiếng Anh công nghệ ôn tập tiếng Anh chuyên ngành luyện thi tiếng Anh công nghệ phần mềm
Câu 1: Which one is application software?
Câu 2: The _____ of software is determined largely by the productivity of the programmers and the salaries that they are paid.
Câu 3: Dịch câu sau sang tiếng Việt “The advantage of OOP is to promote the reusability of software components”
A. Ưu điểm của OOP là duy trì khả năng tái sử dụng của các thành phần phần mềm
B. Ưu điểm của OOP là thúc đẩy khả năng tái sử dụng của các thành phần phần mềm
C. Ưu điểm của OOP là duy trì khả năng sử dụng của các thành phần phần mềm
D. Ưu điểm của OOP là thúc đẩy khả năng sử dụng của các thành phần phần mềm
Câu 4: Application software is
A. the software that acts as tools to help construct or support applications software
D. software that helps perform some directly useful or enjoyable task
Câu 5: _____ model shows progress as a line that spirals out from near the centre of the diagram.
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: A _____ language, such as Cobol, Visual Basic or C#, is said to be problem-oriented and to reduce software production and maintenance costs.
Câu 8: Which one is not an application?
Câu 9: “Meeting users’ needs” có nghĩa là
A. Đáp ứng nhu cầu của người dùng
B. Đáp ứng nhu cầu của khách hàng
C. Gặp người dùng để biết người dùng cần gì
D. Cần thiết phải gặp người dùng để biết sự cần thiết
Câu 10: A header file is a source code file that contains the declaration of the methods to be _____ within a package.
Câu 11: Which one is not an application?
Câu 12: Which is not a programming language?
Câu 13: Which among the following is commonly used language in Android applications ?
Câu 14: Errors can be _____ by a compiler.
Câu 15: The _____ of software is determined largely by the productivity of the programmers and the salaries that they are paid.
Câu 16: In OOP, “Classes Square and Rectangle are subclasses of superclass Shape”. subclasses là _____ .
Câu 17: public void moveLeft (int amount) { x = x - amount; } (In Java). x is a _____ .
Câu 18: Which of the following is not a data type of programming language?
Câu 19: In the USA it is estimated that about $500 billion are spent each year on producing software. This amounts to 1% of the gross national product. The estimated figure for the world is that $1,000 billion is spent each year on software production. Which is the amount of the US’s gross national product?
Câu 20: Software can be _____ by a method, such as functional decomposition, object-oriented design or data structure design.
Câu 21: Dịch câu sau “In a waterfall model, the correctness of each step is checked”.
A. Trong mô hình thác nước, tính thích đáng của từng bước được kiểm tra
B. Trong mô hình thác nước, tính hợp thức của từng bước được kiểm tra
C. Trong mô hình thác nước, tính chính xác của từng bước được kiểm tra
D. Trong mô hình thác nước, tính nghiêm nhặt của từng bước được kiểm tra
Câu 22: The program _____ too much main memory
Câu 24: “The break statement causes control to be transferred to the end of the switch statement” - break có nghĩa là _____ .
Câu 25: Performance cannot be completely ignored, except the case when
A. a control signal is output to a plant in sufficient time
B. the software was correct from the start
C. an interactive system responds within a reasonably short time
D. a game runs sufficiently fast that the animation appears smooth
Câu 26: Which one is an approach to incremental implementation of software?
Câu 27: The principle of the waterfall model is each step is well _____ .
Câu 28: Modularity is to do with the _____ of software.
Câu 29: It is _____ to group the classes of a large program into packages.
Câu 30: The C and C++ languages have a rule that a method _____ to be declared before it can be used.
Câu 31: Which is a bug of software?
Câu 32: 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 33: Trong tin học, “Division by zero” nghĩa là _____ .
Câu 34: Which one is application software?
Câu 35: If a computer provides database services to others, then it will be known as a _____ .
Câu 36: A class is a template or blueprint for any number of _____ that can be created from it.
Câu 37: The goals that software development seeks to achieve are:
B. low cost of maintenance
Câu 38: There are two kinds of testing: _____ box and _____ box.
Câu 40: _____ includes creating plans, resolving problems and monitoring stages of software development.