U
NIT
4:
P
ROGRAMMING
Pearson BTEC International Level 3 Qualifications in Information Technology –
Specification – Issue 3 – September 2022 © Pearson Education Limited 2022
66
A3 Features and characteristics of programming languages
The uses and applications of different types of high- and low-level programming
languages, developed to assist in the solution of particular problems, such as:
•
procedural, e.g. C, Perl, Python
•
object-orientated, e.g. C++, C#, Java
•
event-driven, e.g. Visual Basic
®
•
machine, e.g. Assembler
•
mark-up, e.g. HTML.
•
Factors to compare and contrast in programming languages, including:
o
hardware and software needed for running and developing a program
o
special devices required
o
performance
o
preferred application areas
o
development time
o
ease of development.
A4 Constructs and techniques and their implementation in different languages
The constructs and techniques involved in the use of programming languages.
•
Programming languages, constructs and techniques, including:
o
command words
o
constants and variables, local and global variables
o
data types – character, string, integer, real, Boolean
o
statements – assignment, input and output, sequence, iteration, selection
o
logical operations.
•
Other constructs, such as:
o
subroutines, functions and procedures
o
string handling, including examining single characters and substrings
o
arrays – two-dimensional and three-dimensional, splitting and joining
o
file handling – open, read, write, close, database
o
data structures
o
event handling.
•
Documentation of code.
Dostları ilə paylaş: