< < < Вернуться к оглавлению
Подключите Ваш компьютер к проекту распределённых вычислений!
Этим Вы окажете большую помощь науке и медицине.
См. подробнее: http://solidstate.karelia.ru/~yura/pyldin/yura/computing.htm



 
РАБОЧАЯ  ПРОГРАММА
по курсу "Алгоритмические языки программирования"
для студентов II-го курса Физического факультета
4-й семестр.


       Учебная дисциплина <Алгоритмические языки программирования>
предназначена для студентов II-го курса Физического факультета специ-
ализации АСОиУ и Физическая электроника. Главной целью данного кур-
са является обучение студентов основам программирования на алгорит-
мических языках высокого уровня, таких как Pascal, FORTRAN и т.п.
Основная задача обучаемых состоит в усвоении синтаксиса и семантики
этих языков, приобретении практических навыков программирования на
языках высокого уровня. Данный курс базируется на знаниях, полученных
студентами в процессе изучения курса <Информатика>


Курс включает в себя проведение лекций и лабораторных
занятий в компьютерном классе. 

Всего  36  часов, в том числе :
лекции 
16 часов
лабораторные работы 
16 часов
В остальные часы предусмотрены самостоятельные работы,
консультации и зачет.
 


 
№ 
Наименование темы
Лекций
Лаборатор-
ных работ
1
Объектно-ориентированное программирование. Жиз-
ненный цикл программ. Методы проектирования. 
 
 
2
Объекты, их свойства, использование объектов
в среде Турбо-Паскаля. 
4
4
3
Другие возможности Турбо-Паскаля. Обращение к функциям операционной системы. Поддержка про-
цедур обработки прерываний. Оверлей. Прямое об-
ращение к памяти и портам ввода-вывода. 
 
 
4
Алгоритмический язык программирования ФОРТРАН. 
Элементы языка. Выражения. Структура программы. 
Оператор описания типа. Оператор присваивания. Правила записи операторов. 
 
 
5
ФОРТРАН. Оператор перехода. Условный оператор 
управления. Оператор цикла. Операторы останова и 
окончания. Библиотечные подпрограммы. 
7
 
6
ФОРТРАН. Оператор-функция. Подпрограмма-функ-
ция. Подпрограмма. Операторы: входа, описания общих блоков, присваивания нескольких значений. Подпрограмма данных. 
 
 
7
ФОРТРАН. Операторы: эквивалентности, ввода и вывода, формирования списков, задания формата. 
 
6
8
ФОРТ-язык IV-го поколения. Введение. Основные понятия. Работа в диалоговом режиме. Стек данных и вычисления. Введение новых слов. Константы и переменные. Работа с памятью. Логические операции. Структуры управления. Литеры и строки, форматный ввод чисел. Определяющие слова. 
5
6
 
И Т О Г О 
16
16



 
Учебно-методические материалы по дисциплине:
а) Основная литература:
    1. Фаронов В.В. Программирование на персональных ЭВМ в среде
        <Турбо-Паскаль> - Изд. МГТУ, 1991, 446 с.
    2. Довгаль С.И., Литвинов Б.Ю., Сбитнев А.И. - Персональные ЭВМ:
        ТурбоПаскаль V7.0, Объектное программирование, Локальные сети,
        (учебное пособие). - Киев: <Информсистема сервис>, 1993, 472 с.
    3. Турбо-Паскаль 7.0 - Киев: Торгово-издательское бюро BHV, 1995, 448 с.
    4. Пярнпуу А.А. Программирование на алгоритмических языках.
        - М.: Наука, 1983,320 с.

б) Дополнительная литература:
    1. Фёдоров А. Borland Pascal: практическое использование Turbo Vision 2.0
         - Киев: <Диалектика>, 1993,272 с.
    2. Зуев Е.А. Язык программирования Turbo Pascal 6.0, 7.0 - М.: Веста,
        Радио и связь, 1993,384 с.
    3. Скенлон Л. Персональные ЭВМ IBM PC и XT. Программирование на
        языке ассемблера. - М.: Радио и связь, 1989, 336 с.
    4. Использование Turbo Assembler при разработке программ.
        - сост. А.А. Чекатков, Киев: <Диалектика>, 1995, 288 с.
    5. MS-DOS 6.2 справочное руководство для пользователей компьютеров
        IBM PC. -М: <ВА Принт>, 1994, 264 с.

в) Методические пособия:
    1. Поляков В.В., Воронин А.В. Знакомство с системой
        программирования Турбо Паскаль описание языка.
        - метод. указания, Петрозаводск: 1991, 42 с.
    2. Пильщиков В.Н. Сборник упражнений по языку Паскаль. - учеб.
        Пособие для вузов. М.: Наука, 1989, 160 с.
    3. Программы-примеры использования динамической памяти на языке
        Pascal  (разработано автором курса).
    4. Программы-примеры использования модулей на языке Pascal  
        (разработано автором курса).
    5. Программы-примеры использования объектов на языке Pascal
        (разработано автором курса).
    6. Программы-примеры на языке Fortran  (разработано автором курса).
   


 
Программу составил доцент КФТТ  Климов И.В.
 


< < < Вернуться к оглавлению

Информационные технологии Кодекс   *   Яндекс.Метрика

  *     *