Computer Software Unit C. Software Categories System Software Application Software.

Slides:



Advertisements
Similar presentations
Computer Software 3 Section A Software Basics CHAPTER PARSONS/OJA
Advertisements

Chapter 3 Application Software p. 6.
Computing Fundamentals
Ying Wang EDN 303 Fall Objectives Explain the role of an operating system and list the main operating systems used on today’s computers Define and.
Chapter 3: Computer Software
Chapter 3 Applications Software: Getting the Work Done.
Applications Software
Chapter 3 Software Two major types of software
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.
Application Software Productivity Tools for Educators
Introduction to Computer Software
Computer Software.
Chapter 5 Application Software.
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 6 th Edition Application Productivity Tools for Educators Chapter.
SOFTWARE.
Computer for Health Sciences
Application Software Chapter 3 Tools for Thinking & Working More Productively.
1 Chapter 6 Understanding Computers, 11 th Edition Software Ownership Rights Software license: agreement, either included in a software package or displayed.
Computer Concepts 2013 Chapter 3 Software. 3 Software Categories Chapter 3: Software 2  Software is categorized in two main categories:  Application.
Chapter 3: Software Solutions for Personal and Professional Gain
Chapter 4 Computer Software.
CSCI 1101 Intro to Computers
Computer Software Unit C. Objectives Introduce Computer Software Explain How Computers Interpret Software Explore Operating Systems Compare Operating.
Computer Concepts – Illustrated 8 th edition Unit C: Computer Software.
© Paradigm Publishing, Inc. 5-1 Chapter 5 Application Software Chapter 5 Application Software.
B.A. (Mahayana Studies) Introduction to Computer Science November March Software What is software? What are the main types of software?
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
System and Application Software
1 Computer Software Unit C. 2 Objectives Introduce Computer Software Explain How Computers Interpret Software Define Document Production Software Define.
Computer Software CSCI N207 Data Analysis Using Spreadsheet Department of Computer and Information Science, IUPUI.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
1 Computer Software Unit C. 2 Objectives Introduce Computer Software Explain How Computers Interpret Software Explore Operating Systems Compare Operating.
SOFTWARE It Consists of a series of instructions that tells the computer what to do. It is collection of programs. Software is set of instruction which.
Unit 5- Computer Software.  Identify how hardware & software interact  Explain how a software program works  Describe the difference between application.
Warranty buyer beware. software manufacturers limit their liability for software problems by selling their software “as is”. can’t guarantee error free.
Software What is a computer program?. Software What is a computer program? Set of detailed step-by-step instructions that tells a computer how to carry.
CHAPTER FOUR COMPUTER SOFTWARE.
Introduction to Interactive Media Interactive Media Tools: Software.
Section 2 Software.
Administrative Software Chapter 7 Teaching and Learning with Technology.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
UEC 01 : Computer Skills & Programming Concepts I 1PUA – Computer Engineering Department – UEC01 – Dr. Mona Abou - Of Lecture 6: Applications Software.
1 Application Software What is application software?  Programs that perform specific tasks for users.
© 2001 Business & Information Systems 2/e1 Chapter 8 Personal Productivity and Problem Solving.
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 8 Personal Productivity and Problem Solving.
Introduction to Computer Software S. Sabraz Nawaz Lecturer in Management & IT.
Software Categories Figure 3-1.
Application Software CSCI-N 100 Department of Computer and Information Science.
© Paradigm Publishing Inc. 5-1 Chapter 5 Application Software.
* Property of STI Page 1 of 18 Software: Systems and Applications Basic Computer Concepts Software  Software: can be divided into:  systems software.
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Unit 4- Computer Software.  Identify how hardware & software interact  Explain how a software program works  Describe the difference between application.
Software Rashedul Hasan. Software Instructions and associated data, stored in electronic format, that direct the computer to accomplish a task. Instructions.
Prepared by : Mazhar javed Classification of Software Prepared By Prepared By Mazhar Javed Awan Mazhar Javed Awan (Computer Instructor) (Computer Instructor)
Software Installation and Copyrights Basic Computer Concepts Installation Basics  Installation Process  Copy files from distribution disks.
Operating Systems Overview Basic Computer Concepts Operating System What does an operating system do  A computer’s software acts similarly with.
Chapter 5 Administrative Software Teaching and Learning With Technology, 3e 1.
Computers Are Your Future Tenth Edition Spotlight 5: Microsoft Office Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
ITT_04101 COMPUTER APPLICATIONS Gaper M CIT
1 Computer Software Unit C. 2 Objectives Introduce Computer Software Explain How Computers Interpret Software Explore Operating Systems Compare Operating.
SOFTWARE.
Computing Fundamentals
3 Computer Software Section A Software Basics CHAPTER PARSONS/OJA
Computer Software.
Computer Software.
System And Application Software
Computer Concepts Module 3
Presentation transcript:

Computer Software Unit C

Software Categories System Software Application Software

Software Categories Application Software helps you carry out tasks- such creating documents, editing photographs- using a computer. System software helps your computer carry out basic operating functions. Software consists of computer programs, support programs, and data files that work together to provide a computer with the instructions and data necessary for carrying out a specific type of task.

System Software OperatingSystemsDeviceDriversUtilitiesProgrammingLanguages DOS Windows Linux UNIX Mac OS

Application Software DocumentProduction SpreadsheetSoftware Accounting & Finance MathematicalModeling Statistical Entertainment DataManagement Graphics Music VideoEducational Reference

Software Topics Computer program –main executable program (.exe) Support module –called by the program (.dll) Data module –Example: a dictionary file or a file that is not supplied by the user

How Computers Interpret Software A programming or computer language provides tools that a programmer uses to create software. These languages help the programmer to produce a list of instructions called source code. The high-level languages are similar to human languages and produce programs that are fairly easy to test and modify. Main programming languages include C++, Java, COBOL, and Visual Basic,

How Computers Interpret Software A computer’s processor interprets the programmer’s instructions, but the processor can only understand machine language. Instructions written in a high-level language must be translated into machine language before a computer can use them. There are two types of translators: compilers and interpreters.

How Computers Interpret Software An interpreter coverts one instruction at a time while the programming is running.

How Computers Interpret Software A compiler converts high-level instructions into a Compiled program, which is a new file containing machine language instructions. A complier translate all the instructions in a program as a single batch, and the resulting machine language instructions are placed in a new file. This is the object code.

Operating Systems Interacts with application software, device drivers & hardware to manage computers resources

Exploring Windows Starting programs Creating and saving a document with a text editor. Creating files or directories Moving and copying files with my computer Deleting an restoring files

Operating System Categories A single-user operating system is designed to deal with input, output, and processing requests from one user. PCs and handhelds A multi-user operating system is designed to deal with the input, output, and processing requests from many users at the same time. mainframes or centralized computer processing A Network/Server operating system provides communications and routing services that allow computers to share data, programs and peripheral devices. Desktop: desktop or notebook PC; single-user, but could handle networking

Operating System Categories A multitasking operating system provides process and memory management services that allow two or more computer programs to run simultaneously. Microsoft Windows is installed on over 80% of the world’s PCs. Mac OS The UNIX operating system was developed in 1969 at AT&T’s Bell Labs. It gained a good reputation for its dependability in multi-user environments. In 1991, Linus Torvalds developed the Linux operating system based on a version of UNIX. It is very good and free! DOS

Document Production Software Use to compose, edit, design, print or electronically publish documents Types –Word processing (Word) –Desktop publishing (PageMaker) –Web authoring (Front Page)

Document Production Elements Formatting Page Layout Headers/FootersClipartTables Frames Spell check Word wrap Margins Styles

Spreadsheet Software Use for numerical calculations and graphs Rows and columns Worksheet, cell, cell references Cells can contain –Values –Labels –Functions –Formulas

Spreadsheet Software Formulas vs. functions Relative vs. absolute cell referencing Automatic recalculation Templates What-if analysis

Data Management Software Use to store, find, organize, update and report information File management software –Structured or flat file –A record contains multiple fields

Data Management Software Database Management Software (DBMS) –Database (collection of related files) –Relational (tables with records & fields) –Object-oriented (records manipulated using methods) File structure –Fields and data types SQL (Structured Query Language) –Natural query language –Query by example (QBE)

Graphics Software Use to create, display, modify, manipulate and print graphics Paint software: realistic art and photos Photo Editing software: simplifies common editing tasks Drawing software: uses vector figures & shapes to create “cartoon-like” images.

Graphics Software 3-D Graphics software: create wireframes and then cover with a texture CAD (computer-aided design): 3-D software designed for architects and engineers Presentation software: creates electronic slides like these

Business Software Accounting & Finance –Personal finance –Tax preparation –Small business accounting Vertical Market –Hospitals, construction, schools Horizontal Market –Generic like payroll –Project management Groupware –Help collaboration on group projects

License vs. Copyright Software License: a legal contract that defines the ways in which you may use a computer program. Copyright: a form of legal protection that grants the author of an original work an exclusive right to copy, distribute, sell and modify that work. Software piracy For contract to take effect: –Open a shrink-wrap license product –Agree to an installation agreement

Types of Copyright Protections Shareware: try before you buy on the honor system Freeware: no fee - can use, but not alter or sell Open Source: uncompiled source code that can be changed - sold or free Public Domain: can be copied, altered and resold

Computer Software End