Software Basics Flashcards

1
Q

What is Coding?

A

The translation of one language to another

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

What is Scripting?

A

Coding in a scripting language

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

What are Scripts?

A

Mainly used to perform a single or limited range task

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

What is Programming?

A

Coding in a programming language

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

What are 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
6
Q

What is Application Software?

A

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

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

What is System Software?

A

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

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

What is Firmware?

A

Firmware is software that’s permanently stored on a computer component

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

What are Programs?

A

Instructions given to a CPU

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

What makes a manufacturer’s CPU unique with respect to software?

A

It has a distinct instruction set, different from other manufacturer’s CPU’s

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

What is Assembly Language?

A

Human readable instructions, assembled into code that the machines could understand

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

What are Compiled programming languages?

A

A compiled programming language uses human readable instructions, then sends them through a compiler

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

What is a Compiler?

A

The compiler takes the human instructions and compiles them into machine instructions

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

What are Interpreted Languages?

A

A language whose code is compiled in real time via an Interpreter

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

What is an Interpreter?

A

An Interpreter 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