softdes, quiz4 Flashcards

(16 cards)

1
Q

According to them, the employment of software developers, quality assurance analysts, and testers is projected to grow up to what percent through 2030?

A

US Bureau of Labor Statistics, 22%

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Is the branch of computer science that deals with the design, development, testing, and maintenance of software applications.

A

Software Engineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Software Engineering apply this and knowledge of programming languages to build software solutions for end users.

A

Engineering Principles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The two parts of Software Engineering

A

1) Software
2) Engineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Is a collection or codes, documents, and triggers that does a specific job and fills a specific requirement.

A

Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Is the development of products using best practices, principles, and methods

A

Engineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Technical Knowledge and Skills

A

1) Coding languages like Python, Java, C, C++, or Scala
2) Object-Oriented Programming
3) Database Architecture
4) Agile and Scrum Project Management
5) Operating Systems
6) Cloud Computing
7) Version Control
8) Design Testing and Debugging

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Beneficial Soft Skills

A

1) Collaboration and Communication
2) Multitasking
3) Continuous Learning
4) Attention to Detail
5) Problem-Solving
6) Agile Project Management or other software development methodologies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

is the third stage of the software development process.

A

Design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Here, architects and developers draw up advanced technical specifications they need to create the software to requirements.

A

Design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Give the factors that the stakeholders will discuss during the Design

A

1) Risk Levels
2) Team Composition
3) Applicable Technologies
4) Time
5) Budget
6) Project Limitations
7) Method and Architectural Design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Where do the Developers code base?

A

product specifications and requirements agreed upon in the previous stages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

[True or False]

Following the company procedures and guidelines, front end developers build interfaces and back-ends while database administrators create relevant data in the database

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Stages of Software Development Process

A

1) Planning
2) Requirement Analysis
3) Design
4) Development and Implementation
5) Testing
6) Deployment and Maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

This phase checks the software for bugs and verifies its performance before delivery to users.

A

Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Testers use ______ if they have experience with that software or a ______ to validate the perfkrmance of individual components of the software

A

1) Exploratory Testing
2) Test Script