Рабочая программа по дисциплине "Информатика" для специальности 270700 (Сервис) Учебный план набора года

Вид материалаРабочая программа

Содержание


Программа лекционного курса по информатике
Windows (4 часа) Состав и назначение основных частей (Kernel
DLL. Архитектура клиент-сервер в Windows NT
Лабораторные работы
DOS. Оболочка операционной системы Norton Commander
Курсовая работа
Самостоятельная работа
Подобный материал:
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Томский государственный университет систем управления и радиоэлектроники

УТВЕРЖДАЮ

Проректор по учебной работе

_____________М.Т. Решетников

________________________

РАБОЧАЯ ПРОГРАММА

по дисциплине “Информатика”

для специальности 270700 (Сервис)

Учебный план набора ________ года

Факультет – радиотехнический

Кафедра – телевидения и управления

Курс – _первый_

Семестры – __1, 2___

Лекции – ___53___часа

Лабораторные – ___88___часов

Самостоятельной

работы – ___59___часов

Зачёты в семестрах – _зачёт в 1 семестре и диф. зачёт во 2 семестре_

Всего часов – __200___

Рабочая программа рассмотрена и утверждена на заседании кафедры телевидения и управления "____"_______________ г., протокол № _________

Разработчик ______________ доцент каф. ТУ Ульянов В.Н.

Зав. обеспечивающей

кафедрой ТУ ______________ Пустынский И.Н.

Рабочая программа согласована с факультетом, профилирующей и выпускающей кафедрами специальности

Декан радиотехнического

факультета ______________ Боков Л.А.

Зав. профилирующей

кафедры ______________ Пустынский И.Н.

Зав. выпускающей

кафедры ______________ Пустынский И.Н.


АННОТАЦИЯ

“Информатика” является базовым курсом для дисциплин, касающихся компьютерных технологий и вычислительной техники, в подготовке инженеров по специальностям “Бытовая радиоэлектронная аппаратура”, “Сервис” и “Аудиовизуальная техника”.

Цели изучения курса:
  • получение общего представления об устройстве и принципах функционирования компьютера;
  • получение представления о специфики компьютерной информации, формах представления, способах передачи, обработки и накопления;
  • приобретение навыков работы с операционной системой (командный и пакетный режимы);
  • знакомство с кругом решаемых с помощью компьютера задач при проектировании, изготовлении и реализации бытовой радиоэлектронной аппаратуры;
  • приобретение опыта программирования и использования возможностей вычислительной техники и программного обеспечения.

Программа состоит из лекционного курса и лабораторных занятий в дисплейном классе.

^ ПРОГРАММА ЛЕКЦИОННОГО КУРСА ПО ИНФОРМАТИКЕ
  1. Введение (1 час)

Обзор курса и лабораторного практикума. История, классификация и области применения компьютеров.
  1. Компьютер
    1. Структурная схема компьютера. (4 часа)

Процессор; шины адреса, данных и управления; ОЗУ; ПЗУ; контроллеры дисплея, дисков, клавиатуры, портов ввода/вывода.
    1. Функционирование компьютера. (4 часа)

Ячейки памяти. Понятие адресного пространства. Код и данные. Способности процессора: чтение/запись данных, арифметические операции, сравнение, ветвление. Машинные циклы чтения/записи, взаимодействие процессора с внешними устройствами. Программа. Выполнение программы процессором.
  1. Виды и способы представления информации
    1. Элементарные виды информации (2 часа)

Бит, байт, слово. Системы счислений. Кодировки кириллицы. Числа с фиксированной и плавающей запятой.
    1. Структуры данных (2 часа)

Последовательности символов и чисел. Массивы. Двумерные массивы, матрицы. Записи и таблицы. Графы, списки, очереди, буфера, стеки. Обмен данными, стандартизация форматов данных, объекты.
    1. Носители информации и размещение информации на них (2 часа)

Функционирование накопителей на перфорированных и магнитных носителях. Устройства ввода/вывода с последовательным и произвольным доступом. Интерфейсы дисковых накопителей. Разметка и форматирование диска. Файловая структура MS DOS (файлы, FAT, каталоги).
    1. Устройства ввода/вывода информации (4 часа)

Синхронный и асинхронный виды обмена. Последовательный и параллельный интерфейсы. Функционирование клавиатуры, манипулятора “мышь”, дисплея в текстовом и графическом режимах. Фонты. Печатающие устройства.
  1. Программное обеспечение
    1. Базовая система ввода/вывода (ROM BIOS) (2 часа)

Включение компьютера, процесс загрузки. Функции ROM BIOS.
    1. Операционная система MS DOS (4 часа)

Состав, командный язык. Взаимодействие программ с операционной системой, друг с другом и с аппаратурой. Последовательные и блочные устройства. Понятие канала ввода/вывода. Буферизация ввода/вывода. Старт и завершение задач в MS DOS. Оперативная и фоновые задачи (родительский и дочерние процессы). Распределение памяти в MS DOS. Резидентные программы и вирусы.
    1. Защищённый режим работы микропроцессора (2 часа)

Адресация в защищённом режиме. Виртуальное адресное пространство, изоляция задач, кольца защиты, шлюзы. Физическая и виртуальная память. Свопинг сегментов и страниц памяти.

Виды многозадачности – кооперативная и с вытеснением. Сегменты состояния задач, переключение задач. Отличия 16- и 32- разрядных операционных систем и прикладных программ.
    1. Операционная система ^ Windows (4 часа)

Состав и назначение основных частей (Kernel, User, GDI).

Объектно-ориентированная архитектура и сообщения в Windows.

Структура Windows-приложения, взаимодействие с операционной системой. Динамически подключаемые библиотеки – ^ DLL.

Архитектура клиент-сервер в Windows NT. Мультипроцессорные системы.
    1. Обзор систем обработки информации (2 часа)

Создание и обработка неструктурированной или слабо структурированной информации. Текстовые и графические редакторы, издательские системы. Создание и обработка регулярных структур данных (таблиц). Табличные процессоры. СУБД.
    1. Алгоритмический язык C (20 часов)


^ ЛАБОРАТОРНЫЕ РАБОТЫ

(54 часа)
  1. Внутренние команды MS DOS. Структура каталогов. Относительные и абсолютные пути к файлам. Задание аргументов команд ^ DOS. Оболочка операционной системы Norton Commander или FAR.
  2. Внешние команды MS DOS. Справочная система MS DOS. Устройства ввода/вывода. Перенаправление каналов ввода/вывода. Программы архивации файлов. Цепочные команды. Пакетное выполнение команд (командные файлы).
  3. Операционная система Windows

Знакомство с текстовыми и табличными процессорами, а также с графическим редактором и с MCAD. Обмен информацией между Windows- и DOS-приложениями.
  1. Изучение редактора Word.
  2. Набор, компиляция, компоновка и исполнение простейшей программы.
  3. Инициализация переменных. Исследование приоритетов операций. Потеря точности в целочисленных операциях и при преобразовании типа.
  4. Решение квадратного уравнения (с преподавателем).

Расчёт сумм рядов разложения элементарных математических функций с использованием операторов циклов и сравнение с результатами, полученными с использованием стандартных библиотечных функций “C“ (самостоятельно).
  1. Поиск по шаблону. Подсчёт числа появлений в последовательности символа.
  2. Продолжение предыдущей лабораторной работы, выделение части кода в подпрограмму.
  3. Подсчёт гистограммы и вывод результатов на экран.
  4. Открытие файла, чтение заданного константой числа байт, закрытие файла, подсчёт частот появления каждого символа. Работа с константами, изучение работы препроцессора.
  5. Открытие файла, определение его длины, распределение необходимого числа памяти, реакция программы на ошибки.
  6. Получение аргумента (имени файла) из командной строки открытие указанного файла, чтение, изменение регистра символов, вывод результатов с тем же именем, но с другим расширением.

^ КУРСОВАЯ РАБОТА

(34 часа лабораторных работ)

Курсовая работа завершает изучение курса "Информатики". Студенты пишут программу, в соответствии с заданием выводящую на экран графики, гистограмму и т.п.

При оформлении пояснительной записки к курсовой работе студенты осваивают текстовый редактор Word и учатся правильному оформлению отчётной документации в соответствии с действующими требованиями и стандартами.

^ САМОСТОЯТЕЛЬНАЯ РАБОТА

Самостоятельная работа студентов (59 часов) включает в себя:
  • подготовка к лекциям и лабораторным занятиям (20 часов);
  • курсовая работа (39 часов).

ЛИТЕРАТУРА
  1. Лю Ю-Чжен, Гибсон Г. Микропроцессоры семейства 8086/8088. Архитектура, программирование и проектирование микропроцессорных систем: Пер. с англ. – М.: Радио и связь, 1987, – 512 с.; ил.
  2. Фигурнов В.Э. IBM PC для пользователя. 4-е изд., перераб. и доп. – М.: Финансы и статистика, НПО “Информатика и компьютеры”, 1993, – 350 с.: ил.
  3. Костин А.Е., Шаньгин В.Ф. Организация и обработка структур данных в вычислительных системах. – М.: Финансы и статистика, 1989, – 280 с.
  4. Скэнлон Л. Персональные ЭВМ IBM PC & XT. – М.: Радио и Связь, 1989, – 335 с.
  5. Белецкий Я. Энциклопедия языка Си: Пер. с польск. – М.: Мир, 1992, – 687 с.; ил.
  6. Болски М.И. Язык программирования Си. Справочник: Пер. с англ. – М.: Радио и связь, 1988, – 96 с.; ил.
  7. Серия "Библиотека системного программиста" № 1 кн. 3, № 2 части 1 и 2 – М.: "Диалог–МИФИ", 1993.