Danh sách câu hỏi
Câu 1: A process model has two distinct uses: it can be _____ for the plan for a project.
  • used as a basis
  • use as a basis
  • used as basis
  • using as a basis
Câu 2: In common language, the word methodology ______ study of method
  • means that
  • mean the
  • means the
  • meaning the
Câu 3: Someone needs to create and maintain plans, resolve problems, allocate work to people _____ it has been completed.
  • and checks that
  • and checking that
  • and checked that
  • and check that
Câu 4: If there is some other way of accomplishing the same task, ______, then it is necessary to compare the two costs.
  • what may be manual
  • which may be manual
  • which may manually
  • which may be manually
Câu 5: Mainstream process models can be
  • all of the given answers are correct
  • waterfall
  • agile
  • open source
Câu 6: Software can be _________by a method, such as functional decomposition, object-oriented design or data structure design.
  • designed
  • tested
  • coded
  • sold
Câu 7: rrent evidence suggests that many computer systems do not meet the needs of their users, and that therefore successful validation _____ software engineering today.
  • is a major problem in
  • are a major problem in
  • is a major problem as
  • is a major problems in
Câu 8: Thus most approaches identify a series of distinct stages within a project, ______ order they will occur in.
  • along without plan of what
  • along with a plan of whereas
  • along with a planning who
  • along with a plan of what
Câu 9: We will see that, in dividing the work into a series of distinct activities, it _____ the work is carried out strictly in sequence.
  • may appearing that
  • mays appear that
  • may appear that
  • may appeared that
Câu 10: Data flow design is a ________for carrying out the architectural design of software.
  • program
  • function
  • method
  • design
Câu 11: Whichever technique gives the smaller cost _____ , provided that the benefit is greater than the cost.
  • is as one to select
  • is one to select
  • is the one to select
  • is the one for select
Câu 12: If the benefit ______ the cost, the system is worthwhile; otherwise it is not.
  • are greater than
  • is greater then
  • is greater than
  • are greater then
Câu 13: _______ provides a graphical notation for describing packages.
  • Java
  • UML
  • C#
  • SQL
Câu 14: A _________language, such as Cobol, Visual Basic or C#, is said to be problem-oriented and to reduce software production and maintenance costs.
  • foreign
  • object-oriented
  • high-level
  • low-level
Câu 15: Trong lập trình hướng đối tượng, biến cục bộ là ______.
  • transformation
  • private change
  • local transformation
  • private variable
Câu 16: The three pillars _______ OOP are encapsulation, inheritance and polymorphism.
  • of
  • at
  • in
  • on
Câu 17: A programming language is ______.
  • to design web
  • used for programs
  • used to write software
  • to write games
Câu 18: Which one is not an activity of software development?
  • changing client’s requirements
  • programming
  • project management
  • testing
Câu 19: java.lang contains the classes _________support the main features of the language like Object, String, number, exception and threads.
  • that
  • when
  • which
  • who
Câu 20: Dịch câu sau sang tiếng Anh “The advantage of OOP is to promote the reusability of software components”
  • Điểm mạnh của OOP là thúc đẩy tái sử dụng các phần mềm thành phần
  • Tính vượt trội của lập trình hướng đối tượng là thúc đẩy tái sử dụng các phần mềm thành phần
  • Ưu điểm của lập trình hướng đối tượng là thúc đẩy khả năng tái sử dụng các thành phần phần mềm
  • Tính vượt trội của OOP là thúc đẩy tái sử dụng các phần mềm thành phần
Câu 21: Trong lập trình hướng đối tượng, “public method” có nghĩa là _______.
  • phương thức toàn cục
  • toàn cục phương thức
  • phương thức cục bộ
  • cục bộ phương thức
Câu 22: A class is a template or blueprint for any number of _______ that can be created from it.
  • function
  • class
  • method
  • objects
Câu 23: Which of the following is not true about OOP?
  • designs into general purpose classes
  • simulate real world situations as objects
  • allows a class to be reused
  • is data structure design
Câu 24: “The syntax of a programming language” - từ syntax có nghĩa là _______.
  • lập trình
  • viết tắt
  • ngữ nghĩa
  • cú pháp
Câu 25: Algorithm có nghĩa là ______.
  • chương trình
  • dữ liệu
  • mã chương trình
  • thuật toán
Câu 26: If a computer provides database services to others, then it will be known as a ________.
  • Web server
  • Database server
  • FTP server
  • Application server
Câu 27: WWW là viết tắt của _________
  • World Whole Web
  • Web World Wide
  • World Wide Web
  • Wide World Web
Câu 28: One of the principles used in the design of object-oriented software is to simulate real world situations as _____.
  • table
  • unit
  • package
  • objects
Câu 29: “One of the main benefits of OOP is the reuse of software components”. Từ “components” có nghĩa là _________.
  • cấu tạo
  • thành phần
  • bộ phận
  • cấu thành
Câu 30: JAVA language is a ________.
  • medium-level programming language
  • low-level programming language
  • machine language
  • high-level programming language
Câu 31: __________includes creating plans, resolving problems and monitoring stages of software development.
  • Testing
  • Project management
  • Programming
  • Software design
Câu 32: In OOP, an object can be created from a ______.
  • method
  • function
  • class
  • object
Câu 33: The principles of OOP are ________.
  • architecture and inheritance
  • encapsulation, inheritance and polymorphism
  • inheritance, construction and architecture
  • reusability, encapsulation and analysis
Câu 34: Most software has a graphical user interface, which must be carefully ______ so that it is easy to use.
  • designed
  • design
  • designs
  • designing
Câu 35: Trong lập trình hướng đối tượng, “private variable” có nghĩa là ________.
  • biến cục bộ
  • biến trong vòng lặp
  • biến toàn cục
  • biến cá nhân
Câu 36: “Statement” trong đoạn lệnh là _______.
  • lệnh thực thi
  • cú pháp
  • hàm số
  • điều kiện để thực thi
Câu 37: Which of the following is not a data type of programming language?
  • boolean
  • for
  • char
  • integer
Câu 38: Which of the following is not a Java statement?
  • condition
  • if
  • for
  • while
Câu 39: Which is not a programming language?
  • Visual Basic
  • Eclipse
  • C#
  • Java
Câu 40: “The break statement causes control to be transferred to the end of the switch statement” - break có nghĩa là ______.
  • lệnh thoát
  • gãy
  • vỡ
  • bẻ
Câu 41: In OOP, a _________is a template or blueprint for any number of objects that can be created from it.
  • subject
  • object
  • class
  • program
Câu 42: The plan of action is known as a process model. It is a plan of what ______ taken as the development proceeds
  • steps was going to be
  • steps are going to being
  • steps are going to be
  • steps are go to be
Câu 43: There are actually two types of hacker: the malicious hacker who breaks into computer systems,_____ internet, to commit fraud, to cause damage or simply for fun the programmer hacker, who uses supreme skills, but no obvious method, to develop software.
  • often using the
  • often be using the
  • often used the
  • often use the
Câu 44: rrent evidence suggests that many computer systems do not meet the needs of their users, and that therefore successful validation _____ software engineering today.
  • is a major problems in
  • is a major problem in
  • is a major problem as
  • are a major problem in
Câu 45: As we shall see, in some process models all of the stages are visible, ______ process models some of the stages vanish or become part of some other stage.
  • while in and out
  • while others
  • while in other
  • where in other
Câu 46: However, in software development, the term methodology ______ and come to mean a complete package of techniques, tools and notations.
  • has been kidnap
  • has been kidnapped
  • have been kidnapped
  • has kidnapped
Câu 47: A process model has two distinct uses: it can be _____ for the plan for a project.
  • use as a basis
  • using as a basis
  • used as basis
  • used as a basis
Câu 48: If there is some other way of accomplishing the same task, ______, then it is necessary to compare the two costs.
  • what may be manual
  • which may be manual
  • which may be manually
  • which may manually
Câu 49: Someone needs to create and maintain plans, resolve problems, allocate work to people _____ it has been completed.
  • and check that
  • and checking that
  • and checked that
  • and checks that
Câu 50: However, it _____ on large projects, for many activities to take place in parallel.
  • is usual, particularly
  • are usual, particularly
  • is usual, particular
  • is use, particularly
Câu 51: An ad hoc approach _____, and no organization would admit to using such an approach.
  • is no plan at one
  • is no plan in all
  • is a plan at all
  • is no plan at all
Câu 52: Different process models offer alternative suggestions ______  and when tasks are carried out.
  • as to exactly how
  • as to exact how
  • as be exact how
  • in to exactly how
Câu 53: We have avoided describing any particular methodology, ______ explain all the ingredients that go into making the mainstream methodologies available today.
  • as we do
  • but we done
  • but you do
  • but we does
Câu 54: The outcome is that the system _____ requirements of the client or it does not.
  • complies without the
  • complies with the
  • complies within the
  • comply with the
Câu 55: If the benefit ______ the cost, the system is worthwhile; otherwise it is not.
  • is greater then
  • are greater than
  • is greater than
  • are greater then
Câu 56: Mainstream process models can be
  • open source
  • all of the given answers are correct
  • agile
  • waterfall
Câu 57: Whichever technique gives the smaller cost _____ , provided that the benefit is greater than the cost.
  • is one to select
  • is the one to select
  • is the one for select
  • is as one to select
Câu 58: Such a package ______, say the XYZ methodology, and is often marketed by a corporation, together with books, manuals and training
  • to give a name
  • is give a name
  • are given a name
  • is given a name
Câu 59: We will see that, in dividing the work into a series of distinct activities, it _____ the work is carried out strictly in sequence.
  • may appearing that
  • mays appear that
  • may appear that
  • may appeared that
Câu 60: Each of these approaches _____ in this book, except for the last in the list.
  • will discussed later
  • will be discussed later
  • will discuss later
  • will be discuss later
Câu 61: Thus most approaches identify a series of distinct stages within a project, ______ order they will occur in.
  • along with a planning who
  • along without plan of what
  • along with a plan of what
  • along with a plan of whereas
Câu 62: This happens at the end of the project when the software is deemed complete, _____ its client and accepted by them as satisfactory.
  • is demonstrate for
  • are demonstrated to
  • is demonstrated to
  • is demonstrate to
Câu 63: The documentation is typically large and costly (in people’s time) to produce. Also, because it is additional to the product itself, _____ to ignore it or skimp on it.
  • there is tendency
  • there are a tendency
  • there is a tendency
  • there were a tendency
Câu 64: Consultants ______ guide an organization in using the methodology.
  • are also on hand to
  • are also to hand to
  • is also on hand to
  • are also ask hand to
Câu 65: Designing the database _____ in its own right and is not normally considered to be part of software engineering.
  • is a hole subject
  • is whole subject
  • is a whole subjects
  • is a whole subject
Câu 66: A software development project ______ and involve tens or even hundreds of people.
  • can take severals years
  • can take several year
  • can take several years
  • can takes several years
Câu 67: We have identified a list of tasks _____ software development.  All of them must be carried out somehow during development.
  • that are part off
  • that are in parts of
  • that is a part of
  • that are part of
Câu 68: What do you need when you set about a software project? You need ______
  • overall plan or strategy
  • tools
  • all of the given answers are correct
  • a set of methods
Câu 69: In common language, the word methodology ______ study of method
  • mean the
  • means the
  • means that
  • meaning the
Câu 70: Hacking is often disparaged in software development circles because it appears _____ control.
  • to be out off
  • to be
  • to being out of
  • to be out of
Câu 71: The products _____ sign-off document and an accepted system or a list of faults.
  • are either
  • is either a
  • are either a
  • are neither a
Câu 72: Which of the following is true about Object-oriented programming?
  • functional decomposition
  • methods and data are strongly related and are grouped together into an object.
  • using objects to represent data structure design
  • describing data structure via classes.
Câu 73: The outcome is that the system _____ requirements of the client or it does not.
  • comply with the
  • complies within the
  • complies with the
  • complies without the
Câu 74: A software development project ______ and involve tens or even hundreds of people.
  • can take several years
  • can takes several years
  • can take severals years
  • can take several year
Câu 75: Why do we need Modularity?
  • to construct software from pieces that are as independent of each other as possible.
  • to reduce lines of code
  • to put all pieces into a package
  • to build up a new program
Câu 76: The products _____ sign-off document and an accepted system or a list of faults.
  • are neither a
  • are either
  • are either a
  • is either a
Câu 77: This happens at the end of the project when the software is deemed complete, _____ its client and accepted by them as satisfactory.
  • is demonstrate for
  • is demonstrated to
  • are demonstrated to
  • is demonstrate to
Câu 78: OOP là viết tắt của ________.
  • Office-oriented programming
  • object orientation program
  • object-oriented programming
  • objective orientation programming
Câu 79: What do you need when you set about a software project? You need ______
  • all of the given answers are correct
  • a set of methods
  • overall plan or strategy
  • tools
Câu 80: Each of these approaches _____ in this book, except for the last in the list.
  • will be discuss later
  • will discuss later
  • will be discussed later
  • will discussed later
Câu 81: Designing the database _____ in its own right and is not normally considered to be part of software engineering.
  • is a hole subject
  • is a whole subjects
  • is whole subject
  • is a whole subject
Câu 82: However, in software development, the term methodology ______ and come to mean a complete package of techniques, tools and notations.
  • has been kidnap
  • has kidnapped
  • have been kidnapped
  • has been kidnapped
Câu 83: The documentation is typically large and costly (in people’s time) to produce. Also, because it is additional to the product itself, _____ to ignore it or skimp on it.
  • there were a tendency
  • there are a tendency
  • there is a tendency
  • there is tendency
Câu 84: Modularity is to do with the _________ of software.
  • structure
  • structures
  • structuring
  • structured
Câu 85: Such a package ______, say the XYZ methodology, and is often marketed by a corporation, together with books, manuals and training
  • is give a name
  • to give a name
  • are given a name
  • is given a name
Câu 86: The plan of action is known as a process model. It is a plan of what ______ taken as the development proceeds
  • steps are going to be
  • steps was going to be
  • steps are going to being
  • steps are go to be
Câu 87: Dịch câu sau: “As its name suggests, functional decomposition is a method that focuses on the functions, or actions, that the software has to carry out. ”
  • Như tên gọi của nó, phân rã chức năng là một phương pháp tập trung vào các chức năng, hoặc các hành động, mà phần mềm phải thực hiện.
  • Khi được gợi ý, phân rã chức năng là một phương pháp tập trung vào các chức năng, hoặc các hành động, mà phần mềm phải thực hiện.
  • Khi được gợi ý, phần mềm phân rã chức năng theo phương pháp tập trung vào các chức năng, hoặc các hành động, mà phần mềm phải thực hiện.
  • Như tên gọi của nó, phân chia chức năng là một phương pháp chỉ có các chức năng, hoặc các hành động, mà phần mềm phải thực hiện
Câu 88: However, it _____ on large projects, for many activities to take place in parallel.
  • is usual, particularly
  • is usual, particular
  • is use, particularly
  • are usual, particularly
Câu 89: An ad hoc approach _____, and no organization would admit to using such an approach.
  • is no plan at all
  • is no plan in all
  • is a plan at all
  • is no plan at one
Báo lỗi
Nếu có bất kì vấn đề nào về đề thi, vui lòng liên hệ với các bộ phận thông qua các hình thức sau
Số điện thoại: 0368.201.788
Email: contact@123job.vn
Chat trực tuyến: Chat với hỗ trợ

Tiếng Anh Chuyên Ngành CNTT - Đề 4 - Đề 5 - Đề 6

Mã quiz
1152
Số xu
4 xu
Thời gian làm bài
67 phút
Số câu hỏi
89 câu
Số lượt làm bài
0 lượt
Bắt đầu làm bài
Lưu tin Hủy lưu
Thông tin đề thi
Chủ đề
Công nghệ thông tin
Chia sẻ đề thi
Sao chép đường dẫn
Chia sẻ qua mạng xã hội

Đề thi trắc nghiệm mới nhất

40 câu hỏi
0 lượt đã test
30 phút
Miễn phí
Xem trước
35 câu hỏi
0 lượt đã test
26 phút
Miễn phí
Xem trước
69 câu hỏi
0 lượt đã test
52 phút
4 xu
Xem trước
150 câu hỏi
0 lượt đã test
113 phút
6 xu
Xem trước
99 câu hỏi
0 lượt đã test
74 phút
5 xu
Xem trước