wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CBT Practice Questions -Set 2

Total questions: 66

Worksheet time: 34mins

Name
Class
Date
1.

Unified Modeling Language (UML) is a general-purpose ______________________________ language.

a)

object oriented

b)

modelling

c)

structured

d)

speghetti

2.

Object Diagrams is the example of ____________________ diagrams

a)

Structured

b)

behaviour

c)

both of them

d)

none of them

3.

A ______________ specifies whether the association is mandatory or not.

a)

Aggregation

b)

multiplicity

c)

Association

d)

All of them

4.

We use____________________ to illustrate the flow of control in a system.

a)

Use case diagram

b)

class diagram

c)

none of them

d)

Activity Diagrams

5.

_______________ aims to enhance customer satisfaction through the effective application of the system, including processes for improvement of the system and the assurance of conformity to customer and applicable statutory and regulatory requirements.

a)

ISO 9001:2015:

b)

ISO 9000:2015:

c)

ISO 9004:2009:

d)

ISO 9002

6.

Change Management Practices involves

a)

1-Present a Solid Business Case to Stakeholders

b)

2-does not provide Resources and Use Data for Evaluation

c)

3-Review, Revise, and Continuously Improve

d)

1 and 3

7.

___________________is a top-down, deductive failure analysis in which an undesired state of a system is analyzed using Boolean logic to combine a series of lower-level events.

a)

FTA

b)

ETA

c)

UML

d)

FD

8.

____________________is an example of a DBMS.

a)

VB

b)

Java

c)

MySQL

d)

PHP

9.

A ______________ is a formalized graphic representation of a logic sequence, work or manufacturing process, organization chart, or similar formalized structure.

a)

Flow Chart

b)

UML

c)

Activity Diagram

d)

All of them

10.

___________metrics describe the characteristics of the product such as size, complexity, design

features, performance, and quality level.

a)

Project

b)

Process

c)

Product

d)

Prior

11.

___________ is a line of operating systems created by Apple

a)

Windows

b)

Linux

c)

DOS

d)

Max OS

12.
1.       When you have to use a UML diagram, which two basic categories should you take into consideration?
a)
a.       Structural and Use Case
b)
b.      Logical and Physical
c)
c.       Structural and Behavioral
d)
d.      Behavioral and Logical
13.
2.       If a programming wants to represent the message flow from one activity to another, instead of from one object to another, which of the following UML diagrams would they use?
a)
a.       Class Diagram
b)
b.      Activity Diagram
c)
c.       Use-Case Diagram
d)
d.      Sequence Diagram
14.
3.       Which of the following UML diagrams consists of interfaces, associations, classes, and collaboration?
a)
a.       Class Diagram
b)
b.      Activity Diagram
c)
c.       Use-Case Diagram
d)
d.      Sequence Diagram
15.
13.   Which of the following best fits the purpose of ensuring that information has been presented clearly and is not a mix of 13 colors?
a)
a.       Document Usability
b)
b.      Document Integrity
c)
c.       Document Design
d)
d.      All of the above.
16.
17.   In order to change a user interface of an application, what should you take into consideration apart from the change management process?
a)
a.       Nothing
b)
b.      Use-Case Narrative
c)
c.       Risk Analysis
d)
d.      No Budgeting
17.
6.       When you want to measure the characteristics of a software, which of the following would you use?
a)
a.       Software Scale
b)
b.      Software Metric
c)
c.       Software Delays
d)
d.      Software Timer
18.
17.   Which of the following is a layer of computer system between the hardware and the user program?
a)
a.       IDE
b)
b.      Operating environment
c)
c.       Operating system
d)
d.      System environment
19.
21.   Which of the following is the task of project indicators?
a)
a.       Help in assessment of status of ongoing project
b)
b.      Track potential risk
c)
c.       Help in assessment of status of ongoing project and track potential risk
d)
d.      None of the above.
20.
1.       As a programmer who has lost countless hours of debugging, what kind of framework would help reduce the hours spent doing so?
a)
a.       Logging Framework
b)
b.      Attack Framework
c)
c.       Time Framework
d)
d.      Debug Framework
21.
7.       To understand testing processes better, in software development, the concept of alpha and beta testing is often associated with which model?
a)
a.       Spiral Model
b)
b.      Top-Up Model
c)
c.       V Model
d)
d.      Waterfall Design Model
22.

4. Suppose you create a document, format it, style it, and then send it to your client. As soon as you click on the send button, you realize that certain aspects were missing. What can you use to resolve such a problem?

a)

a. Consistency

b)

b. Style

c)

c. Format

d)

d. Templates

23.
6.       In the following example, which one is a typeface and which one is a font?
a)
a.       Helvetica italic – Font; Helvetica italic 15-point – Typeface
b)
b.      Helvetica italic – Typeface; Helvetica italic 10-point – Font
c)
c.       Helvetica italic 10 –TypeFont; Helvetica
d)
d.      None of the above.
24.
8.       When specific words or descriptions are indexed to create the searchable index fields, the information is referred to as?
a)
a.       Data
b)
b.      HexData
c)
c.       Bold
d)
d.      Metadata
25.
19.   Sometimes, you do not want anyone to edit a document due to the fact that is was or has been written by a technical writer. This type of format is suitable when you want to make information available, yet unchangeable, to your users. What document format is this?
a)
a.       Printed
b)
b.      Web Pages
c)
c.       Word
d)
d.      PDF
26.
30.   When you conduct a meeting that is intended to teach something, or is used for induction at least, is referred to as?
a)
a.       Survey
b)
b.      Targets
c)
c.       Goals
d)
d.      Workshop
27.

Which of the following is a basic principle of user interface design?

a)

Consistency

b)

Mapping

c)

Verification

d)

Editing

28.

Which of these helps improve website accessibility for visually impaired users?

a)

Text equivalent for non-text elements.

b)

Text can operate with text-to-speech.

c)

Documents can be read without style sheets.

d)

Transcripts for audio files.

29.

Which of the following adjustments to the user interface are necessary for a visually impaired user?

a)

Increase the screen’s brightness.

b)

Decrease the screen size.

c)

Decrease the screen contrast.

d)

Increase the screen resolution.

30.

Which is the best method to test the function of an interface design?

a)

Survey

b)

Questionnaire

c)

User acceptance test

d)

User observation

31.

Which of the following is the most practical way to design and develop GUIs?

a)

Using modeling techniques.

b)

Using user experience testing.

c)

Using textual description.

d)

Using prototyping.

32.

In flowcharts, which symbol would you use to represent a decision?

a)

Diamond

b)

Rectangle

c)

Square

d)

Parallelogram

33.

Java is...

a)

A Functional Programming Language

b)

An Object Oriented Programming Language

c)

A Procedural Programming Language

d)

A Weakly Typed Programming Language

34.

A method is...

a)

A way of calculating things in Java

b)

A strategy for programming

c)

A predefined set of instructions in a class

d)

A way to sore details in a class

35.

Which of the following is a mechanism by which a class acquires the properties of another class?

a)

Encapsulation

b)

Abstraction

c)

Inheritance

d)

Polymorphism

36.

Which of the these is the functionality of Encapsulation?

a)

Binds together code and data

b)

Using single interface for general class of actions

c)

Reduce Complexity

d)

All of the mentioned

37.

__________ are the specialized names used in java.

a)

keywords

b)

variables

c)

both of them

38.

The feature(s) of structured programming

a)

iteration

b)

sequence

c)

selection

d)

All of them

39.

Repository Tools

a)

manages data

b)

manages software

c)

manages link among different applications

d)

All of them

40.

10. When a subclass declares a method that has the same type arguments as a method that is declared by one of its superclass, it is termed as... Unit 8, KLO 1.2)

a)

a. Operator Overloading

b)

b. Operator Overriding

c)

c. Method Overloading

d)

d. Method Overriding

41.

18. Which of these are performed in the Analysis Phase? (Unit 8, KLO 1.3)

a)

a. Perform a detailed analysis of the old system.

b)

b. Build a prototype.

c)

c. Review and allocate resources to the project

d)

d. Approve all project requests.

42.
20.   Which development methodology would you use if you wanted each phase to have distinct goals that need to be achieved 100% before moving onto the next phase, and you cannot go back for any modification? (Unit 8, KLO 2.1)
a)
a. Rapid Application Development Methodology
b)
b. Waterfall Development Methodology
c)
c. Agile Development Methodology
d)
d. DevOps Deployment Methodology
43.

26. What provides a vocabulary to a problem, context, solution, and a consequences set for an object-oriented programming language? (Unit 8, KLO 2.3)

a)

a. Frameworks

b)

b. Idioms

c)

c. Pattern

d)

d. Tools

44.

28. To understand a programming language better, such as C++, you need to use a low level pattern than a general design pattern that encompasses a few lines of code. What is this type of pattern called? (Unit 8, KLO 2.3)

a)

a. High-Level Pattern

b)

b. Framework

c)

c. Language

d)

d. Idiom

45.
1.       For a computer to store your website, and ensure that all files are available to the end user, which of the following would you NEED: (KLO 2.1e)
a)
a.       Website
b)
b.      CMS
c)
c.       Web Host
d)
d.      Web Soft
46.
9.       In HTML, there are various instances where an HTML document embedded inside another HTML document on a website. Which one of the following do that? (KLO 3.2c)
a)
a.       Through the wireframe.
b)
b.      Through CSS.
c)
c.       Through hyperlinks.
d)
d.      Through iFrames.
47.
3.       In the example, <b>He is playing.<b>, what is known to be one of the biggest syntax errors?
a)
a.       The text needs to be longer.
b)
b.      <b> will only produce the first word.
c)
c.       The element does not consist of a closing tag.
d)
d.      All of the above.
48.
6.       As a programmer, you want to ensure that your paragraph is placed right in the middle of the page. To do this, you are bound to use attributes within your elements. Which of the following attribute and value is used to position your paragraph in the middle?
a)
a.       align=”top”
b)
b.      align=”middle”
c)
c.       align=”center”
d)
d.      aligh=”center”
49.
12.   In order to ensure that your link opens in another tab, what is used as an attribute within the hyperlink element?
a)
a.       _self
b)
b.      target
c)
c.       _blink
d)
d.      notarget
50.
23.   Imagine you are told by Aramco to build a website for their employees. When you have completed the entire process, you run into an issue: It does not function properly on Internet Explorer. The navigation, images, and text is all jumbled up. Under which category would you place this issue?
a)
a.       Accessibility
b)
b.      Usability
c)
c.       Browser Compatibility
d)
d.      Simplicity
51.
26.   For users that have disabilities, it is crucial to follow accessibility guidelines. Which of the guidelines would help you provide alt text for an image?
a)
a.       Transcripts for Audio
b)
b.      Keyboard Input
c)
c.       Alternative Texts for Images
d)
d.      None of the above.
52.

1. An entry used for the purpose of conveying a review of a product, say an iPhone X, what kind of social media activity would this refer to?

a)

a. A podcast

b)

b. A video

c)

c. A blog entry

d)

d. An image

53.

1. If you were to understand how a message gets sent on Facebook, or LinkedIn, you would have to breakdown each and every step. During that process, you would then understand any interdependencies and interrelationships. This is also termed as?

a)

a. Analysis

b)

b. Interweb

c)

c. The Web

d)

d. Network Analysis

54.

1. Integrating a Google Map into your website is an example of what?

a)

a. Adding information.

b)

b. DPI

c)

c. API

d)

d. Java

55.
15.   Hacking is the job of a black hat hacker. However, the practice of a cracker hijacking a network to steal information is mainly termed as?
a)
a.       IP Hijacking
b)
b.      Hacking
c)
c.       Attacking
d)
d.      IP Spoofing
56.
19.   Suppose you are browsing the internet when suddenly you have 2-3 ads popping up. These ads direct you to click on buttons or choose options against your will. What are these ads usually referred to as?
a)
a.       Spam
b)
b.      Phishing
c)
c.       Adware
d)
d.      Virus
57.
How does a worm infect a computer?
a)
E-mail attachments
b)
Through security loopholes, your computer is not up to date
c)
Suspicious web links
d)
On memory sticks
58.
How can a trojan infect your pc?
a)
On memory sticks.
b)
Through email attachments.
c)
By being disguised as legitimate software.
d)
Dodgy web links
59.
A system designed to prevent unauthorized access to or from a private network
a)
Adware
b)
Firewall
c)
Antiviruis
d)
Spyware
60.

Specialization is denoted by _____ in the ER diagram.

a)

Triangle labeled IS A

b)

Rectangle labeled IS A

c)

Rectangle Labeled HAS A

d)

Triangle labeled HAS A

61.

DBMS languages have different syntaxes. However, which of the following is an example of deleting a database?

a)

drop database databasename

b)

delete database_name

c)

delete database database_name

d)

drop database_name

62.

1. Which of the following strings is a correct XML name?

a)

a. xmlExtension

b)

b. xslNewElement

c)

c. XMLElement#123

d)

d. XMLName

63.

1. What can be used to transform XML into HTML?

a)

a. XLT

b)

b. DTD

c)

c. DOM

d)

d. XSLT

64.

1. Which tier is the server that stores all of the application’s data, and has contents such as database tables, XML files, and other means of storing application data?

a)

a. Business Tier

b)

b. Data Tier

c)

c. Presentation Tier

d)

d. Application Tier

65.

1. In XML, what is the purpose of using parsers?

a)

a. To make XML well-documented.

b)

b. To make XML well-formed.

c)

c. For validating and non-validating.

d)

d. All of the above.

66.

When using a system, where is the first place to go to find the cause of a print failure? Unit 17, KLO 2.4

a)

Call to helpdesk.

b)

Printer manual.

c)

On Screen Information icon

d)

Help file.