Основы программирования
-
Длительность5 дней
-
Категории
-
Количество часов72 (36+36)
-
Стоимость23 000
-
Начало26.09.2016 00:00
17.04.2017 00:00
25.09.2017 00:00
ПРОГРАММА КУРСА
1.Введение
- История развития средств вычислительной техники. Основы архитектуры ПК и области их применения.
2.Программное обеспечение ЭВМ и автоматизированных систем управления (ПО)
- Введение основных понятий – программа, программное обеспечение, программные средства, программный комплекс.
- Инженерный подход к конструированию ПО.
- Классификация ПО по назначению.
- Системное ПО - классификация, использование.
- Операционные системы (ОС) – их основные функции, примеры.
- Прикладное ПО –классификация, основные функции, примеры.
- Инструментальное ПО.
- Классификация языков программирования. Примеры. Этапы подготовки исполняемого кода.
- Назначение транслятора, компоновщика, отладчика.
- Интегрированные среды разработки программ, их состав.
- Автоматическая генерация кода программы.
- CASE –средства.
- Использование языка UML генерации кода.
3.Основы теории алгоритмов
- Алгоритм. Виды алгоритмов и формы их представления. Основные характеристики и свойства алгоритмов.
- Блок-схема, псевдокод, диаграмма Насси-Шнайдермана,
4.Введение в программирование
- Классификация языков программирования. Синтаксис и синематика языков высокого уровня. Этапы написания и выполнения программы.
5.Основные алгоритмические структуры
- Линейные алгоритмы. Разветвления. Циклические алгоритмы. Примеры решения задач.
6.Массивы
- Понятие массива. Одномерные и двумерные массивы. Сортировка элементов массива
7.Функции
- Понятие подпрограмм. Формальные и фактические параметры функции. Вызов функции.