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.

UML (+Computer Based Training for ICT!!)
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.
Open in a new window...     Open in this window...

Hartismere School is not responsible for the content of external websites.
Created by Hartismere 22/03/11
Clicks: 59

Average Item Rating:

Comments

Name
  Comment
Rate this item   
 

All comments are public and available for everyone to read.
Alternatively, send a message to Hartismere School...

Load more items...


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