System And Application Software

Slides:



Advertisements
Similar presentations
Chapter 3 Application Software p. 6.
Advertisements

Objectives Overview Identify the general categories of programs and apps Describe how an operating system interacts with applications and hardware Differentiate.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 10 Managing a Database.
Living in a Digital World Discovering Computers 2010.
Living in a Digital World Discovering Computers 2010.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chapter 3 Applications Software: Getting the Work Done.
Discovering Computers Fundamentals, 2012 Edition Your Interactive Guide to the Digital World.
Application Software CSC151.
Discovering Computers 2010
Chapter 3 Application Software
Living in a Digital World Discovering Computers 2011.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
Discovering Computers 2008 Fundamentals Fourth Edition Chapter 3 Application Software.
CGS 1000 Introduction to Computers and Technology.
Professor Michael J. Losacco CIS 1110 – Using Computers Application Software Chapter 3.
Application Software.  Topics Covered:  Software Categories  Desktop vs. Mobile Software  Installed vs. Web-Based Software.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Spring 2007.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chapter 5 Application Software.
Chapter 3 Application Software Matthew Kilrain.
1 Chapter 6 Understanding Computers, 11 th Edition Software Ownership Rights Software license: agreement, either included in a software package or displayed.
Chapter 3 Application Software.
Chapter Three OPERATING SYSTEMS.
© Paradigm Publishing, Inc. 5-1 Chapter 5 Application Software Chapter 5 Application Software.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 3 Software for Systems Chapter 4 – Application Software.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Software 1. Software is divided into parts System software Operating system Utility software Application software 2.
Objectives Overview Identify the general categories of programs and apps Describe how an operating system interacts with applications and hardware Differentiate.
Business Software What is database software? p. 145 Allows you to create, access, and manage data Add, change, delete, sort, and retrieve data Next.
APPLICATION SOFTWARE. EXAMPLE S What’s an application software ? Application software consists of programs designed to make users more productive and/or.
1 Application Software What is application software?  Programs that perform specific tasks for users.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chapter 3 Application Software and Utility Software.
© Paradigm Publishing Inc. 5-1 Chapter 5 Application Software.
1 Week 5 Application Software. Objectives Overview Identify the four categories of application software Describe characteristics of a user interface Identify.
APPLICATION SOFTWARE Week# 5. Application software consists of programs designed to make users more productive and/or assist them with personal tasks.
Chapter 4 Programs and Apps Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
Discovering Computers Fundamentals, 2010 Edition Living in a Digital World Chapter Five SOFTWARE.
Two Types of Software.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Summer 2007.
Chapter 3 Application Software. Chapter 3 Objectives Identify the categories of application software Explain how to work with application software Identify.
Chapter 3 Objectives Identify the categories of application software Explain ways software is distributed Explain how to work with application software.
Chapter 11 Information and Data Management Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Discovering Computers Fundamentals, 2010 Edition Living in a Digital World.
DISCOVERING COMPUTERS Chapter 3 : Application Software.
Discovering Computers 2009 Chapter 3 Application Software.
1 st Semester, Batch 2014 CS-114: Introduction to Computer Science LECTURE-5 & 6 APPLICATION SOFTWARE & The Components of the System Unit.
Chapter 3 Application Software
Discovering Computers 2011: Living in a Digital World Chapter 3
Objectives Overview Identify the four categories of application software Describe characteristics of a user interface Identify the key features of widely.
Discovering Computers 2012: Chapter 8
Copyright© 2017 MAHSA UNIVERSITY
Application Software Chapter 6.
Chapter 4: Application Software
Computing Fundamentals
Objectives Overview Identify the four categories of application software Differentiate among the seven forms through which software is available Explain.
Chapter Ten Managing a Database.
Database Management Systems
Objectives Overview Identify the general categories of programs and apps Describe how an operating system interacts with applications and hardware Differentiate.
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the features.
Chapter 3 Application Software
Administrative Software
Introduction To Computing BBA & MBA
Software for Home, Personal, and Educational Use
Presentation transcript:

System And Application Software Chapter Six Computer Skills Computer Skills 2016: Chapter6

Objectives Overview Define system software and identify the two types of system software Understand Application software Define Programming Languages Understand Database Management Systems Computer Skills 2016: Chapter6-System Software

Computer Skills: Chapter 6 Software Software is Computer programs and associated documentation. Software products may be developed for a particular customer (aka Customized Software) or may be developed for a general market (aka Generic Software). Computer Skills: Chapter 6

Computer Skills: Chapter 6 Software Types Computer Skills: Chapter 6

Computer Skills 2016: Chapter6-System Software System software consists of the programs that control or maintain the operations of the computer and its devices. Operating systems Utility Programs Computer Skills 2016: Chapter6-System Software

Operating Systems An operating system (OS) is a set of programs containing instructions that work together to coordinate all the activities among computer hardware resources Start and shut down a computer Provide a user interface Manage programs Manage memory Coordinate tasks Configure devices Establish an Internet connection Monitor performance Provide utilities Automatically update Control a network Administer security Computer Skills 2016: Chapter6-System Software

Utility Programs A utility program is a type of system software that allows maintenance-type tasks such as: Protecting against viruses Viewing images Uninstalling programs Cleaning up disks Removing spyware and adware Filtering Internet content Compressing files Maintaining a personal computer Burning optical discs Searching for files Playing media files Computer Skills 2016: Chapter6-System Software

Finding Utility Programs In Windows Operating System, utility programs can be accessed by navigating: All Programs Accessories  System Tools. Computer Skills 2016: Chapter6-System Software

Computer Skills 2016: Chapter6-Application Software Chapter Six Computer Skills 2016: Chapter6-Application Software

Computer Skills 2016: Chapter6-Application Software Application software consists of programs designed to make users more productive and/or assist with personal tasks. To make business activities more efficient To assist with graphics and multimedia projects To support home, personal, and educational tasks To facilitate communications Computer Skills 2016: Chapter6-Application Software

Business Software Business Software is application software that assists people while performing business activities. Word Processing Spreadsheet Database Presentation Note Taking Personal Information Manager Business Software for Phones Business Software Suites Project Management Accounting Document Management Enterprise Computing Software Computer Skills 2016: Chapter6-Application Software

Graphics and Multimedia Software Computer-aided design (CAD) software Desktop publishing software Graphics and Multimedia Software is an application software that assists people while work with graphics and multimedia. Computer Skills 2016: Chapter6-Application Software

Home, Personal, and Educational Software Home, Personal, and Educational Software is application software that designed specifically for use at home or for personal or educational use. Personal finance software Legal software Tax preparation software Computer Skills 2016: Chapter6-Application Software

Communication Software Communication Software is an application software that assists people to communicate and share information. Web Browser E-Mail Instant Messaging Chat Room Text, Picture, Video Messaging RSS Aggregator Blogging Newsgroup/Message Board FTP VoIP Video Conferencing Computer Skills 2016: Chapter6-Application Software

Public-domain software Application Software Available in a variety of forms: Generic product Customized product Web application Open source Shareware Freeware Public-domain software Computer Skills 2016: Chapter6-Application Software

Computer Skills 2016: Chapter6-Application Software Generic product is a stand-alone system that is marketed and sold to any customer who wishes to buy it. Customized product is a software that is commissioned by a specific customer to meet their own needs. A Web application is a Web site that allows users to access and interact with software from any computer or device that is connected to the Internet. Types of Web applications include e- mail, and game programs. Open source is software distributed or made public in source code (readable and modifiable), and are often developed as a community rather than by a single organization. Computer Skills 2016: Chapter6-Application Software

Computer Skills 2016: Chapter6-Application Software Shareware is software that you can use on a trial basis before paying for it. Unlike freeware, shareware often has limited functionality or may only be used for a limited time before requiring payment and registration. Freeware is software that is free to use. Unlike commercial software, it does not require any payment or licensing fee. Public-domain software programs that are offered to the public without copyright restrictions. Public domain software is similar to open source software, in which the source code of a program is made publicly available. Computer Skills 2016: Chapter6-Application Software

Programming Languages Chapter Six Computer Skills 2016: Chapter6-Programming Languages

Computer Skills 2016: Chapter6-Programming Languages Computer Program A computer program is executable software that runs on a computer. Examples: Web browsers, word processors, e-mail clients, video games, and system utilities. Created by a programmer using a programming language Computer Skills 2016: Chapter6-Programming Languages

Programming Languages A programming language is a set of commands, instructions, and other syntax use to create a software program.. Computer Skills 2016: Chapter6-Programming Languages

Types of Programming Languages Two types of languages are: low-level high-level. A low-level language is a programming language that is machine dependent. Example: Machine Language and Assembly Language. A high-level language, by contrast, each language instruction typically equates to multiple machine instructions. Example: C++, Java, Visual Basic, and Python etc.. Computer Skills 2016: Chapter6-Programming Languages

Database Management Systems Chapter Six Database Management Systems Computer Skills 2016: Chapter6-Databases

Databases, Data, and Information group of related files Payroll, accounts-receivable, inventory Data Collection of unprocessed items Text Numbers Images Audio Video Information Processed data Documents Computer Skills 2016: Chapter6-Databases

Databases, Data, and Information Database software, often called a database management system (DBMS), allow the: definition, creation, querying, update, and administration of databases. Computer Skills 2016: Chapter6-Databases

Computer Skills 2016: Chapter6-Databases The Data Hierarchy Data is organized in layers (Fields, Tables, Records, Database) A Field is a group of character with some meaning, such as your name, ID, Address etc. A Record is a group of related fields holding all the data about one person or item. A Table is a group of related records, such as Instructors table. Computer Skills 2016: Chapter6-Databases

File Processing Versus Databases File system File System suffers from: Application Dependency Duplication of data Isolation of data Database approach Data Sharing Controlled redundancy Data Independence Better Data Integrity Reduces development time Computer Skills 2016: Chapter6-Databases

Computer Skills 2016: Chapter6-Databases File Versus Databases Computer Skills 2016: Chapter6-Databases

Computer Skills 2016: Chapter6-Databases Data Model Every database and DBMS is based on a specific data model. A data model consists of rules and standards that define how the database organizes data. Examples of Data Models: Relational Data Model Used by most DBMSes Object-Oriented Model Computer Skills 2016: Chapter6-Databases

Computer Skills 2016: Chapter6-Databases Relational Databases A relational database stores data in tables that consist of rows and columns Each row has a primary key Each column has a unique name A relationship is a link within the data Computer Skills 2016: Chapter6-Databases

Object-Oriented Databases An object-oriented database (OODB) stores data in objects. An object is an item that contains data (attributes), as well as the actions (method or operation) that read or process data. A student object, for example, might contain data about a student such as Student ID, First Name, Last Name, Address, and so on. Computer Skills 2016: Chapter6-Databases

Object-Oriented Databases Examples of applications appropriate for an object-oriented database include: Multimedia database Groupware database Computer-aided design database Hypertext database Computer Skills 2016: Chapter6-Databases

Structured Query Language (SQL) Structured Query Language (SQL) is a query language that allows users to manage, update, and retrieve data. Most relational database products for servers and mainframes include SQL. Many personal computer databases also include SQL. Computer Skills 2016: Chapter6-Databases