г. Иваново, ул. Жиделева, д.21, офис 245
т. (4932) 346-290, 282-004
Email: inter_37@mail.ru
Основы программирования в Иваново

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

Объем курса – 44 (аудиторных занятий) ак. часа.
  1. Введение в программирование.
    • Зачем нужно программировать.
    • Как работает компьютер.
    • Как работает компьютерная программа.
  2. Языки программирования.
    • Назначение языков.
    • Машинный язык программирования.
    • Ассемблер.
    • Язык программирования С.
    • Языки программирования высокого уровня.
    • Языки программирования для быстрой разработки приложений RAD
  3. Этапы написания программ.
    • Требования к программе.
    • Технические этапы создания программ.
    • Жизненный цикл программ.
  4. Инструменты для написания программ.
    • Написание программ в окне редактора.
    • Компилятор и интерпретатор.
    • Отладчик.
    • Создание установочного файла.
  5. Знакомство с Visual Basic.
    • Интерфейс программы.
    • Свойство формы и других объектов.
    • Системы координат.
    • Инструмент вывода MSGBOX.
    • Меню пользователя.
    • Комментарии записи и т.д.
  6. Работа в среде VB.
    • Установка VB.
    • Порядок работы над проектом.
    • Главное меню VB.
    • Перенос проекта на другие компьютеры.
  7. Переменные.
    • Объявление переменной.
    • Ввод переменных.
    • Переменные величины и память.
    • Имена файлов.
    • Математика.
  8. Работа с текстом.
    • Строковые переменные
    • Операторы ввода и вывода.
    • Диалог с ПК.
    • Случайная величина.
  9. Разветвляющиеся программы.
    • Что такое ветвление.
    • Правила однострочного IF.
    • Правила многострочного IF.
    • Ступенчатая запись программы.
    • Вложенный оператор IF.
    • Оператор вариант Selectcase.
  10. Циклические программы.
    • Операторы перехода Go TO.
    • Оператор цикла DO.
    • Оператор цикла FOR.
  11. Типичные программы.
    • Вычислительная циклическая программа.
    • Счетчики.
    • Сумматоры.
    • Вложение циклов в разветвление.
    • Вложенные циклы.
    • Поиск максимального числа.
  12. Массивы.
    • Одномерные массивы.
    • Двумерные массивы.
    • Использование массивов.
  13. Процедуры.
    • Зачем нужны процедуры.
    • Взаимодействие процедур.
    • Процедуры с параметрами.
  14. Работа с таймером, временем, датой.
    • Работа с переменными в формате даты и времени
    • Системы исчисления дат
    • Форматы отображения дат.
    • Математическая обработка переменных в формате дата.
  15. Работа с мышью и клавиатурой.
    • Обработка команд полученных с мыши.
    • Использование клавиатуры для управления программой.
  16. Работа с файлами.
    • Операции, выполняемые над файлами.
    • VB и базы данных.
    • Инструменты для запуска сторонних программ
Зачетное занятие