An introduction into the lifecycle of systemsFull description
made to help the IT syllabus in sri lanka and it consists of the information systems that prevail in day to day life and helps understand the systems that we use and undergo when using compu…Full description
download: https://goo.gl/icGiF8 introduction to information systems 6th edition pdf introduction to information systems 6th edition test bank introduction to information systems, 6th edition r. ...
Introduction to Geographic Information Systems 8th Edition Karl Test Bank Download: https://goo.gl/iqzRbC introduction to geographic information systems kang-tsung chang free pdf introduction to...
Introduction to Information Systems 6th Edition Solutions Manual Rainer Prince
Introduction to Dynamical Systems by Michael Brin and Garrett Stuck - Cambridge
cr to owner
Full description
BMW Introduction to Bus Systems
Descripción: Lecture Slides of Introduction to Information Technology. The lecture slides are based on the book of Brian K. Williams and Stacey C. Sawyers
Introduction to Information Security and Cyber Laws
PMISFull description
Information Systems Project Management
Management Information SystemsFull description
Information SystemsFull description
Full description
dsf
1
Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise
Chapter
4 Computer Software
James A. O’Brien
Introduction to Information Systems
Chapter Objectives • Describe several important trends occurring in computer software. • Give examples of several major types of application and system software. • Explain the purpose of several popular software packages for end user productivity and collaborative computing. • Outline the functions of an operating system. • Describe the main uses of high-level, fourthgeneration, object-oriented, and Web-oriented programming languages and tools.
2
James A. O’Brien
Introduction to Information Systems
3
Categories of Computer Software Computer Computer Software Software
System System Software Software
Application Application Software Software
GeneralGeneralPurpose Purpose Programs Programs
ApplicationApplicationSpecific Specific Programs Programs
System System Management Management Programs Programs
System System Development Development Programs Programs
Introduction to Information Systems
James A. O’Brien
Database Management Software
Development Tools
Databases Hardware
Operating System Graphics User Interface Special Applications
Games
4
James A. O’Brien
Introduction to Information Systems
5
Apple : Leopard ???? Microsoft Office Microsoft: Vista
James A. O’Brien
Introduction to Information Systems
6
• Apple : Goes to Intel Chip Leopard Yes Microsoft Office Microsoft: Vista
Operating systems are processor specific
James A. O’Brien
Introduction to Information Systems
7
Functions of an Operating System
User Interface
Resource Management
Task Management
File Management
Utilities and Other Functions
Introduction to Information Systems
James A. O’Brien
8
Trends in Computer Software First Second Third Generation Generation Generation
Fourth Generation
Fifth Generation
Trend: Toward Easy-to-Use Multipurpose Network-Enabled Application Packages for Productivity and Collaboration
User-Written Programs Machine Languages
Packaged Programs Symbolic Languages
Operating Systems High-Level Languages
DBMS Fourth-Generation Languages Microcomputer Packages
Natural & Object-Oriented Languages Multipurpose Graphic- Interface Network-Enabled Expert-Assisted Packages
Trend: Toward Visual or Conversational Programming Languages and Tools
James A. O’Brien
Introduction to Information Systems
9
Categories of Programming Languages Machine Languages Use binary coded instructions
High Level Languages Use brief statements
Markup Languages Use embedded control codes
1001 1001 1100 1101
Compute X = Y + Z
First heading
Assembler Languages Use symbolic coded instructions LOD Y ADD Z
Fourth Generation Languages
Object-Oriented Languages
Use natural statements
Define objects that contain data and actions
SUM THE FOLLOWING NUMBERS
Document.write (“Hi There”)
James A. O’Brien
Introduction to Information Systems
• 10 PRINT “HELLO” • 20 END
10
James A. O’Brien
Introduction to Information Systems
• 10 PRINT “HELLO” • 20 GOTO 10 • 30 END
11
James A. O’Brien
Introduction to Information Systems
12
Programming Language Translation
IF A := B THEN
• Compiler • Interpreter • Assembler Language Translator Program
1001101 1110101 0010110
Source Program Written in BASIC, COBOL, etc.
Language Translation Process
Why do I want the source code?
Machine Language Object Program
James A. O’Brien
Introduction to Information Systems
13
Categories of Programming Languages Machine Languages Use binary coded instructions
High Level Languages Use brief statements
Markup Languages Use embedded control codes
1001 1001 1100 1101
Compute X = Y + Z
First heading
Assembler Languages Use symbolic coded instructions LOD Y ADD Z
Fourth Generation Languages
Object-Oriented Languages
Use natural statements
Define objects that contain data and actions
SUM THE FOLLOWING NUMBERS
Document.write (“Hi There”)
James A. O’Brien
Introduction to Information Systems
• Application software types – Custom development – programming • Expensive – • Consultant dependent • Hard to get out of
– Within application development • Written within an existing software environment • Examples: Spreadsheets, Database applications
– Turn key systems • Little customization – dependent on the vendor • “Turn it on and run it”
14
Introduction to Information Systems
James A. O’Brien
Database Management Software
15
Development Tools
Databases Hardware
Operating System Graphics User Interface Special Applications
Games?
James A. O’Brien
Introduction to Information Systems
Categories of software: Layering • The hardware is the center • The system software – operating system – Controls the hardware and supports the application – Supports GUI (graphics user interfaces) – Controls communications
• Development software – tools for creating applications – Programming languages – Database management software
• Applications software – The big area
16
James A. O’Brien
Introduction to Information Systems
Common General- Purpose Applications • A move toward generic applications that can be adapted … spreadsheet software and database software. • Electronic Mail • Word Processing • Presentation Graphics • Multimedia • Personal Information Manager • Groupware
17
James A. O’Brien
Introduction to Information Systems
18
Web Browsers Discussion Groups
Surf the Net
Launch Information Searches
Typical uses of a Web Browser in Internet, Intranet, and Extranet Environments
Multimedia File Transfer
E-Mail
James A. O’Brien
Introduction to Information Systems
19
Database Management Packages Database Development
Database Interrogation Primary Tasks of Database Management Packages
Database Maintenance
Application Development
Introduction to Information Systems
James A. O’Brien
20
Multimedia Technologies Video VideoCapture Capture Card Card
Authoring Authoring Language Language
Storyboard Storyboard
Sound SoundBoard Board
Key Technologies of Multimedia
MIDI MIDI Interactive Interactive Video Video
Digital DigitalVideo Video Interactive Interactive
Compact CompactDisk Disk Interactive Interactive Compressed Compressed Audio Audio Computer Computer Edit EditSystem System Digital DigitalAudio Audio
James A. O’Brien
Introduction to Information Systems
21
Business Enterprise Application Software Accounting and Financial Management Customer Relationship Management
Supply Chain Management
Business Decision Support Human Resource Management
Enterprise Resource Planning
James A. O’Brien
Introduction to Information Systems
Summary • Software is more capable • Software is more graphic oriented - GUI • Software takes more computer resources – Disk storage and RAM
• • • • •
Databases are more and more dominant Fewer standard computer languages Software is more object oriented Web based applications are increasing Database systems
22
James A. O’Brien
Introduction to Information Systems
Chapter Summary • Computer software consists of two major types of programs: application software that directs the performance of a particular end user task, and system software that controls and supports the operations of a computer system. • Application software includes a variety of programs that can be segregated into generalpurpose and application-specific categories.
23
James A. O’Brien
Introduction to Information Systems
Chapter Summary (cont) • System software can be subdivided into system management programs and system development programs. The former is used to manage hardware, software, networks, and data resources. The latter is used by IS specialists to develop computer programs. • An operating system is an integrated system of programs that supervises the operations of the CPU.
24
James A. O’Brien
Introduction to Information Systems
Chapter Summary (cont) • There are 5 major levels of programming languages. Language translator programs convert programming language instructions into machine language instructions.