- •Этапы разработки программного обеспечения и языки программирования.
- •Алгоритмы и структурное программирование.
- •П римеры простой и не простой программы.
- •Типы данных
- •Рекурсия
- •Основные типы операций над объектом.
- •Базовые элементы языка программирования.
- •Основы технологии локальных сетей. Особенности локальных сетей.
- •Модуляция
- •Методы управления обмена данных
- •Обмен пакетами в локальных сетях
- •Эталонная модель osi
- •Сетевое оборудование
- •Основные протоколы сетей
- •Сетевые программные средства
- •Особенности оборудования User Net
- •Графика
- •Компьютерная безопасность
- •Базы данных
Алгоритмы и структурное программирование.
Алгоритм – формальное описание последовательности действий, которые необходимо выполнить для решения задачи.
Свойства алгоритмов:
Дискретность - алгоритм представляет процесс решения задачи как последовательность выполнения шагов-этапов.
Определенность (детерминантность) – каждое правило алгоритма должно быть четким и однозначным. Выполнение алгоритма носит механический характер.
Результативность – алгоритм должен приводить к решению задачи за конечное число задач.
Массовость.
Язык блок схем – способ формального описания алгоритмов.
Обработка данных (вычисления и т.д.)
Проверка условия
Ввод-вывод данных
Начало-завершение работы
Вызов процедуры
Соединительные линии и их объединение
Точки связи или соединители
……… Комментарии
Основные структуры алгоритмов – это ограниченный набор стандартных способов соединения отдельных блоков или структур блоков для выполнения типичных последовательностей действий.
П римеры простой и не простой программы.
Ц
1
Тело цикла (блок 2) выполняется до тех пор,
пока условие (блок 3) не станет истинным.
нет
да
Цикл “Пока”.
Пока не будет нарушено условие, осуществляется повторение цикла.
Лекция №2
Внешний синтаксис – заданный набор операторов, построенных по образцу языков программирования и описывающий логику программы.
Внутренний синтаксис – общий, обычно специально не определяемый синтаксис, пригодный для описания задач в данной области (на пример в математических формулах).
Процедура – хранимая в памяти машины программа.
Операторы внешнего синтаксиса:
- Индексная последовательность (цикл с заранее определенным количеством шагов)
Цикл “До”. Операции структуры, включая модификацию until-теста.
Do do часть
Until until – тест
End – do
Ц
while while
– тест do
do
– часть end – do
If If
– тест then
then
– часть else
else
– часть end - if
Ввести число слагаемых
Сумма = 0
Номер = 1
Do
Сумма = сумма + номер2
Увеличить номер на единицу
Until
Номер > число слагаемых
End – do
Напечатать сумму
нет
да