Part 1 The Basics of Information Systems. Purpose of Information Systems Information systems ◦ Collects, stores and organizes information ◦ Retrieves.

Slides:



Advertisements
Similar presentations
The Basics of Information Systems
Advertisements

Software. What Is Software? software –Also called Computer programs –Are a list of instructions –Instructions are called code –CPU performs the instructions.
Programming Creating programs that run on your PC
Programming System development life cycle Life cycle of a program
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
© Prentice Hall CHAPTER 3 Computer Software.
Objectives Overview Define system development and list the system development phases Identify the guidelines for system development Discuss the importance.
Chapter 10 Application Development. Chapter Goals Describe the application development process and the role of methodologies, models and tools Compare.
1414 CHAPTER PROGRAMMING AND LANGUAGES. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six steps of programming.
SOFTWARE SYSTEMS SOFTWARE APPLICATIONS SOFTWARE PROGRAMMING LANGUAGES.
Chapter 3 Software Two major types of software
Computer Software.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall 1 Building Applications.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chapter 13 Programming Languages and Program Development 1.
Chapter Introduction to Computers and Programming 1.
Chapter 4 Computer Software.
Computers Are Your Future Tenth Edition Chapter 11: Programming Languages & Program Development Copyright © 2009 Pearson Education, Inc. Publishing as.
Chapter 1 Coding Introduction.
Chapter Lead Black Slide Powered by DeSiaMore Powered by DeSiaMore.
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
COMPUTER PROGRAMMING Source: Computing Concepts (the I-series) by Haag, Cummings, and Rhea, McGraw-Hill/Irwin, 2002.
Chapter 1: Introduction to Computers and Programming.
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1: Introduction to Computers and Programming.
CHAPTER FOUR COMPUTER SOFTWARE.
Introduction to Interactive Media Interactive Media Tools: Software.
Programming Languages 1.07a.  A computer program is a series of instructions that direct a computer to perform a certain task.  A programming language.
Chapter 15 Program Development and Programming Languages.
Computer Programming A program is a set of instructions a computer follows in order to perform a task. solve a problem Collectively, these instructions.
1 3. Computing System Fundamentals 3.1 Language Translators.
Information Systems Overview (COIS 20024) Lecture: Week 3 Computer Software (Information Systems Resources)
Management Information Systems, 3 rd Edition Effy Oz 1 Chapter 5 Information Systems in Business: Software.
Microsoft Access Database Software.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 5 Information System Software.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Computer Software.
Principles of Software Development 1 Principles Of Software Design and Development Types of language / Choosing a language.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Programming Languages and the Programming Process.
Software Development Programming Languages and Data Organization.
Computing System Fundamentals 3.1 Language Translators.
Introduction to Computers Lesson 13B. home Syntax Programming language rules.
Chapter 12 Information Systems and Program Development Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Chapter 14 Programming and Languages McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
Course Instructor: Hira Farman Course : BY:HIRA FARMAN.
Learning Objectives Understand the concepts of Information systems.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 13 A & B Programming Languages and the.
1 Software Technology Guide 2. 2 Types of Software  Application software is a set of computer instructions, written in a programming language that direct.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
CHAPTER ELEVEN Information System Development and Programming Languages Copyright © Cengage Learning. All rights reserved.
Website Source Code Free Download.
Programming Languages and Data Organization
Basic 1960s It was designed to emphasize ease of use. Became widespread on microcomputers It is relatively simple. Will make it easier for people with.
CSCI-235 Micro-Computer Applications
Introduction of Programming Languages
Computer Software Lecture 5.
Chapter 4 Computer Software.
TRANSLATORS AND IDEs Key Revision Points.
Technology Guide 2 Software.
Programming languages and software development
Unit 1: Introduction Lesson 1: PArts of a java program
Instructor: Zhe He Department of Computer Science
Chapter 1 Introduction(1.1)
and Program Development
Behind the scenes: software programming
The Basics of Information Systems
The Basics of Information Systems
Presentation transcript:

Part 1 The Basics of Information Systems

Purpose of Information Systems Information systems ◦ Collects, stores and organizes information ◦ Retrieves value from data ◦ Harness many types of data ◦ Computer’s reason for existence 12A -2

Purpose of Information Systems Components of an information system ◦ Physical means of storing information ◦ Procedures for ensuring data integrity ◦ Rules regarding data use and distribution ◦ Means of distributing the data ◦ Tools to organize the data

Types of Information Systems Office automation systems ◦ Performs various office tasks ◦ Allows users to efficiently handle data ◦ Tedious tasks become simple ◦ Built using off-the-shelf systems ◦ Allow seamless integration of data

Types of Information Systems Transaction processing systems (TPS) ◦ Transaction is a complete event  Completed in a series of steps ◦ Tracks and processes transactions ◦ Each step is monitored  Details sent to the appropriate person ◦ Errors must be remedied immediately

Types of Information Systems Management information systems (MIS) ◦ Tools for managers and decision makers ◦ Organizes and evaluates information ◦ Summarizes reports based on need  Managers require different views of data

Management Information System

Types of Information Systems Decision support system ◦ Organizes information for better decisions ◦ Different data and criteria are evaluated ◦ Often based on spreadsheet software ◦ Provides tailored and structured reports

Types of Information Systems Expert systems ◦ Perform tasks done by a person ◦ Analyze data and suggest an action ◦ Requires a large knowledge base ◦ Inference engines  Analyze the data  Make the decisions

Expert System

Part 2 Programming Languages

13B-12 Programming Languages Used to generate source code Avoids using machine code Have strict rules of syntax – Symbols and punctuation have meaning – Spelling must be exact Code is converted into machine language

13B-13 Language Categories First generation language – Machine languages – Written in binary – Different for every CPU

13B-14 Language Categories Second generation languages – Assembly languages – Statements that represent machine code – Code converted by an assembler – Still used to optimize video games

13B-15 Language Categories Third generation languages (3GL) – First higher level language – Supports structured and OOP Code is reusable Code is portable – Typically written in an IDE – C/C++ creates games and applications – Java creates web applets – ActiveX creates Web and Windows applets

13B-16 Language Categories Fourth generation languages (4GL) – Easier to use than 3GL – Coded in a visual IDE – Tools reduce the amount of code – Object oriented programming – Microsoft.Net is a language – Dream Weaver is an 4GL IDE

13B-17 Microsoft.NET

13B-18 Language Categories Fifth generation language (5GL) – Mystery language – May not be created yet – Will create software automatically

13B-19 WWW Development Languages Markup languages – Describe how the text is formatted Hyper Text Markup Language (HTML) – Basis of all web pages – Defines web structure using tags – Easy to learn and use – Created with a text editor

13B-21 WWW Development Languages Extensible Markup Language (XML) – Stores data in a readable format – Looks like HTML – Allows developers to create tags – Depends on HTML for formatting

13B-22 XML