- •Программа курса «Информационные технологии» I семестр
- •Содержание лекций
- •Культин н.Б. Программирование в Turbo Pascal 7.0 и Delphi – 2-е издание, перераб. И дополн. – сПб.:бхв- Петербург,2001.- 416с.;
- •Васильев п.П. Турбо Паскаль в задачах и примерах. Освой самостоятельно: учебное пособие.- м.: Финансы и статистика, 2002.- 496с.;
- •Попов в.Б. Turbo Pascal для школьников – учебное пособие. – м.: Финансы и статистика, 1999.-528с. Темы лабораторных работ
- •Домашние работы I семестра
- •Промежуточный контроль знаний студента. Вопросы к контрольным работам
- •Вопросы к контрольной работе №1
- •Задачи к контрольной работе №1
- •Контрольная работа №2
- •Задачи к контрольной работе №2
Методические указания для студентов по выполнению различных видов учебной деятельности
Целью дисциплины является формирование у студентов основ информационной культуры будущих специалистов, адекватной современному уровню и перспективам развития информационных процессов и систем, а также формирование у студентов знаний и умений, необходимых для свободной ориентировки в информационной среде и дальнейшего профессионального самообразования в области компьютерной подготовки.
Основная задача курса состоит в достижении студентом умения получать, обрабатывать, передавать, сохранять и защищать информацию с помощью компьютера. Во всех областях человеческой деятельности приходится обрабатывать информацию, поэтому каждый человек в современном мире должен уметь использовать ЭВМ и современные информационные технологии в своей работе.
Цель дисциплины состоит в том, чтобы научить студентов в первом семестре, на основе поставленной задачи строить алгоритм решения задачи и реализовывать его посредством языка и среды программирования.
Приступая к обучению в первом семестре рекомендуется:
-
регулярно посещать лекции и повторять и прорабатывать материал предыдущих лекций;
-
в случае пропуска лекции прорабатывать материал по источникам:
-
Культин Н.Б. Программирование в Turbo Pascal 7.0 и Delphi – 2-е издание, перераб. и дополн. – СПб.:БХВ- Петербург,2001.- 416с.;
-
Аляев Ю.А. Алгоритмизация и языки программирования Pascal, С++, Visual Basic: учебное справочное пособие.- М.: Финансы и статистика, 2002.-320с.;
-
Васильев П.П. Турбо Паскаль в задачах и примерах. Освой самостоятельно: учебное пособие.- М.: Финансы и статистика, 2002.- 496с.;
-
Марченко А.И. Марченко Л.А. под ред. Тарасенко В.П. Программирование в среде Turbo Pascal 7.0.- 5-е издание, дополн. и перераб.- К.: Век+, 1999.- 464с.;
-
Попов В.Б. Turbo Pascal для школьников – учебное пособие. – М.: Финансы и статистика, 1999.-528с.;
-
перед выполнением лабораторной работы проработать соответствующий лекционный материал и разобрать пример задачи в лабораторном практикуме Быковец Н.П. Методические указания для выполнения лабораторных работ по дисциплине «Информатика». – Новотроицк, 2004. - 79с.;
-
после выполнения задания лабораторной работы составить отчет по работе и для самопроверки ответить на контрольные вопросы, предлагаемые в конце каждой лабораторной работы;
-
при выполнении домашних заданий необходимо следовать указаниям по выполнению каждого домашнего задания, рекомендуется использовать примеры, рассматриваемые на лекции;
-
при подготовке к контрольным работам следует проработать все теоретические и практические задания, выносимые на контрольную работу;
-
для допуска к экзамену необходимо иметь 8 зачтенных лабораторных работ и два домашних задания;
-
при подготовке к экзамену необходимо проработать экзаменационные тестовые вопросы и все задачи лабораторного практикума Быковец Н.П. Методические указания для выполнения лабораторных работ по дисциплине «Информатика». – Новотроицк, 2004. - 79с. – лабораторные работы 5, 7, 10.
Программа курса «Информационные технологии» I семестр
Таблица 1 – Распределение видов занятий по разделам дисциплины
Раздел дисциплины |
Семестр |
Виды учебной работы (в часах) |
Формы текущего контроля успеваемости
|
||
лекции |
лабораторные работы |
самостоятельная работа |
|||
1 Введение в информатику. Структура персонального компьютера |
1 |
2 |
- |
4 |
Контрольная работа №1 |
2 Основы алгоритмизации и программирования |
1 |
10 |
18 |
26 |
|
3 Технологии программирования |
1 |
5 |
18 |
24 |
Контрольная работа №2 |
Содержание лекций
Таблица 2 – Тематика лекций, I семестр
№ лекции |
Название раздела |
Основное содержание |
1 |
Введение в информатику. Структура персонального компьютера |
Понятие информации, общая характеристика процессов сбора, передачи, обработки и накопления информации. Технические и программные средства реализации информационных процессов. Аппаратная организация ПК. Программное обеспечение персонального компьютера. Системное программное обеспечение. Прикладное программное обеспечение. Инструментальные средства. |
2 |
Основы алгоритмизации и программирования |
Модели решения функциональных и вычислительных задач Этапы решения задач на ЭВМ. Алгоритмизация задач. Разработка алгоритма и программы. Условные графические обозначения (символы) в схемах алгоритмов. Оформление документации по программе. |
3 |
Основы алгоритмизации и программирования |
Языки программирования высокого уровня. Трансляторы. История появления языка программирования Паскаль. Основные понятия (алфавит, слова, выражения, идентификаторы, констант, переменные). Интегрированная среда разработки Free Pascal. |
4 |
Основы алгоритмизации и программирования |
Типы данных языка программирования Паскаль. Скалярные типы данных (целые, вещественные, литерные, булевские, перечисляемые, интервальные). Тождественность типов. Выражения, операции, операнды. |
5 |
Основы алгоритмизации и программирования |
Структура программы. Ввод-вывод данных. Форматы вывода. Операторы (простые, структурные). Реализация типовых структур алгоритмов. Алгоритмы разветвляющейся структуры. Условные операторы. |
6 |
Основы алгоритмизации и программирования |
Циклические алгоритмы. Способы организации циклов. |
7 |
Технологии программирования |
Структурированные типы данных. Массивы. Действия над массивами. |
8 |
Технологии программирования |
Процедуры и функции. Методы структурного программирования. Подпрограммы в языке Паскаль. Подпрограммы-функции, процедуры и их роль. Механизм передачи параметров. Область действия параметров. Рекурсии. |
9 |
Технологии программирования |
Описание строкового типа. Строковые выражения. Строковые процедуры и функции. Обработка символьных и строковых типов данных. |
Список рекомендуемой литературы: