Computer System Chapter 3
41 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which type of translator converts assembly language into machine code?

  • Debugger
  • Compiler
  • Interpreter
  • Assembler (correct)

Machine language is considered a high-level language.

False (B)

What is the main function of a compiler in programming?

To translate high-level language into machine code.

A(n) __________ translates each instruction of a high-level language and executes it before translating the next instruction.

<p>interpreter</p> Signup and view all the answers

Match the following language types with their descriptions:

<p>Machine Language = Strings of binary numbers directly understood by the CPU High-level Language = Requires compilers to detect syntax errors Assembler = Translates assembly language to machine code Interpreter = Executes instructions before translating the next one</p> Signup and view all the answers

What is the main characteristic of RAM?

<p>It is volatile and requires power to retain data. (C)</p> Signup and view all the answers

ROM is a type of primary storage that can be written to frequently and loses its data when power is off.

<p>False (B)</p> Signup and view all the answers

What is the purpose of cache memory?

<p>To reduce access time to frequently used data.</p> Signup and view all the answers

The two types of storage units are _____ and _____ storage.

<p>primary, secondary</p> Signup and view all the answers

Match the types of RAM with their descriptions:

<p>Dynamic RAM (DRAM) = Requires refresh circuitry to hold data Static RAM (SRAM) = Faster and used as cache memory Cache = High-speed memory to reduce access time</p> Signup and view all the answers

Which type of RAM is generally slower but has a larger capacity?

<p>Dynamic RAM (A)</p> Signup and view all the answers

The processor can access any location in primary memory randomly.

<p>True (A)</p> Signup and view all the answers

What is the primary purpose of cache in a computer system?

<p>To provide rapid access to frequently used data (B)</p> Signup and view all the answers

Level 1 cache is larger and slower than Level 2 cache.

<p>False (B)</p> Signup and view all the answers

What type of memory can only be read and not written?

<p>Read Only Memory (ROM)</p> Signup and view all the answers

L1 cache is also known as ______ cache.

<p>primary</p> Signup and view all the answers

Which of the following types of ROM can be reprogrammed?

<p>Erasable Programmable ROM (D)</p> Signup and view all the answers

Firmware refers to the instructions stored in ROM.

<p>True (A)</p> Signup and view all the answers

What happens to the contents of ROM during a power failure?

<p>The contents are retained.</p> Signup and view all the answers

Static RAM chips are used in ______ cache.

<p>Level 2</p> Signup and view all the answers

Match the following types of ROM with their descriptions:

<p>Masked ROM = Pre-programmed set of data before production PROM = One-time programmable memory EPROM = Can be erased and reprogrammed ROM = Read-only memory that is non-volatile</p> Signup and view all the answers

What is the main disadvantage of line printers compared to newer printing technologies?

<p>They have limited multi-font capability (C)</p> Signup and view all the answers

Laser printers produce lower quality prints than inkjet printers.

<p>False (B)</p> Signup and view all the answers

Name one advantage of non-impact printers over impact printers.

<p>Faster and quieter operation</p> Signup and view all the answers

A _______ printer uses a toner for printing images on paper.

<p>laser</p> Signup and view all the answers

Match the following printers with their key characteristics:

<p>Laser printer = Creates images with a drum and toner Inkjet printer = Sprays droplets of ink onto paper Line printer = Designed for heavy printing applications Plotter = Produces high-quality graphics</p> Signup and view all the answers

Which type of printer is typically used for creating maps and architectural drawings?

<p>Plotter (C)</p> Signup and view all the answers

Inkjet printers generally print faster than laser printers.

<p>False (B)</p> Signup and view all the answers

What do laser printers use to store documents?

<p>Built-in RAM chips</p> Signup and view all the answers

Non-impact printers are known for their __________ and __________ compared to impact printers.

<p>speed, quietness</p> Signup and view all the answers

What is a typical printing speed range for line printers?

<p>150 to 2500 lines per minute (B)</p> Signup and view all the answers

What are the two categories of monitors based on color display?

<p>Monochrome and Color (D)</p> Signup and view all the answers

Monochrome displays can show multiple foreground colors simultaneously.

<p>False (B)</p> Signup and view all the answers

What does RGB stand for in the context of color monitors?

<p>Red, Green, Blue</p> Signup and view all the answers

A higher number of pixels per inch increases the __________ of images on the screen.

<p>resolution</p> Signup and view all the answers

Which resolution corresponds to 307,200 pixels?

<p>640 x 480 (A)</p> Signup and view all the answers

The refresh rate indicates how many pixels are displayed on the monitor per second.

<p>False (B)</p> Signup and view all the answers

What is the graphics standard that offers the highest resolution?

<p>Super VGA (SVGA)</p> Signup and view all the answers

The VGA standard supports __________ colors at a resolution of 320 x 200 pixels.

<p>256</p> Signup and view all the answers

Match the graphics standards to their color support capability:

<p>CGA = Lowest resolution, supports 16 colors EGA = Supports 64 colors VGA = Supports 16 to 256 colors based on resolution SVGA = Best resolution, supports up to 16 million colors</p> Signup and view all the answers

What is the primary function of a graphics adapter card?

<p>To interface the computer with the monitor (A)</p> Signup and view all the answers

Flashcards

Primary Storage (Main Memory)

The primary storage is the main memory of a computer system. The processor directly accesses and stores information in it. It's like the computer's short-term memory, holding data that the CPU needs to access quickly.

Random Access Memory (RAM)

RAM is a type of primary storage where data is stored in sequential memory locations, each with a unique address. It's volatile, meaning data is lost when power is turned off.

Dynamic RAM (DRAM)

DRAM is a type of RAM that constantly refreshes its data to keep it from being lost. It's slower but less expensive than SRAM.

Static RAM (SRAM)

SRAM is a type of RAM known for its fast access speeds. It's used in cache, a small, fast memory area that stores frequently used data.

Signup and view all the flashcards

Cache

Cache is a small, fast memory area built with SRAM that stores frequently used data and instructions to improve the speed of the processor.

Signup and view all the flashcards

Secondary Storage

Secondary storage is a type of storage that allows data to be stored permanently and can be accessed by the processor. It's like the computer's long-term memory.

Signup and view all the flashcards

Storage Unit

A storage unit is a device that stores data.

Signup and view all the flashcards

Level 1 Cache (L1)

A small, fast memory area built into the processor chip. It works with the L2 cache to provide faster access to frequently used data.

Signup and view all the flashcards

Level 2 Cache (L2)

A larger, slightly slower cache that sits on the motherboard. It's faster than main memory but slower than L1 cache.

Signup and view all the flashcards

Read Only Memory (ROM)

A type of memory where data can only be read, not written. Contents stay even when the power is off.

Signup and view all the flashcards

Masked ROM

Type of ROM where the data is pre-programmed during manufacturing. The contents cannot be changed.

Signup and view all the flashcards

Programmable ROM (PROM)

Type of ROM that can be programmed once by the user. Unlike PROMs, it cannot be erased and rewritten.

Signup and view all the flashcards

Erasable Programmable ROM (EPROM)

Type of ROM that can be programmed and also erased and reprogrammed as needed.

Signup and view all the flashcards

Firmware

The instructions stored permanently on the chip of a ROM.

Signup and view all the flashcards

Why is cache used?

The speed difference between the CPU and DRAM requires a fast storage location for information, so cache memory is used as a buffer for frequently accessed data.

Signup and view all the flashcards

Random Access

The capability to access any location in memory directly, without needing to read through previous data.

Signup and view all the flashcards

What are impact printers?

Printers that require physical contact between the printing mechanism and paper, like dot-matrix printers, are categorized as Impact Printers.

Signup and view all the flashcards

What's the printing speed of Impact printers?

Impact printers have a printing speed ranging from 150 to 2500 lines per minute, with each line holding 96 to 160 characters.

Signup and view all the flashcards

What are the limitations of Impact printers?

Impact printers often have limited multi-font capability and may not produce the same high-quality output as newer technologies.

Signup and view all the flashcards

What are the uses and cost of impact printers?

Impact printers are built for heavy printing tasks, but they come with a high price tag.

Signup and view all the flashcards

What are non-impact printers?

Printers that don't physically touch the paper during printing, such as ink-jet and laser printers, are categorized as Non-Impact Printers.

Signup and view all the flashcards

How do laser printers work?

Laser printers use toner powder to form images on a drum, then transfer them to paper for high-resolution printing.

Signup and view all the flashcards

How do ink-jet printers work?

Ink-jet printers spray tiny ink droplets onto paper to create images, often offering color printing capabilities at a lower cost.

Signup and view all the flashcards

What are plotters?

Plotters are specialized printers designed to create high-quality graphics, particularly for large-scale projects like maps and blueprints.

Signup and view all the flashcards

What are plotters used for?

Plotters are often used to produce large hardcopy items, such as detailed maps, engineering drawings, and 3D illustrations, which are too large for regular printers.

Signup and view all the flashcards

Compare non-impact printers to impact printers.

Non-impact printers are typically faster, quieter, and more commonly found than impact printers.

Signup and view all the flashcards

Compiler

A program that translates a high-level language into machine code, which the computer understands. It's like an interpreter but works on the whole program at once.

Signup and view all the flashcards

Assembler

A program that translates assembly language into machine code. It's a lower-level translator than a compiler.

Signup and view all the flashcards

Interpreter

A program that reads and executes each instruction of a high-level program one by one. It's like a translator that reads and acts on each phrase before moving on to the next.

Signup and view all the flashcards

Machine Language

A low-level programming language consisting of strings of zeros and ones (binary codes) directly understood by a computer's CPU. It's the language the CPU directly executes.

Signup and view all the flashcards

General-Purpose Routines and Utilities

Programs used to manage files, edit code, and find errors (debugging). They are essential for software development.

Signup and view all the flashcards

Monochrome Display

A type of monitor that displays only two colors, one for the background and one for the foreground.

Signup and view all the flashcards

Color Display

A monitor that displays a variety of colors by combining shades of Red, Green, and Blue.

Signup and view all the flashcards

Resolution

The sharpness or clarity of an image displayed on a monitor, determined by the number of pixels per inch.

Signup and view all the flashcards

Dots Per Inch (DPI)

The units of measurement used to determine the quality of an image on a screen, measured in dots per inch.

Signup and view all the flashcards

Refresh Rate

The frequency at which the pixels on a screen are refreshed to maintain a stable and bright image.

Signup and view all the flashcards

Graphics Adapter Card

A standardized interface board connecting the computer to the monitor, supporting different graphics standards.

Signup and view all the flashcards

Video Graphics Array (VGA)

A graphics standard that supports 16 to 256 colors, depending on the resolution.

Signup and view all the flashcards

Color Depth

The number of distinct colors that can be displayed by a monitor, determined by the number of bits used to represent each pixel.

Signup and view all the flashcards

Color Graphics Adapter (CGA)

The oldest graphics standard with the lowest resolution compared to other standards like EGA, VGA, and SVGA.

Signup and view all the flashcards

Super Video Graphics Array (SVGA)

The graphics standard with the best resolution among CGA, EGA, and VGA.

Signup and view all the flashcards

Study Notes

Chapter Three: Computer System

  • A computer system is a group of components working together to achieve a common objective
  • A computer system is composed of hardware and software components
  • Computer architecture is the science of selecting and interconnecting hardware components to accomplish functional, performance, and cost goals
  • Computer hardware is the physical part of the computer system that can be touched
  • A computer takes input, processes it according to instructions, and produces output
  • The hardware of a computer system is a collection of interacting physical parts responsible for various operations
  • The CPU (Central Processing Unit) is the "brain" of the computer, a VLSI chip plugged onto the motherboard controlling internal/external devices and performing arithmetic/logical operations
  • The CPU operates on binary data (1s and 0s) representing electrical switches (ON/OFF)
  • The CPU's functions include arithmetic operations (addition, multiplication, division) and logical operations (comparing values)

3.2.1 Central Processing Unit (CPU)

  • The CPU is referred to as the brain of the computer system
  • It is a VLSI chip plugged onto the motherboard
  • It controls internal and external devices
  • It performs arithmetic (addition, multiplication, division) and logical operations
  • It is the most costly and main component of the computer system
  • It operates on binary data (1s and 0s)
  • It supervises and controls arithmetic and logic functions

3.2.1.1 The Control Unit

  • The control unit manages and controls the flow of information within the computer system
  • It fetches instructions from memory
  • It translates instructions into computer functions and sends signals to other hardware components to perform those functions
  • It determines the next instruction to be executed

3.2.1.2 The Arithmetic Logic Unit (ALU)

  • The ALU is the "number cruncher" of the computer
  • It performs arithmetic calculations (addition, subtraction, multiplication, division) and comparisons (e.g., is A greater than B?)
  • It is responsible for executing instructions that involve mathematical or logical operations

3.2.1.3 Registers

  • Registers are special high-speed memory units
  • They store data, instructions, addresses, and intermediate calculation results that the CPU is currently working on
  • Registers act as the CPU's working memory

3.2.1.4 CPU Characteristics

  • Machine Cycle Time: measured in fractions of seconds (from milliseconds to picoseconds)
  • Clock Speed: a series of electronic pulses at a predetermined rate that affects machine cycle time. Measured in Hertz (cycles per second), usually megahertz (MHz) or gigahertz (GHz)

3.2.1.5 World Length and Bus Line Width

  • Data is moved in groups of bits (binary digits, 0 or 1)
  • Word length refers to the number of bits the CPU can process at once — affects overall system performance
  • The bus line width determines how many bits a bus line can transfer at once

3.2.2 Storage Units

  • Storage units are used to store data
  • Two main types: Primary and Secondary storage

3.2.2.1. Primary Storage

  • Also called Main Memory
  • Implemented by RAM and ROM technologies that store programs and data being actively used
  • RAM: Volatile (data lost when power off) needed for active use
  • ROM: Non-volatile (data retained when power off) stores permanent instructions
  • RAM is further categorized into: Dynamic RAM (DRAM) and Static RAM (SRAM)
  • DRAM uses a refresh circuitry; SRAM is faster but more expensive

3.2.2.1.2 Read-Only Memory (ROM)

  • ROM is non-volatile, and data cannot be easily written to. There are various types, including Masked ROM, Programmable ROM (PROM), Erasable Programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), and Flash ROM

3.2.2.2 Secondary Storage

  • Also called Auxiliary Storage
  • Used to store data outside the main memory and for long-term storage
  • Two main access methods: Sequential and Direct access.
  • Sequential access method reads data by reading through all prior data until the targeted data is reached
  • Direct access method retrieves data by accessing the data's specific location.
  • Some examples are punched cards, magnetic tapes, magnetic disks (hard drives, floppy disks).

3.2.3 Input/Output (I/O) Units

  • Allow data to be entered into or retrieved from the computer
  • Input devices include keyboards, mice, scanners, and other devices
  • Output devices include monitors, printers, and other peripherals

3.2.3.1 Input Unit

  • Used to enter data into the computer for processing
  • Converts human-readable data into a format the computer can understand
  • Examples: Keyboard, disk drives, mouse

3.2.3.2 Output Unit

  • Displays the results of computations or processes
  • Converts computer-readable data into a format humans can understand
  • Examples: Monitors, printers, speakers

3.3 Computer Software

  • Software is a collection of instructions that enable the computer to perform tasks
  • Classified into system software and application software
  • System software manages computer hardware and provides a platform for application software

3.3.1 System Software

  • Facilitates the computer's operation
  • Organizes and manages machine resources. Handles input/output
  • Controls the hardware
  • Coordinates the activity between the user and the computer
  • Examples are operating systems (handles tasks between the user and hardware)

3.3.1.A Operating System

  • The master program of the computer
  • Coordinates tasks between the user and the computer
  • Manages resources and handles communications between components
  • Has control programs and input/output management
  • Real-time, multi-user, single tasking operating systems

3.3.2 Application Software

  • Designed to solve specific tasks, like word processing, spreadsheets, database management

3.3.2.A Word Processors

  • Used for text creation, editing, and formatting

3.3.2.B Spreadsheets

  • Used for calculations, financial or mathematical analysis

3.3.2.C Database Management Systems

  • Allow storing, retrieving, and updating data efficiently

3.2.4 The Bus System

  • A communication path between different computer components
  • Internal bus connects CPU components
  • External bus connects CPU to memory and peripherals
  • Bus speed crucial for efficiency

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

This quiz covers the fundamental concepts of computer systems as detailed in Chapter Three. Explore the components that make up a computer system, including hardware and software, and understand the role of the CPU. Test your knowledge on how these elements interact to achieve computing objectives.

More Like This

Use Quizgecko on...
Browser
Browser