Рабочая программа по курсу «Информатика» для студентов Iкурса физико-математического факультета Iсеместр 2009/2010 уч года специальность «физика и информатика» Общий объем курса 54 часа,
Вид материала | Рабочая программа |
- Программа по курсу "Теория и методика обучения информатике" для студентов, 27.95kb.
- Андросова Елена Григорьевна лекции, 32.13kb.
- Андросова Елена Григорьевна лекции, 33.17kb.
- Вопросы к зачету по курсу лекций "Информатика" для студентов Iкурса кафедры аэту iсеместр., 18.81kb.
- Рабочая программа утверждаю: по курсу общей физики (основы квантовой физики) для студентов, 85.65kb.
- Ф-рабочая программа по дисциплине утверждено ученым советом факультета математики, 257.97kb.
- Рабочая программа по алгебре и геометрии для студентов 1 курса фмф специальность «Физика, 37.32kb.
- Рабочая программа Специальность «Реклама» Статус дисциплины: опд., 194.92kb.
- Учебно-методический комплекс по специальностям 050202. 65 и 050200. 62 «Информатика», 457.74kb.
- Курс по выбору для студентов бакалавриата по направлению 510200 «Прикладная математика, 66.15kb.
Утверждаю: Зав. кафедрой _______________ " 10 " сентября 2009 г. | Брянский государственный педагогический университет имени академика И.Г.Петровского РАБОЧАЯ ПРОГРАММА по курсу «Информатика» для студентов I курса физико-математического факультета I семестр 2009/2010 уч. года специальность «физика и информатика» Общий объем курса 54 часа, из них 18 часов лекций, 34 часов лабораторных занятий, 2 часа индивид. занятий, зачет. Программу разработал Матовников А.В. | ||||
Л Е К Ц И И | часов | Лабораторные занятия | часов | | |
Лекция N 1 Понятие информации, ее виды. Непрерывная и дискретная информация. Системы счисления. Кодирование информации. Единицы количества информации. Процессы сбора, передачи, обработки и накопления информации | 2 | Лабораторное занятие № 1 Вводное | 2 | | |
Лекция N 2 Технические и программные средства реализации информационных процессов. Принципиальная схема ЭВМ. Понятие об операционной системе. Алгоритм и его свойства. Понятие исполнителя алгоритмов. Способы представления алгоритмов. Модели решения функциональных и вычислительных задач. Методы разработки и верификации алгоритмов. | 2 | Лабораторное занятие № 2 Знакомство с интегрированной средой TURBO – PASCAL 7.0 | 2 | | |
Лекция N 3 Языки программирования высокого уровня Язык Паскаль. Алфавит. Синтаксис. Семантика. Понятие о формальном языке и грамматике. оператор, идентификатор, описание, переменная. Стандарт языка и его диалекты. Концепция данных. Структура данныхОрдинальные (дискретные) типы Предописанные типы: integer, char, boolean. Скалярный тип real. Перечисляемые типы. Диапазонные типы | 2 | Лабораторное занятие № 3 Линейные программы | 2 | | |
Лекция N 4 Структура паскаль- программы. Разделы меток, констант, типов, переменных, процедур и функций, операторов Концепция действия. Операторы присваивания: арифметический, логический, литерный. Стандартный ввод-вывод. Программирование линейных структур Изменение линейного порядка исполнения команд. Оператор перехода | 2 | Лабораторное занятие № 4 Программы с ветвлениями | 2 | | |
Лекция N5 Программирование ветвящихся структур. Условный оператор if-then-else. Множественное ветвление. Оператор варианта case. Программирование циклических структур. Способы организации циклов. Оператор цикла с параметром (for). Оператор цикла с предусловием (while) Оператор цикла с постусловием (repeat - until) | 2 | Лабораторное занятие № 5 Программы с выбором | 2 | | |
Лекция N 6 Процедуры. Параметры процедур. Фактические и формальные параметры. Параметры-значения и параметры-пе ременные. Глобaльные и локальные переменные. Принцип локализации Функции. Побочные эффекты функций. Рекурсия | 2 | Лабораторное занятие № 6,7 Программы с циклами | 4 | | |
Лекция N 7 Регулярные типы (массивы). Одномерные и многомерные массивы. Алгоритмы поиска и сортировки. Строки. Основные процедуры и функции для работы со строками | 2 | Индивидуальное занятие Сдача лабораторных работ | 2 | | |
Лекция N 8 Комбинированные типы(записи) Простые и иерархические записи. Оператор присоединения with. Записи с вариантами | 2 | Лабораторное занятие № 8,9 Программы с процедурами и функциями | 4 | | |
Лекция N 9 Множественные типы (множества). Операции над множествами. Файловые типы (файлы) Текстовые файлы. Основные процедуры и функции работы для работы с файлами | 2 | Лабораторное занятие № 10,11 Программы с массивами | 4 | | |
| | Лабораторное занятие № 12 Программы со строками | 2 | | |
| | Лабораторное занятие №13 Обработка записей | 2 | | |
| | Лабораторное занятие № 14,15 Программы с файлами | 4 | | |
| | Лабораторное занятие №16,17 Программы со множествами. Сдача лабораторных работ | 4 | |
ЛИТЕРАТУРА
- Йенсен К, Вирт Н. ПАСКАЛЬ. Руководство для пользователя. М., Финансы и статистика, 1989.
- Абрамов С.А, Трифонов Н.П., Трифонова Г.Н.. Введение в язык Паскаль. М., Наука ГРФМЛ, 1988.
- Перминов О.Н. Программирование на языке Паскаль. М. «Радио и связь»1988.
- Д. Алкок. Язык Паскаль в иллюстрациях. М. «Мир» 1991
- Епанешников А., Епанешников В. Программирование в среде Turbo-Pascal 7.0. М. “Диалог-МИФИ” 1993
- А.И. Марченко, Л.А. Марченко Программирование в среде Turbo-Pascal М. Бином Универсал, 1997.
- П.И. Рудаков, М.А. Федотов. Основы языка Паскаль. М «Радио и связь» 1999
- Макаров С.А. Шерпаев Н.В. Основы программирования на языке Паскаль Брянск 1998
- Шерпаев Н.В. Хачева Г.Ю. Сборник вопросов и заданий по курсу информатики Брянск 1999
- С.А. Немнюгин Turbo-Pascal, Питер, Санкт – Петербург 2000.
- А.В. Могилев, Н.И.Пак, Е.К. Хеннер Информатика Академия М. 1999