SlideShare a Scribd company logo
2
 Computers used for a variety of tasks:
 Looking up information and news
 Exchanging e-mail
 Shopping and paying bills
 Watching TV and videos
 Downloading music and movies
 Organizing digital photographs
 Playing games
 Telecommuting
3
 Convergence
 The computer has become the central part of home
entertainment
 Dual-mode mobile phones
 Wireless networking
 Computers can be used in nearly any location
 Smart appliances
 Traditional appliances with built-in computer or
communication technology
 Smart homes
 Household tasks are monitored and controlled by a
main computer in the house
4
5
 Many students today have access to computers
either in a classroom or a computer lab
 Colleges and universities are even more
integrated
 Wireless hotspots allow usage of personal laptops to
connect to the college network
 Some colleges require a computer for attendance
 Distance learning
 Students participate from locations other than the
traditional classroom setting using computers and
Internet access
6
7
 Computers have become a universal on-the-job
tool for decision-making, productivity, and
communication
 Used by all types of employees
 Use by service professionals is growing
 Used extensively by the military
 Employees in all lines of work need to continually
refresh their computer skills
8
9
 Computers are encountered in nearly every
aspect of daily life
 ATM transactions
 Portable computers or mobile devices
 M-commerce systems
 GPS systems
10
11
 Computer: A programmable, electronic
device that accepts data, performs
operations on that data, and stores the
data or results as needed
 Computers follow instructions, called programs,
which determine the tasks the computer will
perform
 Basic operations
 Input: Entering data into the computer
 Processing: Performing operations on the data
 Output: Presenting the results
 Storage: Saving data, programs, or output for
future use
 Communications: Sending or receiving data
12
13
 Data
 Raw, unorganized facts
 Can be in the form of text, graphics, audio, or
video
 Information
 Data that has been processed into a meaningful
form
 Information processing
 Converting data into information
14
 The history of computers is often
referred to in terms of generations
 Each new generation is
characterized by a major
technological development
 Early computers (before 1946)
 Abacus, slide rule, mechanical
calculator
 Punch Card Tabulating Machine and
Sorter
14
15
 First-generation computers (1946-1957)
 Enormous and powered by vacuum tubes
 Used a great deal of electricity, and
generated a lot of heat
 ENIAC and UNIVAC
 Second-generation computers (1958-
1963)
 Used transistors
 Computers were smaller, more powerful,
cheaper, more energy-efficient, and more
reliable
 Punch cards and magnetic tape were used
to input and store data
16
 Third-generation computers (1964-1970)
 Used integrated circuits (ICs)
 Keyboards and monitors introduced
 Fourth-generation computers (1971-present)
 Use microprocessors
 IBM PC, Apple Macintosh
 Use keyboards, mice, monitors, and printers
 Use magnetic disks, flash memory, and optical disks
for storage
 Computer networks, wireless technologies, Internet
introduced
17
 Fifth-generation (now and the future)
 May be based on artificial intelligence (AI)
 Likely use voice and touch input
 May be based on optical computers and utilize
nanotechnology( atomic, Molecular, Super
molecular)
18
19
 Hardware: The physical parts of a computer
 Internal hardware
 Located inside the main box (system unit) of the
computer
 External hardware
 Located outside the system unit
 Connect to the computer via a wired or wireless
connection
 There is hardware associated with all five computer
operations
20
21
 Input devices
 Used to input data into the computer
 Keyboards, mice, scanners, cameras, microphones,
joysticks, touch pads, touch screens, fingerprint
readers, etc.
 Processing devices
 Perform calculations and control computer’s
operation
 Central processing unit (CPU) and memory,
microcontrollers
 Output devices
 Present results to the user
 Monitors, printers, speakers, projectors, etc.
22
 Storage devices
 Used to store data on or access data from storage
media
 Hard drives, CD/DVD discs and drives, USB flash
drives, etc.
 Communications devices
 Allow users to communicate with others and to
electronically access remote information
 Modems, network adapters, etc.
23
24
 Software: The programs or instructions used to
tell the computer hardware what to do
 System software: Operating system starts up the
computer and controls its operation
 Without OS computer cannot function
 Boots the computer and launches programs at the user’s
direction
 Most use a GUI to interact with the user via windows,
icons, menus, buttons, etc.
 Windows, Mac OS, Linux, etc.
25
26
 Application software: Performs specific tasks or
applications
 Creating letters, budgets, etc.
 Managing inventory and customer databases
 Editing photographs
 Scheduling appointments
 Viewing Web pages
 Sending and receiving e-mail
 Recording / playing CDs/DVDs
 Designing homes
 Playing games
27
28
 Computer users (end users): People who use a
computer to obtain information
 Computer professionals include:
 Programmers
 Systems analysts
 Security specialists
29
 Six basic categories of computers:
 Embedded computers
 Mobile devices
 Personal computers
 Midrange servers
 Mainframe computers
 Supercomputers
30
 Embedded computer: Embedded into a product
and designed to perform specific tasks or
functions for that product
 Cannot be used as general-purpose
computers
 Often embedded into:
 Household appliances
 Thermostats
 Sewing machines
 Cars
31
 Mobile device: A very small device
with some type of built-in
computing or Internet capability
 Typically based on mobile phones
 Typically have small screens and
keyboards
 Examples:
 Smart phones
 Handheld gaming devices
 Portable digital media players
32
 Personal computer: A small computer designed
to be used by one person at a time
 Also called a microcomputer
 Range in size from desktop computers to UMPC’s
 Can use tower case, desktop case
 Can be PC-compatible or Macintosh
 Not designed to be portable
33
 Notebook (laptop) computers
 Tablet computers: Can
be slate tablets or
convertible tablets
 Ultra-mobile PCs (UMPCs):
Handheld computers
34
 Thin client or network computer (NC): Device
designed to access a network for processing and
data storage
 Lower cost, increased security and easier
maintenance
 Limited or no local storage
 Not able to function as a computer if network is
down
 Internet appliance: Specialized network
computer designed for Internet access and/or e-
mail exchange
 Can include Internet-enabled gaming consoles
35
 Midrange server: A medium-sized computer
used to host programs and data for a small
network
 Users connect via a network with a
computer, thin client, or dumb terminal
 May consist of a collection
of individual circuit boards
called blades
36
 Mainframe computer: Powerful computer used by
several large organizations to manage large amounts
of centralized data
 Standard choice for large organizations, hospitals,
universities, large businesses, banks, government offices
 Located in climate-controlled data centers and connected
to the rest of the company computers via a network
 Larger, more expensive, and more powerful than midrange
servers
 Usually operate 24 hours a day
 Also called high-end servers or enterprise-class servers
37
Supercomputer is a broad term for one of
the fastest computer currently available.
Super computers were designed and built
to work on extremely large jobs that could
not be handled by no other types of
computing systems.
39
 Supercomputer: Fastest, most expensive, most
powerful type of computer
 Generally run one program at a time, as fast as
possible
 Commonly built by connecting hundreds of smaller
computers, supercomputing cluster
 Used for space exploration, missile guidance,
satellites, weather forecast, oil exploration,
scientific research, complex Web sites, decision
support systems, 3D applications, etc.
Supercomputers speed are measured in
floating point operations per second
(FLOPS) in units of
 megaflops (MFOPS)
 gigaflops (GFLOPS)
 teraflops (TFLOPS)
41
42
 Computer network: A collection of hardware and
other devices that are connected together.
 Users can share hardware, software, and data
 Users can communicate with each other
 Network servers: Manage resources on a network
 Clients: Access resources through the network
server
 Computer networks exist in many sizes and types
 Home networks
 School and small business networks
 Large corporate
 The Internet
43
44
 Internet: The largest and most well-known
computer network in the world
 Individuals connect to the Internet using an
Internet service provider (ISP)
 World Wide Web: One resource (a vast collection
of Web pages) available through the Internet
 Web sites contain Web pages stored on Web servers
 Web pages viewed using a Web browser (Internet
Explorer, Chrome, Safari, Firefox, Opera, etc.)
 A wide variety of information is available
through the Web
45
 Need a modem or network adapter
 Some networks require a username and password
 Internet connections can be:
 Direct (always-on) connections
 Dial-up connections
 Internet addresses are used to access resources on
the Internet
 IP address: Numeric address that identifies computers
(207.46.197.32)
 Domain name: Text-based address that identifies computers
(microsoft.com)
 Uniform resource locator (URL): Identifies Web pages
(http://twitter.com/jobs/index.html)
 E-mail address: Identifies people for e-mail exchange
(jsmith@cengage.com)
46
 The vast improvements in technology over the
past decade have had a distinct impact on daily
life, both at home and at work
 Many benefits of a computer-oriented society:
 Ability to design products before construction leads
to safer products
 Earlier medical diagnoses
 Documents e-mailed or faxed in moments
 Download information, music, programs, movies, and
more on demand
 Computer-oriented society also has risks
 Computer viruses and malware
 Identity theft and phishing
 Privacy issues
 Information Integrity
 Check your source, not all information on the
Internet is accurate.
CMPUT101 Introduction to
Computing(c) Yngvi Bjornsson 48
 All computers more or less based on the same
basic design, the Von Neumann Architecture!
CMPUT101 Introduction to
Computing(c) Yngvi Bjornsson 49
 Model for designing and building computers,
based on the following three characteristics:
1) The computer consists of four main sub-systems:
 Memory
 ALU (Arithmetic/Logic Unit)
 Control Unit
 Input/Output System (I/O)
2) Program is stored in memory during execution.
3) Program instructions are executed sequentially.
50
Memory
Processor (CPU)
Input-Output
Control Unit
ALU
Store data and program
Execute program
Do arithmetic/logic operations
requested by program
Communicate with
"outside world", e.g.
• Screen
• Keyboard
• Storage devices
• ...
Bus
18th August, 2005 CS431 Course Presentation 51
 Hardware doesn’t know where the
operating system resides and how to load
it.
 Need a special program to do this job –
Bootstrap loader.
 E.g. BIOS – Basic Input Output System.
 Bootstrap loader locates the kernel, loads
it into main memory and starts its
execution.
 In some systems, a simple bootstrap
loader fetches a more complex boot
program from disk, which in turn loads the
kernel.
18th August, 2005CS431 Course Presentation 53
 Reset event on CPU (power up, reboot)
causes instruction register to be loaded with a
predefined memory location. It contains a
jump instruction that transfers execution to the
location of Bootstrap program.
 This program is form of ROM, since RAM is in
unknown state at system startup. ROM is
convenient as it needs no initialization and
can’t be affected by virus.
18th August, 2005CS431 Course Presentation 55
 Run diagnostics to determine the state of
machine. If diagnostics pass, booting
continues.
 Runs a Power-On Self Test (POST) to
check the devices that the computer will
rely on, are functioning.
 BIOS goes through a preconfigured list of
devices until it finds one that is bootable. If
it finds no such device, an error is given
and the boot process stops.
 Initializes CPU registers, device controllers
and contents of the main memory. After
this, it loads the OS.
 On finding a bootable device, the BIOS
loads and executes its boot sector. In the
case of a hard drive, this is referred to as
the master boot record (MBR) and is often
not OS specific.
 The MBR code checks the partition table
for an active partition. If one is found, the
MBR code loads that partition's boot sector
and executes it.
 The boot sector is often operating system
specific, however in most operating
systems its main function is to load and
execute a kernel, which continues startup.
18th August, 2005CS431 Course Presentation 59
 System such as cellular phones, PDAs and
game consoles stores entire OS on ROM.
Done only for small OS, simple supporting
hardware, and rugged operation.
 Changing bootstrap code would require
changing ROM chips.
 EPROM – Erasable Programmable ROM.
 Code execution in ROM is slower. Copied to
RAM for faster execution.

More Related Content

What's hot

Computer Application
Computer ApplicationComputer Application
Computer Application
Zahirrudin Idris
 
PST SC015 Chapter 1 Intro. to IT 2017/2018
PST SC015 Chapter 1 Intro. to IT 2017/2018PST SC015 Chapter 1 Intro. to IT 2017/2018
PST SC015 Chapter 1 Intro. to IT 2017/2018
Fizaril Amzari Omar
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
Hans Raj
 
Chapter 3 computer hardware
Chapter 3 computer hardwareChapter 3 computer hardware
Chapter 3 computer hardware
AG RD
 
Basic Concepts Of Information Technology (It)
Basic Concepts Of Information Technology (It)Basic Concepts Of Information Technology (It)
Basic Concepts Of Information Technology (It)
Dr. Dheeraj Mehrotra (National Awardee)
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
PAVAN KUMAR ILLA
 
Power point lesson 01
Power point lesson 01Power point lesson 01
Power point lesson 01
heidirobison
 
Chp 01 pti - basic concepts of computer systems and information technology ...
Chp 01   pti - basic concepts of computer systems and information technology ...Chp 01   pti - basic concepts of computer systems and information technology ...
Chp 01 pti - basic concepts of computer systems and information technology ...
YUSRA FERNANDO
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
jasaniurvi
 
Tm 1st mod
Tm 1st modTm 1st mod
Tm 1st mod
RVIM
 
Reportmajor ppt2003 (hardware)
Reportmajor ppt2003 (hardware)Reportmajor ppt2003 (hardware)
Reportmajor ppt2003 (hardware)lealynn
 
Information Technology
Information TechnologyInformation Technology
Information Technology
Anand Kenchakkanavar
 

What's hot (18)

Computer Application
Computer ApplicationComputer Application
Computer Application
 
PST SC015 Chapter 1 Intro. to IT 2017/2018
PST SC015 Chapter 1 Intro. to IT 2017/2018PST SC015 Chapter 1 Intro. to IT 2017/2018
PST SC015 Chapter 1 Intro. to IT 2017/2018
 
Uc14 chap03
Uc14 chap03Uc14 chap03
Uc14 chap03
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
It
ItIt
It
 
IT Lecture
IT LectureIT Lecture
IT Lecture
 
Lecture-It104
Lecture-It104Lecture-It104
Lecture-It104
 
Chapter 3 computer hardware
Chapter 3 computer hardwareChapter 3 computer hardware
Chapter 3 computer hardware
 
Basic Concepts Of Information Technology (It)
Basic Concepts Of Information Technology (It)Basic Concepts Of Information Technology (It)
Basic Concepts Of Information Technology (It)
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 
Power point lesson 01
Power point lesson 01Power point lesson 01
Power point lesson 01
 
Chp 01 pti - basic concepts of computer systems and information technology ...
Chp 01   pti - basic concepts of computer systems and information technology ...Chp 01   pti - basic concepts of computer systems and information technology ...
Chp 01 pti - basic concepts of computer systems and information technology ...
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
 
Tm 1st mod
Tm 1st modTm 1st mod
Tm 1st mod
 
Reportmajor ppt2003 (hardware)
Reportmajor ppt2003 (hardware)Reportmajor ppt2003 (hardware)
Reportmajor ppt2003 (hardware)
 
Uc14 chap02
Uc14 chap02Uc14 chap02
Uc14 chap02
 
Information Technology
Information TechnologyInformation Technology
Information Technology
 

Viewers also liked

Paralisis facial
Paralisis facialParalisis facial
Paralisis facial
Maggy Fernanda
 
Networking
NetworkingNetworking
Networking
Mudasirbaloch
 
Hr clerk performance appraisal
Hr clerk performance appraisalHr clerk performance appraisal
Hr clerk performance appraisal
kimacraw
 
City clerk performance appraisal
City clerk performance appraisalCity clerk performance appraisal
City clerk performance appraisal
kimacraw
 
Manierismo
ManierismoManierismo
Manierismo
Maria Uzcátegui
 
47 Ideas to Improve Your Home's Appearance
47 Ideas to Improve Your Home's Appearance47 Ideas to Improve Your Home's Appearance
47 Ideas to Improve Your Home's AppearanceTica Vangen
 
Business coordinator performance appraisal
Business coordinator performance appraisalBusiness coordinator performance appraisal
Business coordinator performance appraisal
kimacraw
 
CricAstro
CricAstroCricAstro
CricAstro
Faraz Javed
 
Ict 4
Ict 4Ict 4
CV-Danilo B. Acosta. Engineer II
CV-Danilo B. Acosta. Engineer IICV-Danilo B. Acosta. Engineer II
CV-Danilo B. Acosta. Engineer IIdanilo acosta
 
Pre sales consultant performance appraisal
Pre sales consultant performance appraisalPre sales consultant performance appraisal
Pre sales consultant performance appraisal
kimacraw
 
Printers
PrintersPrinters
Printers
Mudasirbaloch
 
Shipping and receiving clerk performance appraisal
Shipping and receiving clerk performance appraisalShipping and receiving clerk performance appraisal
Shipping and receiving clerk performance appraisal
kimacraw
 
Bakery clerk performance appraisal
Bakery clerk performance appraisalBakery clerk performance appraisal
Bakery clerk performance appraisal
kimacraw
 

Viewers also liked (18)

Paralisis facial
Paralisis facialParalisis facial
Paralisis facial
 
Networking
NetworkingNetworking
Networking
 
Dong
DongDong
Dong
 
Hr clerk performance appraisal
Hr clerk performance appraisalHr clerk performance appraisal
Hr clerk performance appraisal
 
Dong
DongDong
Dong
 
City clerk performance appraisal
City clerk performance appraisalCity clerk performance appraisal
City clerk performance appraisal
 
CV FM
CV FMCV FM
CV FM
 
Manierismo
ManierismoManierismo
Manierismo
 
47 Ideas to Improve Your Home's Appearance
47 Ideas to Improve Your Home's Appearance47 Ideas to Improve Your Home's Appearance
47 Ideas to Improve Your Home's Appearance
 
Ict 5
Ict 5Ict 5
Ict 5
 
Business coordinator performance appraisal
Business coordinator performance appraisalBusiness coordinator performance appraisal
Business coordinator performance appraisal
 
CricAstro
CricAstroCricAstro
CricAstro
 
Ict 4
Ict 4Ict 4
Ict 4
 
CV-Danilo B. Acosta. Engineer II
CV-Danilo B. Acosta. Engineer IICV-Danilo B. Acosta. Engineer II
CV-Danilo B. Acosta. Engineer II
 
Pre sales consultant performance appraisal
Pre sales consultant performance appraisalPre sales consultant performance appraisal
Pre sales consultant performance appraisal
 
Printers
PrintersPrinters
Printers
 
Shipping and receiving clerk performance appraisal
Shipping and receiving clerk performance appraisalShipping and receiving clerk performance appraisal
Shipping and receiving clerk performance appraisal
 
Bakery clerk performance appraisal
Bakery clerk performance appraisalBakery clerk performance appraisal
Bakery clerk performance appraisal
 

Similar to Sir mumtaz kolai lectures

Ics1 Chapter1
Ics1   Chapter1Ics1   Chapter1
Ics1 Chapter1Ranz
 
Power Point Lesson 01
Power Point Lesson 01Power Point Lesson 01
Power Point Lesson 01Nasir Jumani
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computer
suganya2411
 
Power Point Lesson 01
Power Point Lesson 01Power Point Lesson 01
Power Point Lesson 01drussell54
 
Power point lesson 01
Power point lesson 01Power point lesson 01
Power point lesson 01
heidirobison
 
1Health Informatics.pdf
1Health Informatics.pdf1Health Informatics.pdf
1Health Informatics.pdf
AmanuelMerga
 
Introduction to computer Powerpoint Presentation
Introduction to computer Powerpoint PresentationIntroduction to computer Powerpoint Presentation
Introduction to computer Powerpoint Presentation
Jibin Sr. Plamoottukada
 
Cibm ch03 and ch04
Cibm   ch03 and ch04Cibm   ch03 and ch04
Cibm ch03 and ch04Shaheen Khan
 
Components and categories of computer
Components and categories  of computerComponents and categories  of computer
Components and categories of computer
RabiaNaeem14
 
what is a computer
what is a computerwhat is a computer
what is a computer
ajmeriparween
 
ComputerIntroduction.ppt
ComputerIntroduction.pptComputerIntroduction.ppt
ComputerIntroduction.ppt
IlaiyarajaS2
 
top LLB university in Delhi NCR.pdf
top LLB university in Delhi NCR.pdftop LLB university in Delhi NCR.pdf
top LLB university in Delhi NCR.pdf
Opjsuniversity1
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
Gulfam Jutt
 
ComputerIntroduction.ppt
ComputerIntroduction.pptComputerIntroduction.ppt
ComputerIntroduction.ppt
PankajVerma474654
 
ComputerIntroduction.ppt
ComputerIntroduction.pptComputerIntroduction.ppt
ComputerIntroduction.ppt
jangrapankaj53
 
Digital Literacy
Digital LiteracyDigital Literacy
Digital Literacymscuttle
 
INTRODUCTION TO COMPUTER SCIENCE 2023.pptx
INTRODUCTION TO COMPUTER SCIENCE 2023.pptxINTRODUCTION TO COMPUTER SCIENCE 2023.pptx
INTRODUCTION TO COMPUTER SCIENCE 2023.pptx
MohammadMatteUllah
 
Intro to computer.pdf
Intro to computer.pdfIntro to computer.pdf
Intro to computer.pdf
MuazzamaAbdulMajeed
 
Computers for managers notes
Computers for managers notesComputers for managers notes
Computers for managers notes
Aditya Mehra
 

Similar to Sir mumtaz kolai lectures (20)

Ics1 Chapter1
Ics1   Chapter1Ics1   Chapter1
Ics1 Chapter1
 
Power Point Lesson 01
Power Point Lesson 01Power Point Lesson 01
Power Point Lesson 01
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computer
 
Power Point Lesson 01
Power Point Lesson 01Power Point Lesson 01
Power Point Lesson 01
 
Power point lesson 01
Power point lesson 01Power point lesson 01
Power point lesson 01
 
1Health Informatics.pdf
1Health Informatics.pdf1Health Informatics.pdf
1Health Informatics.pdf
 
Introduction to computer Powerpoint Presentation
Introduction to computer Powerpoint PresentationIntroduction to computer Powerpoint Presentation
Introduction to computer Powerpoint Presentation
 
Cibm ch03 and ch04
Cibm   ch03 and ch04Cibm   ch03 and ch04
Cibm ch03 and ch04
 
Lecture_1.ppt
Lecture_1.pptLecture_1.ppt
Lecture_1.ppt
 
Components and categories of computer
Components and categories  of computerComponents and categories  of computer
Components and categories of computer
 
what is a computer
what is a computerwhat is a computer
what is a computer
 
ComputerIntroduction.ppt
ComputerIntroduction.pptComputerIntroduction.ppt
ComputerIntroduction.ppt
 
top LLB university in Delhi NCR.pdf
top LLB university in Delhi NCR.pdftop LLB university in Delhi NCR.pdf
top LLB university in Delhi NCR.pdf
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
ComputerIntroduction.ppt
ComputerIntroduction.pptComputerIntroduction.ppt
ComputerIntroduction.ppt
 
ComputerIntroduction.ppt
ComputerIntroduction.pptComputerIntroduction.ppt
ComputerIntroduction.ppt
 
Digital Literacy
Digital LiteracyDigital Literacy
Digital Literacy
 
INTRODUCTION TO COMPUTER SCIENCE 2023.pptx
INTRODUCTION TO COMPUTER SCIENCE 2023.pptxINTRODUCTION TO COMPUTER SCIENCE 2023.pptx
INTRODUCTION TO COMPUTER SCIENCE 2023.pptx
 
Intro to computer.pdf
Intro to computer.pdfIntro to computer.pdf
Intro to computer.pdf
 
Computers for managers notes
Computers for managers notesComputers for managers notes
Computers for managers notes
 

Recently uploaded

RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 

Recently uploaded (20)

RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 

Sir mumtaz kolai lectures

  • 1.
  • 2. 2  Computers used for a variety of tasks:  Looking up information and news  Exchanging e-mail  Shopping and paying bills  Watching TV and videos  Downloading music and movies  Organizing digital photographs  Playing games  Telecommuting
  • 3. 3  Convergence  The computer has become the central part of home entertainment  Dual-mode mobile phones  Wireless networking  Computers can be used in nearly any location  Smart appliances  Traditional appliances with built-in computer or communication technology  Smart homes  Household tasks are monitored and controlled by a main computer in the house
  • 4. 4
  • 5. 5  Many students today have access to computers either in a classroom or a computer lab  Colleges and universities are even more integrated  Wireless hotspots allow usage of personal laptops to connect to the college network  Some colleges require a computer for attendance  Distance learning  Students participate from locations other than the traditional classroom setting using computers and Internet access
  • 6. 6
  • 7. 7  Computers have become a universal on-the-job tool for decision-making, productivity, and communication  Used by all types of employees  Use by service professionals is growing  Used extensively by the military  Employees in all lines of work need to continually refresh their computer skills
  • 8. 8
  • 9. 9  Computers are encountered in nearly every aspect of daily life  ATM transactions  Portable computers or mobile devices  M-commerce systems  GPS systems
  • 10. 10
  • 11. 11  Computer: A programmable, electronic device that accepts data, performs operations on that data, and stores the data or results as needed  Computers follow instructions, called programs, which determine the tasks the computer will perform  Basic operations  Input: Entering data into the computer  Processing: Performing operations on the data  Output: Presenting the results  Storage: Saving data, programs, or output for future use  Communications: Sending or receiving data
  • 12. 12
  • 13. 13  Data  Raw, unorganized facts  Can be in the form of text, graphics, audio, or video  Information  Data that has been processed into a meaningful form  Information processing  Converting data into information
  • 14. 14  The history of computers is often referred to in terms of generations  Each new generation is characterized by a major technological development  Early computers (before 1946)  Abacus, slide rule, mechanical calculator  Punch Card Tabulating Machine and Sorter 14
  • 15. 15  First-generation computers (1946-1957)  Enormous and powered by vacuum tubes  Used a great deal of electricity, and generated a lot of heat  ENIAC and UNIVAC  Second-generation computers (1958- 1963)  Used transistors  Computers were smaller, more powerful, cheaper, more energy-efficient, and more reliable  Punch cards and magnetic tape were used to input and store data
  • 16. 16  Third-generation computers (1964-1970)  Used integrated circuits (ICs)  Keyboards and monitors introduced  Fourth-generation computers (1971-present)  Use microprocessors  IBM PC, Apple Macintosh  Use keyboards, mice, monitors, and printers  Use magnetic disks, flash memory, and optical disks for storage  Computer networks, wireless technologies, Internet introduced
  • 17. 17  Fifth-generation (now and the future)  May be based on artificial intelligence (AI)  Likely use voice and touch input  May be based on optical computers and utilize nanotechnology( atomic, Molecular, Super molecular)
  • 18. 18
  • 19. 19  Hardware: The physical parts of a computer  Internal hardware  Located inside the main box (system unit) of the computer  External hardware  Located outside the system unit  Connect to the computer via a wired or wireless connection  There is hardware associated with all five computer operations
  • 20. 20
  • 21. 21  Input devices  Used to input data into the computer  Keyboards, mice, scanners, cameras, microphones, joysticks, touch pads, touch screens, fingerprint readers, etc.  Processing devices  Perform calculations and control computer’s operation  Central processing unit (CPU) and memory, microcontrollers  Output devices  Present results to the user  Monitors, printers, speakers, projectors, etc.
  • 22. 22  Storage devices  Used to store data on or access data from storage media  Hard drives, CD/DVD discs and drives, USB flash drives, etc.  Communications devices  Allow users to communicate with others and to electronically access remote information  Modems, network adapters, etc.
  • 23. 23
  • 24. 24  Software: The programs or instructions used to tell the computer hardware what to do  System software: Operating system starts up the computer and controls its operation  Without OS computer cannot function  Boots the computer and launches programs at the user’s direction  Most use a GUI to interact with the user via windows, icons, menus, buttons, etc.  Windows, Mac OS, Linux, etc.
  • 25. 25
  • 26. 26  Application software: Performs specific tasks or applications  Creating letters, budgets, etc.  Managing inventory and customer databases  Editing photographs  Scheduling appointments  Viewing Web pages  Sending and receiving e-mail  Recording / playing CDs/DVDs  Designing homes  Playing games
  • 27. 27
  • 28. 28  Computer users (end users): People who use a computer to obtain information  Computer professionals include:  Programmers  Systems analysts  Security specialists
  • 29. 29  Six basic categories of computers:  Embedded computers  Mobile devices  Personal computers  Midrange servers  Mainframe computers  Supercomputers
  • 30. 30  Embedded computer: Embedded into a product and designed to perform specific tasks or functions for that product  Cannot be used as general-purpose computers  Often embedded into:  Household appliances  Thermostats  Sewing machines  Cars
  • 31. 31  Mobile device: A very small device with some type of built-in computing or Internet capability  Typically based on mobile phones  Typically have small screens and keyboards  Examples:  Smart phones  Handheld gaming devices  Portable digital media players
  • 32. 32  Personal computer: A small computer designed to be used by one person at a time  Also called a microcomputer  Range in size from desktop computers to UMPC’s  Can use tower case, desktop case  Can be PC-compatible or Macintosh  Not designed to be portable
  • 33. 33  Notebook (laptop) computers  Tablet computers: Can be slate tablets or convertible tablets  Ultra-mobile PCs (UMPCs): Handheld computers
  • 34. 34  Thin client or network computer (NC): Device designed to access a network for processing and data storage  Lower cost, increased security and easier maintenance  Limited or no local storage  Not able to function as a computer if network is down  Internet appliance: Specialized network computer designed for Internet access and/or e- mail exchange  Can include Internet-enabled gaming consoles
  • 35. 35  Midrange server: A medium-sized computer used to host programs and data for a small network  Users connect via a network with a computer, thin client, or dumb terminal  May consist of a collection of individual circuit boards called blades
  • 36. 36  Mainframe computer: Powerful computer used by several large organizations to manage large amounts of centralized data  Standard choice for large organizations, hospitals, universities, large businesses, banks, government offices  Located in climate-controlled data centers and connected to the rest of the company computers via a network  Larger, more expensive, and more powerful than midrange servers  Usually operate 24 hours a day  Also called high-end servers or enterprise-class servers
  • 37. 37
  • 38. Supercomputer is a broad term for one of the fastest computer currently available. Super computers were designed and built to work on extremely large jobs that could not be handled by no other types of computing systems.
  • 39. 39  Supercomputer: Fastest, most expensive, most powerful type of computer  Generally run one program at a time, as fast as possible  Commonly built by connecting hundreds of smaller computers, supercomputing cluster  Used for space exploration, missile guidance, satellites, weather forecast, oil exploration, scientific research, complex Web sites, decision support systems, 3D applications, etc.
  • 40. Supercomputers speed are measured in floating point operations per second (FLOPS) in units of  megaflops (MFOPS)  gigaflops (GFLOPS)  teraflops (TFLOPS)
  • 41. 41
  • 42. 42  Computer network: A collection of hardware and other devices that are connected together.  Users can share hardware, software, and data  Users can communicate with each other  Network servers: Manage resources on a network  Clients: Access resources through the network server  Computer networks exist in many sizes and types  Home networks  School and small business networks  Large corporate  The Internet
  • 43. 43
  • 44. 44  Internet: The largest and most well-known computer network in the world  Individuals connect to the Internet using an Internet service provider (ISP)  World Wide Web: One resource (a vast collection of Web pages) available through the Internet  Web sites contain Web pages stored on Web servers  Web pages viewed using a Web browser (Internet Explorer, Chrome, Safari, Firefox, Opera, etc.)  A wide variety of information is available through the Web
  • 45. 45  Need a modem or network adapter  Some networks require a username and password  Internet connections can be:  Direct (always-on) connections  Dial-up connections  Internet addresses are used to access resources on the Internet  IP address: Numeric address that identifies computers (207.46.197.32)  Domain name: Text-based address that identifies computers (microsoft.com)  Uniform resource locator (URL): Identifies Web pages (http://twitter.com/jobs/index.html)  E-mail address: Identifies people for e-mail exchange (jsmith@cengage.com)
  • 46. 46  The vast improvements in technology over the past decade have had a distinct impact on daily life, both at home and at work  Many benefits of a computer-oriented society:  Ability to design products before construction leads to safer products  Earlier medical diagnoses  Documents e-mailed or faxed in moments  Download information, music, programs, movies, and more on demand
  • 47.  Computer-oriented society also has risks  Computer viruses and malware  Identity theft and phishing  Privacy issues  Information Integrity  Check your source, not all information on the Internet is accurate.
  • 48. CMPUT101 Introduction to Computing(c) Yngvi Bjornsson 48  All computers more or less based on the same basic design, the Von Neumann Architecture!
  • 49. CMPUT101 Introduction to Computing(c) Yngvi Bjornsson 49  Model for designing and building computers, based on the following three characteristics: 1) The computer consists of four main sub-systems:  Memory  ALU (Arithmetic/Logic Unit)  Control Unit  Input/Output System (I/O) 2) Program is stored in memory during execution. 3) Program instructions are executed sequentially.
  • 50. 50 Memory Processor (CPU) Input-Output Control Unit ALU Store data and program Execute program Do arithmetic/logic operations requested by program Communicate with "outside world", e.g. • Screen • Keyboard • Storage devices • ... Bus
  • 51. 18th August, 2005 CS431 Course Presentation 51
  • 52.  Hardware doesn’t know where the operating system resides and how to load it.  Need a special program to do this job – Bootstrap loader.  E.g. BIOS – Basic Input Output System.  Bootstrap loader locates the kernel, loads it into main memory and starts its execution.  In some systems, a simple bootstrap loader fetches a more complex boot program from disk, which in turn loads the kernel.
  • 53. 18th August, 2005CS431 Course Presentation 53  Reset event on CPU (power up, reboot) causes instruction register to be loaded with a predefined memory location. It contains a jump instruction that transfers execution to the location of Bootstrap program.  This program is form of ROM, since RAM is in unknown state at system startup. ROM is convenient as it needs no initialization and can’t be affected by virus.
  • 54.
  • 55. 18th August, 2005CS431 Course Presentation 55  Run diagnostics to determine the state of machine. If diagnostics pass, booting continues.  Runs a Power-On Self Test (POST) to check the devices that the computer will rely on, are functioning.  BIOS goes through a preconfigured list of devices until it finds one that is bootable. If it finds no such device, an error is given and the boot process stops.  Initializes CPU registers, device controllers and contents of the main memory. After this, it loads the OS.
  • 56.
  • 57.
  • 58.  On finding a bootable device, the BIOS loads and executes its boot sector. In the case of a hard drive, this is referred to as the master boot record (MBR) and is often not OS specific.  The MBR code checks the partition table for an active partition. If one is found, the MBR code loads that partition's boot sector and executes it.  The boot sector is often operating system specific, however in most operating systems its main function is to load and execute a kernel, which continues startup.
  • 59. 18th August, 2005CS431 Course Presentation 59  System such as cellular phones, PDAs and game consoles stores entire OS on ROM. Done only for small OS, simple supporting hardware, and rugged operation.  Changing bootstrap code would require changing ROM chips.  EPROM – Erasable Programmable ROM.  Code execution in ROM is slower. Copied to RAM for faster execution.