9781423901785_PPT_ch05

9781423901785_PPT_ch05 - Management Information Systems,...

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

View Full Document Right Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Management Information Systems, Sixth Edition Chapter 5: Business Software Management Information Systems, Sixth Edition 2 Objectives Explain the difference between application software and system software Enumerate the different generations of programming languages and explain how they differ Cite the latest major developments in application and system software Identify and explain the roles of Web programming languages Management Information Systems, Sixth Edition 3 Objectives (continued) Explain the types and uses of Web site design tools Clarify the differences between proprietary software and open source software List characteristics that are important in evaluating packaged software applications for business use Understand the problem of software piracy and how it affects businesses and consumers Management Information Systems, Sixth Edition 4 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 Management Information Systems, Sixth Edition 5 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 Management Information Systems, Sixth Edition 6 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 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 7 Management Information Systems, Sixth Edition 8 Management Information Systems, Sixth Edition 9 Programming Languages and Software Development Tools (continued) Management Information Systems, Sixth Edition 10 Visual Programming Visual programming languages : create graphical screen objects by selecting icons from a palette Common visual programming languages include:...
View Full Document

Page1 / 48

9781423901785_PPT_ch05 - Management Information Systems,...

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