SlideShare uma empresa Scribd logo
1 de 10
Herry Prihandoko - BPT
S O F T W A R E
WHAT IS SOFTWARE
• Computer software, or simply software is any set of machine-readable instructions that
directs a computer processor to perform specific operation.
• Computer hardware and software require each other and neither can be realistically used
without the other.
• Software is stored in computer memory and is intangible, i.e. it cannot be touched.
HOW IT WORKS
• Microprocessors understand only machine language
• A compiler translates high-level language instructions to object code (machine language
instructions)
• Computer perform operation based on instruction writen
HOW IT MADE
• Programming Language
• Low Level – Close to machine language
• High Level - Close to human language
• Scripting – Need interpreter when executed
• Compiler – Tool to translate high-level language instructions to object code (machine
language instructions)
• Integrated Development Environment – Environment or tool where programmer create a
software
• Methodology – The standard process of creating software from requirement until
deployment
TYPES OF SOFTWARE
• System Software
• Designed to directly operate the computer hardware, to provide basic functionality
needed by users and other software, and to provide a platform for running application
software
• Application Software
• A computer program designed to help people perform an activity
• A set of one or more programs designed to carry out operations for a specific
application. Application software cannot run on itself but is dependent on system
software to execute. Examples of application software include MS Word, MS Excel, a
console game, a library management system, a spreadsheet system etc.
SYSTEM SOFTWARE
• Operating systems,
• Essential collections of software that manage resources and provides common
services for other software that runs "on top" of them.
• Supervisory programs, boot loaders, shells and window systems are core parts of
operating systems.
• In practice, bundled with additional software (incl. application software) so that a user
can do some work with a computer that only has an operating system.
• Device drivers,
• Operate or control a particular type of device that is attached to a computer.
• Utilities,
• computer programs designed to assist users in maintenance and care of their
computers.
• Information worker software
• Accounting software
• Data management
• Documentation
• Enterprise resource
planning
• Financial software
• Field service
management
• Project management
software
• Reservation systems
• Content access software
• Electronic media
software
APPLICATION SOFTWARE
• Entertainment software
• Screen savers
• Video games
• Educational software
• Classroom
management
• Reference software
• Sales readiness
software
• Survey management
• Enterprise infrastructure
software
• Business workflow
software
• DBMS software
• Digital asset
management (DAM)
software
• Document
management software
• GIS software
• Simulation software
• Computer simulators
• Media development software
• Image organizer
• Media content
creating/editing
• Product engineering
software
• Hardware engineering
• Software engineering
MIDDLEWARE
• Middleware is a computer software that provides services to software application beyond
those available from the operating system.
• Middleware makes it easier for software developers to perform communication and
input/output, so they can focus on the specific purpose of their application
• Middleware is the software that connects software components or enterprise applications
• Middleware is the software layer that lies between the operating system and the
applications on each side of a distributed computer network. Typically, it supports
complex, distributed business software applications
LICENSES
• Proprietary Software License
• Software publisher grants the use of one or more copies of software under the EULA
• Licensing Model
• Per user (named user, client, node)
• Per concurrent/floating user
• Per Resource used or managed
• Open License Program (OLP), Transactional License Program (TLP), Volume
License Program (VLP)
• Original Equipment Manufacture (OEM)
• Contractual License Program (CLP)
• Free and Open Source Software License
• Shareware
THANK YOU

Mais conteúdo relacionado

Mais procurados

1.3 operating systems
1.3 operating systems1.3 operating systems
1.3 operating systemsDave Smith
 
Application software
Application softwareApplication software
Application softwareSHAHZEEN SYED
 
Application Software
Application SoftwareApplication Software
Application SoftwareZaid Hameed
 
Chapter 4 Computer Software
Chapter 4 Computer SoftwareChapter 4 Computer Software
Chapter 4 Computer Softwareshelly3160
 
software terms
software termssoftware terms
software termsrryyaann96
 
Introduction to computer software
Introduction to computer softwareIntroduction to computer software
Introduction to computer softwareElike Ikechukwu
 
Web Quest Of Operating Systems
Web Quest Of Operating SystemsWeb Quest Of Operating Systems
Web Quest Of Operating SystemsLAMMYY
 
software system and application software
software system and application softwaresoftware system and application software
software system and application softwareCyriac Jose
 
Computer1 test 2 prep: processing, software, storage
Computer1   test 2 prep:  processing, software, storageComputer1   test 2 prep:  processing, software, storage
Computer1 test 2 prep: processing, software, storageCathy Bennett
 
Computer Software introduction
Computer  Software introductionComputer  Software introduction
Computer Software introductionfaisalahmed2017
 
Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Fernando Torres
 
Management information system software
Management information system softwareManagement information system software
Management information system softwareOnline
 
Operating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many MoreOperating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many MoreRobin Thakur
 
What is software
What is softwareWhat is software
What is softwareAnil815218
 
Application software
Application softwareApplication software
Application softwaremoazamali28
 

Mais procurados (20)

1.3 operating systems
1.3 operating systems1.3 operating systems
1.3 operating systems
 
Software
SoftwareSoftware
Software
 
Application software
Application softwareApplication software
Application software
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
Application Software
Application SoftwareApplication Software
Application Software
 
Chapter 4 Computer Software
Chapter 4 Computer SoftwareChapter 4 Computer Software
Chapter 4 Computer Software
 
software terms
software termssoftware terms
software terms
 
Introduction to computer software
Introduction to computer softwareIntroduction to computer software
Introduction to computer software
 
Web Quest Of Operating Systems
Web Quest Of Operating SystemsWeb Quest Of Operating Systems
Web Quest Of Operating Systems
 
software system and application software
software system and application softwaresoftware system and application software
software system and application software
 
Computer1 test 2 prep: processing, software, storage
Computer1   test 2 prep:  processing, software, storageComputer1   test 2 prep:  processing, software, storage
Computer1 test 2 prep: processing, software, storage
 
Computer Software introduction
Computer  Software introductionComputer  Software introduction
Computer Software introduction
 
Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)Powerpoint on Software Concept (ClassXI)
Powerpoint on Software Concept (ClassXI)
 
2 software
2 software2 software
2 software
 
Software: Systems and Application Software
Software:  Systems and Application SoftwareSoftware:  Systems and Application Software
Software: Systems and Application Software
 
Management information system software
Management information system softwareManagement information system software
Management information system software
 
What is software
What is softwareWhat is software
What is software
 
Operating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many MoreOperating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many More
 
What is software
What is softwareWhat is software
What is software
 
Application software
Application softwareApplication software
Application software
 

Semelhante a Basic software

Intro to Computing Lec 02.pptx
Intro to Computing Lec  02.pptxIntro to Computing Lec  02.pptx
Intro to Computing Lec 02.pptxFalakNiaz15
 
COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptxHarinianu2
 
Softwares and Operating System.pptx
Softwares and Operating System.pptxSoftwares and Operating System.pptx
Softwares and Operating System.pptxUsmanAhmed838004
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Sehrish Rafiq
 
Tpes of Softwares
Tpes of SoftwaresTpes of Softwares
Tpes of SoftwaresRespa Peter
 
Contents of Computer Software
Contents of Computer SoftwareContents of Computer Software
Contents of Computer SoftwareAvinash Rouniyar
 
Problem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfProblem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfjlu08167
 
Overview of softwares and their applications
Overview of softwares and their applicationsOverview of softwares and their applications
Overview of softwares and their applicationsAnkush Mehrotra
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptxRafaelPurano
 
Interaction With Computers FIT
Interaction With Computers FITInteraction With Computers FIT
Interaction With Computers FITRaj vardhan
 
Software languages and devices
Software languages and devicesSoftware languages and devices
Software languages and devicesYogeshSorot
 
Introduction to Hardware and Software
Introduction to Hardware and SoftwareIntroduction to Hardware and Software
Introduction to Hardware and SoftwarePravinGhosekar
 
Computer - Software.pptx
Computer - Software.pptxComputer - Software.pptx
Computer - Software.pptxJuliusECatipon
 

Semelhante a Basic software (20)

Types of software
Types of softwareTypes of software
Types of software
 
Intro to Computing Lec 02.pptx
Intro to Computing Lec  02.pptxIntro to Computing Lec  02.pptx
Intro to Computing Lec 02.pptx
 
COM 311 L -2.pptx
COM 311 L -2.pptxCOM 311 L -2.pptx
COM 311 L -2.pptx
 
Softwares and Operating System.pptx
Softwares and Operating System.pptxSoftwares and Operating System.pptx
Softwares and Operating System.pptx
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
Tpes of Softwares
Tpes of SoftwaresTpes of Softwares
Tpes of Softwares
 
Contents of Computer Software
Contents of Computer SoftwareContents of Computer Software
Contents of Computer Software
 
Problem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdfProblem Solving and Program Design in C_1.pdf
Problem Solving and Program Design in C_1.pdf
 
System software and Application software
System software and Application softwareSystem software and Application software
System software and Application software
 
Software introduction
Software introductionSoftware introduction
Software introduction
 
Overview of softwares and their applications
Overview of softwares and their applicationsOverview of softwares and their applications
Overview of softwares and their applications
 
B) Computer Basics
B) Computer BasicsB) Computer Basics
B) Computer Basics
 
Software s1 so11
Software s1 so11Software s1 so11
Software s1 so11
 
software final presentation.pptx
software final presentation.pptxsoftware final presentation.pptx
software final presentation.pptx
 
Interaction With Computers FIT
Interaction With Computers FITInteraction With Computers FIT
Interaction With Computers FIT
 
Software
SoftwareSoftware
Software
 
Software languages and devices
Software languages and devicesSoftware languages and devices
Software languages and devices
 
Introduction to Hardware and Software
Introduction to Hardware and SoftwareIntroduction to Hardware and Software
Introduction to Hardware and Software
 
Computer - Software.pptx
Computer - Software.pptxComputer - Software.pptx
Computer - Software.pptx
 
ict act 1.pptx
ict act 1.pptxict act 1.pptx
ict act 1.pptx
 

Último

Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Último (20)

Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

Basic software

  • 1. Herry Prihandoko - BPT S O F T W A R E
  • 2. WHAT IS SOFTWARE • Computer software, or simply software is any set of machine-readable instructions that directs a computer processor to perform specific operation. • Computer hardware and software require each other and neither can be realistically used without the other. • Software is stored in computer memory and is intangible, i.e. it cannot be touched.
  • 3. HOW IT WORKS • Microprocessors understand only machine language • A compiler translates high-level language instructions to object code (machine language instructions) • Computer perform operation based on instruction writen
  • 4. HOW IT MADE • Programming Language • Low Level – Close to machine language • High Level - Close to human language • Scripting – Need interpreter when executed • Compiler – Tool to translate high-level language instructions to object code (machine language instructions) • Integrated Development Environment – Environment or tool where programmer create a software • Methodology – The standard process of creating software from requirement until deployment
  • 5. TYPES OF SOFTWARE • System Software • Designed to directly operate the computer hardware, to provide basic functionality needed by users and other software, and to provide a platform for running application software • Application Software • A computer program designed to help people perform an activity • A set of one or more programs designed to carry out operations for a specific application. Application software cannot run on itself but is dependent on system software to execute. Examples of application software include MS Word, MS Excel, a console game, a library management system, a spreadsheet system etc.
  • 6. SYSTEM SOFTWARE • Operating systems, • Essential collections of software that manage resources and provides common services for other software that runs "on top" of them. • Supervisory programs, boot loaders, shells and window systems are core parts of operating systems. • In practice, bundled with additional software (incl. application software) so that a user can do some work with a computer that only has an operating system. • Device drivers, • Operate or control a particular type of device that is attached to a computer. • Utilities, • computer programs designed to assist users in maintenance and care of their computers.
  • 7. • Information worker software • Accounting software • Data management • Documentation • Enterprise resource planning • Financial software • Field service management • Project management software • Reservation systems • Content access software • Electronic media software APPLICATION SOFTWARE • Entertainment software • Screen savers • Video games • Educational software • Classroom management • Reference software • Sales readiness software • Survey management • Enterprise infrastructure software • Business workflow software • DBMS software • Digital asset management (DAM) software • Document management software • GIS software • Simulation software • Computer simulators • Media development software • Image organizer • Media content creating/editing • Product engineering software • Hardware engineering • Software engineering
  • 8. MIDDLEWARE • Middleware is a computer software that provides services to software application beyond those available from the operating system. • Middleware makes it easier for software developers to perform communication and input/output, so they can focus on the specific purpose of their application • Middleware is the software that connects software components or enterprise applications • Middleware is the software layer that lies between the operating system and the applications on each side of a distributed computer network. Typically, it supports complex, distributed business software applications
  • 9. LICENSES • Proprietary Software License • Software publisher grants the use of one or more copies of software under the EULA • Licensing Model • Per user (named user, client, node) • Per concurrent/floating user • Per Resource used or managed • Open License Program (OLP), Transactional License Program (TLP), Volume License Program (VLP) • Original Equipment Manufacture (OEM) • Contractual License Program (CLP) • Free and Open Source Software License • Shareware

Notas do Editor

  1. Information worker software Accounting software Data management Contact management Spreadsheet Personal database Documentation Document automation/assembly Word processing Desktop publishing software Diagramming software Presentation software Email Blog software Enterprise resource planning Financial software Day trading software Banking software Clearing systems arithmetic software Field service management Workforce management software Project management software Calendaring software Employee scheduling software Workflow software Reservation systems Content access software[edit] Electronic media software Hybrid editor players Media players Web browser Entertainment software[edit] Screen savers Video games Arcade games Console games Mobile games Personal computer games Educational software[edit] Classroom management Reference software Sales readiness software Survey management Enterprise infrastructure software[edit] Business workflow software Database management system (DBMS) software Digital asset management (DAM) software Document management software Geographic information system (GIS) software Simulation software[edit] Computer simulators Scientific simulators Social simulators Battlefield simulators Emergency simulators Vehicle simulators Flight simulators Driving simulators Simulation games Vehicle simulation games Media development software[edit] Image organizer Media content creating/editing 3D computer graphics software Animation software Graphic art software Image editing software Raster graphics editor Vector graphics editor Video editing software Sound editing software Digital audio editor Music sequencer Scorewriter Hypermedia editing software Web development software Game development tool Product engineering software[edit] Hardware engineering Computer-aided engineering Computer-aided design (CAD) Finite element analysis Software engineering Computer language editor Compiler software Integrated development environment Game development software Debuggers License manager