Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Сборник рабочих программ дисциплин ИТ-подготовки бакалавров по направлению «Прикладная информатика»
.pdf
61
ознакомиться с рекомендуемой учебной литературой, выполнить задания, которые были
сформулированы преподавателем на лекциях, ответить на контрольные вопросы, выданные
на предыдущем лабораторном занятии. Оценивание подготовки к лабораторным занятиям
осуществляется по результатам собеседования или других контрольных мероприятий.
Выполнение учебного проекта предполагает индивидуальное оформление
технологической проектной документации на программное средство, разрабатываемое в
ходе лабораторных занятий, в электронной форме и в виде твердой копии.
Написание реферата предполагает подготовку письменной работы на определенную
тему, включающую обзор научной литературы и электронных информационнообразовательных ресурсов для профессиональной деятельности, и доклада, содержащего
краткое изложение основной части реферата, продолжительностью 10-12 мин. для
выступления на конференции с использованием презентации. Результат данного вида
самостоятельной работы студентов сдаётся преподавателю в электронном и распечатанном
виде и оценивается во втором рубежном срезе рейтинговой системы.
Ниже представлена примерная тематика рефератов, предлагаемых студентам:
1. Алгоритмы поиска в массиве данных
2. Архитектура и возможности языков программирования высокого уровня
3. Доказательство правильности программы
4. История и перспективы развития языка программирования Паскаль
5. Критерии качества программы
6. Методы сортировки массивов
7. Модели решения функциональных и вычислительных задач
8. Объектно-ориентированное программирование в Delphi
9. Организация и средства человеко-машинного интерфейса
10. Основные этапы компьютерного решения задач
11. Постановка задачи в программировании
12. Представление основных алгоритмических структур в программировании
13. Программирование в телекоммуникациях
14. Программирование рекурсивных алгоритмов
15. Распределенная обработка информации
16. Спецификация программы
17. Способы записи алгоритма
18. Способы конструирования программ
19. Сравнительный анализ языков программирования Си и Паскаль
20. Стандартные типы данных в языках программирования высокого уровня
В состав реферата должны входить:
– титульный лист, на котором указываются наименование учебного заведения,
наименование дисциплины, тема реферата, фамилия студента, номер группы, фамилия
преподавателя;
– содержание с перечнем записей о структурных элементах основной
(содержательной) части реферата;
– введение со сведениями об актуальности, значимости и необходимости выполнения
данной работы;
– содержательная часть с выделенными разделами;
– заключение с выводами по проделанной работе;
– список используемой литературы;
– приложения с распечаткой слайдов презентации доклада и диском, содержащим
файлы реферата и презентации.
При оформлении реферата установить следующие параметры документа:
– тип шрифта: Time New Roman;

62
– шрифт: основного текста – обычный, размер 14 пт; заголовков разделов –
Вид учебной деятельности студента
Баллы
1
с
е
м
е
с
т
р
Присутствие на лекционных занятиях
до 5 баллов
Работа на лабораторных занятиях
до 25 баллов
Контрольные мероприятия
до 20 баллов
СРС:
– реферат
до 10 баллов
Экзамен
до 40 баллов
2
с
е
м
е
с
т
р
Присутствие на лекционных занятиях
до 5 баллов
Работа на лабораторных занятиях
до 15 баллов
Контрольные мероприятия
до 20 баллов
СРС:
– реферат
– учебный проект
до 10 баллов
до 10 баллов
Зачет с оценкой
до 40 баллов
Итого
100 баллов
полужирный, размер 16 пт; заголовков подразделов – полужирный, размер 14 пт;
– межстрочный интервал: полуторный;
– размер бумаги: А4 книжной ориентации с левым полем 20 мм, остальными – 10 мм;
– общий объем: 15-18 страниц.
Оценочные средства для текущего контроля
и промежуточной аттестации
а) рейтинговая система текущего контроля успеваемости и промежуточной
аттестации студентов
Контроль за качеством обучения и ходом процесса освоения дисциплины
«Информатика и программирование» осуществляется на основе рейтинговой системы
текущего контроля успеваемости и промежуточной аттестации студентов ГОУ ВПО
«ВГПУ». Рейтинговая система предполагает 100-балльную оценку успеваемости студента по
учебной дисциплине в течение семестра, 60 из которых отводится на текущий контроль, а 40
– на промежуточную аттестацию по дисциплине (зачет с оценкой или экзамен).
Ниже представлена критериальная база рейтинговой оценки учебных достижений
студентов:
1. Студент, набравший 30 баллов, допускается к сдаче экзамена/зачёта.
2. Студент, набравший 60 и менее баллов, получает отметку «незачтено».
3. Студент, набравший 61 -100 баллов, получает отметку «зачтено».
4. Студент, набравший 91 – 100 баллов - «отлично»,
работ, в которых студентам предлагается привести развернутые ответы на вопросы
пройденного материала.
б) контроль в периоды рубежных срезов
Контроль в периоды рубежных срезов осуществляется в форме двух контрольных
76 – 90 – «хорошо»,
61 – 75 – «удовлетворительно»,
60 и менее – «неудовлетворительно».

63
Ниже представлено примерное содержание вопросов, предлагаемых студентам на
№
п/п
Наименование
раздела дисциплины
Примерный перечень контрольных вопросов
1
Информатика как
наука и как вид
практической
деятельности.
1. Место информатики в системе наук.
2. Предмет и задачи информатики.
3. Структура современной информатики как науки.
4. Информационные технологии.
5. Правовые аспекты информатизации.
2
Понятие информации.
1. Сигналы, сообщения, данные.
2. Непрерывная и дискретная информация.
3. Количество и единицы измерения информации.
4. Информационные процессы.
5. Каналы связи и носители информации.
6. Свойства информации.
7. Составляющие качества информации в информационных
системах.
8. Значимость информации, ее составляющие.
9. Кумулятивность информации, ее составляющие.
10. Конфиденциальность информации, ее составляющие.
11. Достоверность и сохранность информации.
12. Представление числовой, символьной и графической
информации в ЭВМ.
13. Перевод чисел из одной системы счисления в другую.
14. Кодирование. Кодовые таблицы.
15. Логические основы компьютеров. Логические
высказывания. Высказывательные формы. Логические
связки и операции. Логические формулы и их виды.
16. Связь между алгеброй логики и двоичным
кодированием.
17. Таблицы истинности.
3
ЭВМ как техническое
средство реализации
информационных
процессов.
1. Принцип программного управления.
2. Режимы взаимодействия пользователя с ЭВМ.
3. Понятие архитектуры ЭВМ.
4. Поколения ЭВМ. Стиль использования, структурные и
функциональные особенности ЭВМ каждого поколения.
5. Классификация средств обработки информации.
6. Состав и назначение основных элементов персонального
компьютера, их характеристики.
7. Внешние запоминающие устройства персонального
компьютера: классификация, принцип работы, основные
характеристики.
8. Устройства ввода-вывода персонального компьютера, их
разновидности и основные характеристики.
4
Программные
продукты, их
основные
характеристики и
виды, способы
распространения и
инсталляции.
1. Способы распространения и инсталляции ПП.
2. Классификация ПО.
3. Системное программное обеспечение.
4. Операционные системы как средство распределения и
управления ресурсами.
5. Операционная система Windows. Ее концепции и
основные характеристики.
контрольных работах.

64
6. Основные объекты и элементы пользовательского
интерфейса Windows.
7. Классификация прикладных программных средств (ПС).
8. Системы обработки текста.
9. Табличные процессоры.
10. Представление графических данных.
11. Растровая и векторная графика.
5
Содержательное
толкование сущности
понятия алгоритма.
1 Понятие исполнителя алгоритма. Система команд
исполнителя алгоритма.
2. Основные свойства алгоритма.
3. Цель и подходы к формализации понятия алгоритма.
4. Составляющие алгоритмической модели. Требования,
предъявляемые к алгоритмическим моделям.
5. Основные классы алгоритмических моделей.
6. Способы представления алгоритмов.
7. Понятие блок-схемы. Типы вершин блок-схемы.
8. Основные алгоритмические структуры, изображаемые на
блок-схемах.
9. Правила выполнения блок-схем по ГОСТ 19.701-90.
10. Наиболее часто употребляемые символы блок-схем (по
ГОСТ 19.701-90).
11. Запись алгоритмов с использованием алгоритмических
языков. Язык программирования, его синтаксис и
семантика.
6
Методологии
программирования.
1. Технологические принципы программирования.
Архитектура фон Неймана.
2. Нисходящее проектирование программ.
3. Модульность алгоритмов. Преимущества использования
модулей.
4. Принцип черного ящика.
5. Принцип функциональной декомпозиции в структурном
программировании.
6. Элементарные структурные алгоритмы.
7. Основная теорема структурного программирования.
8. Комбинации базовых алгоритмических структур в
структурном программировании.
7
Язык
программирования
Паскаль.
1. Структура программы на Паскале.
2. Описание переменных, констант.
3. Типы данных.
4. Математические операции, функции и выражения.
5. Операторы в языке программирования Паскаль.
6. Операторы присваивания, ввода, вывода.
7. Линейные программы.
8. Логические операции и выражения.
9. Условный оператор.
10. Оператор выбора.
11. Операторы циклов и операторы управления циклами.
12. Массивы.
13. Строковые данные. Операции над ними.

65
8
Абстракция и
декомпозиция в
программировании.
1. Декомпозиция в программировании.
2. Правила декомпозиции.
3. Процедуры и функции.
4. Формальные и фактические параметры.
5. Локальные и глобальные идентификаторы.
6. Действия с множествами.
7. Операции с записями.
8. Применения рекурсии.
9. Абстракция модульности.
10. Динамические структуры данных. Работа с указателями
и адресами.
В ходе лабораторного практикума проводятся экспресс-проверки знаний студентов по
вопросам, примерный перечень которых приведен ниже:
1. Какая форма представления информации – непрерывная или дискретная –
приемлема для компьютеров и почему?
2. В чем состоит процедура дискретизации непрерывной информации?
3. Перечислите основные свойства информации.
4. Что называют количеством информации?
5. Какой принцип положен в основу измерения количества информации?
6. Каким образом определяется единица количества информации при кибер-
нетическом подходе?
7. Как определяется количество информации в знаковых сообщениях?
8. Какие компоненты конфигурации ПК определяют его быстродействие. Ответ
обоснуйте.
9. Опишите структуру времени центрального процессора.
10. В чем состоит суть метода пространственной дискретизации?
11. Как рассчитать количество цветов, отображаемых на экране монитора?
12. Приведите характеристику сферы применения векторной графики.
13. Какие основные объекты векторной графики используются в OpenOffice.org Draw?
14. Какие действия необходимо выполнить в среде Turbo Delphi для создания
консольного приложения?
15. Как изменить заголовок окна в консольном приложении?
16. Какие типы значений переменных определены в Delphi?
17. Опишите приоритет операторов в арифметических выражениях.
18. Приведите определение блок-схемы.
19. Какие типы вершин используются в блок-схемах? Изобразите их.
20. В каких случаях целесообразно использование сокращенной формы условного
оператора?
21. Приведите синтаксис оператора цикла с параметром.
22. Что называют параметром и телом цикла?
При оценке реферата учитывается соответствие содержания реферата
сформулированной теме, уровень владения тематикой реферата, степень самостоятельности
при подготовке реферата, стиль изложения и оформления работы, соответствие выбранных
литературных источников проблематике реферата, а также качество подготовленной
презентации. Кроме того, все рефераты проверяются по системе «Антиплагиат». В случае
обнаружения полностью заимствованного текста без указания первоисточников студентам
по итогам выполнения рефератов выставляется 0 баллов.
При оценке учебного проекта учитывается полнота и правильность его выполнения, а
также соблюдение сроков к предоставлению отчетности.

66
в) промежуточная аттестация
По результатам представленного текущего контроля студенты могут набрать до 60-и
баллов. К промежуточной аттестации допускаются студенты, набравшие в течение семестра
30 баллов и выше.
Промежуточная аттестация по дисциплине «Информатика и программирование»
проводится в виде экзамена в 1 семестре и зачета с оценкой во 2 семестре. Экзамен и зачет
включают в себя теоретический материал из всех разделов курса. Зачет и экзамен проводится
в форме бланкового тестирования. В каждом тесте представлено 10 заданий закрытой формы
с выборочным ответом.
Ниже представлено примерное содержание заданий, предлагаемых студентам на
экзамене.
1) Источником информатики как науки являются:
□ электротехника и математическая логика;
□ кибернетика и документоведение;
□ документалистика и кибернетика;
□ науки об управлении и документообороте.
2) Информатика - это:
□ наука об автоматической обработке информации;
□ комплексная научно-техническая дисциплина, призванная создавать новые
информационные технологии и средства для решения проблем информатизации;
□ наука о построении и функционировании систем автоматического управления;
□ комплексная научно-техническая дисциплина, занимающаяся изучением структуры
и общих свойств информации, информационных процессов, разработкой на этой основе
информационной техники и технологии.
3) Ценность информации определяется ее…
□ степенью полезности для владельца;
□ достоверностью;
□ степенью секретности;
□ истинностью.
4) Сколько существует различных кодировок букв латинского алфавита?
□ пять (MS-DOS, Windows, Macintosh, КОИ-8, ISO);
□ одна (Windows-1251);
□ одна (АSCII);
□ три (АSCII, EBCDIC, UNICODE).
5) Эффективность работы компьютера зависит от ...
□ объема программного кода, выполняемого в единицу времени;
□ частоты нажатия на клавиши;
□ производительности процессора;
□ тактовой частоты процессора.
6) Микропроцессор осуществляет:
□ исключительно выполнение арифметических и логических операций;
□ вычисления по хранящейся в основной памяти программе и обеспечивает общее
управление компьютером;
□ общее управление вычислительным процессом по программе и координацию
работы всех устройств ЭВМ;
□ надежное хранение и выдачу информации по запросу пользователя ЭВМ.
7) К классам программных продуктов относят:
□ операционные системы, языки программирования, пакеты прикладных программ;
□ сферу и область использования программных продуктов;
□ операционные оболочки, языки программирования, пакеты прикладных программ;

67
□ системное программное обеспечение, инструментарий технологии
программирования, пакеты прикладных программ.
8) Технология Plug and Play ...
□ позволяет новым устройствам автоматически настраиваться под конфигурацию
данного компьютера;
□ позволяет синхронизировать работу компьютера и устройства;
□ используется для подключения внешних устройств;
□ позволяет перемещать и копировать устройства.
Ниже приведен примерный перечень вопросов, предлагаемых студентам для
подготовки к зачету:
1) Задачи теории алгоритмов.
2) Содержательное толкование сущности понятия алгоритма. Понятие исполнителя
алгоритма. Система команд исполнителя алгоритма. Основные свойства
алгоритма.
3) Цель и подходы к формализации понятия алгоритма.
4) Составляющие алгоритмической модели. Требования, предъявляемые к
алгоритмическим моделям.
5) Алгоритмические модели, основанные на арифметизации алгоритмов.
Определение последовательности шагов алгоритма. Рекурсивные функции.
6) Структура, алфавит, конфигурация и элементарный шаг абстрактной машины
Тьюринга.
7) Нормальные алгоритмы Маркова. Алфавит, множество и правила подстановок
нормального алгоритма.
8) Способы представления алгоритмов. Неформальная языковая (алгоритмическая)
нотация. Достоинства и недостатки.
9) Понятие псевдокода. Главная цель использования псевдокода.
10) Табличная запись алгоритма. Порядок составления табличных алгоритмов.
11) Графическая нотация алгоритма. Достоинства и недостатки. Понятие блок-схемы.
Типы вершин блок-схемы. Основные алгоритмические структуры, изображаемые
на блок-схемах.
12) Правила выполнения блок-схем по ГОСТ 19.701-90. Наиболее часто
употребляемые символы блок-схем (по ГОСТ 19.701-90).
13) Запись алгоритмов с использованием алгоритмических языков. Язык
программирования, его синтаксис и семантика.
14) Классификация инструментария технологии программирования. Состав
современных систем программирования. Классификация языков
программирования по синтаксису образования конструкций.
15) Трансляция исходного кода программ. Компиляторы и интерпретаторы. Процесс
создания исполняемого модуля программы. Редактор связей.
16) Тестирование и отладка программ. Синтаксические и семантические ошибки при
разработке программ.
17) Структура машинного кода. Условия применения машинного кода для
представления алгоритма.
18) Машинно-ориентированные языки программирования. Особенности синтаксиса и
области применения языка ассемблера.
19) Основные идеи применения языков программирования высокого уровня.
20) Достоинства и недостатки процедурных языков программирования.
21) Основные направления теории программирования.
22) Этапы становления и развития инженерии программирования. Главные вопросы и
основные направления инженерии программирования.
23) Декомпозиция в программировании. Принципы и правила декомпозиции.
24) Виды абстракции в программировании.

68
25) Понятие методологии программирования. Атрибуты методологии
программирования.
26) Парадигма программирования. Базовые программные единицы в различных
парадигмах программирования.
27) Ядра методологий программирования. Методологии императивного, объектно-
ориентированного, функционального, логического программирования. Их области
применения.
28) Технологические принципы программирования. Архитектура фон Неймана.
Проектирование сверху вниз. Модульность алгоритмов. Принцип черного ящика.
29) Операциональный подход в программировании. Основные требования к
программе. Операции присваивания. Арифметические операции. Операция
сравнения числовых значений. Условные и безусловные переходы. Операция
вызова подпрограммы.
30) Достоинства операционального подхода в программировании. Основные
недостатки программ, выполненных в соответствии с операциональным подходом
в программировании.
31) Принцип функциональной декомпозиции в структурном программировании.
Элементарные структурные алгоритмы. Основная теорема структурного
программирования. Комбинации базовых алгоритмических структур в
структурном программировании.
При семестровой аттестации студентов критериями выставления оценки на зачете или
экзамене выступает степень полноты освоения студентом основного содержания
дисциплины, изученной в семестре:
– оценка 35–40 баллов выставляется студенту, обнаружившему всестороннее
осознанное систематическое знание учебно-программного материала и умение им
самостоятельно пользоваться, проявляющему творческие способности в понимании,
изложении и использовании учебно-программного материала, умеющему свободно
выполнять практические задания, освоившему основную литературу и знакомому с
дополнительной литературой, рекомендованной программой, усвоившему взаимосвязь
основных понятий дисциплины, в их значении для приобретаемой профессии;
– оценка 26–34 баллов выставляется студенту, обнаружившему полное знание учебно-
программного материала, успешно выполнившему предусмотренные программой задачи,
усвоившему основную рекомендованную литературу, показавшему систематический
характер знаний по дисциплине и способному к их самостоятельному пополнению и
обновлению в ходе дальнейшей учёбы и профессиональной деятельности; знания и умения
студента в основном соответствуют требованиям, установленным выше, но при этом студент
допускает отдельные неточности, которые он исправляет самостоятельно при указании
преподавателя на данные неточности;
– оценка 15–25 баллов выставляется студенту, обнаружившему знание основного
учебно-программного материала в объёме, необходимом для дальнейшего обучения и
предстоящей работы по профессии, справляющемуся с выполнением заданий,
предусмотренных программой, обладающему необходимыми знаниями, но допускающему
неточности при ответе или выполнении заданий; студент показывает осознанное усвоение
большей части изученного содержания и исправляет допущенные ошибки после пояснений,
данных преподавателем;
– оценка 1–14 баллов выставляется студенту, обнаружившему существенные пробелы
в знаниях основного учебно-программного материала, допустившему принципиальные
ошибки в выполнении предусмотренных программой заданий; при этом студент
обнаруживает незнание большей части изученного в семестре (экзаменуемого) материала, не
справляется с решением практических задач и не может ответить на дополнительные
вопросы преподавателя.

69
По дисциплинам, оканчивающимся экзаменами, успеваемость студентов определяется
оценками «отлично», «хорошо», «удовлетворительно» и «неудовлетворительно» на основе
набранных баллов по следующей шкале:
– «Отлично» – от 91 до 100 баллов – теоретическое содержание курса освоено
полностью, сформированы необходимые практические навыки работы с освоенным
материалом, все предусмотренные программой обучения учебные задания выполнены,
качество их выполнения оценено числом баллов, близким к максимальному.
– «Хорошо» – от 76 до 90 баллов – теоретическое содержание курса освоено
полностью, без пробелов, некоторые практические навыки работы с освоенным материалом
сформированы недостаточно, все предусмотренные программой обучения учебные задания
выполнены, качество выполнения ни одного из них не оценено минимальным числом баллов,
некоторые виды заданий выполнены с ошибками.
– «Удовлетворительно» – от 61 до 75 баллов – теоретическое содержание курса
освоено частично, но пробелы не носят существенного характера, необходимые
практические навыки работы с освоенным материалом в основном сформированы,
большинство предусмотренных программой обучения учебных заданий выполнено, но не
высокого качества.
– «Неудовлетворительно» – 60 и менее баллов – теоретическое содержание курса не
освоено, необходимые практические навыки работы не сформированы, выполненные
учебные задания содержат грубые ошибки, дополнительная самостоятельная работа над
материалом курса не приведет к существенному повышению качества выполнения учебных
заданий.

70
5. ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ
5.1. Цель и задачи освоения дисциплины
Цель освоения дисциплины: сформировать систему компетенций бакалавра
прикладной информатики в области сопровождения и эксплуатации информационных
систем для решения задач производственно-технологической и аналитической
профессиональной деятельности.
Задачи освоения дисциплины:
– сформировать систему знаний об информационных системах, построенных на базе
современных информационно-коммуникационных технологий, являющуюся основой
аналитической и производственно-технологической деятельности бакалавра при решении
задач прикладной области;
– сформировать умения ставить и решать прикладные задачи с применением
современных технологий доступа к данным;
– выработать навыки сравнительного анализа и выбора средств автоматизации и
информатизации прикладных процессов, эксплуатации и сопровождения информационных
систем и сервисов.
5.2. Место дисциплины в структуре ООП ВПО
Дисциплина «Информационные системы и технологии» относится к
профессиональному циклу и входит в состав базовой части ООП.
Областью профессиональной деятельности бакалавров, на которую ориентирует
дисциплина «Информационные системы и технологии» является:
– системный анализ прикладной области, формализация решения прикладных задач и
процессов ИС;
– сопровождение и эксплуатация ИС;
– реализация проектных решений с использованием современных информационнокоммуникационных технологий и технологий программирования.
Освоение дисциплины готовит к работе со следующими объектами профессиональной
деятельности бакалавров:
– данные, информация, знания;
– прикладные и информационные процессы;
– прикладные информационные системы.
Профильной для данной дисциплины является производственно-технологическая
профессиональная деятельность бакалавров. Дисциплина готовит к решению следующих
задач профессиональной деятельности:
производственно-технологическая деятельность:
– автоматизированное решение прикладных задач операционного и аналитического
характера;
– информационное обеспечение прикладных процессов;
– сопровождение и эксплуатация ИС;
организационно-управленческая деятельность:
– участие в организации и управлении информационными процессами, ресурсами,
системами, сервисами;
аналитическая деятельность:
– анализ прикладных процессов, разработка вариантов автоматизированного решения
прикладных задач;
– анализ и выбор методов и средств автоматизации и информатизации прикладных
процессов на основе современных информационно-коммуникационных технологий;
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
