CSCI-235 Micro-Computer Applications

Slides:



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

Computing Fundamentals
Lesson 6 Software and Hardware Interaction
Copyright (c) 2003 by Prentice Hall Computers Tools for an Information Age Chapter 2 Applications Software: Getting the Work Done.
Today’s Agenda Chapter 4: System Software Chapter 4: System Software Chapter 5: Application Software Chapter 5: Application Software.
Technology In Action Chapter 1 1 Application Software Application vs. system software Productivity software Business software Graphics and multimedia software.
1 Chapter 2 Uses and Limitations. 2 Chapter 2 Contents l The Chinese Room l HAL – Fantasy or Reality? l AI in the 21 st Century.
Computers Are Your Future © 2005 Prentice-Hall, Inc.
Computers Are Your Future © 2006 Prentice-Hall, Inc.
Chapter 3 Applications Software: Getting the Work Done.
Computer Skills Preparatory Year Presented by: L.Obead Alhadreti.
Application Software: Essentials for knowledge workers
Computers Are Your Future Eleventh Edition Chapter 5: Application Software: Tools for Productivity Copyright © 2011 Pearson Education, Inc. Publishing.
Professor Michael J. Losacco CIS 1110 – Using Computers Application Software Chapter 3.
I Information Systems Technology Ross Malaga 3 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 3-1 SOFTWARE.
TEST REFLECTION CHAPTER 9 & 10. QUESTION 1 A spreadsheet is an application program you can use for working with numbers and doing math. False Look up.
1 Chapter 6 Understanding Computers, 11 th Edition Software Ownership Rights Software license: agreement, either included in a software package or displayed.
Lesson 4 Computer Software
© 2016_lecuture by ataur Subject: Design and Editing Md. Ataur Rahman Instructor (Design and Printing) M.CSE, B.CSE Graphic Arts Institute.
Copyright © 2003 Prentice Hall, IncSlides created by Bob Koziel.
UNIVERSITI TENAGA NASIONAL “Generates Professionals” MODULE 2 : Part 2 INTRODUCTION TO HARDWARE & SOFTWARE.
Chapter 3 Application Software.
Computer Software Unit C. Objectives Introduce Computer Software Explain How Computers Interpret Software Explore Operating Systems Compare Operating.
Hardware vs. Software Computer systems consist of both hardware and software. Hardware refers to anything you can physically touch. Keyboards, mice, monitors,
Hardware vs. Software Computer systems consist of both hardware and software. Hardware refers to anything you can physically touch. Keyboards, mice, monitors,
Computer Concepts – Illustrated 8 th edition Unit C: Computer Software.
Chapter 5 of Computers: Understanding Technology
© Paradigm Publishing, Inc. 5-1 Chapter 5 Application Software Chapter 5 Application Software.
Computer Software Unit C. Software Categories System Software 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.
1 Technology in Action Chapter 4 Application Software: Programs That Let You Work and Play Copyright © 2011 Pearson Education, Inc. Publishing as Prentice.
Unit 5- Computer Software.  Identify how hardware & software interact  Explain how a software program works  Describe the difference between application.
Chapter 2 – Software Part A. Definition Computer is made up of two components Hardware Physical components Software Instructions for the computer Two.
Section 2 Software.
Administrative Software Chapter 7 Teaching and Learning with Technology.
Application Software Performs a specific job or task. Helps people use their computers to perform their work more effectively. Categorized in two ways.
APPLICATION SOFTWARE. EXAMPLE S What’s an application software ? Application software consists of programs designed to make users more productive and/or.
UEC 01 : Computer Skills & Programming Concepts I 1PUA – Computer Engineering Department – UEC01 – Dr. Mona Abou - Of Lecture 6: Applications Software.
Software Software consists of the instructions issued to the computer to perform specific tasks. –The software on a computer system refers to the programs.
Software and Hardware Interaction
Application Software CSCI-N 100 Department of Computer and Information Science.
Computer Software. Software n According to the American Heritage Dictionary software is n "The programs, routines, and symbolic languages that control.
Module 2 : Part 2 INTRODUCTION TO HARDWARE & SOFTWARE INTRODUCTION TO HARDWARE & SOFTWARE.
Chapter 3 Installing and Learning Software. 2Practical PC 5 th Edition Chapter 3 Getting Started In this Chapter, you will learn: − What is in an application.
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Summer 2007.
The future of multimedia Week © 2006 Prentice-Hall, IncSlide 2 You Will Learn... How system software supports application software The most popular.
Computer Software Types Three layers of software Operation.
C2 Applications Software Getting the Work Done Solve a particular problem or perform a particular task.
Unit 4- Computer Software.  Identify how hardware & software interact  Explain how a software program works  Describe the difference between application.
1 Chapter 2 Uses and Limitations. 2 Chapter 2 Contents l The Chinese Room l HAL – Fantasy or Reality? l AI in the 21 st Century.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
Software Installation and Copyrights Basic Computer Concepts Installation Basics  Installation Process  Copy files from distribution disks.
Applications Software: Getting the Work Done Chapter 2.
Computers Tools for an Information Age Software Systems and Applications.
Chapter 3 Applications Software: Getting the Work Done.
Today’s Agenda Chapter 4: System Software Chapter 4: System Software Chapter 5: Application Software Chapter 5: Application Software.
Chapter 3 Installing and Learning Software
Application Software Chapter 6.
Chapter 4: Application Software
Computing Fundamentals
System And Application Software
Computers Tools for an Information Age
Artificial Intelligence CSC 361
Computers Are Your Future
Administrative Software
Computers Tools for an Information Age
SOFTWARE TECHNOLOGIES
Computer Concepts Module 3
Presentation transcript:

CSCI-235 Micro-Computer Applications Application Software

Software Software – All the programs that give the computer its instructions Two categories of software: System software Application software © Prentice-Hall, Inc

Application Software Application software refers to programs that enable the user to be productive when using the computer © Prentice-Hall, Inc

Application Software Personal Productivity Internet Home/Education Word Processing Spreadsheets Address Books Web Browsers E-Mail Home/Education Multimedia/Graphics Personal Finance Tax Preparation Reference Games Desktop Publishing Photo Editing 3D Rendering © Prentice-Hall, Inc

Personal Productivity Word Processor Spreadsheet Database © Prentice-Hall, Inc

Word Processor Software for creating text documents (e.g., Microsoft Word) More sophisticated programs for creating large documents (e.g., books) or documents with lots of graphics (e.g., brochures) are often referred as Desktop Publishing Software Most modern word processors allow the integration of graphics with text © Prentice-Hall, Inc

Text Editors A text editor is a program that you can use to create and modify files UNIX systems typically offer a choice of text editors of which the vi editor is the most common © Prentice-Hall, Inc

Text Editors vs Word Processors A text editor is not a word processor A word processor typically does more than a text editor. Besides adding text to a file, most word processing programs allow you to control the appearance of the text (e.g., paragraph styles, typefaces, etc…) when it is printed In contrast, a text editor does just that – edit text © Prentice-Hall, Inc

Spreadsheet Software for working with numeric data, calculations and graphing/charting (e.g., Microsoft Excel, Lotus 1-2-3) Modern spreadsheets include lots of built-in analysis tools and functions © Prentice-Hall, Inc

Databases Software that allows the creating of highly structured containers for storing information (e.g., Microsoft Access) Allows the user to perform queries © Prentice-Hall, Inc

Presentation/Multimedia Software that allows the user to combine several data formats (e.g., text, audio, video) to create presentations (e.g., Microsoft Powerpoint) © Prentice-Hall, Inc

Multimedia/Graphics Desktop Publishing Photo Editing 3D Rendering © Prentice-Hall, Inc

Internet Web Browser E-mail © Prentice-Hall, Inc

Home/Education Personal Finance Tax Preparation Reference Games © Prentice-Hall, Inc

Custom Software Specifically tailored to an organization’s needs Organization hires computer programmers to design, write, test, and implement software Can be extremely complex and take years to write Used for specialized fields Billing programs Inventory tracking programs Point of Sale software © Prentice-Hall, Inc

Custom Software © Prentice-Hall, Inc

Software Suite Individual applications share a common program code Popular office suites offer a word processor, spreadsheet, database, presentation, and other programs © Prentice-Hall, Inc

System Requirements Sample Minimum System Requirements IBM compatible PC with a 486 PC processor or better (Pentium® recommended) Microsoft Windows® 95 12 MB RAM (16 MB recommended) Hard disk space (standard installation approx. 100 MB) CD-ROM drive (2x or better) Mouse or other pointing device System requirements refers to the minimum level of equipment needed to run a program Platform– PC or MAC Microprocessor Drive– 3.5 Floppy or CD-ROM RAM Available hard disk space © Prentice-Hall, Inc

Software Version Software producers include a version number with their products Version numbers identify the release of the program being used Recent releases have numbers greater than earlier releases (Recent Ver. 6.0; Earlier Ver. 1.0) Whole numbers are major revisions (1.0, 2.0, 3.0, etc.) Decimal numbers refer to maintenance releases or updates and fixes (1.1, 1.2, 1.3, etc.) © Prentice-Hall, Inc

Software Upgrades Software upgrading is the process of keeping the application program current Types of upgrades: Patch – Small changes in the program Service release – Major changes in the program © Prentice-Hall, Inc

Software Licenses and Registration A software license gives the user the right to install and use the program on one computer Organizations purchase a site license to install a program on many computers © Prentice-Hall, Inc

Types of software Most computer software is copyrighted Software piracy – Infringing on a program’s copyright Copyrighted software cannot be: Copied Altered Used on more than one computer Types of copyrighted software: Commercial – Buy before using it Shareware – Try it before you buy it Freeware – Free software, but it can’t be copied and/or sold Public domain software is not copyrighted. There are no restrictions on using, copying, altering, or selling the software http://www.tucows.com Zip, quickzip © Prentice-Hall, Inc

Installing and Managing Application Software Install the software on the hard drive Installation utilities guide you through the process Installation changes the registry of the operating system Use an uninstall utility to remove a program from the hard drive Do not just delete a program from your files Example © Prentice-Hall, Inc

Intelligent Software? The field of Artificial Intelligence (AI) attempts to build intelligent entities © Prentice-Hall, Inc

Artificial Intelligence AI is one of the newest sciences (1956) (McCarthy) A truly universal field learning and perception playing chess proving mathematical theorems writing poetry etc … Still has openings for several full-time Einsteins © Prentice-Hall, Inc

How would we decide whether a computer is intelligent? The Turing Test (Alan Turing, 1950) Eliza http://www.manifestation.com/neurotoys/eliza.php3 © Prentice-Hall, Inc

The Turing Test Proposed by Alan Turing (1950) (the father of AI) Based on indistinguishability from undeniably intelligent entities (i.e., we) Is a computer that passes the test really intelligent? Programming a computer to pass the test provides plenty to work on Natural Language Processing Knowledge Representation Automated Reasoning Machine Learning © Prentice-Hall, Inc

Acting Humanly: The Turing Test Today, AI researchers devote little effort to passing the test More important to study underlying principles of intelligence Turing Test suggested major components of AI Natural Language Processing Knowledge Representation Automated Reasoning Machine Learning Computer Vision Robotics © Prentice-Hall, Inc

AI in the 21st century AI is everywhere Fuzzy logic is used in elevators, washing machines, cars Intelligent agents are used in many software applications Robots explore other worlds, and toy robots play with children (and with some adults) Expert systems diagnose diseases recommend cures Computer games use AI © Prentice-Hall, Inc

State of the Art Which of the following can be done at present? Play a decent game of table tennis Driving in the center of Cairo Buying a week’s worth of groceries at the market Buying a week’s worth of groceries on the web Playing a decent game of bridge at a competitive level Discovering and proving new mathematical theorems Writing an intentionally funny story Giving competent legal advice in a specialized area of law Translating spoken English into spoken Swedish in real time Performing a complex surgical operation © Prentice-Hall, Inc