ECS Vocab Flashcards

Vocab Words

1
Q

Command

A

Instruction given by a user to a computer or software

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

Function

A

Blocks of code used to perform a specific function.

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

Conditional Statement

A

An expression used to execute a code segment based on whether a condition is true or false.

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

Loop

A

A sequence of instructions that is continually repeated until a certain condition is reached.

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

Control Flow

A

The order in which individual statements, instructions or function calls of an imperative program are executed or evaluated.

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

Algorithm

A

A set of instructions that is designed to accomplish a task.

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

Syntax

A

Specific set of rules that must be set for a function to work.

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

Iteration

A

Process of repeating a specific set of steps multiple times.

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

Troubleshooting

A

Identifying and solving technical problems.

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

Flow Chart

A

A diagram to easily see a process, system, or computer algorithm

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

Preconditions

A

A condition that has to be true BEFORE the execution of a function.

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

Postconditions

A

A condition that has to be true AFTER the execution of a function

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

Row

A

A collection of cells aligned HORIZONTALLY in a table

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

Column

A

A collection of cells aligned VERTICALLY in a table

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

Debugging

A

Finding and fixing bugs and errors in code

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

Decomposition

A

Breaking down a big problem into several smaller problems until you can solve each problem.

17
Q

Pseudocode

A

Detailed description of what an algorithm is supposed to do

18
Q

Copyright

A

Legal protection for a creator of code. Makes sure that no one steals their work

19
Q

Turning Test

A

Test to see how well a computer can think like a human

20
Q

Privacy

A

Protection from an individual’s data from unauthorized access

21
Q

Artificial Intelligence

A

Machines that are able to learn, respond, and act like a human

22
Q

Back End Web Developer

A

Web developer that focuses on the parts of the website you can’t see

23
Q

Copyright

A

The legal protection for code to be read by a machine

24
Q

Creative Commons

A

Public copyright that allows for free distribution of an otherwise copyrighted work

25
Q

CSS (Cascading Style Sheets)

A

Separate sheet used to style an html document

26
Q

CSS Class

A

An attribute used to define a group of html elements with a specific style

27
Q

CSS Selector

A

Used to select the specific html element you want to style