lOMoARcPSD| 58833082
TRẮC NGHIỆM CÔNG NGHỆ PHN MỀM
What is a soware life cycle?
A. The life of the soware
B. A phased approach to developing soware
C. The life of soware developed in cycles
D. A cyclic approach to developing soware
Which command is used to run a Docker container?
A. docker stop
B. docker exec
C. docker build
D. docker run
Điều nào sau đây là lĩnh vực quan tâm trong mô hình thiết kế?
a) Kiến trúc
b) Dữ liệu
c) Giao diện
d) Phạm vi dự án
Select one:
A. a,c,d
B. a,d
C. a,b,c,d
D. a,b,c
Phát biểu nào sau đây KHÔNG đúng ?
A. Kiểm thử đơn vị được thực hin đầu ên trong mức kiểm thử phn
mềm.
B. Kiểm thử đơn vị chđược ến hành kiểm thử tuần tự từng module
một. Không thể ến hành kiểm thử song song.
C. Kiểm thử đơn vị ến hành kiểm thử trên từng đơn vị nhnhất của
phn mm.
D. Kiểm thử đơn vị là kiểm thử hộp đen
Which one is not a purpose of using a master page in Django?
A. Centralizing layout design
B. Enhancing SEO performance
C. Facilitang code reuse
lOMoARcPSD| 58833082
D. Managing mulple templates
Mức đkiểm thử cuối cùng là ?
A. Kiểm thử chấp nhận
B. Kiểm thử hthng
C. Kiểm thử ch hợp
D. Kiểm thử đơn vị
[DJANGOADMIN]Which one is not a benet of using Django for web
development?
A. Scalability and performance
B. Extensive libraries and frameworks
C. Proprietary soware
D. Large and acve community
What is a UML package?
A. A grouping of classes
B. A grouping of use cases
C. A box
D. A grouping of model elements
What is the rst step in seng up Redis cache in a Django project?
A. Congure Django sengs
B. Create a Redis database
C. Write the caching logic
D. Install Redis server
Sử dụng công cụ app.diagrams.net, để vẽ mối quan hệ thành phần (composion) giữa 2 lớp
ta dùng ký hiệu nào sau đây?
lOMoARcPSD| 58833082
Giữa actor và actor có thể có kiểu mối quan hệ nào ?
A. << extend>>
B. << generalizaon>>
C. << communicate>>
D. << include>>
Nguyên tắc thiết kế giao diện nào sau đây giúp giảm tải bộ nhớ của người dùng?
a. Cung cấp các phím tắt trực quan
b. Tiết lộ thông n theo ến trình
c. Thiết lập các giá trị mc định có ý nghĩa
d. Cung cấp hướng dẫn trực tuyến
Select one:
A. a,b,c,d
B. c
C. c,d
D. a,b,c
[DJANGOADMIN]Which one is not a potenal issue with Django's admin interface?
A. Diculty in customizing
lOMoARcPSD| 58833082
B. Lack of built-in features
C. Performance bolenecks
D. Security vulnerabilies
What is a soware architectural paern?
A. The components and connectors in a soware architecture
B. A recurring architecture used in a variety of systems
C. A small group of collaborang objects
D. The structure of the major subsystems of a system
Khi thiết kế c đồ cơ sở dữ liu (mức logic), nếu giữa 2 bảng chính có mối quan hệ n - n
thì cần phải thiết kế thêm bảng kết hợp. Vy ký hiệu kết nối giữa bảng kết hợp với 2 bảng
chính là gì?
Đáp án : A
What is a state in a state machine?
A. A condion that is True or False
B. A recognizable situaon that exists over an interval of me
C. An output from the system
D. An input from the external environment
Thiết kế cơ sở dữ liu mức quan niệm (conceptual) thể hiện qua ?
lOMoARcPSD| 58833082
A. DBMS
B. Sơ đồ ERD, Class
C. SQL
D. Table
Trong kiểm thử ch hợp, Driver dùng để ?
A. Thay thế một hộp đen
B. Thay thế một hộp trng
C. Thay thế module được gọi bởi module đang kiểm tra.
D. Thay thế module gọi module đang kiểm tra
In object-oriented design, polymorphism means that:
A. Dierent classes may have the same operaon name.
B. Dierent classes may have the same superclass name.
C. Dierent classes may have the same name.
D. Dierent classes may have the same interface name.
Trong công nghệ phn mềm,………………là một giải pháp có thể tái sử dụng chung cho một
vấn đề thường xy ra trong thiết kế phần mềm.
A. Mô hình thiết kế
B. Mẫu (Paern)
C. Kiến trúc
D. Mô đun hóa
[DJANGOADMIN]Which one is not a key feature of Django?
A. Object-relaonal mapper (ORM)
B. Built-in authencaon system
C. URL roung system
D. Support for mulple programming languages
Công cụ nào sau đây hỗ trkiểm thử tự động?
lOMoARcPSD| 58833082
A. Kanban
B. Selenium
C. Power Designer
D. Git
Which tool is primarily used for creang a consistent development
environment for Django applicaons?
A. Heroku
B. Docker
C. Git
D. Virtualenv
What is a primary actor?
A. The actor who goes on stage rst
B. An object inside the system
C. The actor that starts the use case
D. An actor that parcipates in the use case
What are the two kinds of UML interacon diagrams?
A. Class diagram and communicaon diagram
B. Statechart and communicaon diagram
C. Sequence diagram and communicaon diagram
D. Class diagram and sequence diagram
What type of monitoring is emphasized when using Redis cache in a
Django project?
A. Code quality monitoring
B. User interface monitoring
lOMoARcPSD| 58833082
C. System resource monitoring
D. Database query monitoring
Which one is not a feature of Jinra2 for data mapping?
A. Looping through data
B. Dynamic data rendering
C. Data input controls
D. Stac HTML tables

Preview text:

lOMoAR cPSD| 58833082
TRẮC NGHIỆM CÔNG NGHỆ PHẦN MỀM
What is a software life cycle? A. The life of the software
B. A phased approach to developing software
C. The life of software developed in cycles
D. A cyclic approach to developing software
Which command is used to run a Docker container? A. docker stop B. docker exec C. docker build D. docker run
Điều nào sau đây là lĩnh vực quan tâm trong mô hình thiết kế? a) Kiến trúc b) Dữ liệu c) Giao diện d) Phạm vi dự án Select one: A. a,c,d B. a,d C. a,b,c,d D. a,b,c
Phát biểu nào sau đây KHÔNG đúng ?
A. Kiểm thử đơn vị được thực hiện đầu tiên trong mức kiểm thử phần mềm.
B. Kiểm thử đơn vị chỉ được tiến hành kiểm thử tuần tự từng module
một. Không thể tiến hành kiểm thử song song.
C. Kiểm thử đơn vị tiến hành kiểm thử trên từng đơn vị nhỏ nhất của phần mềm.
D. Kiểm thử đơn vị là kiểm thử hộp đen
Which one is not a purpose of using a master page in Django? A. Centralizing layout design
B. Enhancing SEO performance C. Facilitating code reuse lOMoAR cPSD| 58833082
D. Managing multiple templates
Mức độ kiểm thử cuối cùng là ?
A. Kiểm thử chấp nhận B. Kiểm thử hệ thống C. Kiểm thử tích hợp D. Kiểm thử đơn vị
[DJANGOADMIN]Which one is not a benefit of using Django for web development?
A. Scalability and performance
B. Extensive libraries and frameworks
C. Proprietary software D. Large and active community What is a UML package? A. A grouping of classes B. A grouping of use cases C. A box
D. A grouping of model elements
What is the first step in setting up Redis cache in a Django project? A. Configure Django settings B. Create a Redis database C. Write the caching logic
D. Install Redis server
Sử dụng công cụ app.diagrams.net, để vẽ mối quan hệ thành phần (composition) giữa 2 lớp
ta dùng ký hiệu nào sau đây? lOMoAR cPSD| 58833082
Giữa actor và actor có thể có kiểu mối quan hệ nào ? A. << extend>>
B. << generalization>>
C. << communicate>> D. << include>>
Nguyên tắc thiết kế giao diện nào sau đây giúp giảm tải bộ nhớ của người dùng?
a. Cung cấp các phím tắt trực quan
b. Tiết lộ thông tin theo tiến trình
c. Thiết lập các giá trị mặc định có ý nghĩa
d. Cung cấp hướng dẫn trực tuyến Select one: A. a,b,c,d B. c C. c,d D. a,b,c
[DJANGOADMIN]Which one is not a potential issue with Django's admin interface? A. Difficulty in customizing lOMoAR cPSD| 58833082
B. Lack of built-in features C. Performance bottlenecks D. Security vulnerabilities
What is a software architectural pattern?
A. The components and connectors in a software architecture
B. A recurring architecture used in a variety of systems
C. A small group of collaborating objects
D. The structure of the major subsystems of a system
Khi thiết kế lược đồ cơ sở dữ liệu (mức logic), nếu giữa 2 bảng chính có mối quan hệ n - n
thì cần phải thiết kế thêm bảng kết hợp. Vậy ký hiệu kết nối giữa bảng kết hợp với 2 bảng chính là gì? Đáp án : A
What is a state in a state machine?
A. A condition that is True or False
B. A recognizable situation that exists over an interval of time C. An output from the system
D. An input from the external environment
Thiết kế cơ sở dữ liệu mức quan niệm (conceptual) thể hiện qua ? lOMoAR cPSD| 58833082 A. DBMS
B. Sơ đồ ERD, Class C. SQL D. Table
Trong kiểm thử tích hợp, Driver dùng để ?
A. Thay thế một hộp đen
B. Thay thế một hộp trắng
C. Thay thế module được gọi bởi module đang kiểm tra.
D. Thay thế module gọi module đang kiểm tra
In object-oriented design, polymorphism means that:
A. Different classes may have the same operation name.
B. Different classes may have the same superclass name.
C. Different classes may have the same name.
D. Different classes may have the same interface name.
Trong công nghệ phần mềm,………………là một giải pháp có thể tái sử dụng chung cho một
vấn đề thường xảy ra trong thiết kế phần mềm. A. Mô hình thiết kế B. Mẫu (Pattern) C. Kiến trúc D. Mô đun hóa
[DJANGOADMIN]Which one is not a key feature of Django?
A. Object-relational mapper (ORM)
B. Built-in authentication system C. URL routing system
D. Support for multiple programming languages
Công cụ nào sau đây hỗ trợ kiểm thử tự động? lOMoAR cPSD| 58833082 A. Kanban B. Selenium C. Power Designer D. Git
Which tool is primarily used for creating a consistent development
environment for Django applications? A. Heroku B. Docker C. Git D. Virtualenv What is a primary actor?
A. The actor who goes on stage first
B. An object inside the system
C. The actor that starts the use case
D. An actor that participates in the use case
What are the two kinds of UML interaction diagrams?
A. Class diagram and communication diagram
B. Statechart and communication diagram
C. Sequence diagram and communication diagram
D. Class diagram and sequence diagram
What type of monitoring is emphasized when using Redis cache in a Django project? A. Code quality monitoring B. User interface monitoring lOMoAR cPSD| 58833082
C. System resource monitoring D. Database query monitoring
Which one is not a feature of Jinra2 for data mapping? A. Looping through data B. Dynamic data rendering C. Data input controls D. Static HTML tables