Showing posts with label Information & Communication Technology. Show all posts

Learning Area 5 [ Programming ]

5.1 BASIC PROGAMMING CONCEPT
5.1.1 DEFINE PROGRAM AND PROGRAMMING LANGUAGE

PROGRAM

A computer program is a series of organised instructions to directs computers to perform tasks.

PROGRAMMING

Progamming is a creating of a set of commands or instrcitions which directs a computer in carrying out a task.

PROGRAMMING LANGUAGE

A programming language is a language used for writing computer codes to direct a computer to perfom tasks.

5.1.2 LEVELS AND GENERATIONS OF PROGRAMMING LANGUAGE

There are five generation of programming language :


  1. First generation - machine language
  2. Second generation - assembly language
  3. Third generation - high-level language ; example COBOL,BASIC,C
  4. Fourth generation - very high - level language ; example SQL,Intellect,NOMAD,FOCUS
  5. Fifth generation - natural language example Prolog and Mercury
5.1.2.1 Identify the generation of low -level programming language with example 


The first generation of programming language, or 1 GL

> Machine language is a set of instructions and data that a computer's central processing unit can execute directly. 

Example ; machine language

The second generation programming language . or 2GL

> Assembly language is the human-readable notation for the machine language used to control specific computer operations .

Example ; assembly language

5.1.2.2  Identify the generation of high-level programming language with example

The third generation of programming language , 3 GL

> High-level programming languages make complex programming simpler and easier to read,write and maintain.Programs written in a high-level programming language must be translated into machine language by a compiler or intepreter.

Example ; PASCAL,FORTRAN,BASIC,COBOL,C,C++

The fourth generation programming language or 4GL

> A very high-level programming language is often referred to as goal-oriented programming language because it iss usually limited to a very specific application and it might use syntax that is never used in other programming languages.

Example ; SQL,NOMAD,Intellect and FOCUS

The fifth generation programming language or 5GL

> Visual progamming language is also known as natural language.Fifth generation programming languages allows people to interact with computers wihout needing any specialised knowledge.

Example ; Prolog,LISP and Mercury

5.1.3 PROGRAMMING LANGUAGE APPROACHES
5.1.3.1 Define structured approach in programming.

Structured Approach is a computer programming technique in which the program is divided into modules like function ,subroutine and procedure.

Examples of structured programming languages include Ada,Pascal and Fotran.

4.1.3.2 Define object-oriented approach in programming.

The object-oriented approach refers to a special type of programming approach that combines data with functions to create objects.

Examples of OOP languages are Smalltalk,Java,Visual Basic and C++.

5.1.3.3 Diffretiate between structured approach and object-oriented approach in programming.


5.1.4 TRANSLATOR

5.1.4.1 Describe the translation method of progamming using interpreter and compiler.








Learning Area 4 [ Multimedia ]

4.1 MULTIMEDIA CONCEPTS
4.1.1 DEFINITION OF MULTIMEDIA

Multimedia means the presentation of information by using a combination of texts,graphics,audio,video,and animation.

Multimedia is an interactive communication process that uses an integration of five element such as text,audio,graphic,video and animation.

4.1.2 MULTIMEDIA IN VARIOUS FIELDS

FIELDS


  • Education and Training
  • Entertainment
  • Scientific Research
  • Business
  • Art
  • Medicine
  • Engineering
4.1.3 INTERACTIVITY OF MULTIMEDIA 

Diffrentiate between the characteristic of linear and non-linear multimedia.


4.1.4 MEDIUM OF DELIVERY

4.1.4.1 Compare and contrast the mediums of delivery for multimedia application.


4.1.5 MULTIMEDIA ELEMENTS

4.1.5.1 IDENTITY THE MULTIMEDIA ELEMENTS

ELEMENTS 

  • Text
  • Graphic
  • Audio
  • Video
  • Animation
4.2 HARDWARE AND SOFTWARE

4.2.1 HARDWARE

   Scanner


Scanners are used to convert conventional images,texts,drawings, and photos into digital form taht can be understood by the computer.

Digital Video Camera 


Records video in digital signals,which can be stored in various forms of media,such as digital video tape or memory cards.


Digital Camera


Images are captured on a roll of film.In a digital camera, images are stored in media card.

Audio Device


Audio devices are needed to record analog sound.The sounds are then changed into digital sound.

4.2.2 EDITING SOFTWARE FOR MULTIMEDIA
4.2.2.1 Identify editing software that can be used to produce multimedia elements :

Text 
- Note pad
- Microsoft Word
- Open Office Writer

Graphics
-Microsoft Paint 
-Adobe Photoshop
-Corel Draw

Animation
-Macromedia Flash
-Asymmetrix 
-Magic Morp

Audio
-Sound Recorder
-Sony Sound Forge
-Adobe Audition 

Video 
-Adobe Premier
- Pinnacle Studio
- Ulead MediStudio Pro

4.2.3  AUTHORING TOOL CONCEPT
4.2.3.1  Define the various concepts in authoring tools :