Software Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Software

A

code that runs on the hardware

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

Boot/reboot

A
  • when computer is first powered on, it runs a tiny “powered on” program
  • this program looks for a disk containing an OS to run
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Operating System

A
  • a supervisory program that runs the administration behind the scenes
  • gives each program its own area of memory and window, attempting to limit what an erroneous or malicious program can do
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Sandboxing

A

mediating the access of each program so it operates indepedently, without interfering with other pgorams or the system as a whiole

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

Program

A
  • when you double click a program to run it, the block of bytes of instructions for the program are copied into the RAM, and then the CPU is directed to begin running at the first instruction in that area of RAM
  • “fetch/execute” cycle = CPU gets the first instruction in the sequence, executes it, then fetches the next instruction, executes it, and so on
  • millions of simple “machine code” (aka “native code”) instructions
  • loops and if statements involved
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Firefox is 80 MB in size. Assuming all those bytes are instructions, and each instruction is 4 bytes, how many machine code instructions make up Firefox?

A

80 MB is 80 million bytes, so that would be 20 million instructions

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

The CPU in the computer directly “runs” a sequence of what type of instruction?

A

Machine Code

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

After a CPU runs an instruction, what does it most often do next?

A

runs the next instruction in the sequence of instructions

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

Suppose you double click Firefox.exe on a computer to run it. What best describes what happens?

A

The operating system copies the instructions for Firefox from disk to RAM and then the CPU runs the instructions in the RAM

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