Chapter 8 Flashcards

1
Q

Software development

A

-Programming languages
-Code

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

Program sequence

A

-Computers cannot tolerate ambiquity
-Input, processing, and output must be clearly defined

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

Writing Pseudocode

A

-Move from a sequence of steps to developing blocks of code
-Break steps into simple instructions
-Use subroutines for repeated steps

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

Compiled Language

A

-Transformed to executable binary file
-Compiling converts programming code to machine code (binary)
-Runs quickly but platform-specific

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

Interpreted languages

A

-Programming code compiled to bytecode

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

Query languages

A

-retrieve data from a database
-Structured Query Language (SQL)

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

Assembly Languages

A

Shows machine code in human-readable text

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

Markup languages

A

-tag documents to define structure and meaning
-HTML

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

Identifiers

A

-Store values that the program can use
-Variables
-Constant

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

Containers

A

-Identifiers referencing multiple elements
-Arrays
-Vectors

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

Branches

A

Execute parts of code based on a condition

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

Loops

A

Repeat blocks of code based on a condition

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