Software Flashcards

1
Q

Software

A

How users directly interact with the computer. Ex: OS, music programs, word processors etc.

The intangible instructions that tell hardware what to do

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

Coding

A

Translation of one language to another

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

Scripting

A

Coding in a scripting language

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

Script

A

It’s ran by an interpreter, which interprets the code into CPU instructions just in time to run them

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

Programming

A

Coding in a programming language

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

Programming languages

A

Special languages that software developers use to write instructions for computers to execute

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

Copyright

A

Used when creating original work.

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

Open source software

A

Software that can be shared, modified and distributed for free

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

Application software

A

Any software created to fulfill a specific need, like text editor, web browser or graphic editor

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

System software

A

Software used to keep our core system running, like OS tools and utilities

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

Firmware

A

Software that is permanently stored on a computer component

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

Software versioning

A

The process of assigning either unique version names or unique version numbers to unique states of computer software

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

Compiled programming language

A

A language that uses human readable instructions then send them through the complier

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

Interpreted programming language

A

A language that ISNT compiled ahead of time

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

Software bug

A

An error in software that causes unexpected results

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

GIT

A

A version control system that helps keep track of changes made to files and directories

17
Q

. exe

A

A file extension found in windows for an executable file