Application Software - Introduction to Computing - Lecture Slides, Slides of Introduction to Computing

Application Software, System Software, Classification According to the Mode, Classification According to Application Area, Graphics and Animation, Enterprise Resource Planning and some other terms as well as topics are also part of this lecture.

Typology: Slides

2011/2012

Uploaded on 11/03/2012

banamala
banamala 🇮🇳

4.4

(19)

114 documents

1 / 39

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CS101 Introduction to Computing
Lecture 13
Application Software
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27

Partial preview of the text

Download Application Software - Introduction to Computing - Lecture Slides and more Slides Introduction to Computing in PDF only on Docsity!

CS101 Introduction to Computing

Lecture 13

Application Software

The focus of the last lecture was on

Operating Systems

Two Major Types of Software

  • System Software
  • Application Software

Hardware

Operating System

Utility LanguageTranslator

Device Driver

Scientific Apps.

Business Apps.

Productivity Apps.

Entertainment Apps.

System software Application software

Classification According to the Mode

  • Interactive-mode
    • The user runs the program on the computer and keeps on interacting with the computer while the program runs
    • Example: Word processor
  • Batch-mode
    • The user starts the program and the computer processes the provided data and produces results without any further intervention of from the user
    • Example: Payroll

Classification According to Application Area

  • Scientific/engineering/graphics
  • Business
  • Productivity
  • Entertainment
  • Educational

Scientific SW

  • Simulation of natural systems
    • Deforestation and effect on green-house gases
  • Simulation of artificial systems
    • NeuralWare (Simulator for artificial neural networks)
    • Thermo-nuclear explosions
  • Mathematical computation packages
    • Mathematica (can do hundreds, if not thousands of functions, e.g. solving a differential eq, symbolically)
    • MathCAD

Engineering SW

  • Computer-aided design (CAD)
    • AutoCAD
    • SPICE
    • Virtual wind tunnels
  • Computer-aided manufacturing (CAM)
  • Telecommunication system SW
    • Centrex
  • Industrial control SW

Graphics & Animation SW (2)

2. Bit-mapped or raster graphics

  • Treats everything that is drawn as a bit-map
  • If an object is drawn on top of another, it is difficult to move just 1 of them while leaving the other untouched
  • Changing the resolution often requires considerable touch-up work
  • Relatively large file size
  • Example: MS Paint, Adobe Photoshop Docsity.com

Business Applications

  • Most of the SW being developed today belongs to this category
  • SW that is required to run most any sort of biz:
    • Payroll
    • General ledger
    • Order entry
    • Accounts receivable & accounts payable
    • Inventory control
  • Let’s now discuss a few business SW categories which are not that common, but are becoming more and more popular with time Docsity.com

ERP (Enterprise Resource Planning) SW

  • Very large scale, complex & expensive SW
  • Ties together all key activities & major systems of an organization into a single SW system
  • Key benefit: Optimization of the business processes of an organization as a single system instead of many loosely-related stand-alone systems
  • Example: SAP, Oracle, PeopleSoft, Baan

DSS (Decision Support Systems) SW

  • Sometimes also called “expert systems”
  • Many times are based on a branch of computer science called “artificial intelligence”
  • This category of SW is designed to help business managers in making effective decisions in complex situations based on the analysis of the relevant data

Word Processors

  • Probably the most popular productivity app
  • Initially designed as a replacement for the typewriter
  • Automation
    • Automatic end-of-line soft carriage return
    • Style sheets
    • Table of contents & index
    • Spelling & grammar checking
  • Two approaches: WYSIWYG (e.g. Word, WordPerfect, Star) or traditional markup (LaTeX)?
  • Desktop publishing Docsity.com

Web Page Development SW

  • Web pages can be developed using a simple plain- text editor like the “notepad”, but more efficient, easy-to-use HTML editors can make the process quicker
  • Some of them are WYSIWYG (i.e. you don’t really need to know any HTML to use them), others are not, while some provide both types of interfaces (DreamWeaver)
  • Most popular word processors now come with a built-in Web page development facility