SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
1
Introduction to Computers and
Programming (CSC103)
Lecture 02
The System Unit
• The system unit is a case that contains electronic
components of the computer used to process data
2
The System Unit
• The inside of the system unit on a desktop
personal computer includes:
3
Drive bay(s)
Power supply
Sound card
Video card
Processor
Memory
The System Unit
• The motherboard is the main circuit board of the
system unit
– A computer chip contains integrated circuits (IC)
4
Processor
• The processor, also called the central processing
unit (CPU), interprets and carries out the basic
instructions that operate a computer
– Contain a Control Unit and an Arithmetic Logic Unit
(ALU)
5
Processor
6
Processor
• The control unit is the component of the
processor that directs and coordinates most of
the operations in the computer
– Interprets each instruction issued by a program and
then initiates the appropriate action (to carry out the
instruction)
• The arithmetic logic unit (ALU) performs
arithmetic, comparison, and other operations
7
Processor – Machine Cycle
• For every instruction, a processor repeats a set of
four basic operations, which comprise a machine
cycle
1. Fetch
2. Decode
3. Execute
4. Store
8
Processor
The processor contains registers, that temporarily hold data
and instructions
• Registers are part of the Processor
• Processor has many different type of registers
• Register function includes; storing location, storing instruction, storing data
and storing results of a calculation
The system clock controls the timing of all computer operations
• The pace of the system clock is called the clock speed, and is measured in
gigahertz (GHz)
• Giga = Billion, Hertz = one cycle per second
• Faster the clock speed, more instructions can be executed per second
9
Dual Core and Multi-Core Processors
• Dual-Core Processor is a single
chip that contains two separate
processors
• Multi-Core Processor is a chip
with two or more separate
processors
– Implements multiprocessing into a
single physical package
– Quad-Core Processor contains four
(4) cores 10
Moore’s Law
• Number of transistors and resistors placed on
computer chips would double every year
– With a proportional increase in computing power and
decrease in cost
11
12
Figure: Moore’s Law
Processor
• A processor chip
generates heat that could
cause the chip to burn up
• Require additional cooling
– Heat sinks
– Liquid cooling technology
13
Memory
• Memory consists of electronic components that
store instructions waiting to be executed by the
processor, data needed by those instructions, and
the results of processing the data
• Stores three basic categories of items:
14
The operating
system and other
system software
Application
programs
Data being
processed and the
resulting
information
Memory
• Each location in memory has an address
• Byte is the basic storage unit in memory
• Memory size is measured in kilobytes (KB or K),
megabytes (MB), gigabytes (GB), or terabytes (TB)
15
Memory
• The system unit contains two types of memory:
16
Volatile memory
Loses its contents when
power is turned off
Example includes RAM
Nonvolatile memory
Does not lose contents
when power is removed
Examples include ROM,
flash memory, and
CMOS
Memory – RAM
• RAM (Random Access Memory) is also called main
memory
• Consists of memory chips that can be read from
and written to by the processor and other devices
• When you turn on computer
– Certain Operating System files are loaded into RAM
from a storage device such as a hard disk
• Saving is the process of copying data, instructions
and information from RAM to a storage device
17
Storage
Storage holds data, instructions, and
information for future use
A storage medium is the physical
material on which a computer keeps
data, instructions, and information
18
Storage
19
Storage
• Capacity is the number of bytes a storage medium
can hold
20
Storage
• A storage device is the computer hardware that
records and/or retrieves items to and from
storage media
21
Reading is the process
of transferring items
from a storage medium
into memory
Writing is the process of
transferring items from
memory to a storage
medium
Storage
• Access time measures:
– The amount of time it takes
a storage device to locate an
item on a storage medium
• In milliseconds or
microseconds
• Measured in KBps and MBps
– The time required to deliver
an item from memory to the
processor
• In nanoseconds
22
Hard Disks
• A hard disk contains one or more inflexible, circular platters
that use magnetic particles to store data, instructions, and
information
23
Hard Disks
• Characteristics of a hard disk
include:
24
Capacity Platters
Read/Write
Heads
Cylinders
Sectors and
Tracks
Revolutions
per Minute
Transfer Rate Access Time
25
Hard Disks
26
Hard Disks
• The hard disk arms
move the read/write
head, which reads items
and writes items in the
drive
– Location often is
referred to by its
cylinder
27
Hard Disks
28

Weitere ähnliche Inhalte

Was ist angesagt?

6 input output devices
6 input output devices6 input output devices
6 input output devicesBaliThorat1
 
Operating system of computer
Operating system of computerOperating system of computer
Operating system of computerHamzaAbbas43
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Sehrish Rafiq
 
Fundamental of computer
Fundamental of computerFundamental of computer
Fundamental of computerOnline
 
5 computer memory
5 computer memory5 computer memory
5 computer memoryBaliThorat1
 
Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Sehrish Rafiq
 
Computer Organization and Design
Computer Organization and DesignComputer Organization and Design
Computer Organization and DesignRa'Fat Al-Msie'deen
 
A walk through the computer system
A walk through the computer systemA walk through the computer system
A walk through the computer systemfaiqikhan
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computerSHIKHA GAUTAM
 
Software languages and devices
Software languages and devicesSoftware languages and devices
Software languages and devicesYogeshSorot
 
The Deal
The DealThe Deal
The Dealadhaval
 
BCS 100: Introduction to Computer Science Lesson 1
BCS 100: Introduction to Computer Science Lesson 1BCS 100: Introduction to Computer Science Lesson 1
BCS 100: Introduction to Computer Science Lesson 1Ndubi Amos
 
fundamental of computer-u-1-computer hardware system
fundamental of  computer-u-1-computer hardware systemfundamental of  computer-u-1-computer hardware system
fundamental of computer-u-1-computer hardware systemRai University
 
Chapter 1 com org (student copy)
Chapter 1   com org (student copy)Chapter 1   com org (student copy)
Chapter 1 com org (student copy)Al Sabiaga
 
Computer generations (1950–present)
Computer generations (1950–present)Computer generations (1950–present)
Computer generations (1950–present)AJAL A J
 

Was ist angesagt? (20)

what is Operating system
what is Operating systemwhat is Operating system
what is Operating system
 
6 input output devices
6 input output devices6 input output devices
6 input output devices
 
Operating system of computer
Operating system of computerOperating system of computer
Operating system of computer
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
Fundamental of computer
Fundamental of computerFundamental of computer
Fundamental of computer
 
5 computer memory
5 computer memory5 computer memory
5 computer memory
 
Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8
 
Computer Organization and Design
Computer Organization and DesignComputer Organization and Design
Computer Organization and Design
 
Computer system
Computer systemComputer system
Computer system
 
Software
SoftwareSoftware
Software
 
A walk through the computer system
A walk through the computer systemA walk through the computer system
A walk through the computer system
 
Os ch1
Os ch1Os ch1
Os ch1
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computer
 
Software languages and devices
Software languages and devicesSoftware languages and devices
Software languages and devices
 
The Deal
The DealThe Deal
The Deal
 
Internal storage devices
Internal storage devicesInternal storage devices
Internal storage devices
 
BCS 100: Introduction to Computer Science Lesson 1
BCS 100: Introduction to Computer Science Lesson 1BCS 100: Introduction to Computer Science Lesson 1
BCS 100: Introduction to Computer Science Lesson 1
 
fundamental of computer-u-1-computer hardware system
fundamental of  computer-u-1-computer hardware systemfundamental of  computer-u-1-computer hardware system
fundamental of computer-u-1-computer hardware system
 
Chapter 1 com org (student copy)
Chapter 1   com org (student copy)Chapter 1   com org (student copy)
Chapter 1 com org (student copy)
 
Computer generations (1950–present)
Computer generations (1950–present)Computer generations (1950–present)
Computer generations (1950–present)
 

Andere mochten auch

Introduction to Computer and Programming - Lecture 01
Introduction to Computer and Programming - Lecture 01Introduction to Computer and Programming - Lecture 01
Introduction to Computer and Programming - Lecture 01hassaanciit
 
Introduction to Computer and Programing - Lab2
Introduction to Computer and Programing - Lab2Introduction to Computer and Programing - Lab2
Introduction to Computer and Programing - Lab2hassaanciit
 
Introduction to Computer and Programing - Lecture 04
Introduction to Computer and Programing - Lecture 04Introduction to Computer and Programing - Lecture 04
Introduction to Computer and Programing - Lecture 04hassaanciit
 
Intro To Programming Concepts
Intro To Programming ConceptsIntro To Programming Concepts
Intro To Programming ConceptsJussi Pohjolainen
 
Basic programming concepts
Basic programming conceptsBasic programming concepts
Basic programming conceptssalmankhan570
 
Introduction to Computer and Programming - Lecture 03
Introduction to Computer and Programming - Lecture 03Introduction to Computer and Programming - Lecture 03
Introduction to Computer and Programming - Lecture 03hassaanciit
 
DBIx::Class introduction - 2010
DBIx::Class introduction - 2010DBIx::Class introduction - 2010
DBIx::Class introduction - 2010leo lapworth
 
Chapter04 Pengantar Teknologi Informasi
Chapter04 Pengantar Teknologi InformasiChapter04 Pengantar Teknologi Informasi
Chapter04 Pengantar Teknologi InformasiZulvi Arseptu
 
Islamic Studies - Lecture#1 (Religion)
Islamic Studies - Lecture#1 (Religion)Islamic Studies - Lecture#1 (Religion)
Islamic Studies - Lecture#1 (Religion)hassaanciit
 
PowerPoint for Introduction to Office 2010
PowerPoint for Introduction to Office 2010PowerPoint for Introduction to Office 2010
PowerPoint for Introduction to Office 2010mindysholder
 
Islamic Studies - Course Outline
Islamic Studies - Course OutlineIslamic Studies - Course Outline
Islamic Studies - Course Outlinehassaanciit
 
Circuits Lecture 5 with examples
Circuits Lecture 5 with examplesCircuits Lecture 5 with examples
Circuits Lecture 5 with exampleshassaanciit
 
[Slideshare] tafaqqahu-(2015)-#6 e-responding-islamaphobia-regardg-islamic-la...
[Slideshare] tafaqqahu-(2015)-#6 e-responding-islamaphobia-regardg-islamic-la...[Slideshare] tafaqqahu-(2015)-#6 e-responding-islamaphobia-regardg-islamic-la...
[Slideshare] tafaqqahu-(2015)-#6 e-responding-islamaphobia-regardg-islamic-la...Zhulkeflee Ismail
 

Andere mochten auch (20)

Introduction to Computer and Programming - Lecture 01
Introduction to Computer and Programming - Lecture 01Introduction to Computer and Programming - Lecture 01
Introduction to Computer and Programming - Lecture 01
 
Introduction to Computer and Programing - Lab2
Introduction to Computer and Programing - Lab2Introduction to Computer and Programing - Lab2
Introduction to Computer and Programing - Lab2
 
Introduction to Computer and Programing - Lecture 04
Introduction to Computer and Programing - Lecture 04Introduction to Computer and Programing - Lecture 04
Introduction to Computer and Programing - Lecture 04
 
Intro To Programming Concepts
Intro To Programming ConceptsIntro To Programming Concepts
Intro To Programming Concepts
 
Basic programming concepts
Basic programming conceptsBasic programming concepts
Basic programming concepts
 
Introduction to Computer and Programming - Lecture 03
Introduction to Computer and Programming - Lecture 03Introduction to Computer and Programming - Lecture 03
Introduction to Computer and Programming - Lecture 03
 
DBIx::Class introduction - 2010
DBIx::Class introduction - 2010DBIx::Class introduction - 2010
DBIx::Class introduction - 2010
 
Chapter04 Pengantar Teknologi Informasi
Chapter04 Pengantar Teknologi InformasiChapter04 Pengantar Teknologi Informasi
Chapter04 Pengantar Teknologi Informasi
 
Sharia
ShariaSharia
Sharia
 
Islamic Studies - Lecture#1 (Religion)
Islamic Studies - Lecture#1 (Religion)Islamic Studies - Lecture#1 (Religion)
Islamic Studies - Lecture#1 (Religion)
 
What is Sharia Law?
What is Sharia Law?What is Sharia Law?
What is Sharia Law?
 
PowerPoint for Introduction to Office 2010
PowerPoint for Introduction to Office 2010PowerPoint for Introduction to Office 2010
PowerPoint for Introduction to Office 2010
 
Islam s6 shari'a law and dhimmi
Islam s6 shari'a law and dhimmiIslam s6 shari'a law and dhimmi
Islam s6 shari'a law and dhimmi
 
Islamic Studies - Course Outline
Islamic Studies - Course OutlineIslamic Studies - Course Outline
Islamic Studies - Course Outline
 
Circuits Lecture 5 with examples
Circuits Lecture 5 with examplesCircuits Lecture 5 with examples
Circuits Lecture 5 with examples
 
ECA - Lecture 03
ECA - Lecture 03ECA - Lecture 03
ECA - Lecture 03
 
ICP - Lecture 9
ICP - Lecture 9ICP - Lecture 9
ICP - Lecture 9
 
Fiqh usool e-deen
Fiqh usool e-deenFiqh usool e-deen
Fiqh usool e-deen
 
[Slideshare] tafaqqahu-(2015)-#6 e-responding-islamaphobia-regardg-islamic-la...
[Slideshare] tafaqqahu-(2015)-#6 e-responding-islamaphobia-regardg-islamic-la...[Slideshare] tafaqqahu-(2015)-#6 e-responding-islamaphobia-regardg-islamic-la...
[Slideshare] tafaqqahu-(2015)-#6 e-responding-islamaphobia-regardg-islamic-la...
 
Step natural
Step naturalStep natural
Step natural
 

Ähnlich wie Introduction to Computers and Programming (CSC103) Lecture 02 - The System Unit

Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013Yousuf Al Khanbashi
 
The Central Processing Unit(CPU) for Chapter 4
The Central Processing Unit(CPU) for Chapter 4The Central Processing Unit(CPU) for Chapter 4
The Central Processing Unit(CPU) for Chapter 4MKKhaing
 
Chapter 02 system unit csc & tts
Chapter 02 system unit csc & ttsChapter 02 system unit csc & tts
Chapter 02 system unit csc & ttsHisyam Rosly
 
Chapter4 Data Processing
Chapter4 Data ProcessingChapter4 Data Processing
Chapter4 Data ProcessingMuhammad Waqas
 
IS740 Chapter 03
IS740 Chapter 03IS740 Chapter 03
IS740 Chapter 03iDocs
 
BAIT1003 Chapter 2
BAIT1003 Chapter 2BAIT1003 Chapter 2
BAIT1003 Chapter 2limsh
 
Computer Architecture and Organization.pptx
Computer Architecture and Organization.pptxComputer Architecture and Organization.pptx
Computer Architecture and Organization.pptxLearnersCoach
 

Ähnlich wie Introduction to Computers and Programming (CSC103) Lecture 02 - The System Unit (20)

Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013Unit 1 computing fundamental 2013
Unit 1 computing fundamental 2013
 
Computer Basics
Computer BasicsComputer Basics
Computer Basics
 
Chap 3 CA.pptx
Chap 3 CA.pptxChap 3 CA.pptx
Chap 3 CA.pptx
 
3rd the cpu
3rd the cpu3rd the cpu
3rd the cpu
 
Chap4.ppt
Chap4.pptChap4.ppt
Chap4.ppt
 
Chap4.ppt
Chap4.pptChap4.ppt
Chap4.ppt
 
Chap4.ppt
Chap4.pptChap4.ppt
Chap4.ppt
 
The Central Processing Unit(CPU) for Chapter 4
The Central Processing Unit(CPU) for Chapter 4The Central Processing Unit(CPU) for Chapter 4
The Central Processing Unit(CPU) for Chapter 4
 
Cpu
CpuCpu
Cpu
 
Computer !
Computer !Computer !
Computer !
 
Chapter 02 system unit csc & tts
Chapter 02 system unit csc & ttsChapter 02 system unit csc & tts
Chapter 02 system unit csc & tts
 
Chapter4 Data Processing
Chapter4 Data ProcessingChapter4 Data Processing
Chapter4 Data Processing
 
IS740 Chapter 03
IS740 Chapter 03IS740 Chapter 03
IS740 Chapter 03
 
BAIT1003 Chapter 2
BAIT1003 Chapter 2BAIT1003 Chapter 2
BAIT1003 Chapter 2
 
Slides of cpu
Slides of cpuSlides of cpu
Slides of cpu
 
Computer Architecture and Organization.pptx
Computer Architecture and Organization.pptxComputer Architecture and Organization.pptx
Computer Architecture and Organization.pptx
 
03 - Inside Comupters.pptx
03 - Inside Comupters.pptx03 - Inside Comupters.pptx
03 - Inside Comupters.pptx
 
Raja srivatsa
Raja srivatsaRaja srivatsa
Raja srivatsa
 
Chapter01 (1).ppt
Chapter01 (1).pptChapter01 (1).ppt
Chapter01 (1).ppt
 
Inside the CPU
Inside the CPUInside the CPU
Inside the CPU
 

Kürzlich hochgeladen

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Kürzlich hochgeladen (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Introduction to Computers and Programming (CSC103) Lecture 02 - The System Unit

  • 1. 1 Introduction to Computers and Programming (CSC103) Lecture 02
  • 2. The System Unit • The system unit is a case that contains electronic components of the computer used to process data 2
  • 3. The System Unit • The inside of the system unit on a desktop personal computer includes: 3 Drive bay(s) Power supply Sound card Video card Processor Memory
  • 4. The System Unit • The motherboard is the main circuit board of the system unit – A computer chip contains integrated circuits (IC) 4
  • 5. Processor • The processor, also called the central processing unit (CPU), interprets and carries out the basic instructions that operate a computer – Contain a Control Unit and an Arithmetic Logic Unit (ALU) 5
  • 7. Processor • The control unit is the component of the processor that directs and coordinates most of the operations in the computer – Interprets each instruction issued by a program and then initiates the appropriate action (to carry out the instruction) • The arithmetic logic unit (ALU) performs arithmetic, comparison, and other operations 7
  • 8. Processor – Machine Cycle • For every instruction, a processor repeats a set of four basic operations, which comprise a machine cycle 1. Fetch 2. Decode 3. Execute 4. Store 8
  • 9. Processor The processor contains registers, that temporarily hold data and instructions • Registers are part of the Processor • Processor has many different type of registers • Register function includes; storing location, storing instruction, storing data and storing results of a calculation The system clock controls the timing of all computer operations • The pace of the system clock is called the clock speed, and is measured in gigahertz (GHz) • Giga = Billion, Hertz = one cycle per second • Faster the clock speed, more instructions can be executed per second 9
  • 10. Dual Core and Multi-Core Processors • Dual-Core Processor is a single chip that contains two separate processors • Multi-Core Processor is a chip with two or more separate processors – Implements multiprocessing into a single physical package – Quad-Core Processor contains four (4) cores 10
  • 11. Moore’s Law • Number of transistors and resistors placed on computer chips would double every year – With a proportional increase in computing power and decrease in cost 11
  • 13. Processor • A processor chip generates heat that could cause the chip to burn up • Require additional cooling – Heat sinks – Liquid cooling technology 13
  • 14. Memory • Memory consists of electronic components that store instructions waiting to be executed by the processor, data needed by those instructions, and the results of processing the data • Stores three basic categories of items: 14 The operating system and other system software Application programs Data being processed and the resulting information
  • 15. Memory • Each location in memory has an address • Byte is the basic storage unit in memory • Memory size is measured in kilobytes (KB or K), megabytes (MB), gigabytes (GB), or terabytes (TB) 15
  • 16. Memory • The system unit contains two types of memory: 16 Volatile memory Loses its contents when power is turned off Example includes RAM Nonvolatile memory Does not lose contents when power is removed Examples include ROM, flash memory, and CMOS
  • 17. Memory – RAM • RAM (Random Access Memory) is also called main memory • Consists of memory chips that can be read from and written to by the processor and other devices • When you turn on computer – Certain Operating System files are loaded into RAM from a storage device such as a hard disk • Saving is the process of copying data, instructions and information from RAM to a storage device 17
  • 18. Storage Storage holds data, instructions, and information for future use A storage medium is the physical material on which a computer keeps data, instructions, and information 18
  • 20. Storage • Capacity is the number of bytes a storage medium can hold 20
  • 21. Storage • A storage device is the computer hardware that records and/or retrieves items to and from storage media 21 Reading is the process of transferring items from a storage medium into memory Writing is the process of transferring items from memory to a storage medium
  • 22. Storage • Access time measures: – The amount of time it takes a storage device to locate an item on a storage medium • In milliseconds or microseconds • Measured in KBps and MBps – The time required to deliver an item from memory to the processor • In nanoseconds 22
  • 23. Hard Disks • A hard disk contains one or more inflexible, circular platters that use magnetic particles to store data, instructions, and information 23
  • 24. Hard Disks • Characteristics of a hard disk include: 24 Capacity Platters Read/Write Heads Cylinders Sectors and Tracks Revolutions per Minute Transfer Rate Access Time
  • 25. 25
  • 27. Hard Disks • The hard disk arms move the read/write head, which reads items and writes items in the drive – Location often is referred to by its cylinder 27