Summary: Programming

Study material generic cover image
  • This + 400k other summaries
  • A unique study and practice tool
  • Never study anything twice again
  • Get the grades you hope for
  • 100% sure, 100% understanding
PLEASE KNOW!!! There are just 54 flashcards and notes available for this material. This summary might not be complete. Please search similar or other summaries.
Use this summary
Remember faster, study better. Scientifically proven.
Trustpilot Logo

Read the summary and the most important questions on Programming

  • 1 Programming

    This is a preview. There are 14 more flashcards available for chapter 1
    Show more cards here

  • What is a mnemoinc system?

    Representing numeric form in mnemonic form.
  • What are the generations languages?

    First generation: machine language
    Second generation: assembly language
  • What is bad about assembly languages?

    1. Machine dependent: instructions are expressed in terms of a particular machine's attributes.
    2. Programmer still has to think in small incremental steps.
  • What was the third generation of programming languages?

    They expressed instructions in larger increments and were machine independent. Known examples: FORTRAN and COBOL.
  • Difference between compilers and assemblers?

    Assemblers: 2nd gen
    Compilers: 3rd gen, work more directly; compile several machine instructions into short sequences (translator)
  • Difference between interpreters and translators?

    Executed instructions as they were translated instead of recording the translated version for future use.
  • What is the imperative paradigm?

    Development of sequence of commands, when followed, manipulate data to produce the desired result: C
  • What is the functional paradigm?

    A program is constructed by connecting smaller predefined program functions: R
  • What is the object-oriented paradigm?

    Objects interact with each other by means of methods: Java
  • What are the three category of statements?

    1. Declarative statements: define customized terminology that is used later in the program (names used to reference data items
    2. Imperative statements: describe steps in the underlying algorithms
    3. Comments: enhance readability of a program by explaining its esoteric features in a more human-compatible form.
PLEASE KNOW!!! There are just 54 flashcards and notes available for this material. This summary might not be complete. Please search similar or other summaries.

To read further, please click:

Read the full summary
This summary +380.000 other summaries A unique study tool A rehearsal system for this summary Studycoaching with videos
  • Higher grades + faster learning
  • Never study anything twice
  • 100% sure, 100% understanding
Discover Study Smart

Topics related to Summary: Programming