Presentation is loading. Please wait.

Presentation is loading. Please wait.

Principles of Information Systems, Sixth Edition Software: Systems and Application Software Chapter 4.

Similar presentations


Presentation on theme: "Principles of Information Systems, Sixth Edition Software: Systems and Application Software Chapter 4."— Presentation transcript:

1 Principles of Information Systems, Sixth Edition Software: Systems and Application Software Chapter 4

2 Principles of Information Systems, Sixth Edition An Overview of Software Computer program - sequences of instructions for the computer Documentation - describes program functions Systems software - coordinates the activities of hardware & programs Applications software - helps users solve particular problems

3 Principles of Information Systems, Sixth Edition The Importance of Software in Business

4 Principles of Information Systems, Sixth Edition Supporting Individual, Group, and Organizational Goals

5 Principles of Information Systems, Sixth Edition Operating Systems

6 Principles of Information Systems, Sixth Edition Operating Systems Perform common hardware functions Provide a user interface Provide hardware independence Manage system memory Manage processing Control access to system resources Manage files

7 Principles of Information Systems, Sixth Edition The Role of the Operating System

8 Principles of Information Systems, Sixth Edition Common Hardware Functions Accept keyboard input Store data on disks Send data to output devices

9 Principles of Information Systems, Sixth Edition User Interface Command-based interfaces Graphical User Interfaces (GUIs)

10 Principles of Information Systems, Sixth Edition Hardware Independence

11 Principles of Information Systems, Sixth Edition Memory Management

12 Principles of Information Systems, Sixth Edition Processing Tasks Multitasking - more than one program can run at a time using a single processor Time-sharing - multiple users can simultaneously use the resources of a single processor Scalability - easy adaptation to more users or tasks

13 Principles of Information Systems, Sixth Edition Access to System Resources Protection against unauthorized access Logins and passwords

14 Principles of Information Systems, Sixth Edition Personal Computer Operating Systems

15 Principles of Information Systems, Sixth Edition Personal Computer Operating Systems

16 Principles of Information Systems, Sixth Edition Workgroup Operating Systems Netware Windows NT Server 4.0 Windows 2000 Server Windows 2003 Server Unix Red Hat Linux Mac OS X Server

17 Principles of Information Systems, Sixth Edition Enterprise Operating Systems IBM’s OS/390 HP’s MPE/iX (Multiprogramming Executive with integrated POSIX) IBM’s z/OS Linux

18 Principles of Information Systems, Sixth Edition Consumer Appliance Operating Systems Windows CE.NET Mobil Linux Windows XP Embedded Handheld PC Pocket PC Palm OS

19 Principles of Information Systems, Sixth Edition Nokia 7650

20 Principles of Information Systems, Sixth Edition Utility Programs

21 Principles of Information Systems, Sixth Edition Types and Functions of Applications Software

22 Principles of Information Systems, Sixth Edition Sources of Software

23 Principles of Information Systems, Sixth Edition Comparison of Proprietary and Off-the-Shelf Software

24 Principles of Information Systems, Sixth Edition Personal Application Software

25 Principles of Information Systems, Sixth Edition Personal and Application Software

26 Principles of Information Systems, Sixth Edition Personal and Application Software

27 Principles of Information Systems, Sixth Edition TurboTax

28 Principles of Information Systems, Sixth Edition Quicken

29 Principles of Information Systems, Sixth Edition Word Processing

30 Principles of Information Systems, Sixth Edition Spreadsheet Analysis

31 Principles of Information Systems, Sixth Edition Database Applications

32 Principles of Information Systems, Sixth Edition Graphics Programs

33 Principles of Information Systems, Sixth Edition On-Line Information Systems

34 Principles of Information Systems, Sixth Edition Software Suite

35 Principles of Information Systems, Sixth Edition Major Components of Leading Software Suites

36 Principles of Information Systems, Sixth Edition Workgroup Application Software Groupware Collaborative computing software

37 Principles of Information Systems, Sixth Edition Group Scheduling

38 Principles of Information Systems, Sixth Edition Examples of Enterprise Application Software

39 Principles of Information Systems, Sixth Edition Enterprise Application Software

40 Principles of Information Systems, Sixth Edition Selected Enterprise Resource Vendors

41 Principles of Information Systems, Sixth Edition Programming Languages Commands and statements combined according to a particular syntax Different languages have different characteristics

42 Principles of Information Systems, Sixth Edition Programming Languages

43 Principles of Information Systems, Sixth Edition First-Generation Languages Machine language ASCII (American Standard Code for Information Interchange)

44 Principles of Information Systems, Sixth Edition Second-Generation Languages Assembly languages Assemblers Symbolic language

45 Principles of Information Systems, Sixth Edition Third-Generation Languages

46 Principles of Information Systems, Sixth Edition Fourth-Generation Languages 4GLs Programs tell the CPU the desired results, not how to get them Examples: SQL, SAS

47 Principles of Information Systems, Sixth Edition Fifth-Generation Languages 5GLs Uses a visual or graphical development interface to create source language Examples: Visual Basic, PC COBOL, and Visual C++

48 Principles of Information Systems, Sixth Edition Object-Oriented Programming Languages Objects - data and actions that can be performed on the data Encapsulation - group items into an object Polymorphism - one procedure can work with multiple objects Inheritance - an object in a particular class gets attributes of that class

49 Principles of Information Systems, Sixth Edition Object-Oriented Programming Languages

50 Principles of Information Systems, Sixth Edition Software Issues & Trends Software bugs Open source software Software licensing Software upgrades Global software support Antitrust issues for software

51 Principles of Information Systems, Sixth Edition How to Deal with Software Bugs

52 Principles of Information Systems, Sixth Edition Summary Software - consists of programs that control the workings of the computer hardware Operating system - set of computer programs that controls the computer hardware Application - software that applies the power of the computer to solve problems and perform specific tasks Programming languages - provide instructions to a computer to perform some processing activity


Download ppt "Principles of Information Systems, Sixth Edition Software: Systems and Application Software Chapter 4."

Similar presentations


Ads by Google