ICT

Cards (37)

  • instructs a computer to perform its most fundamental function
    machine language
  • aka machine code or object code
    machine language
  • made up of binary numbers or bits
    machine language
  • This is what 1GLs stands for
    first generation programming language
  • lowest level of programming that directly corresponds to instructions executed by computer hardware
    machine language
  • uses mnemonics
    assembly language
  • short term or sentence that is intended to help you remember things
    mnemonics
  • mnemonic example
    ROYGBIV
  • a translator program used to convert assembly language to machine language
    assembler
  • 2GLs
    2nd generation programming language
  • high level, uses human language
    3gls
  • developed to provide significant enhancements to 2gls
    3gls
  • BASIC
    Beginner's all purpose symbolic instruction code
  • FORTRAN
    Formula translator
  • COBON
    Common business oriented language
  • designed to further simplify programming in order to create a robust program

    4gls
  • style of programming that focuses on handling unexpected terminations
    robust programming
  • arrangement of words to create a well formed sentences in a language
    syntax
  • this is what IBM stands for

    international business machine
  • uses one or more programming language
    artificial intelligence
  • used mainly in artificial intelligence
    5gls
  • these are constraint-based
    5gls
  • uses different codes or the codes are manually input
    imperative programming
  • makes easier solution to any combination problem
    constraint-based
  • examples of 5gls
    prolog and mercury
  • aka human language
    natural languages
  • ultimate goal in developing a programming language
    natural languages
  • Procedure-oriented high-level languages
    Program that a programmer has to design and write every single step to do a certain task or solve a particular problem. The written program is sequential, its execution is on a line-by-line basis.
  • Object-oriented high-level languages
    Makes it simple to program application in Windows by focusing on objects and events.
  • Visual Basic
    It is an example of 3GL. It is based on the basic language and provides a graphical programming event in developing user interface.
  • Visual Basic 1.0 was first introduced and released by Microsoft. Its syntax is quite similar to the original BASIC program.

    1991
  • Visual Basic 2.0 was released. It has increased speed and easier usage environment for programming.

    1992
  • Visual Basic 3.0 was released. It became widely used for custom-made programs for business applications.

    Mid-1993
  • Visual Basic 4.0 was released. It is capable of creating 16- and 32-bit windows program.

    August 1995
  • Visual Basic 5.0 was released. It has introduced the ability to create custom user control as a purely 32-bit version.

    February 1997
  • Visual Basic 6.0 was introduced. It is considered as the most powerful and most stable.
    1998
  • Visual Basic 2010
    It is classified as a RAD system tool created by Microsoft to be an integrated development environment for software development.