Search Header Logo

APA1 - Friday

Authored by Steve Rich

Computers

University

Used 1+ times

APA1 - Friday
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

17 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which UML diagram is primarily used to represent the structure of a system by showing the system's classes, their attributes, operations, and the relationships between the objects?

Sequence diagram
Use case diagram
Activity diagram
Class diagram

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Focuses on the order in which interactions occur between objects over time. It is used to visualise the sequence of messages exchanged between objects.

Entity Relationship Diagram

State Diagram

Class Diagram

Sequence diagram

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the acronym SOLID stand for in the context of software engineering principles?

SOLID stands for Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion.
SOLID stands for Software, Online, Library, Internet, Data
SOLID stands for Speed, Optimization, Load, Integration, Deployment
SOLID stands for System, Operations, Logic, Input, Database

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the term "tech stack" refer to in the context of software development?

The inventory of all hardware devices used in an organisation.

The sequence of operations performed by a processor.

The set of technologies used to build and run a software application.

The stack of problems and bugs found during software testing.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In software design, which pattern describes a method that creates objects without specifying the exact class of object that will be created, thereby allowing for greater flexibility in deciding which objects need to be created for a given case?

Singleton Pattern

Observer Pattern

Factory Pattern

Strategy Pattern

Answer explanation

This design pattern falls under the category of creational patterns and is used to create objects. It allows for the instantiation of objects at runtime based on certain conditions and is particularly useful for managing and organising a large number of related classes.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the E short for in the MERN tech stack?

Express
Erlang
Elasticsearch
Ethereum

Answer explanation

Express.js is a fast, minimalist web framework for Node.js used to build web applications and APIs.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does 'on prem' mean in an IT context?

Storing data on public cloud services.

Running applications or services on external servers.

Operating IT infrastructure within an organisation's physical premises.

Using open-source software for development.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?

Discover more resources for Computers