Chapter 4 Flashcards
Operating systems
Windows, android, linux, mac, ios, chrome, provides utility software
Graphical User Interface
controls how you interact with menus, windows, and icons by touching, pointing, tapping and clicking
Compatibility
Andriod and IOS are not compatible
System software
the software that runs a computer, including the operating system and utilities.
Operating system
program that manages the complete operation of your computer; platform
Closed source operating system
Windows and macOS, programs that keep all or some of the code hidden
Open source operating system
no restrictions from the copyright holder regarding modification and redistribution, Linux
Operating system tasks:
starting and shutting down computer, managing programs and memory, coordinating tasks, configuring devices, establishing internet connection, monitoring performance, providing file management, updating operating system software, monitoring security, controlling network access
Operating system uses
or directs internal components such as the processor, RAM, and storage space to manage and complete its task.
RAM
the storage location that temporarily stores open apps and document data while the cpu is on. All programs, apps, and operating system need RAM.
Virtual memory
capability of an operating system to temporarily store data on a storage medium until it can be swapped into RAM. The area of a hard drive used for virtual memory is a swap file.
ROM (Read only memory)
memory chips that store permanent data and instructions, contains the ROM, stores BIOS, basic code for hardware.
Flash memory
nonvolatile memory that can be erased and rewritten.
Steps of boot process
- Computer receives power from the power supply and sends it to the circuitry. 2. The processor begins to run the bootstrap program. 3. The bootstrap program executes a series of tests to check the components of the cpu. 4. Once the tests are done, the computer loads the operating system files into RAM, including kernel. 5. Computer or device loads the system configuration information, prompts the user verification if necessary, and loads all startup programs.
CPU (central processing unit)
large chip writes instructions to RAM