Основы программирования

  • Длительность
    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.Функции

  • Понятие подпрограмм. Формальные и фактические параметры  функции. Вызов функции.
  • Запись на программы
    Выберите (*)
    Invalid Input
    Организация
    Invalid Input
    ФИО (*)
    Please type your full name.
    Контактный телефон (*)
    Неверный формат номера телефона
    E-mail (*)
    Invalid Input
    Дополнительная информация
    Invalid Input
    Карточка предприятия
    Invalid Input
    Capture (*) Capture
      Refresh
    Invalid Input