Week 1: Intro / Unix Basics / Editors Flashcards
What is a “system”
What is controlling the computer, in most cases the operating system
What is programming?
Giving the computer instructions, what to do
What is a computer? What is it aware of?
A computer is simply an electronic device that is aware of only the presence and absence of a charge
What is machine language?
Series of 1’s and 0’s that the computer understands
What is a computer at its core?
An IPOS (Input Processing Output Storage)
What does IPOS stand for
Input Processing Output Storage
Without an OS what is a computer?
A computer is simply a program and hardware where the program handles everything
What does memory store?
The presence or absence of a charge in a specific place in the computer
What can computers do in essence?
Add numbers together
What is an Operating System?
The operating system is a buffer between the program and the hardware
What are the benefits of an OS?
- Manages the computer so programming and using it is easier
- “Hides” the hardware (hides how the hardware is utilized)
- The OS facilitates resource sharing so multiple people can use the same computer at once
What is time sharing?
Different processes are run for some small amount of time in turns in the computer. Facilitated by the OS.
With time sharing, each program believes what?
That it has the whole computer to itself
What does SVR4 stand for?
System V Release 4 (UNIX)
Was Unix designed to be user-friendly or user-helpful?
User-helpful
In Unix, more complex tasks can be accomplished by…
Combining tools together
What are Unix utilities?
Standard tools/applications that are used so often that they become a part of Unix
What is a Shell?
An interface between users and the kernel
A command line interpreter (CLI)