Beruflich Dokumente
Kultur Dokumente
$
Hardware Low 1950
time
today
ITEC 1010
An Overview of Software
What is Software? See Chapter 1! Consists of computer programs that control the
workings of computer hardware. Comp prog are sequences of instructions for the computer.
ITEC 1010
Classes of Software
Systems software
Application software
ITEC 1010
Spheres of Influence
Personal Information systems that serve the needs of an
individual user
Open source software: freely to anyone that can be easily modified. Is nonprofit crporation dedicated to the development and promotion of opensource software.www.opensource.org. Can download source code, build software or developers can make executable versions available along with the source.eg: linux OS,Apache.
ITEC 1010
Software bug: defect in computer program that keeps it from performing as it is designed to perform
ITEC 1010
Ownership
Freeware Shareware Public-domain software
ITEC 1010
Freeware
Copyrighted software given away for free by the author. Although it is available for free, the author retains the copyright, which means that you cannot do anything with it that is not expressly allowed by the author. Usually, the author allows people to use the software, but not sell it. Inexprnsive or free.Ms. Windows defender: find and eliminate spyware. Open office: office suit word, spreadsheet, presentation program., picasa, sourceforge.net. Allows programmer to create, participate and evaluate program code.
ITEC 1010
Ownership
Freeware Shareware Public-domain software
ITEC 1010
Shareware (1)
Software distributed on the basis of an honor system. Most shareware is delivered free of charge, but the author usually requests that you pay a small fee if you like the program and use it regularly. By sending the small fee, you become registered with the producer so that you can receive service assistance and updates. You can copy shareware and pass it along to friends and colleagues, but they too are expected to pay a fee if they use the product.
Shareware is inexpensive because it is usually produced by a single programmer and is offered directly to customers. Thus, there are
ITEC 1010
Shareware (2)
practically no packaging or advertising expenses.
Note that shareware differs from public-domain software in that shareware is copyrighted. This means that you cannot sell a shareware product as your own.
ITEC 1010
Ownership
Freeware Shareware Public-domain software
ITEC 1010
Public-domain Software
Refers to any program that is not copyrighted. Public-domain software is free and can be used without restrictions. The term public-domain software is often used incorrectly to include freeware, free software that is nevertheless copyrighted.
ITEC 1010
Operating Systems
Activities performed by the operating system:
Perform common computer hardware functions Provide a user interface and input/output
management
16
17
ITEC 1010
18
Executing a program
ITEC 1010
19
21
22
ITEC 1010
23
Networking capability: features and capabilities of the OS that aid users in ITEC 1010 Information and Organizations Principles of Information Systems, Seventh Edition connecting to a computer network
24
ITEC 1010
27
manufactured by Apple
28
Schematic
ITEC 1010
ITEC 1010
Perform common computer hardware functions Provide a user interface Provide a degree of hardware independence Manage system memory Manage processing tasks Provide networking capability Control access to system resources Manage files
User Interface
User interface
A function of the operating system that allows individuals to
access and command the computer
Software Concepts
Memory management Virtual memory & paging Multitasking Multithreading Timesharing
ITEC 1010
Memory Management
Memory management Controls how memory is accessed and
maximizes available memory and storage
Schematic
ITEC 1010
Application Software
What is the price of TIBA35 (TIBA35$)
OS
Fetch TIBA35$ from hard disk, track 1, sector 7
TIBA35$
ITEC 1010
Software Concepts
Memory management Virtual memory & paging Multitasking Multithreading Timesharing
ITEC 1010
Memory
Program 1 (a few pages)
Disk
ITEC 1010
ITEC 1010
Software Concepts
Memory management Virtual memory & paging Multitasking Multithreading Time-sharing
ITEC 1010
Software Concepts
Network capability Aids in connecting the computer to a network Access to system resources Provides security for unauthorized access File management Ensures that files in secondary storage are
available when needed, and they are protected against unauthorized usage
ITEC 1010
Utility Programs
Utility programs
ITEC 1010
Contract Developed for a particular company Off-the-shelf An existing software program that can be used without
considerable changes expected
ITEC 1010
Sources of Software
Customized package Blend of external and internal software
development In-house customized Contract customization
Schematic
ITEC 1010
Application software
Proprietary software
Off-the-shelf software
In-house developed
Contract
Customized package
Standard package
In-house customized
Contract customization
ITEC 1010
Examples
ITEC 1010
Turbo Tax
Turbo Tax Provides automated assistance for tax preparation and submission.
(Figure 4.6)
ITEC 1010
24
Quicken
Quicken An off-the-shelf software package that provides assistance for standard check writing and personal accounting.
(Figure 4.7)
ITEC 1010
25
Word Processing
Word Processing Provides assistance in formulating, formatting, and printing documents such as letters, memos, and papers.
(Figure 4.8)
ITEC 1010
26
Spreadsheet
Spreadsheet Provides a wide range of built-in functions for statistical, financial, logical, database, graphics, and data and time calculations.
(Figure 4.9)
ITEC 1010
27
Database
Database Stores, manipulates, and retrieves data.
(Figure 4.10)
ITEC 1010
28
Graphics
(Figure 4.12)
ITEC 1010
30
Software Suite
Software Suite Collection of personal productivity software such as word processor, spreadsheet, and database.
ITEC 1010
31
ITEC 1010
Example
ITEC 1010
ERP Discussion
Short for enterprise resource planning, a business management system that integrates all facets of the business, including planning, manufacturing, sales, and marketing. As the ERP methodology has become more popular, software applications have emerged to help business managers implement ERP.
ITEC 1010