SlideShare a Scribd company logo
Unit I:
Computer Systems and Organisation
Class- XI (2020)
Chapter:1
Computer System Overview
Introduction to Computer System
A computer is an electronic device that can be programmed to accept data (input),
process it and generate result (output). A computer along with additional hardware
and software together is called a computer system.
A computer system primarily comprises a central processing unit (CPU), memory,
input/output devices and storage devices.
Input Devices Output Devices
Computer Memory
A computer system needs memory to store the data and instructions for
processing. Whenever we talk about the ‘memory’ of a computer system, we
usually talk about the main or primary memory. The secondary memory (also
called storage device) is used to store data, instructions and results permanently
for future use.
1.3.1 Units of Memory
A computer system uses binary numbers to store and process data. The binary digits 0
and 1, which are the basic units of memory, are called bits. Further, these bits are
grouped together to form words. A 4-bit word is called a Nibble. Examples of nibble are
1001, 1010, 0010, etc. A two nibble word, i.e., 8-bit word is called a byte, for example,
01000110, 01111100, 10000001, etc.
Types of Memory
computers have two types of memory — primary and secondary.
(A) Primary Memory: Program and data are loaded into the primary memory before
processing. The CPU interacts directly with the primary memory to perform read or
write operation. It is of three types :-
(i) Random Access Memory (RAM)
(ii) Read Only Memory (ROM).
(iii) Cache Memory
(i) Random Access Memory (RAM)- RAM is volatile, i.e., as long as the power is
supplied to the computer, it retains the data in it. But as soon as the power supply is
turned off, all the contents of RAM are wiped out. It is used to store data temporarily
while the computer is working.
(ii) Read Only Memory (ROM):- ROM is non-volatile, which means its contents are not
lost even when the power is turned off. It is used as a small but faster permanent
storage for the contents which are rarely changed. For example, the startup program
(boot loader) that loads the operating system into primary memory, is stored in ROM.
(iii) Cache Memory:- RAM is faster than secondary storage, but not as fast
as a computer processor. So, because of RAM, a CPU may have to slow down. To speed
up the operations of the CPU, a very high speed memory is placed between the CPU
and the primary memory known as cache.
(B) Secondary Memory: Primary memory has limited storage capacity and
is either volatile (RAM) or read-only (ROM). Thus, a computer system needs auxiliary
or secondary memory to permanently store the data or instructions for future use.
The secondary memory is non-volatile and has larger storage capacity than primary
memory.
Examples of secondary memory devices include Hard Disk Drive (HDD), CD/DVD,
Memory Card, etc.
Hard Disk
Hard disks have a very large storing capacity of data.
The hard disk memories store information on one or more circular platters (or disks) which
are continually spinning. These rotation disks are coated with a magnetic material and
stacked with space between them. Information is stored on the surface of rotating disks by
magnetic heads as tiny magnetic spots.
See the working of a hard disk:
https://www.youtube.com/watch?v=NtPc0jI21i0
Mobile System organization
Software
Types of software
Software are the set of programs that governs the operation of a computer system
and make the hardware run.
Typically, there are two major classifications of software, namely System Software
and Application Software.
1. System Software: The software that controls internal computer operations is called
system software. In simple words, we can say that system software is an
inter-mediator or a middle layer between the user and the hardware. The system
software can further be classified in three categories :
(i) Operation System (ii) Language Processors (iii) Utilities
(i)Operating System: It is the most prominent example of System Software. It
is a collection of software that handles resources and provides general
services for the other applications that run over them. There are various types
of operating system such as real-time, embedded, distributed, multiuser,
single-user, internet, mobile, and many more. It is important to consider the
hardware specifications before choosing an operating system. Some examples
of Operating systems given below:
•Android
•iOS
•Linux
•Mac OS
•MS Windows
•Ubuntu
•Unix
(ii) Language Processors:- Language processors are software that convert source
codes into object code.
source code:- It refers to the program code written by a programmer in a high level
programming language (HLL) such as C,Java,C++, Python etc.
Object code:- It refers to a code usually in machine language or binary code, a
language that computer can understand easily and run on hardware.
There are three types of language processors : Assembler, Interpreter and compiler.
Assembler: The Assembler is used to translate the program written in Assembly
language into machine code.
Interpreter: It converts and executes instructions written in a computer program
line by line. Examples: Python, Perl
Compiler: It converts and executes instructions written in a computer program in
one go. Examples: C, C++, Java
(iii)Utility: Utility software is designed to aid in analyzing, optimizing, configuring
and maintaining a computer system. It supports the computer infrastructure.
Softwares like antiviruses, disk cleanup & management tools, compression tools,
defragmenters, etc are all utility tools.
2-Application Software:
An Application software is the set of programs necessary to perform operations for a
specific purpose like railway reservation, financial accounting, graphic design,
Multimedia and animation etc.
Q1- What is a software library?
Ans- A software library is a predefined and available to use, suit of data and
programming code in the form of prewritten code/functions/scripts/classes etc. that can
be used in the development of new software programs and applications.
For example Python comes equipped with many software libraries like:
1-NumPy(Numerical Puthon)
2- SciPy (Scientific Python)
3- Panda library
Q2- What is the function of memory? What are its measuring units?
Q3- What is the difference between RAM and ROM?
Q4- What is the role of CPU of a mobile system?
Q5- What is the difference between an interpreter and a compiler?
Q6- What is application software ? Why is it required?
*Note:- answers are sent in screenshots of the book.

More Related Content

What's hot

Ch.01 introduction to_computers
Ch.01 introduction  to_computersCh.01 introduction  to_computers
Ch.01 introduction to_computers
ejistcaloocan
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
Sangeeth Kumar
 
Computer Science Class 11 India PPT
Computer Science Class 11 India PPTComputer Science Class 11 India PPT
Computer Science Class 11 India PPT
Rat Devil
 
Fundamentals of computer
Fundamentals of computerFundamentals of computer
Fundamentals of computer
Imran Nawaz
 
Basic computer hardware and software
Basic computer hardware and softwareBasic computer hardware and software
Basic computer hardware and software
Dr. Ahmed Al Zaidy
 
Ch.01 introduction to_computers
Ch.01 introduction  to_computersCh.01 introduction  to_computers
Ch.01 introduction to_computers
Simmisar
 
Csc118 chapter1
Csc118 chapter1Csc118 chapter1
Csc118 chapter1
Mazlan Salleh
 
Computer Organisation
Computer OrganisationComputer Organisation
Computer Organisation
LaxmiDevi38
 
Comp hardware Introduction
Comp hardware IntroductionComp hardware Introduction
Comp hardware Introduction
Shehrevar Davierwala
 
BCS 100: Introduction to Computer Science Lesson 3
BCS 100: Introduction to Computer Science Lesson 3BCS 100: Introduction to Computer Science Lesson 3
BCS 100: Introduction to Computer Science Lesson 3
Ndubi Amos
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
Noor Zada
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Introduction to computer system
Introduction to computer systemIntroduction to computer system
Introduction to computer system
Sweta Kumari Barnwal
 
computer Unit 7
computer Unit 7computer Unit 7
computer Unit 7
Aqeel Rehman
 
Ise iv-computer organization [10 cs46]-notes new
Ise iv-computer  organization [10 cs46]-notes newIse iv-computer  organization [10 cs46]-notes new
Ise iv-computer organization [10 cs46]-notes newdilshad begum
 
Operating systems basics (Graphical User Interfaces (GUIs) GUI Tools Applic...
Operating systems basics (Graphical User Interfaces (GUIs)  GUI Tools  Applic...Operating systems basics (Graphical User Interfaces (GUIs)  GUI Tools  Applic...
Operating systems basics (Graphical User Interfaces (GUIs) GUI Tools Applic...
Maryam Fida
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentalsJames Macalalad
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentals
Rahul Sharma
 
Computer Organization Lecture Notes
Computer Organization Lecture NotesComputer Organization Lecture Notes
Computer Organization Lecture Notes
FellowBuddy.com
 
Components of a computer system
Components of a computer systemComponents of a computer system
Components of a computer systemMark Santos
 

What's hot (20)

Ch.01 introduction to_computers
Ch.01 introduction  to_computersCh.01 introduction  to_computers
Ch.01 introduction to_computers
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
 
Computer Science Class 11 India PPT
Computer Science Class 11 India PPTComputer Science Class 11 India PPT
Computer Science Class 11 India PPT
 
Fundamentals of computer
Fundamentals of computerFundamentals of computer
Fundamentals of computer
 
Basic computer hardware and software
Basic computer hardware and softwareBasic computer hardware and software
Basic computer hardware and software
 
Ch.01 introduction to_computers
Ch.01 introduction  to_computersCh.01 introduction  to_computers
Ch.01 introduction to_computers
 
Csc118 chapter1
Csc118 chapter1Csc118 chapter1
Csc118 chapter1
 
Computer Organisation
Computer OrganisationComputer Organisation
Computer Organisation
 
Comp hardware Introduction
Comp hardware IntroductionComp hardware Introduction
Comp hardware Introduction
 
BCS 100: Introduction to Computer Science Lesson 3
BCS 100: Introduction to Computer Science Lesson 3BCS 100: Introduction to Computer Science Lesson 3
BCS 100: Introduction to Computer Science Lesson 3
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
Introduction to computer system
Introduction to computer systemIntroduction to computer system
Introduction to computer system
 
computer Unit 7
computer Unit 7computer Unit 7
computer Unit 7
 
Ise iv-computer organization [10 cs46]-notes new
Ise iv-computer  organization [10 cs46]-notes newIse iv-computer  organization [10 cs46]-notes new
Ise iv-computer organization [10 cs46]-notes new
 
Operating systems basics (Graphical User Interfaces (GUIs) GUI Tools Applic...
Operating systems basics (Graphical User Interfaces (GUIs)  GUI Tools  Applic...Operating systems basics (Graphical User Interfaces (GUIs)  GUI Tools  Applic...
Operating systems basics (Graphical User Interfaces (GUIs) GUI Tools Applic...
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentals
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentals
 
Computer Organization Lecture Notes
Computer Organization Lecture NotesComputer Organization Lecture Notes
Computer Organization Lecture Notes
 
Components of a computer system
Components of a computer systemComponents of a computer system
Components of a computer system
 

Similar to Computer system organization unit i chapter 1

C program full materials.pdf
C program  full materials.pdfC program  full materials.pdf
C program full materials.pdf
RSathyaPriyaCSEKIOT
 
Computer System
Computer SystemComputer System
Computer Systemhajjaz
 
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdfAERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
ssuserb3a23b
 
C LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdfC LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdf
Priyanka542143
 
Computer Programming.pdf
Computer Programming.pdfComputer Programming.pdf
Computer Programming.pdf
LegesseSamuel
 
C PROGRAMING AND PC
C PROGRAMING AND PCC PROGRAMING AND PC
C PROGRAMING AND PC
4044uday
 
Basic of computer ( miit )
Basic of computer ( miit )Basic of computer ( miit )
Basic of computer ( miit )
Ankit Verma
 
Computer Hardware and Software Elements
Computer Hardware and Software ElementsComputer Hardware and Software Elements
Computer Hardware and Software Elements
Adetula Bunmi
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
DeepalShah123
 
C with lab
C with labC with lab
C with lab
ParveenSingh73
 
Computer fundamental
Computer fundamentalComputer fundamental
Computer fundamental
rachit jaish
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdf
saurabhChandbodhale
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdf
MewledMohammed
 
Basics of Computer for Students
Basics of Computer for StudentsBasics of Computer for Students
Basics of Computer for Students
vethics
 
Computer basics and i.o devices
Computer basics and i.o devicesComputer basics and i.o devices
Computer basics and i.o deviceskitturashmikittu
 
Fundamentals of Computers and Operating System(OS)
Fundamentals of Computers and Operating System(OS)Fundamentals of Computers and Operating System(OS)
Fundamentals of Computers and Operating System(OS)
TUHIN SAHA
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptx
noveriustelaumbanua
 
Computer Short Note1.docx
Computer Short Note1.docxComputer Short Note1.docx
Computer Short Note1.docx
SamyaGufoor
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
Sweta Kumari Barnwal
 

Similar to Computer system organization unit i chapter 1 (20)

C program full materials.pdf
C program  full materials.pdfC program  full materials.pdf
C program full materials.pdf
 
Computer System
Computer SystemComputer System
Computer System
 
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdfAERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
 
C LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdfC LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdf
 
Computer Programming.pdf
Computer Programming.pdfComputer Programming.pdf
Computer Programming.pdf
 
C PROGRAMING AND PC
C PROGRAMING AND PCC PROGRAMING AND PC
C PROGRAMING AND PC
 
Basic of computer ( miit )
Basic of computer ( miit )Basic of computer ( miit )
Basic of computer ( miit )
 
Computer Hardware and Software Elements
Computer Hardware and Software ElementsComputer Hardware and Software Elements
Computer Hardware and Software Elements
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
C with lab
C with labC with lab
C with lab
 
Computer fundamental
Computer fundamentalComputer fundamental
Computer fundamental
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdf
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdf
 
Basics of Computer for Students
Basics of Computer for StudentsBasics of Computer for Students
Basics of Computer for Students
 
Computer basics and i.o devices
Computer basics and i.o devicesComputer basics and i.o devices
Computer basics and i.o devices
 
Fundamentals of Computers and Operating System(OS)
Fundamentals of Computers and Operating System(OS)Fundamentals of Computers and Operating System(OS)
Fundamentals of Computers and Operating System(OS)
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
Unit 1 q&a
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptx
 
Computer Short Note1.docx
Computer Short Note1.docxComputer Short Note1.docx
Computer Short Note1.docx
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 

Recently uploaded

Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 

Recently uploaded (20)

Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 

Computer system organization unit i chapter 1

  • 1. Unit I: Computer Systems and Organisation Class- XI (2020)
  • 3. Introduction to Computer System A computer is an electronic device that can be programmed to accept data (input), process it and generate result (output). A computer along with additional hardware and software together is called a computer system. A computer system primarily comprises a central processing unit (CPU), memory, input/output devices and storage devices.
  • 4.
  • 6. Computer Memory A computer system needs memory to store the data and instructions for processing. Whenever we talk about the ‘memory’ of a computer system, we usually talk about the main or primary memory. The secondary memory (also called storage device) is used to store data, instructions and results permanently for future use. 1.3.1 Units of Memory A computer system uses binary numbers to store and process data. The binary digits 0 and 1, which are the basic units of memory, are called bits. Further, these bits are grouped together to form words. A 4-bit word is called a Nibble. Examples of nibble are 1001, 1010, 0010, etc. A two nibble word, i.e., 8-bit word is called a byte, for example, 01000110, 01111100, 10000001, etc.
  • 7.
  • 8. Types of Memory computers have two types of memory — primary and secondary. (A) Primary Memory: Program and data are loaded into the primary memory before processing. The CPU interacts directly with the primary memory to perform read or write operation. It is of three types :- (i) Random Access Memory (RAM) (ii) Read Only Memory (ROM). (iii) Cache Memory (i) Random Access Memory (RAM)- RAM is volatile, i.e., as long as the power is supplied to the computer, it retains the data in it. But as soon as the power supply is turned off, all the contents of RAM are wiped out. It is used to store data temporarily while the computer is working. (ii) Read Only Memory (ROM):- ROM is non-volatile, which means its contents are not lost even when the power is turned off. It is used as a small but faster permanent storage for the contents which are rarely changed. For example, the startup program (boot loader) that loads the operating system into primary memory, is stored in ROM. (iii) Cache Memory:- RAM is faster than secondary storage, but not as fast as a computer processor. So, because of RAM, a CPU may have to slow down. To speed up the operations of the CPU, a very high speed memory is placed between the CPU and the primary memory known as cache.
  • 9. (B) Secondary Memory: Primary memory has limited storage capacity and is either volatile (RAM) or read-only (ROM). Thus, a computer system needs auxiliary or secondary memory to permanently store the data or instructions for future use. The secondary memory is non-volatile and has larger storage capacity than primary memory. Examples of secondary memory devices include Hard Disk Drive (HDD), CD/DVD, Memory Card, etc.
  • 10. Hard Disk Hard disks have a very large storing capacity of data. The hard disk memories store information on one or more circular platters (or disks) which are continually spinning. These rotation disks are coated with a magnetic material and stacked with space between them. Information is stored on the surface of rotating disks by magnetic heads as tiny magnetic spots.
  • 11. See the working of a hard disk: https://www.youtube.com/watch?v=NtPc0jI21i0
  • 13.
  • 14.
  • 15.
  • 16. Software Types of software Software are the set of programs that governs the operation of a computer system and make the hardware run. Typically, there are two major classifications of software, namely System Software and Application Software. 1. System Software: The software that controls internal computer operations is called system software. In simple words, we can say that system software is an inter-mediator or a middle layer between the user and the hardware. The system software can further be classified in three categories : (i) Operation System (ii) Language Processors (iii) Utilities (i)Operating System: It is the most prominent example of System Software. It is a collection of software that handles resources and provides general services for the other applications that run over them. There are various types of operating system such as real-time, embedded, distributed, multiuser, single-user, internet, mobile, and many more. It is important to consider the hardware specifications before choosing an operating system. Some examples of Operating systems given below:
  • 17. •Android •iOS •Linux •Mac OS •MS Windows •Ubuntu •Unix (ii) Language Processors:- Language processors are software that convert source codes into object code. source code:- It refers to the program code written by a programmer in a high level programming language (HLL) such as C,Java,C++, Python etc. Object code:- It refers to a code usually in machine language or binary code, a language that computer can understand easily and run on hardware. There are three types of language processors : Assembler, Interpreter and compiler. Assembler: The Assembler is used to translate the program written in Assembly language into machine code. Interpreter: It converts and executes instructions written in a computer program line by line. Examples: Python, Perl Compiler: It converts and executes instructions written in a computer program in one go. Examples: C, C++, Java
  • 18. (iii)Utility: Utility software is designed to aid in analyzing, optimizing, configuring and maintaining a computer system. It supports the computer infrastructure. Softwares like antiviruses, disk cleanup & management tools, compression tools, defragmenters, etc are all utility tools. 2-Application Software: An Application software is the set of programs necessary to perform operations for a specific purpose like railway reservation, financial accounting, graphic design, Multimedia and animation etc.
  • 19. Q1- What is a software library? Ans- A software library is a predefined and available to use, suit of data and programming code in the form of prewritten code/functions/scripts/classes etc. that can be used in the development of new software programs and applications. For example Python comes equipped with many software libraries like: 1-NumPy(Numerical Puthon) 2- SciPy (Scientific Python) 3- Panda library Q2- What is the function of memory? What are its measuring units? Q3- What is the difference between RAM and ROM? Q4- What is the role of CPU of a mobile system? Q5- What is the difference between an interpreter and a compiler? Q6- What is application software ? Why is it required? *Note:- answers are sent in screenshots of the book.