SlideShare a Scribd company logo
1 of 22
Chapter - 4
Computer Software
Software
• Software are programs that are used to
operate and manipulate computers and their
peripheral devices
• A set of instruction code that are executed by
the system processor
• Application software and System software
Types of Application & System Software
Application Software
• General Purpose
– Programs that perform common information
processing jobs for end users
– E.g., word processing, spreadsheet
– Also call productivity packages
– Virtual owner owns intellectual property rights
• Custom Software
– Software applications developed within an
organization for use by that organization
– Organization who develops it also uses it
– Changes big or small, occur at any time
– Have full control
– Access to the coding and documentation
Application Software
• Commercial Off-the-Shelf (COTS)
– Many copies sold
– Minimal changes beyond scheduled upgrades
– Purchasers have no control over specifications,
schedule, or evolution, and no access to source
code or internal documentation
– Product vendor retains the intellectual property
rights of the software
Application Software
• Open-source Software
– Developers collaborate on the development of an
application using programming standards which
allow anyone to contribute to the software
– As each developer completes a project, the
application code becomes available and free to
anyone who wants it
Application Software
• Function-Specific Application Software
Business Application software / Application specific programs
– Thousands of these packages support specific
applications of end users, especially in businesses
– Business application software supports the
reengineering and automation of business processes
with strategic e-business applications
– Examples: customer relationship management,
enterprise resource planning, supply chain
management, Web-enabled electronic commerce ,
data mining tools, enterprise information portals, KMS
Application Software
Software Suites, Integrated Packages
• Most widely used productivity packages are
bundled together as software suites
• Advantages
Cost less than buying individual packages
All have similar GUI
Work well together
• Disadvantages
All features not used
Takes a lot of disk space (bloatware)
Application Software
4-10
Presentation Graphics
• Common presentation graphics packages…
– Converts numeric data into graphics displays
– Used to create multimedia presentations of
graphics, photos, animation, and video clips
– E.g., Microsoft PowerPoint, Lotus Freelance, Corel
Presentations
– Top packages can tailor files for transfer in HTML
format to websites
4-11
Personal Information Managers
• Software for end user productivity and
collaboration
– Stores information about clients
– Manages schedules, appointments, tasks
– Most include ability to access the Web and
provide e-mail capabilities
– Some support team collaboration by sharing
information with other PIM users
– E.g., Lotus Organizer, Microsoft Outlook
4-12
Groupware
• Software that helps workgroups collaborate
on group assignments
– E-mail, discussion groups, databases, video
conferencing
– E.g., Lotus Notes, Novell GroupWise, Microsoft
Exchange
– Windows SharePoint Services and WebSphere
both allow teams to create websites for
information sharing and document collaboration
4-13
Software Alternatives
• Outsourcing development and maintenance of
software
• Application service providers (ASPs)
– Companies that own, operate, and maintain
application software and computer system
resources
– Use the application for a fee over the Internet
– Pay-as-you-go
– Use expected to accelerate in the coming years
System Software
• System software are the programs that
manage and support a computer system and
its information processing activities
• 2 Types of system software
– System Management Programs
• The programs that manage the hardware,
software, network and data resources of computer
systems during the execution of various
information processing jobs of users
• Ex. OS, DBMS, Network Mgmt Sys, System Utilities
System Software
• 2 Types of system software
– System Development Programs
• Programs that help user to develop information
processing programs and procedures and prepare user
programs for computer processing.
• Ex. Programing language translators and editors, CASE
System Software
Operating System
• Integrated system of programs that
– Manages the operation of CPU
– Controls Input/Output, Storage resources and activities of
computer system
– Provides various support services as the computer
executes the application programs of users
• Helping access a network, entering data, saving and retrieving
files, printing and displaying output
• Primary purpose of OS is to maximize the productivity
of a computer system by operating it in the most
efficient manner
• OS tries to minimize the human intervention required
during processing
• Most indispensable component of the software
interface between users and the hardware
Interface Between End Users and Computer
Operating System Basic Functions
1. User Interface
• The part of the operating system that allows you to
communicate with it
• Three main types: Command-driven, Menu-driven, GUI
2. Resource Management
• Part of the operating system that manages the hardware and
networking resources of a computer system
– Includes CPU, memory, secondary storage devices,
telecommunications, and input/output peripherals
– Keeping track of where data and programs are stored
– Subdividing memory; providing virtual memory capability
Operating System Basic Functions
3. File Management
• Part of the operating system that controls the creation,
deletion, and access of files and programs
– Keeps track of physical location on storage devices
– Maintains directories of information about the location and
characteristics of stored files
4. Task Management
• Part of the operating system that manages the
accomplishment of end user computing tasks
– Controls which task gets access to the CPU,
and for how long
– Can interrupt the CPU at any time to substitute
a higher priority task
– Supports preemptive and cooperative multi-tasking and multi-
processing
Operating System Basic Functions
Other system management programs
• Utilities
– Miscellaneous housekeeping functions
– Example: Norton utilities includes data backup,
virus protection, data compression, etc.
• Performance Monitors
– Programs that monitor and adjust computer
system to keep them running efficiently
• Security Monitors
– Monitor and control use of computer systems
to prevent unauthorized use of resources
Middleware
• Application Servers provide an interface
between an operating system and the
application programs of users
• Middleware
– Software that helps diverse software applications
exchange data and work together more efficiently
– Web

More Related Content

What's hot

Basic of Computer software
Basic of Computer softwareBasic of Computer software
Basic of Computer softwaresuraj pandey
 
Computer software ,
Computer software ,Computer software ,
Computer software ,Shoaib Jafri
 
Computer software
Computer software Computer software
Computer software Rahul Dey
 
Contents of Computer Software
Contents of Computer SoftwareContents of Computer Software
Contents of Computer SoftwareAvinash Rouniyar
 
Basic Computer skill-P1.pptx
Basic Computer skill-P1.pptxBasic Computer skill-P1.pptx
Basic Computer skill-P1.pptxMastewal5
 
computer hardware and software
computer hardware and softwarecomputer hardware and software
computer hardware and softwareavinash gupta
 
Application Software
Application SoftwareApplication Software
Application SoftwareZaid Hameed
 
Computer Software and Operating System
Computer Software and Operating SystemComputer Software and Operating System
Computer Software and Operating SystemRupan Sharma
 
Introduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts PresentationIntroduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts PresentationAna Tan
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating SystemLuka M G
 
Types of software
Types of softwareTypes of software
Types of softwarelatifah2001
 
System software and application software
System software and application softwareSystem software and application software
System software and application softwareSanjay Vasava
 
Ch3: Operating System Structure
Ch3: Operating System StructureCh3: Operating System Structure
Ch3: Operating System StructureAhmar Hashmi
 

What's hot (20)

Basic of Computer software
Basic of Computer softwareBasic of Computer software
Basic of Computer software
 
Computer software ,
Computer software ,Computer software ,
Computer software ,
 
Computer software
Computer software Computer software
Computer software
 
Contents of Computer Software
Contents of Computer SoftwareContents of Computer Software
Contents of Computer Software
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 
Basic Computer skill-P1.pptx
Basic Computer skill-P1.pptxBasic Computer skill-P1.pptx
Basic Computer skill-P1.pptx
 
Types Of Software
Types Of SoftwareTypes Of Software
Types Of Software
 
computer hardware and software
computer hardware and softwarecomputer hardware and software
computer hardware and software
 
Application Software
Application SoftwareApplication Software
Application Software
 
System software
System softwareSystem software
System software
 
Components of computer
Components of computerComponents of computer
Components of computer
 
Computer Software and Operating System
Computer Software and Operating SystemComputer Software and Operating System
Computer Software and Operating System
 
Introduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts PresentationIntroduction to Basic Computer Concepts Presentation
Introduction to Basic Computer Concepts Presentation
 
Introduction to Computer Software
Introduction to Computer SoftwareIntroduction to Computer Software
Introduction to Computer Software
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating System
 
Types of software
Types of softwareTypes of software
Types of software
 
Basics of computer
Basics of computerBasics of computer
Basics of computer
 
System software and application software
System software and application softwareSystem software and application software
System software and application software
 
Ch3: Operating System Structure
Ch3: Operating System StructureCh3: Operating System Structure
Ch3: Operating System Structure
 
Hardware and software
Hardware and softwareHardware and software
Hardware and software
 

Similar to Chapter 4 computer software

Management information system software
Management information system softwareManagement information system software
Management information system softwareOnline
 
CH004
CH004CH004
CH004JUC
 
COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptxHarinianu2
 
software terms powerpoint
software terms powerpointsoftware terms powerpoint
software terms powerpointrryyaann96
 
Operating System Basics.ppt
Operating System Basics.pptOperating System Basics.ppt
Operating System Basics.pptUmaMahesh623495
 
4 operating system basics
4   operating system basics4   operating system basics
4 operating system basicsbsnl007
 
Introductoin of computer hardware and software
Introductoin of computer hardware and softwareIntroductoin of computer hardware and software
Introductoin of computer hardware and softwareUttara University
 
software terms
software termssoftware terms
software termsrryyaann96
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system conceptsVaibhav Khanna
 
Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)ella dimaiwat
 
Chapter one_oS.ppt
Chapter one_oS.pptChapter one_oS.ppt
Chapter one_oS.pptmiki304759
 

Similar to Chapter 4 computer software (20)

Management information system software
Management information system softwareManagement information system software
Management information system software
 
Chap004
Chap004Chap004
Chap004
 
CH004
CH004CH004
CH004
 
Software
SoftwareSoftware
Software
 
COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptx
 
software terms powerpoint
software terms powerpointsoftware terms powerpoint
software terms powerpoint
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
Unit 2.pptx
Unit 2.pptxUnit 2.pptx
Unit 2.pptx
 
Operating System Basics.ppt
Operating System Basics.pptOperating System Basics.ppt
Operating System Basics.ppt
 
4 operating system basics
4   operating system basics4   operating system basics
4 operating system basics
 
Introductoin of computer hardware and software
Introductoin of computer hardware and softwareIntroductoin of computer hardware and software
Introductoin of computer hardware and software
 
software terms
software termssoftware terms
software terms
 
Chapter_04.ppt
Chapter_04.pptChapter_04.ppt
Chapter_04.ppt
 
Operating system concepts
Operating system conceptsOperating system concepts
Operating system concepts
 
Types of software
Types of softwareTypes of software
Types of software
 
systems_software
systems_softwaresystems_software
systems_software
 
Case mis ch04
Case mis ch04Case mis ch04
Case mis ch04
 
Basic software
Basic softwareBasic software
Basic software
 
Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)Information Computer Technology Handouts (Part I)
Information Computer Technology Handouts (Part I)
 
Chapter one_oS.ppt
Chapter one_oS.pptChapter one_oS.ppt
Chapter one_oS.ppt
 

More from Advance Saraswati Prakashan Pvt Ltd

Managing Cross-cultural Diversity: Issues and Challenges in Global Organizations
Managing Cross-cultural Diversity: Issues and Challenges in Global OrganizationsManaging Cross-cultural Diversity: Issues and Challenges in Global Organizations
Managing Cross-cultural Diversity: Issues and Challenges in Global OrganizationsAdvance Saraswati Prakashan Pvt Ltd
 

More from Advance Saraswati Prakashan Pvt Ltd (20)

004 04 identifying market segment,
004 04 identifying market segment,004 04 identifying market segment,
004 04 identifying market segment,
 
Chapter 3 Marketing info system and demand Management- MBS
Chapter 3 Marketing info system and demand Management- MBSChapter 3 Marketing info system and demand Management- MBS
Chapter 3 Marketing info system and demand Management- MBS
 
Chapter 2 Market Opportunity analysis- MBS
Chapter 2 Market Opportunity analysis- MBSChapter 2 Market Opportunity analysis- MBS
Chapter 2 Market Opportunity analysis- MBS
 
Chapter 1 introduction- MBS Marketing Management
Chapter 1 introduction- MBS Marketing ManagementChapter 1 introduction- MBS Marketing Management
Chapter 1 introduction- MBS Marketing Management
 
003 Managerial Economics- chapter 03
003 Managerial Economics- chapter 03003 Managerial Economics- chapter 03
003 Managerial Economics- chapter 03
 
Managerial Economics MBS -chapter 04 (book)
Managerial Economics MBS -chapter 04 (book)Managerial Economics MBS -chapter 04 (book)
Managerial Economics MBS -chapter 04 (book)
 
Sociology case study BBA-BI/TT/BHM/BCIS/BHCM
Sociology case study BBA-BI/TT/BHM/BCIS/BHCMSociology case study BBA-BI/TT/BHM/BCIS/BHCM
Sociology case study BBA-BI/TT/BHM/BCIS/BHCM
 
Managing Cross-cultural Diversity: Issues and Challenges in Global Organizations
Managing Cross-cultural Diversity: Issues and Challenges in Global OrganizationsManaging Cross-cultural Diversity: Issues and Challenges in Global Organizations
Managing Cross-cultural Diversity: Issues and Challenges in Global Organizations
 
Presentation on virtual maangement
Presentation on virtual maangement Presentation on virtual maangement
Presentation on virtual maangement
 
Managing a Virtual Workplace by Wayne F. Cascio
Managing a Virtual Workplaceby Wayne F. Cascio Managing a Virtual Workplaceby Wayne F. Cascio
Managing a Virtual Workplace by Wayne F. Cascio
 
Outsourcing- MBA/ MBS- Masters level
Outsourcing- MBA/ MBS- Masters levelOutsourcing- MBA/ MBS- Masters level
Outsourcing- MBA/ MBS- Masters level
 
Innovation management- MBA
Innovation management- MBAInnovation management- MBA
Innovation management- MBA
 
Employee empowerment-MBA
Employee empowerment-MBAEmployee empowerment-MBA
Employee empowerment-MBA
 
Corporate Governance-MBA
Corporate Governance-MBACorporate Governance-MBA
Corporate Governance-MBA
 
Chapter 7 e business systems
Chapter 7  e business systemsChapter 7  e business systems
Chapter 7 e business systems
 
Chapter 14 enterprise and global management of it
Chapter 14  enterprise and global management of itChapter 14  enterprise and global management of it
Chapter 14 enterprise and global management of it
 
Chapter 13 security and ethical challenges
Chapter 13  security and ethical challengesChapter 13  security and ethical challenges
Chapter 13 security and ethical challenges
 
Chapter 12 developiong business&it solutions
Chapter 12  developiong business&it solutionsChapter 12  developiong business&it solutions
Chapter 12 developiong business&it solutions
 
Chapter 11 developiong business&it strategies
Chapter 11  developiong business&it strategiesChapter 11  developiong business&it strategies
Chapter 11 developiong business&it strategies
 
Chapter 10 supporting decision making
Chapter 10  supporting decision makingChapter 10  supporting decision making
Chapter 10 supporting decision making
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesShubhangi Sonawane
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 

Recently uploaded (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 

Chapter 4 computer software

  • 2. Software • Software are programs that are used to operate and manipulate computers and their peripheral devices • A set of instruction code that are executed by the system processor • Application software and System software
  • 3. Types of Application & System Software
  • 4. Application Software • General Purpose – Programs that perform common information processing jobs for end users – E.g., word processing, spreadsheet – Also call productivity packages – Virtual owner owns intellectual property rights
  • 5. • Custom Software – Software applications developed within an organization for use by that organization – Organization who develops it also uses it – Changes big or small, occur at any time – Have full control – Access to the coding and documentation Application Software
  • 6. • Commercial Off-the-Shelf (COTS) – Many copies sold – Minimal changes beyond scheduled upgrades – Purchasers have no control over specifications, schedule, or evolution, and no access to source code or internal documentation – Product vendor retains the intellectual property rights of the software Application Software
  • 7. • Open-source Software – Developers collaborate on the development of an application using programming standards which allow anyone to contribute to the software – As each developer completes a project, the application code becomes available and free to anyone who wants it Application Software
  • 8. • Function-Specific Application Software Business Application software / Application specific programs – Thousands of these packages support specific applications of end users, especially in businesses – Business application software supports the reengineering and automation of business processes with strategic e-business applications – Examples: customer relationship management, enterprise resource planning, supply chain management, Web-enabled electronic commerce , data mining tools, enterprise information portals, KMS Application Software
  • 9. Software Suites, Integrated Packages • Most widely used productivity packages are bundled together as software suites • Advantages Cost less than buying individual packages All have similar GUI Work well together • Disadvantages All features not used Takes a lot of disk space (bloatware) Application Software
  • 10. 4-10 Presentation Graphics • Common presentation graphics packages… – Converts numeric data into graphics displays – Used to create multimedia presentations of graphics, photos, animation, and video clips – E.g., Microsoft PowerPoint, Lotus Freelance, Corel Presentations – Top packages can tailor files for transfer in HTML format to websites
  • 11. 4-11 Personal Information Managers • Software for end user productivity and collaboration – Stores information about clients – Manages schedules, appointments, tasks – Most include ability to access the Web and provide e-mail capabilities – Some support team collaboration by sharing information with other PIM users – E.g., Lotus Organizer, Microsoft Outlook
  • 12. 4-12 Groupware • Software that helps workgroups collaborate on group assignments – E-mail, discussion groups, databases, video conferencing – E.g., Lotus Notes, Novell GroupWise, Microsoft Exchange – Windows SharePoint Services and WebSphere both allow teams to create websites for information sharing and document collaboration
  • 13. 4-13 Software Alternatives • Outsourcing development and maintenance of software • Application service providers (ASPs) – Companies that own, operate, and maintain application software and computer system resources – Use the application for a fee over the Internet – Pay-as-you-go – Use expected to accelerate in the coming years
  • 14. System Software • System software are the programs that manage and support a computer system and its information processing activities • 2 Types of system software – System Management Programs • The programs that manage the hardware, software, network and data resources of computer systems during the execution of various information processing jobs of users • Ex. OS, DBMS, Network Mgmt Sys, System Utilities
  • 15. System Software • 2 Types of system software – System Development Programs • Programs that help user to develop information processing programs and procedures and prepare user programs for computer processing. • Ex. Programing language translators and editors, CASE
  • 16. System Software Operating System • Integrated system of programs that – Manages the operation of CPU – Controls Input/Output, Storage resources and activities of computer system – Provides various support services as the computer executes the application programs of users • Helping access a network, entering data, saving and retrieving files, printing and displaying output • Primary purpose of OS is to maximize the productivity of a computer system by operating it in the most efficient manner • OS tries to minimize the human intervention required during processing • Most indispensable component of the software interface between users and the hardware
  • 17. Interface Between End Users and Computer
  • 19. 1. User Interface • The part of the operating system that allows you to communicate with it • Three main types: Command-driven, Menu-driven, GUI 2. Resource Management • Part of the operating system that manages the hardware and networking resources of a computer system – Includes CPU, memory, secondary storage devices, telecommunications, and input/output peripherals – Keeping track of where data and programs are stored – Subdividing memory; providing virtual memory capability Operating System Basic Functions
  • 20. 3. File Management • Part of the operating system that controls the creation, deletion, and access of files and programs – Keeps track of physical location on storage devices – Maintains directories of information about the location and characteristics of stored files 4. Task Management • Part of the operating system that manages the accomplishment of end user computing tasks – Controls which task gets access to the CPU, and for how long – Can interrupt the CPU at any time to substitute a higher priority task – Supports preemptive and cooperative multi-tasking and multi- processing Operating System Basic Functions
  • 21. Other system management programs • Utilities – Miscellaneous housekeeping functions – Example: Norton utilities includes data backup, virus protection, data compression, etc. • Performance Monitors – Programs that monitor and adjust computer system to keep them running efficiently • Security Monitors – Monitor and control use of computer systems to prevent unauthorized use of resources
  • 22. Middleware • Application Servers provide an interface between an operating system and the application programs of users • Middleware – Software that helps diverse software applications exchange data and work together more efficiently – Web