New Page 1

   
May we store cookies
on your computer?

Please log in to see additional secure content...

Module 6 High Level Languages

  • Types of languages and typical applications
  • Features of different types of language

Candidates should be able to:

a. identify a variety of programming paradigms (low-level, object-oriented, declarative and procedural);

b. explain, with examples, the terms object-oriented, declarative and procedural as applied to high-level languages, showing an understanding of typical uses;

c . discuss the concepts and, using examples, show an understanding of data encapsulation, classes and derived classes, and inheritance when referring to object-oriented languages;

d . understand the purpose of the Unified Modelling Language (UML);

e. interpret class, object, use case, state, sequence, activity and communication diagrams;

f. create class, object, use case and communication diagrams;

g. discuss the concepts and, using examples, show an understanding of backtracking, instantiation, predicate logic and satisfying goals when referring to declarative languages.

High-level Language Programming Paradigms Download...
Some more examples of UML diagrams.
Created 27/02/12 by Hartismere | Clicks: 54 | Comments: 0

UML (+Computer Based Training for ICT!!) Go
The Unified Modeling Language was originally developed at Rational Software but is now administered by the Object Management Group. It is a modelling syntax aimed primarily at creating models of software-based systems, but can be used in a number of areas.
Created 22/03/11 by Hartismere | Clicks: 59 | Comments: 0

Erlang: The Movie Watch/Listen...
This is a short video about Erlang, the declarative functional programming language.
Funny!
[10 mins]
Created 21/03/11 by Hartismere | Clicks: 127 | Comments: 2


©1997-2012 Hartismere School,  Castleton Way, Eye, Suffolk IP23 7BL :: 01379 870315  [Disclaimer | Privacy | Stats]