- •1.История развития языков программирования
- •2.История развития технологий программирования
- •3.Правила оформления текстов программ
- •4.Базовые элементы языка: алфавит и типы данных
- •5.Базовые элементы языка: переменные и константы
- •6.Операции и встроенные функции языка программирования
- •7.Выражения, правила записи числового выражения
- •8.Запись разветвляющегося алгоритма в языке программирования
- •9.Запись циклического алгоритма с условием в языке программирования,
- •10.Запись циклического алгоритма с параметром в языке программирования
- •11.Массив, способы задания (заполнения) массива
- •12.Графические операторы в языке программирования
- •13. Символьные переменные. Операторы работы с символьными переменными
- •14.Работа с файлами данных в языке программирования
- •15.Объектно-ориентированное программирование, основные понятия – объект, класс, свойство, методы, события
- •16. Объектно-ориентированное программирование, основные принципы
- •17.Методы сортировки и поиска в массиве
- •18.Понятие подпрограммы, запись подпрограммы в языке программирования
- •19.Процедуры и функции, их сущность, значение, различия
- •20.Организация ввода-вывода данных. Работа с файлами
3.Правила оформления текстов программ
1) кол-во операторов на строке должно быть равно 1
2) в программе должны в каждой строке использоваться горизонтальные отступы, которые визуально показывают начало и конец алгоритма
3) вертикальные пробелы (пустые строки) необходимо ставить перед и после определения функции.
4) переменные следует объявлять в начале программы
5) идентификаторы должны быть значимыми настолько, чтобы читающий текстовые программы, мог понимать смысл переменных без присутствия автора.
4.Базовые элементы языка: алфавит и типы данных
а) Алфавит, как и любая программа, формируется с помощью конечного набора знаков, из которых состоит алфавит языка. Он образует:
- прописные и строчные буквы латинского алфавита
- десятичные цифры
- спецсимволы: +, -, =, ( ), “”, {}, ., “,”, :, ^, ;, $, #, &, \, %, probel, !, ?.
Знаки алфавита используются для составления слов.
б) Слова – это неделимые последовательности знаков алфавита, отделенные друг от друга разделителями и несущие определённый смысл в программе. (ключевые слова и идентификаторы)
в) Разделителями могут быть пробел, комментарий или символ конца строки.
Типы данных:
Byte-байт(1)
Boolean-логический(2)
Integer-целый(2)
Long-длинный(4)
Single-с плавающей точкой, обычной точкой(4)
Date-дата и время(8)
Variant-числовые подтипы(16).
5.Базовые элементы языка: переменные и константы
Переменные – элементы данных, значение которых при выполнении программы могут принимать различные значения в соответствии с указанным типом. Обозначение-А, Ав, Мин и т.д.
Константы – элементы данных, значения которых определены при их описании и в процессе выполнения программы не изменяются. Обозначение-Пи=3,14.
6.Операции и встроенные функции языка программирования
Все операции можно разделить на следующие группы:
-арифметические
-отношения
-сцепления
-логические.
Операторы: арифметические (для написания арифметических вычислений), сцепления (для объединения строковых значений), сравнения (=, <,>,< >), логические (для написания сложных логических вычислений).
Встроенные функции:
-
SQR(X)
КОРЕНЬ КВАДРАТНЫЙ ИЗ Х
EXP(X)
ЭКСПОТЕНЦИАЛЬНАЯ ФУНКЦИЯ Е
LOG(X)
НАТУРАЛЬНЫЙ ЛОГАРИФМ ОТ Х
ABS(X)
АБСОЛЮТНАЯ ВЕЛИЧИНА Х
Х, ЕСЛИ Х > 0
0, ЕСЛИ X = 0
-X, ЕСЛИ X < 0
SIN(X)
СИНУС ОТ Х (Х В РАДИАНАХ)
COS(X)
КОСИНУС ОТ Х (X В ПАДИАНАХ)
TAN(X)
ТАНГЕНС ОТ X (X В РАДИАНАХ)
ATN(X)
АРКТАНГЕНС ОТ X, РЕЗУЛЬТАТ В РАДИАНАХ
INT(X)
ЦЕЛАЯ ЧАСТЬ ОТ Х
RND(X>
СЛУЧАЙНОС ЧИСЛО В ДИАПАЗОНЕ 0 -- 1
