SlideShare uma empresa Scribd logo
1 de 24
Information and CommunicationInformation and Communication
TechnologyTechnology
Chapter 5- Computer Software
Chapter 6- Computer Care and Safety
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 1
Information and CommunicationInformation and Communication
TechnologyTechnology
Chapter 5- Computer Software
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 2
Introduction to ComputerIntroduction to Computer
SoftwareSoftware
 Computer
◦ can not think or perform on its own,
◦ But it performs various operations only in accordance with the
user instructions.
 Instructions
◦ written in a language ( called program) , understood by a
computer
◦ controls the sequence of operations
 Program
◦ Set of instructions, controls the processing activity of
computers
 Software
◦ Set of programs, procedures and associated documents
Set of Instructions->Programs-> Computer Software
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 3
Relationship between SoftwareRelationship between Software
and Hardwareand Hardware
 Hardware (visible devices) assembled together to build a computer
system
 Software loaded (set of programs) into a computer system
 Both software and hardware gives life to a computer system
 Both are complementary to each other
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 4
Software CategoriesSoftware Categories
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 5
Computer software
System
software
Application Software
System
management
System
development
High level
programming
language
Utilities
Device
driver
Low level
programming
language
Operating
system
Software Categories Con…Software Categories Con…
 Two major categories
1. Application software.
2. System software
Types
I. System Management
 Operating System
 Device Driver
 Utilities
I. System development
 Assembly Language
 High Level Language
 Low Level Language
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 6
System SoftwareSystem Software
◦ essential for computer to function.
◦ helps the computer manage its own tasks and devices.
◦ designed to control the operations and processing capabilities of a
computer system
◦ provides user interface
◦ monitors the effective use of various hardware resources such as CPU,
memory, peripherals etc.
◦ support the development and execution of other application software
◦ permits the user to use the system more conveniently.
◦ Example :
i. Operating System
ii. Device Driver
iii. Utilities
iv. System development programs
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 7
Operating SystemOperating System
Operating System (OS)
◦ set of programs control the resources of a computer system
◦ provides its users with an interface
◦ basic functions of OS
i. Process Management
ii. Memory Management
iii. File Management
iv. Device Management
v. Security Management
vi. User Interface
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 8
Operating System Con…Operating System Con…
Basic functions of OS
 Process Management:
handles the creation, deletion, suspension, resumption, scheduling and
synchronization of processes.
 Memory Management:
handles allocation and de-allocation of memory space as required by various
programs.
 File Management:
responsible for creation and deletion of files and directories. organizes, stores,
retrieves, names and protects all the files.
 Device Management:
manages all the devices of the computer system such as monitor, printer,
disk etc.
 Security Management:
protects system resources and information against destruction and
unauthorized use
 User Interface:
provides the interface between the user and the hardware.
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 9
Device DriversDevice Drivers
 New device driver must be installed before the device can be used in the computer
 Most hardware drivers such as keyboard driver, comes with the operating system in
the modern computer
 For other devices like printer, a user must load the device driver of that particular
device
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 10
System UtilitiesSystem Utilities
 Set of programs that help users in system maintenance tasks and
in performing tasks of routine nature.
 Example
◦ Formatting hard disks or floppy disks.
◦ Reorganizing files on hard disk to conserve
storage space.
◦ Taking back up of files stored on hard disk
◦ Checking the amount of available memory
and storage space on hard disk.
◦ Scanning the system for computer viruses.
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 11
System Development ProgramsSystem Development Programs
 allow programmers to write and construct programs that the operating system can
execute
 Examples
◦ Computer programming languages
◦ Language translators
◦ Linkers
◦ Loaders
Computer Programming language
 series of commands /instructions are used in development of software
 divided into three categories namely,
i. Machine language
ii. Assembly language
iii. High level language
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 12
System Development ProgramsSystem Development Programs
Con…Con…
Language Translator
 Machine Language
◦ Computers only understand this language consisting of only 0s and 1s
 High level programming languages
◦ natural languages like English
 Language translator
◦ converting programming language to machine language.
◦ three types of Language translator
i. Assembler
ii. Compiler
iii. Interpreter
 
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 13
System Development ProgramsSystem Development Programs
con…con…
Three types of Language translator
i. Assemblers
◦ translate assembly language programs into machine code executed on the target
computer.
i. Compilers
◦ reads the source program (high level language programs) statement by
statement, translates it into an equivalent machine code
◦ produces the object program file, then executed without the presence of the
compiler
i. Interpreters
◦ reads one statement of the source program, translates it and executes it
immediately. then goes to the next statement
◦ doesn’t produce an executable object program file.
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 14
System Development Programs con…System Development Programs con…
Linker
 links several object modules and libraries to form a single, coherent program
(executable)
Loader
 loading and relocation of the executable program in the main memory
 assigning storage allocation, assist a program, and execute it properly
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 15
Application SoftwareApplication Software
 accomplish specific tasks rather than managing a computer system
 a single program
Eg:- Microsoft’s Notepad
 a collection of programs called a software package,
Eg:- Spreadsheet package.
 a larger collection of programs ( a software suite), related but independent
programs, which have a common user interface
Eg:-Microsoft Office Suite.
 are controlled by system software
 application layer executes on the system software layer, which lies on the
hardware layer.
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 16
Application Software Con…Application Software Con…
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 17
Application Software Con…Application Software Con…
Word Processor
 computerized typewriter, permits the electronic creation, editing formatting, filing
and printing of text, then correct them
 a common application of microcomputers
 draft and revise memos, letters, reports, and other documents with a word
processing program more frequently
 increases both the speed and quality of writing
 express ideas more clearly
Eg:- MS Word, WordPerfect etc.
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 18
Application Software Con…Application Software Con…
Spreadsheet
 electronic worksheet displayed on the VDU.
 Used for accounting, financial analysis, and other mathematical calculations
 quickly create a model of a situation byy entering labels, numbers, and formulas
 Details are entered into the computer and recorded in predesigned rows and
columns to form a grid of cells for performing specific computations
such as net present value, internal rates of return, and monthly payments on a loan
 save a spreadsheet model and use it again whenever you need it
 Eg:- Microsoft Excel, Lotus 1-2-3 etc.
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 19
Application Software Con…Application Software Con…
 Database Management System
◦ Used to create a database, maintain it( add, delete and update its records),
◦ organize its data in desired fashion and to selectively retrieve useful information
from it.
◦ Used for both large and small organizations to maintain employee data,
customer data, asset data, accounting data etc.
◦ Eg:- dBase III Plus, FoxPro, MS Access, Oracle etc.
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 20
Application Software Con…Application Software Con…
 Computer Graphic Software
◦ technique of creating, editing, displaying, and printing graphs, diagrams, charts,
and images in the computer
◦ a picture is worth a thousand words applies to computer graphics
◦ convey information that could be difficult or even impossible to put into words.
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 21
Information and CommunicationInformation and Communication
TechnologyTechnology
Chapter 6- Computer Care and Safety
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 22
Computer Care and SafetyComputer Care and Safety
1. Keeping your system free of dust, dirt and liquids
2. use system's user guide to find information on how to clean
your outer components
◦ Never spray your monitor screen (or any other computer component) with
glass cleaner
◦ Computer components should be kept as dust-free as possible.
◦ Use Canned air or small computer-specific vacuum cleaners
◦ The mouse does not perform correctly, check your user guide for cleaning
directions.
◦ Never try to remove the cover on your computer to clean inside. Instead,
take it to a technician
◦ Keep all liquids and food items away from your computer, because cause
damage delicate electronic circuits and serious electrical shock!
◦ Wash your hands before using the computer to avoid "sticky keys."
◦ When in doubt about how to clean your computer system, consult your user
manual or technical support
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 23
Computer Care and SafetyComputer Care and Safety
3. Never use your computer during a storm.
4. Protect your computer from viruses and worms.
◦ Install, use and regularly update virus software
◦ Never open an email attachment unless you know and trust the person who
sent it.
◦ Do not accept downloads from Internet sites that you don't know and trust.
3. Avoid installing several programs one right after the other; try
installing one program, see how your system responds to the
installation before loading the next program
4. Keep CDs away from dust, liquids, or other damaging or
corrosive substances.
◦ If problems with CDs, buy a CD cleaner and read the instructions carefully
9/12/2015
Dr. J. VijiPriya, Assistant Professor,
Hawassa University, Ethiopia 24

Mais conteúdo relacionado

Mais procurados

SULTHAN's - ICT-1 for U.G courses in India
SULTHAN's - ICT-1 for U.G courses in IndiaSULTHAN's - ICT-1 for U.G courses in India
SULTHAN's - ICT-1 for U.G courses in IndiaSULTHAN BASHA
 
Software as a Property
Software as a PropertySoftware as a Property
Software as a PropertyVARUN KUMAR
 
Computer concepts (chapter no. 1)
Computer concepts (chapter no. 1)Computer concepts (chapter no. 1)
Computer concepts (chapter no. 1)moiz77
 
Introduction to e journals
Introduction to e journalsIntroduction to e journals
Introduction to e journalsKusturie Moodley
 
Informationsystem
InformationsystemInformationsystem
InformationsystemQoo Kratai
 
Introduction to Mobile Learning
Introduction to Mobile LearningIntroduction to Mobile Learning
Introduction to Mobile Learningjontrinder
 
Developing virtual environments of computer hardware using hierarchical embed...
Developing virtual environments of computer hardware using hierarchical embed...Developing virtual environments of computer hardware using hierarchical embed...
Developing virtual environments of computer hardware using hierarchical embed...ijma
 
Communication and networks Part 1
Communication and networks   Part 1Communication and networks   Part 1
Communication and networks Part 1CAS
 
Universities and File Sharing
Universities and File SharingUniversities and File Sharing
Universities and File SharingCSTB
 
Whose Learning Is It Anyway?
Whose Learning Is It Anyway?Whose Learning Is It Anyway?
Whose Learning Is It Anyway?Audrey Watters
 

Mais procurados (12)

SULTHAN's - ICT-1 for U.G courses in India
SULTHAN's - ICT-1 for U.G courses in IndiaSULTHAN's - ICT-1 for U.G courses in India
SULTHAN's - ICT-1 for U.G courses in India
 
Software as a Property
Software as a PropertySoftware as a Property
Software as a Property
 
Computer concepts (chapter no. 1)
Computer concepts (chapter no. 1)Computer concepts (chapter no. 1)
Computer concepts (chapter no. 1)
 
Introduction to e journals
Introduction to e journalsIntroduction to e journals
Introduction to e journals
 
Machine learning
Machine learningMachine learning
Machine learning
 
Informationsystem
InformationsystemInformationsystem
Informationsystem
 
Networks pres
Networks presNetworks pres
Networks pres
 
Introduction to Mobile Learning
Introduction to Mobile LearningIntroduction to Mobile Learning
Introduction to Mobile Learning
 
Developing virtual environments of computer hardware using hierarchical embed...
Developing virtual environments of computer hardware using hierarchical embed...Developing virtual environments of computer hardware using hierarchical embed...
Developing virtual environments of computer hardware using hierarchical embed...
 
Communication and networks Part 1
Communication and networks   Part 1Communication and networks   Part 1
Communication and networks Part 1
 
Universities and File Sharing
Universities and File SharingUniversities and File Sharing
Universities and File Sharing
 
Whose Learning Is It Anyway?
Whose Learning Is It Anyway?Whose Learning Is It Anyway?
Whose Learning Is It Anyway?
 

Destaque

Human Computer Interaction Chapter 4 Implementation Support and Evaluation Te...
Human Computer Interaction Chapter 4 Implementation Support and Evaluation Te...Human Computer Interaction Chapter 4 Implementation Support and Evaluation Te...
Human Computer Interaction Chapter 4 Implementation Support and Evaluation Te...VijiPriya Jeyamani
 
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....VijiPriya Jeyamani
 
Integrative Programming and Technology Chapter 4- Dr. J. VijiPriya
Integrative Programming and Technology Chapter 4- Dr. J. VijiPriyaIntegrative Programming and Technology Chapter 4- Dr. J. VijiPriya
Integrative Programming and Technology Chapter 4- Dr. J. VijiPriyaVijiPriya Jeyamani
 
IPT Chapter 2 Web Services and Middleware - Dr. J. VijiPriya
IPT Chapter 2 Web Services and Middleware - Dr. J. VijiPriyaIPT Chapter 2 Web Services and Middleware - Dr. J. VijiPriya
IPT Chapter 2 Web Services and Middleware - Dr. J. VijiPriyaVijiPriya Jeyamani
 
Dr. J. VijiPriya - Information Communication and Technology Chapter 7 Data Co...
Dr. J. VijiPriya - Information Communication and Technology Chapter 7 Data Co...Dr. J. VijiPriya - Information Communication and Technology Chapter 7 Data Co...
Dr. J. VijiPriya - Information Communication and Technology Chapter 7 Data Co...VijiPriya Jeyamani
 
Functions of OS Computer Application in Business
Functions of OS Computer Application in BusinessFunctions of OS Computer Application in Business
Functions of OS Computer Application in BusinessNethan P
 
Os organization
Os organizationOs organization
Os organizationMohd Arif
 
Innovation og teknologi
Innovation og teknologiInnovation og teknologi
Innovation og teknologiPhilip Jæger
 
Comparison between the Energy Policies of Sweden and German
Comparison between the Energy Policies of Sweden and GermanComparison between the Energy Policies of Sweden and German
Comparison between the Energy Policies of Sweden and GermanHeather Troutman
 
Are audiences impacted more by sound or visuals in film?
Are audiences impacted more by sound or visuals in film?Are audiences impacted more by sound or visuals in film?
Are audiences impacted more by sound or visuals in film?rooneys27
 
Taxation for Domestic Resource Mobilization (DRM in Kenya
Taxation for Domestic Resource Mobilization (DRM in KenyaTaxation for Domestic Resource Mobilization (DRM in Kenya
Taxation for Domestic Resource Mobilization (DRM in KenyaSally A.
 
A Strategic framework for financing development in Cameroon
A Strategic framework for financing development in CameroonA Strategic framework for financing development in Cameroon
A Strategic framework for financing development in CameroonNdah Grimbald
 

Destaque (17)

Human Computer Interaction Chapter 4 Implementation Support and Evaluation Te...
Human Computer Interaction Chapter 4 Implementation Support and Evaluation Te...Human Computer Interaction Chapter 4 Implementation Support and Evaluation Te...
Human Computer Interaction Chapter 4 Implementation Support and Evaluation Te...
 
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....Human Computer Interaction Chapter 5 Universal Design and User Support -  Dr....
Human Computer Interaction Chapter 5 Universal Design and User Support - Dr....
 
Integrative Programming and Technology Chapter 4- Dr. J. VijiPriya
Integrative Programming and Technology Chapter 4- Dr. J. VijiPriyaIntegrative Programming and Technology Chapter 4- Dr. J. VijiPriya
Integrative Programming and Technology Chapter 4- Dr. J. VijiPriya
 
IPT Chapter 2 Web Services and Middleware - Dr. J. VijiPriya
IPT Chapter 2 Web Services and Middleware - Dr. J. VijiPriyaIPT Chapter 2 Web Services and Middleware - Dr. J. VijiPriya
IPT Chapter 2 Web Services and Middleware - Dr. J. VijiPriya
 
Dr. J. VijiPriya - Information Communication and Technology Chapter 7 Data Co...
Dr. J. VijiPriya - Information Communication and Technology Chapter 7 Data Co...Dr. J. VijiPriya - Information Communication and Technology Chapter 7 Data Co...
Dr. J. VijiPriya - Information Communication and Technology Chapter 7 Data Co...
 
Functions of OS Computer Application in Business
Functions of OS Computer Application in BusinessFunctions of OS Computer Application in Business
Functions of OS Computer Application in Business
 
Os organization
Os organizationOs organization
Os organization
 
JDBC – Java Database Connectivity
JDBC – Java Database ConnectivityJDBC – Java Database Connectivity
JDBC – Java Database Connectivity
 
Innovation og teknologi
Innovation og teknologiInnovation og teknologi
Innovation og teknologi
 
Comparison between the Energy Policies of Sweden and German
Comparison between the Energy Policies of Sweden and GermanComparison between the Energy Policies of Sweden and German
Comparison between the Energy Policies of Sweden and German
 
Are audiences impacted more by sound or visuals in film?
Are audiences impacted more by sound or visuals in film?Are audiences impacted more by sound or visuals in film?
Are audiences impacted more by sound or visuals in film?
 
S1-2013-267607-complete
S1-2013-267607-completeS1-2013-267607-complete
S1-2013-267607-complete
 
Taxation for Domestic Resource Mobilization (DRM in Kenya
Taxation for Domestic Resource Mobilization (DRM in KenyaTaxation for Domestic Resource Mobilization (DRM in Kenya
Taxation for Domestic Resource Mobilization (DRM in Kenya
 
Sonny-Krikorian
Sonny-KrikorianSonny-Krikorian
Sonny-Krikorian
 
A Strategic framework for financing development in Cameroon
A Strategic framework for financing development in CameroonA Strategic framework for financing development in Cameroon
A Strategic framework for financing development in Cameroon
 
FBI Agent
FBI AgentFBI Agent
FBI Agent
 
Leadership
LeadershipLeadership
Leadership
 

Semelhante a Dr. J. VijiPriya Information and Communication Technology Chapter 5,6

Computer Notes
Computer NotesComputer Notes
Computer NotesEHSAN KHAN
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample materialVskills
 
computer software industry and I will be available to meet
computer software industry and I will be available to meetcomputer software industry and I will be available to meet
computer software industry and I will be available to meetshubhamgupta7133
 
Introduction of OS & Classification of Software
Introduction of OS & Classification of SoftwareIntroduction of OS & Classification of Software
Introduction of OS & Classification of SoftwareVpmv
 
Vskills c++ developer sample material
Vskills c++ developer sample materialVskills c++ developer sample material
Vskills c++ developer sample materialVskills
 
Session 4 Introduction to Operating Systems
Session 4   Introduction to Operating SystemsSession 4   Introduction to Operating Systems
Session 4 Introduction to Operating SystemsMukesh Tekwani
 
5. software, operating system & application software
5. software, operating system & application software5. software, operating system & application software
5. software, operating system & application softwareNajeeb Safi
 
Chp 03 - Software PTI - (Shared).pdf
Chp 03 - Software PTI - (Shared).pdfChp 03 - Software PTI - (Shared).pdf
Chp 03 - Software PTI - (Shared).pdfYUSRA FERNANDO
 
Chp 03 pti - (shared) up
Chp 03   pti - (shared) upChp 03   pti - (shared) up
Chp 03 pti - (shared) upYUSRA FERNANDO
 
Computer system soft ware
Computer system soft wareComputer system soft ware
Computer system soft wareSamuel Igbanogu
 
Android Application Components
Android Application ComponentsAndroid Application Components
Android Application ComponentsJAINAM KAPADIYA
 
c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)Acad
 
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATION
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATIONEDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATION
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATIONcatherineCerteza
 
C LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdfC LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdfPriyanka542143
 

Semelhante a Dr. J. VijiPriya Information and Communication Technology Chapter 5,6 (20)

Computer Notes
Computer NotesComputer Notes
Computer Notes
 
Managing Application Systems
Managing Application SystemsManaging Application Systems
Managing Application Systems
 
Vskills c developer sample material
Vskills c developer sample materialVskills c developer sample material
Vskills c developer sample material
 
computer software industry and I will be available to meet
computer software industry and I will be available to meetcomputer software industry and I will be available to meet
computer software industry and I will be available to meet
 
Introduction of OS & Classification of Software
Introduction of OS & Classification of SoftwareIntroduction of OS & Classification of Software
Introduction of OS & Classification of Software
 
Vskills c++ developer sample material
Vskills c++ developer sample materialVskills c++ developer sample material
Vskills c++ developer sample material
 
Session 4 Introduction to Operating Systems
Session 4   Introduction to Operating SystemsSession 4   Introduction to Operating Systems
Session 4 Introduction to Operating Systems
 
Software ppt
Software pptSoftware ppt
Software ppt
 
5. software, operating system & application software
5. software, operating system & application software5. software, operating system & application software
5. software, operating system & application software
 
Chp 03 - Software PTI - (Shared).pdf
Chp 03 - Software PTI - (Shared).pdfChp 03 - Software PTI - (Shared).pdf
Chp 03 - Software PTI - (Shared).pdf
 
Chp 03 pti - (shared) up
Chp 03   pti - (shared) upChp 03   pti - (shared) up
Chp 03 pti - (shared) up
 
Computer system soft ware
Computer system soft wareComputer system soft ware
Computer system soft ware
 
Bright
BrightBright
Bright
 
unit 3.pptx
unit 3.pptxunit 3.pptx
unit 3.pptx
 
TTL.pptx
TTL.pptxTTL.pptx
TTL.pptx
 
Android Application Components
Android Application ComponentsAndroid Application Components
Android Application Components
 
c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)
 
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATION
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATIONEDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATION
EDUC 611_SYSTEM SOFTWARE, TECHNOLOGY INTEGRATION
 
C LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdfC LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdf
 
unit 3.ppt
unit 3.pptunit 3.ppt
unit 3.ppt
 

Último

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Último (20)

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

Dr. J. VijiPriya Information and Communication Technology Chapter 5,6

  • 1. Information and CommunicationInformation and Communication TechnologyTechnology Chapter 5- Computer Software Chapter 6- Computer Care and Safety 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 1
  • 2. Information and CommunicationInformation and Communication TechnologyTechnology Chapter 5- Computer Software 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 2
  • 3. Introduction to ComputerIntroduction to Computer SoftwareSoftware  Computer ◦ can not think or perform on its own, ◦ But it performs various operations only in accordance with the user instructions.  Instructions ◦ written in a language ( called program) , understood by a computer ◦ controls the sequence of operations  Program ◦ Set of instructions, controls the processing activity of computers  Software ◦ Set of programs, procedures and associated documents Set of Instructions->Programs-> Computer Software 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 3
  • 4. Relationship between SoftwareRelationship between Software and Hardwareand Hardware  Hardware (visible devices) assembled together to build a computer system  Software loaded (set of programs) into a computer system  Both software and hardware gives life to a computer system  Both are complementary to each other 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 4
  • 5. Software CategoriesSoftware Categories 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 5 Computer software System software Application Software System management System development High level programming language Utilities Device driver Low level programming language Operating system
  • 6. Software Categories Con…Software Categories Con…  Two major categories 1. Application software. 2. System software Types I. System Management  Operating System  Device Driver  Utilities I. System development  Assembly Language  High Level Language  Low Level Language 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 6
  • 7. System SoftwareSystem Software ◦ essential for computer to function. ◦ helps the computer manage its own tasks and devices. ◦ designed to control the operations and processing capabilities of a computer system ◦ provides user interface ◦ monitors the effective use of various hardware resources such as CPU, memory, peripherals etc. ◦ support the development and execution of other application software ◦ permits the user to use the system more conveniently. ◦ Example : i. Operating System ii. Device Driver iii. Utilities iv. System development programs 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 7
  • 8. Operating SystemOperating System Operating System (OS) ◦ set of programs control the resources of a computer system ◦ provides its users with an interface ◦ basic functions of OS i. Process Management ii. Memory Management iii. File Management iv. Device Management v. Security Management vi. User Interface 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 8
  • 9. Operating System Con…Operating System Con… Basic functions of OS  Process Management: handles the creation, deletion, suspension, resumption, scheduling and synchronization of processes.  Memory Management: handles allocation and de-allocation of memory space as required by various programs.  File Management: responsible for creation and deletion of files and directories. organizes, stores, retrieves, names and protects all the files.  Device Management: manages all the devices of the computer system such as monitor, printer, disk etc.  Security Management: protects system resources and information against destruction and unauthorized use  User Interface: provides the interface between the user and the hardware. 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 9
  • 10. Device DriversDevice Drivers  New device driver must be installed before the device can be used in the computer  Most hardware drivers such as keyboard driver, comes with the operating system in the modern computer  For other devices like printer, a user must load the device driver of that particular device 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 10
  • 11. System UtilitiesSystem Utilities  Set of programs that help users in system maintenance tasks and in performing tasks of routine nature.  Example ◦ Formatting hard disks or floppy disks. ◦ Reorganizing files on hard disk to conserve storage space. ◦ Taking back up of files stored on hard disk ◦ Checking the amount of available memory and storage space on hard disk. ◦ Scanning the system for computer viruses. 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 11
  • 12. System Development ProgramsSystem Development Programs  allow programmers to write and construct programs that the operating system can execute  Examples ◦ Computer programming languages ◦ Language translators ◦ Linkers ◦ Loaders Computer Programming language  series of commands /instructions are used in development of software  divided into three categories namely, i. Machine language ii. Assembly language iii. High level language 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 12
  • 13. System Development ProgramsSystem Development Programs Con…Con… Language Translator  Machine Language ◦ Computers only understand this language consisting of only 0s and 1s  High level programming languages ◦ natural languages like English  Language translator ◦ converting programming language to machine language. ◦ three types of Language translator i. Assembler ii. Compiler iii. Interpreter   9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 13
  • 14. System Development ProgramsSystem Development Programs con…con… Three types of Language translator i. Assemblers ◦ translate assembly language programs into machine code executed on the target computer. i. Compilers ◦ reads the source program (high level language programs) statement by statement, translates it into an equivalent machine code ◦ produces the object program file, then executed without the presence of the compiler i. Interpreters ◦ reads one statement of the source program, translates it and executes it immediately. then goes to the next statement ◦ doesn’t produce an executable object program file. 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 14
  • 15. System Development Programs con…System Development Programs con… Linker  links several object modules and libraries to form a single, coherent program (executable) Loader  loading and relocation of the executable program in the main memory  assigning storage allocation, assist a program, and execute it properly 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 15
  • 16. Application SoftwareApplication Software  accomplish specific tasks rather than managing a computer system  a single program Eg:- Microsoft’s Notepad  a collection of programs called a software package, Eg:- Spreadsheet package.  a larger collection of programs ( a software suite), related but independent programs, which have a common user interface Eg:-Microsoft Office Suite.  are controlled by system software  application layer executes on the system software layer, which lies on the hardware layer. 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 16
  • 17. Application Software Con…Application Software Con… 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 17
  • 18. Application Software Con…Application Software Con… Word Processor  computerized typewriter, permits the electronic creation, editing formatting, filing and printing of text, then correct them  a common application of microcomputers  draft and revise memos, letters, reports, and other documents with a word processing program more frequently  increases both the speed and quality of writing  express ideas more clearly Eg:- MS Word, WordPerfect etc. 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 18
  • 19. Application Software Con…Application Software Con… Spreadsheet  electronic worksheet displayed on the VDU.  Used for accounting, financial analysis, and other mathematical calculations  quickly create a model of a situation byy entering labels, numbers, and formulas  Details are entered into the computer and recorded in predesigned rows and columns to form a grid of cells for performing specific computations such as net present value, internal rates of return, and monthly payments on a loan  save a spreadsheet model and use it again whenever you need it  Eg:- Microsoft Excel, Lotus 1-2-3 etc. 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 19
  • 20. Application Software Con…Application Software Con…  Database Management System ◦ Used to create a database, maintain it( add, delete and update its records), ◦ organize its data in desired fashion and to selectively retrieve useful information from it. ◦ Used for both large and small organizations to maintain employee data, customer data, asset data, accounting data etc. ◦ Eg:- dBase III Plus, FoxPro, MS Access, Oracle etc. 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 20
  • 21. Application Software Con…Application Software Con…  Computer Graphic Software ◦ technique of creating, editing, displaying, and printing graphs, diagrams, charts, and images in the computer ◦ a picture is worth a thousand words applies to computer graphics ◦ convey information that could be difficult or even impossible to put into words. 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 21
  • 22. Information and CommunicationInformation and Communication TechnologyTechnology Chapter 6- Computer Care and Safety 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 22
  • 23. Computer Care and SafetyComputer Care and Safety 1. Keeping your system free of dust, dirt and liquids 2. use system's user guide to find information on how to clean your outer components ◦ Never spray your monitor screen (or any other computer component) with glass cleaner ◦ Computer components should be kept as dust-free as possible. ◦ Use Canned air or small computer-specific vacuum cleaners ◦ The mouse does not perform correctly, check your user guide for cleaning directions. ◦ Never try to remove the cover on your computer to clean inside. Instead, take it to a technician ◦ Keep all liquids and food items away from your computer, because cause damage delicate electronic circuits and serious electrical shock! ◦ Wash your hands before using the computer to avoid "sticky keys." ◦ When in doubt about how to clean your computer system, consult your user manual or technical support 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 23
  • 24. Computer Care and SafetyComputer Care and Safety 3. Never use your computer during a storm. 4. Protect your computer from viruses and worms. ◦ Install, use and regularly update virus software ◦ Never open an email attachment unless you know and trust the person who sent it. ◦ Do not accept downloads from Internet sites that you don't know and trust. 3. Avoid installing several programs one right after the other; try installing one program, see how your system responds to the installation before loading the next program 4. Keep CDs away from dust, liquids, or other damaging or corrosive substances. ◦ If problems with CDs, buy a CD cleaner and read the instructions carefully 9/12/2015 Dr. J. VijiPriya, Assistant Professor, Hawassa University, Ethiopia 24