chapter 5 with mods

chapter 5 with mods - Software: Instructions to the...

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
Management Information Systems, Sixth Edition 1 Software: Instructions to the Hardware Applications : computer programs that contribute to productivity Software : a series of instructions to a computer to execute processes Two major categories of software: Application software : enables task completion System software : Enables applications to run on a computer Manages components and devices
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Management Information Systems, Sixth Edition 2 Programming Languages and Software Development Tools Programs are needed for every computer operation Programming : process of writing programs Machine language : the only language that hardware understands Consists of long strings of 0s and 1s Assembly language : easier to program than machine language because it uses words for commands High-level programming languages : use English-like statements
Background image of page 2
Management Information Systems, Sixth Edition 3 Programming Languages and Software Development Tools (continued) Software development tools : develop software with little knowledge of programming languages Third-generation languages (3GLs) : known as “procedural” languages Programmer must detail logical procedure Includes languages such as COBOL, FORTRAN, BASIC, RPG, Pascal, and C One 3GL statement = five to 10 assembly language statements
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Programming Languages and Software Development Tools (continued) Fourth-generation languages (4GLs) : use more English-like statements Speed up the development process Built around database management systems Include many preprogrammed procedures One 4GL statement = several 3GL statements Debugging : process of locating and fixing program errors Management Information Systems, Sixth Edition 4
Background image of page 4
Management Information Systems, Sixth Edition 5
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Management Information Systems, Sixth Edition 6 Programming Languages and Software Development Tools (continued)
Background image of page 6
Management Information Systems, Sixth Edition 7 Visual Programming Visual programming languages : create graphical screen objects by selecting icons from a palette Common visual programming languages include: Microsoft Visual Basic Borland Delphi Micro Focus COBOL ASNA Visual RPG Visual C++ Developer can still work at the code level
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Visual Programming (continued) Management Information Systems, Sixth Edition 8
Background image of page 8
Management Information Systems, Sixth Edition 9 Object-Oriented Programming Object-oriented programming (OOP) : modular approach to programming Advantages: Ease of maintenance Efficiency in application development Object : contains data elements (data members) and the methods to manipulate that data Data members can only be accessed through the object’s methods
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Management Information Systems, Sixth Edition 10 Object-Oriented Programming (continued) Objects are reusable and are combined to create complex programs Popular OOP languages include Smalltalk, C++, Object Pascal, and Java
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/02/2011 for the course MGSC 290 taught by Professor Johnston during the Fall '09 term at South Carolina.

Page1 / 42

chapter 5 with mods - Software: Instructions to the...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online