Programming Languages - Buisness Management - Lecture Slides, Slides of Business Administration

Business Management is one of the most important subject in Management Sciences.Following are the key points discussed in these Lecture Slides : Programming Languages, Third Generation Languages, Interpreted Or Translated, Generally Translated, United Nations, Checks Syntax, Checks Simple Logic, Separate Executable, Basic Started As an Interpreted Language, Procedural Languages

Typology: Slides

2012/2013

Uploaded on 07/29/2013

devang
devang 🇮🇳

4.7

(14)

117 documents

1 / 10

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Chapter
4Computer Software
Slide 12
Programming Languages
Third Generation Languages (mid 1950’s)
Third generation languages are also referred to as
‘High-level Languages’ (so are 4th generation
languages)
Third generation languages (as well as 4th generation
languages) may be either interpreted or translated
languages (although they are generally translated)
What’s the difference??
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa

Partial preview of the text

Download Programming Languages - Buisness Management - Lecture Slides and more Slides Business Administration in PDF only on Docsity!

Chapter 4

Computer Software

Programming Languages

Third Generation Languages (mid 1950’s)  Third generation languages are also referred to as ‘High-level Languages’ (so are 4th^ generation languages)

 Third generation languages (as well as 4 th^ generation languages) may be either interpreted or translated languages (although they are generally translated)

What’s the difference??

Chapter 4

Computer Software

Programming Languages

Third Generation Languages (mid 1950’s)

 Think of a person who works at the United Nations  As soon as these people get a phrase of what a person is talking about, they put it into the language which they are interpreting

 At the end of the day, they might not even know what the speech was about

(That is not their job)

Chapter 4

Computer Software

Programming Languages

Third Generation Languages (mid 1950’s)  There are two classes of program languages

  • Those that are interpreted
  • Those that are translated or compiled
    • BASIC started as an interpreted language
    • The compiler makes a few ‘passes’ through the code
      • It first checks syntax
      • It next checks simple logic
      • It sets-up variable tables
    • The compiler creates a separate executable (.exe) or command file (.com)
    • These file are machine language files

Chapter 4

Computer Software

Programming Languages

Third Generation Languages (mid 1950’s)  Third generation languages are also referred to as ‘High-level Languages’ (so are 4th^ generation languages)

  • If, for example, we want to find the average age of a class, we need to know the procedures involved
    • We need to add every persons age in a class together
    • We then need to divide the sum of every persons age by the number of people in the class
    • The result is the average age of the class

Chapter 4

Computer Software

Programming Languages

Fifth Generation Languages (5GLs)  Maybe --- Someday

  • Sounds a little like a Star Trek episode

“Computer – Save the world”

 The intention is have speech recognition Artificial Intelligence (AI) programs that allow speech recognition

Chapter 4

Computer Software

Programming Languages

Programming Tools  Help programmers identify and minimize errors while they program

  • Graphical Programming environments : Akin to toolbars and menus

 Provide a computer-aided programming environment

  • Program Editors : Packages for source code creation which check key words, structures as the program is typed in
  • Debuggers : a computer program that is used to test and debug other programs.

Chapter 4

Computer Software

Programming Languages

Web Languages  Languages for building multi-media web applications

  • Page description language that creates hypertext and hypertext linkages

Hypertext Mark-up Languages (HTML)

  • Hyperlinks: allows control to be given to other parts of a document or to any document on the WWW
  • HTML can be created from various programs (Word, Frontpage) without formal training in HTML