Цель- научить студентов основным принципам программирования,
использования управляющих конструкций и информационных структур алгоритмического
языка, сформировать навыки реализации программ на ЭВМ.
В результате изучения дисциплины студент должен знать:
общие и специальные приемы программирования;
этапы обработки программ на ЭВМ;
базовые структуры алгоритмов;
особенности алгоритмического языка Pascal;
базовые типы данных;
структурированные типы данных;
управляющие конструкции алгоритмического языка;
типовые алгоритмы, рекурсивные алгоритмы;
методы структурного и модульного программирования;
методы объектно-ориентированного программирования;
приемы программирования графики;
динамические структуры данных;
технологии событийного программирования под Windows;
объектно-ориентированные библиотеки; возможности системы Delphi.
Студент должен уметь :
разрабатывать алгоритмы решения задач по их математической постановке;
программировать на алгоритмическом языке BPW;
обрабатывать скалярные, структурированные и динамические типы данных;
составлять и реализовывать программы модульной структуры;
использовать библиотеки процедур и функций;
разрабатывать объектно-ориентированные программы;
отлаживать и реализовывать программы с помощью компиляторов Borland Pascal for Windows (BPW), Delphi;
использовать приемы и среды визуального программирования.