− 
 − 


ПОСТАНОВЛЕНИЕ МИНИСТЕРСТВА СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ

26 января 2017 г. № 1

Об утверждении и введении в действие типовых учебных программ

На основании пунктов 9 и 10 статьи 201 Кодекса Республики Беларусь об образовании Министерство связи и информатизации Республики Беларусь ПОСТАНОВЛЯЕТ:

1. Утвердить прилагаемые типовые учебные программы по учебным дисциплинам профессионального компонента типового учебного плана для реализации образовательной программы среднего специального образования, обеспечивающей получение квалификации специалиста со средним специальным образованием по специальности 2-40 01 31 «Тестирование программного обеспечения»:

Автоматизированное тестирование программного обеспечения;

Архитектура электронно-вычислительных машин и операционные системы;

Иностранный язык (профессиональная лексика);

Информационная безопасность телекоммуникационных систем;

Информационные технологии;

Конструирование программ и языки программирования;

Математическое моделирование;

Модели данных и системы управления базами данных;

Общая физика;

Основы алгоритмизации и программирования;

Основы инженерной графики;

Правовое обеспечение информационных технологий;

Программирование для Интернет;

Сети телекоммуникаций;

Стандартизация и сертификация программного обеспечения;

Технология разработки программного обеспечения;

Технология тестирования программного обеспечения;

Учебная, технологическая и преддипломная практика.

2. Настоящее постановление вступает в силу с 1 февраля 2017 г.

 

Министр

С.П.Попков

 

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ

 

 

УТВЕРЖДЕНО

Постановление
Министерства связи
и информатизации
Республики Беларусь

26.01.2017 № 1

ТИПОВАЯ УЧЕБНАЯ ПРОГРАММА
по учебной дисциплине
АВТОМАТИЗИРОВАННОЕ ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

профессионального компонента типового учебного плана по специальности
2-40 01 31 «Тестирование программного обеспечения»
для реализации образовательной программы среднего специального образования,
обеспечивающей получение квалификации специалиста
со средним специальным образованием

 

Минск

2017

 

Автор:

Каленик Кристина Геннадьевна, преподаватель кафедры программного обеспечения сетей телекоммуникаций учреждения образования «Белорусская государственная академия связи»

 

 

Рецензенты:

Новиков Василий Алексеевич, доцент кафедры экономической информатики учреждения образования «Белорусский государственный аграрно-технический университет», кандидат технических наук

 

Скудняков Юрий Александрович, доцент кафедры промышленной электроники Института информационных технологий учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук

 

Ответственный за выпуск: Шиян-Фролова Ольга Леонидовна, начальник учебно-методического отдела учреждения образования «Белорусская государственная академия связи»

 

Типовая учебная программа по учебной дисциплине «Автоматизированное тестирование программного обеспечения» обсуждена и одобрена Научно-методическим советом учреждения образования «Белорусская государственная академия связи»

Протокол № 5 от 26.01.2017 г.

Пояснительная записка

Типовая учебная программа по учебной дисциплине «Автоматизированное тестирование программного обеспечения» (далее – программа) предусматривает изучение проблемы контроля качества разработки программного обеспечения, с позиций автоматизированного тестирования.

Изучение программного учебного материала базируется на знаниях, умениях и навыках, полученных учащимися в ходе изучения таких учебных дисциплин, как «Информатика», «Основы алгоритмизации и программирования», «Технология разработки программного обеспечения», «Технологии тестирования программного обеспечения».

В процессе преподавания учебной дисциплины необходимо знакомить учащихся с методологией жизненного цикла автоматизированного тестирования (ATLM), современными технологиями и средствами организации АТ, строго соблюдать единство терминологии и обозначений в соответствии с действующими стандартами.

Цели изучения учебной дисциплины

образовательные:

обеспечить формирование профессиональных компетенций, связанных с использованием теоретических знаний и практических навыков в области автоматизированного тестирования;

способствовать развитию логического мышления при разработке тестовых сценариев;

сформировать умения анализировать поставленную задачу и планировать тестовые испытания;

развивающие:

обеспечить условия для развития внимательности, наблюдательности и умений выделять главное в работе ПО, оценке различных процессов, явлений и фактов;

способствовать развитию умений учащихся обобщать полученные знания, проводить анализ, синтез, сравнения, делать необходимые выводы;

развивать критическое мышление, групповую самоорганизацию, умение вести диалог;

воспитательные:

создать условия, обеспечивающие воспитание интереса к будущей профессии;

воспитание трудолюбия, инициативности и настойчивости в преодолении трудностей;

сформировать умения общаться и работать в команде.

Для закрепления теоретического материала и формирования у учащихся необходимых умений и навыков программой предусмотрено проведение лабораторных занятий. Форма проведения лабораторных занятий по темам определяется преподавателем исходя из цели обучения и содержания учебного материала.

Для контроля усвоения программного учебного материала предусмотрено проведение двух обязательных контрольных работ, задания для которых разрабатываются преподавателем и рассматриваются предметной (цикловой) комиссией или кафедрой.

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

В результате изучения учебной дисциплины учащиеся должны

знать на уровне представления:

– организацию работы клиент-серверных приложений;

– основные возможности средств автоматизированного тестирования;

– структуру объектно-ориентированных приложений;

– гибкую методологию разработки программного обеспечения;

знать на уровне понимания:

– логику работы баз данных;

– значение основных терминов, используемых в области автоматизации тестирования программного обеспечения;

– принципы проектирования и разработки тестовых случаев и тестовых сценариев;

– особенности планирования проведения автоматизированного тестирования;

– основы технологии Record&Playback;

– особенности тестирования Agile-проектов;

– особенности проведения функционального, модульного, системного и интеграционного тестирования, тестирования пользовательских интерфейсов и безопасности;

– прикладные программы, используемые в процессе тестирования программного обеспечения;

уметь:

– выполнять подготовительные операции, связанные с тестированием программного обеспечения;

– настраивать тестовое окружение согласно установленным требованиям;

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

– разрабатывать простые тестовые наборы и тестовые процедуры;

– проводить функциональное тестирование, тестирование пользовательского интерфейса, базовые проверки удобства пользователя и безопасности;

– применять пакеты прикладных программ на этапе планирования тестовых испытаний;

– разрабатывать тесты на основе технологии Record&Playback;

– оформлять документацию по результатам выполнения тестовых сценариев.

В программе приведены примерные критерии оценки результатов учебной деятельности учащихся по учебной дисциплине, которые разработаны на основе десятибалльной шкалы и показателей оценки результатов учебной деятельности обучающихся в учреждениях среднего специального образования (постановление Министерства образования Республики Беларусь от 29.03.2004 № 17).

Программа содержит примерный перечень оснащения учебного кабинета (лаборатории) приборами, оборудованием, техническими и демонстрационными средствами обучения, необходимыми для обеспечения образовательного процесса.

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

Примерный тематический план

Раздел, тема

Количество часов

всего

в том числе

на лабораторные работы

на практические работы

Введение

2

 

 

Раздел 1. Автоматизация тестирования

24

8

 

Тема 1.1. Принятие решения об автоматизированном тестировании

2

 

 

Тема 1.2. Оценка и подбор инструментов АТ

2

 

 

Тема 1.3. Процесс внедрения АТ

2

 

 

Тема 1.4. Планирование тестирования

4

 

 

Лабораторная работа № 1. Применение пакетов прикладных программ для планирования тестирования

 

2

 

Тема 1.5. Анализ и проектирование тестов

4

 

 

Лабораторная работа № 2. Проектирование автоматизированных тестов

 

2

 

Тема 1.6. Разработка тестов

4

 

 

Лабораторная работа № 3. Разработка тестов для автоматизированных пакетов тестирования

 

2

 

Тема 1.7. Проведение тестирования

3

 

 

Обязательная контрольная работа № 1

1

 

 

Лабораторная работа № 4. Использование прикладных программ на разных этапах проведения тестирования

 

2

 

Тема 1.8. Изучение и оценка программы тестирования

2

 

 

Раздел 2. Технологии и средства автоматизированного тестирования

70

66

 

Тема 2.1. Средство автоматизированного тестирования Selenium

14

 

 

Лабораторная работа № 5. Изучение возможностей пакета Selenium

 

2

 

Лабораторная работа № 6. Разработка тестов на Selenium с использованием WebDriver

 

4

 

Лабораторная работа № 7. Возможности гибкой настройки и расширения функциональности

 

4

 

Лабораторная работа № 8. Применение различных языков программирования при разработке автоматизированных тестов

 

4

 

Тема 2.2. Средство автоматизированного тестирования производительности Apache JMeter

10

 

 

Лабораторная работа № 9. Изучение возможностей пакета Apache JMeter для тестирования программ

 

4

 

Лабораторная работа № 10. Планирование и проведение нагрузочного тестирования с Apache JMeter

 

4

 

Лабораторная работа № 11. Проведение стрессового тестирования с Apache JMeter

 

2

 

Тема 2.3. Технология Record&Playback

5

 

 

Обязательная контрольная работа № 2

1

 

 

Лабораторная работа № 12. Способы применения технологии Record&Playback

 

4

 

Тема 2.4. Средство автоматизированного тестирования SilkTest

14

 

 

Лабораторная работа № 13. Изучение возможностей пакета SilkTest

 

4

 

Лабораторная работа № 14. Разработка теста в среде SilkTest

 

4

 

Лабораторная работа № 15. Программная реализация технологии Record&Playback

 

4

 

Лабораторная работа № 16. Анализ результатов исполнения тестовых сценариев

 

2

 

Тема 2.5. Unit-тестирование

16

 

 

Лабораторная работа № 17. Изучение возможностей PHP для автоматизации модульного тестирования.

 

4

 

Лабораторная работа № 18. Использование средства PHP Unit для тестирования веб-приложений.

 

4

 

Лабораторная работа № 19. Изучение возможностей Java для автоматизации модульного тестирования.

 

4

 

Лабораторная работа № 20. Использование JUnit & TestNG для тестирования Java-приложений

 

4

 

Тема 2.6. Гибкая методология разработки

8

 

 

Лабораторная работа № 21. Организация процесса тестирования в Agile-проектах

 

4

 

Лабораторная работа № 22. Использование прикладных программ для тестирования с использованием Agile-подхода

 

4

 

Итого

96

74

 

Содержание программы

Цель изучения темы

Содержание темы

Результат

Введение

Познакомить с основными понятиями АТ. Познакомить с историей развития АТ. Сформировать понятие о ATLM и ее месте в жизненном цикле ПО.

Основные понятия АТ. История развития АТ. Методология жизненного цикла АТ (ATLM). Место ATLM в сфере тестирования. Профессиональные навыки в области АТ.

Использует основные понятия области АТ. Высказывает общие суждения об этапах развития технологий АТ.

Раздел 1. Автоматизация тестирования

Тема 1.1. Принятие решения об автоматизированном тестировании

Сформировать знания о структурном способе принятия решения по внедрению АТ.

Преодоление ложных ожиданий в области АТ. Преимущества АТ. Стратегия предложения инструментального средства тестирования.

Излагает основные принципы структурного способа принятия решения по внедрению АТ.

Тема 1.2. Оценка и подбор инструментов АТ

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

Средства системной разработки организации. Инструменты, поддерживающие жизненный цикл тестирования. Изучение инструмента тестирования. Определение оценочной области. Практическая оценка инструментов тестирования.

Раскрывает сущность критериев оценки и выбора инструментов АТ. Высказывает общие суждения об этапах отбора инструментов тестирования.

Тема 1.3. Процесс внедрения АТ

Сформировать понятие о процессе внедрения инструмента АТ и его этапах.

Анализ процесса внедрения. Изучение инструмента. Виды работ программы тестирования. Оценка объема тестирования. Организационная структура группы тестирования. Роли и ответственности.

Раскрывает сущность этапов процесса внедрения инструмента АТ.

Тема 1.4. Планирование тестирования

Сформировать понимание основных отличий планирования АТ от планирования ручных тестов.

Работы по планированию тестирования. Рамки программы тестирования. Управление требованиями к тестам. События, работы и документы программы тестирования. Среда тестирования. План тестирования.

Объясняет основные этапы планирования АТ и их отличие от планирования ручного тестирования.

Лабораторная работа № 1

Изучить возможности пакетов прикладных программ в области планирования тестирования.

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

Использует прикладные программы для реализации планирования тестирования.

Тема 1.5. Анализ и проектирование тестов

Сформировать знания о методах моделирования проекта программы тестирования.

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

Описывает основные методы моделирования проекта программы тестирования.

 

Лабораторная работа № 2

 

Изучить возможности пакетов прикладных программ при проектировании и настройке автоматизированных тестов.

Проектирование автоматизированных тестов.

Выполняет работы по проектированию и настройке тестов с использованием прикладных программ.

Тема 1.6. Разработка тестов

Познакомить со стандартами по разработке скриптов. Сформировать понятие о структуре и регламенте разработки тестов.

Структура разработки тестов. Регламент разработки тестов. Инфраструктура автоматизации.

Высказывает общие суждения о стандартах по разработке скриптов. Описывает компоненты структуры разработки тестов.

 

Лабораторная работа № 3

 

Изучить возможности пакетов прикладных программ при создании тестов на основе тестовых случаев.

Разработка тестов для автоматизированных пакетов тестирования.

Выполняет разработку тестов для автоматизированных пакетов тестирования на основании тестовых случаев.

Тема 1.7. Проведение тестирования

Сформировать знания об особенностях проведения, документирования и анализа результатов АТ.

Фазы тестирования и оценки результатов. Отслеживание дефектов и процесс изучения новой версии. Отслеживание хода выполнения программы тестирования.

Описывает основные этапы проведения, документирования и анализа результатов АТ.

Обязательная контрольная работа № 1

Лабораторная работа № 4

Сформировать практические навыки тестирования приложений с использованием пакетов прикладных программ.

Использование прикладных программ на разных этапах проведения тестирования.

Создает и выполняет автоматизированные тесты с использованием прикладных программ.

Тема 1.8. Изучение и оценка программы тестирования

Сформировать понятие об оценке измерений тестирования, возможных проблемах АТ и мерах по их устранению.

Устранение недостатков и совершенствование программы тестирования при ее изучении. Проблемы, связанные с несоблюдением плана-графика, процессом тестирования, инструментарием, средой. Меры по устранению недостатков.

Описывает основные недостатки и проблемы, связанные с АТ, и формулирует меры по устранению недостатков.

Раздел 2. Технологии и средства автоматизированного тестирования

Тема 2.1. Средство автоматизированного тестирования Selenium

Лабораторная работа № 5

Сформировать знание основных возможностей средства автоматизированного тестирования Selenium.

Сформировать навык использования средства автоматизированного тестирования Selenium.

Изучение возможностей пакета Selenium.

Описывает основные разновидности Selenium и их команды.

Использует основные команды различных разновидностей Selenium.

Лабораторная работа № 6

Сформировать практические навыки по автоматизации тестирования WEB-приложений при помощи инструмента Selenium WebDriver.

Разработка тестов на Selenium с использованием WebDriver.

Разрабатывает тесты для WEB-приложений при помощи инструмента Selenium WebDriver.

Лабораторная работа № 7

Изучить возможности гибкой настройки и расширения функциональности при использовании средств автоматизированного тестирования.

Возможности гибкой настройки и расширения функциональности.

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

 

Лабораторная работа № 8

 

Изучить особенности разработки тестов на различных языках программирования.

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

Разрабатывает автоматизированные тесты с применением различных языков программирования.

Тема 2.2. Средство автоматизированного тестирования производительности Apache JMeter

Лабораторная работа № 9

Сформировать знание основных возможностей JMeter.

Сформировать первоначальные умения по применению инструмента Apache JMeter.

Изучение возможностей пакета Apache JMeter для тестирования программ.

Описывает основные возможности JMeter.

Использует механизмы, представленные в Apache JMeter, для автоматизации тестов.

Лабораторная работа № 10

Научить применять инструмент Apache JMeter для проведения нагрузочного тестирования.

Планирование и проведение нагрузочного тестирования с Apache JMeter.

Проводит автоматизацию нагрузочного тестирования с использованием основных возможностей Apache JMeter.

Лабораторная работа № 11

Научить применять инструмент Apache JMeter для проведения стрессового тестирования.

Проведение стрессового тестирования с Apache JMeter

Проводит автоматизацию стрессового тестирования с использованием основных возможностей Apache JMeter.

Тема 2.3. Технология Record&Playback

Сформировать знания о возможностях и понятиях, связанных с Record&Playback технологией.

Основные понятия. Возможности технологии Record&Playback. Реализация Record&Playback технологии с использованием средства АТ. Преимущества и недостатки Record&Playback технологии.

Формулирует основные понятия технологии Record&Playback. Описывает возможности Record&Playback технологии и способы ее реализации в АТ.

Обязательная контрольная работа № 2

Лабораторная работа № 12

Сформировать первоначальные умения создания тестов по технологии Record&Playback.

Способы применения технологии Record&Playback.

Применяет технологию Record&Playback при автоматизации тестирования.

Тема 2.4. Средство автоматизированного тестирования SilkTest

Лабораторная работа № 13

Сформировать знание основных возможностей пакета SilkTest.

Сформировать первоначальные умения автоматизации тестирования в пакете SilkTest.

Изучение возможностей пакета SilkTest.

Описывает основные возможности пакета SilkTest

Использует основные функции SilkTest.

Лабораторная работа № 14

Научить разрабатывать автоматизированные тесты в пакете SilkTest.

Разработка теста в среде SilkTest.

Разрабатывает автоматизированные тесты в пакете SilkTest.

Лабораторная работа № 15

Научить применять технологию Record&Playback при разработке тестов в пакете SilkTest.

Программная реализация технологии Record&Playback.

Разрабатывает автоматизированные тесты в SilkTest с использованием технологии Record&Playback.

Лабораторная работа № 16

Выработать навык анализа результатов исполнения тестовых сценариев.

Анализ результатов исполнения тестовых сценариев.

Анализирует и оценивает результаты исполнения тестовых сценариев.

Тема 2.5. Unit-тестирование

Лабораторная работа № 17

Сформировать знание по автоматизации модульного тестирования средствами PHP.

Сформировать первоначальные умения по работе со специальными средствами PHP.

Изучение возможностей PHP для автоматизации модульного тестирования.

Объясняет стратегии использования средств PHP для автоматизации модульного тестирования.

Работает со специальными средствами PHP, предназначенными для автоматизации тестирования.

Лабораторная работа № 18

Научить применять средство PHP Unit для модульного тестирования ПО.

Использование средства PHP Unit для тестирования веб-приложений.

Использует средств PHP Unit для автоматизации модульного тестирования ПО.

Лабораторная работа № 19

Сформировать знание по автоматизации модульного тестирования средствами Java.

Сформировать первоначальные умения по работе со специальными средствами Java.

Изучение возможностей Java для автоматизации модульного тестирования.

Объясняет стратегии использования средств Java для автоматизации модульного тестирования.

Работает со специальными средствами Java, предназначенными для автоматизации тестирования.

Лабораторная работа № 20

Научить применять JUnit & TestNG для автоматизации модульного тестирования Java-приложений.

Использование JUnit & TestNG для тестирования Java-приложений.

Использует JUnit & TestNG при автоматизации модульного тестирования Java-приложений.

Тема 2.6. Гибкая методология разработки

Лабораторная работа № 21

Сформировать знание о гибкой методологии разработки и тестирования.

Сформировать навык организации тестирования с учетом технологии Agile.

Организация процесса тестирования в Agile-проектах

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

Лабораторная работа № 22

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

Использование прикладных программ для тестирования с использованием Agile-подхода

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

Десятибалльная шкала и показатели оценки результатов учебной деятельности обучающихся в учреждениях, обеспечивающих получение среднего специального образования

Баллы

Показатели оценки

1

(один)

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

2

(два)

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

3

(три)

Воспроизведение части программного материала по памяти (фрагментарный пересказ и перечисление объектов изучения);

осуществление умственных и практических действий по образцу; наличие существенных ошибок,

4

(четыре)

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

5

(пять)

Осознанное воспроизведение большей части программного учебного материала (описание объектов изучения с объяснением структурных связей и отношений); применение знаний в знакомой ситуации по образцу; наличие несущественных ошибок

6

(шесть)

Полное знание и осознанное воспроизведение всего программного учебного материала; владение программным учебным материалом в знакомой ситуации (описание и объяснение ATLM, выявление и обоснование закономерных связей, приведение заданий по образцу, на основе предписаний); наличие несущественных ошибок

7

(семь)

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

8

(восемь)

Полное, прочное, глубокое знание и воспроизведение программного учебного материала; оперирование программным учебным материалом в знакомой ситуации; наличие единичных несущественных ошибок

9

(девять)

Полное, прочное, глубокое, системное знание программного учебного материала; оперирование программным учебным материалом в частично измененной ситуации (применение учебного материала, как на основе известных правил, предписаний, так и поиск нового знания, способы решения учебных задач, выдвижение предположений и гипотез, наличие действий и операций творческого характера для проведения тестирования)

10

(десять)

Свободное оперирование программным учебным материалом; применение знаний и умений в незнакомой ситуации (самостоятельные действия по описанию, объяснению технологий тестирования, формулированию стратегий тестирования, демонстрация рациональных способов решения нестандартных задач, выполнение творческих работ и заданий)

 

Примечание. При отсутствии результатов учебной деятельности обучающимся в учреждении, обеспечивающем получение среднего специального образования, выставляется «0» (ноль) баллов.

Примерный перечень оснащения кабинета (лаборатории)

Наименование средств обучения

Количество

Технические средства обучения

 

Технические устройства*

 

Компьютер

16

Мультимедийный проектор

1

Электронные средства обучения

 

Электронные учебные пособия

16

Технические нормативные правовые акты

 

Инструкция по технике безопасности

1

Журнал для росписи учащихся об ознакомлении с инструкцией по технике безопасности

1

Средства защиты (для учебных лабораторий)

 

Аптечка медицинская

1

Огнетушитель

2

Оборудование помещения

 

Доска классная

1

Стенд информационный

1

Стол для преподавателя

1

Стол для учащихся

15

Стул

31

Шкаф книжный

2

Экран проекционный

1

ЛИТЕРАТУРА

Основная

Дастин, Э. Автоматизация тестирования программного обеспечения. Введение, управление и эксплуатация / Э. Дастин, Дж. Рэшка, Дж. Пол – М.:Лори, 2003–567 с.

Бахтизин, В.В. Автоматизация тестирования программного обеспечения. Работа в среде SilkTest 8.0: учеб.-метод. Пособие / В.В. Бахтизин, С.С. Куликов, Е.П. Фадеева – Минск: БГУИР, 2012–72 с.

Винниченко, И.В. Автоматизация процессов тестирования – И.В. Винниченко – СПБ.: Питер, 2005–203 с.

Криспин, Л. Гибкое тестирование. Практическое руководство для тестировщиков ПО и гибких команд / Л. Криспин, Дж. Грегори – М: Вильямс, 2010 –464 с.

Дополнительная

Савин, Р. Тестирование dotcom / Р. Савин – М.: Дело, 2007–312 с.

Макгрегор, Дж. Тестирование объектно-ориентированного программного обеспечения. Практическое пособие / Дж. Макгрегор, Д. Сайкс – Киев: ТИД «ДС», 2002–423 с.

Бек, К. Экстремальное программирование: разработка через тестирование / К. Бек – СПБ: Питер, 2003–224 с.

Липаев, В.В. Качество программных средств. Методические рекомендации / В.В. Липаев, под общей ред. проф., д.т.н. А.А. Полякова – М: Янус-К, 2002–400 с.

Нормативные правовые акты

Конституция Республики Беларусь 1994 года (с изм. и доп., принятыми на республиканских референдумах 24.11.1996 и 17.10.2004 // Нац. реестр правовых актов Респ. Беларусь. 04.01.1999. № 1/0.

Кодекс Республики Беларусь об образовании от 13.01.2011 № 243-З // Нац. реестр правовых актов Респ. Беларусь. 17.01.2011. № 2/1795.

Единый тарифно-квалификационный справочник работ и профессий рабочих (ЕТКС): вып. 2: постановление М-ва труда Респ. Беларусь, 28 декабря 2000 г., № 160 // Нац. реестр правовых актов Респ. Беларусь. – 2012. – 8/25723.

Стандарты

Образовательный стандарт среднего специального образования по специальности 2-40 01 31 Тестирование программного обеспечения: ОС РБ 2-40 01 31-2014. – Утв. постановлением Министерства образования Респ. Беларусь № 167 от 28.11.2014 г. – Минск : М-во обр. Респ. Беларусь : УО РИПО, 2014. – 30с.

 

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ

 

 

УТВЕРЖДЕНО

Постановление
Министерства связи
и информатизации
Республики Беларусь

26.01.2017 № 1

ТИПОВАЯ УЧЕБНАЯ ПРОГРАММА
по учебной дисциплине
АРХИТЕКТУРА ЭВМ И ОПЕРАЦИОННЫЕ СИСТЕМЫ

профессионального компонента типового учебного плана по специальности
2-40 01 31 «Тестирование программного обеспечения»
для реализации образовательной программы среднего специального образования,
обеспечивающей получение квалификации специалиста
со средним специальным образованием

 

Минск

2017

 

Автор:

Куль Татьяна Петровна, преподаватель учреждения образования «Белорусская государственная академия связи»

 

 

Рецензенты:

Новиков Василий Алексеевич, доцент кафедры экономической информатики учреждения образования «Белорусский государственный аграрно-технический университет», кандидат технических наук

 

Скудняков Юрий Александрович, доцент кафедры промышленной электроники Института информационных технологий учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук

 

Ответственный за выпуск: Шиян-Фролова Ольга Леонидовна, начальник учебно-методического отдела учреждения образования «Белорусская государственная академия связи»

 

Типовая учебная программа по учебной дисциплине «Архитектура ЭВМ и операционные системы» обсуждена и одобрена Научно-методическим советом учреждения образования «Белорусская государственная академия связи»

Протокол № 5 от 26.01.2017 г.

Пояснительная записка

Типовая учебная программа по учебной дисциплине «Архитектура ЭВМ и операционные системы» (далее – программа) предусматривает изучение архитектуры вычислительной системы и принципа ее функционирования, структуру персонального компьютера и назначение основных узлов, организацию ввода-вывода и памяти в ПК, работу логических узлов ЭВМ, внутреннюю организацию и режимы работы процессора, интерфейсы, архитектуру системной платы, функции и режимы работы операционных систем, организацию и обработку системы прерываний, управление, распределение, защиту памяти, принципы функционирования и правила работы с операционными системами: MS-DOS, WINDOWS, LINUX.

Изучение программного учебного материала базируется на знаниях, умениях и навыках, полученных учащимися в ходе изучения таких учебных дисциплин, как информатика, информационные технологии, вычислительная техника.

В процессе преподавания учебной дисциплины необходимо знакомить учащихся с архитектурой и структурой персонального компьютера, вычислительными возможностями ЭВМ, различными операционными системами, современным оборудованием для реализации вычислительных процессов, перспективными направлениями развития архитектур и систем, строго соблюдать единство терминологии и обозначений в соответствии с действующими стандартами и Международной системой единиц (СИ).

Цели изучения учебной дисциплины

образовательные:

создание теоретической и психологической базы для освоения приемов использования ЭВМ в условиях стремительного развития науки и техники, непрерывной модернизации производства;

обеспечение формирования умений применения современных вычислительных и программных средств в профессиональной деятельности.

развивающие:

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

развитие умений решать задачи, включая знание устройств и принципа действия ЭВМ, пользоваться ими;

развитие памяти; наблюдательности; внимания, усидчивости;

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

воспитательные:

вооружение учащихся правильным методологическим подходом к познавательной и практической деятельности;

воспитание трудолюбия, инициативности и настойчивости в преодолении трудностей;

воспитание чувства ответственности за порученное дело, исполнительности, аккуратности, добросовестности, чувства долга;

воспитание чувства гордости за избранную профессию, умения управлять эмоциями.

 

Для закрепления теоретического материала и формирования у учащихся необходимых умений и навыков программой предусмотрено проведение практических (лабораторных) занятий. Форма проведения практических и лабораторных занятий по темам определяется преподавателем исходя из цели обучения и содержания учебного материала.

Для контроля усвоения программного учебного материала предусмотрено проведение одной обязательной контрольной работы, задания для которой разрабатываются преподавателем и рассматриваются предметной (цикловой) комиссией или кафедрой.

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

В результате изучения учебной дисциплины учащиеся должны

знать на уровне представления:

– значение информационных технологий в современном мире;

– экономические аспекты применения информационных технологий

– назначение и сравнительные характеристики операционных систем;

– основные требования, предъявляемые к операционным системам электронно-вычислительных машин (ЭВМ);

– виды угроз для информационных систем;

– методы обеспечения информационной безопасности;

– международные и отечественные стандарты информационной безопасности;

знать на уровне понимания:

– назначение, основные функции и классификацию операционных систем;

– организацию и принцип функционирования операционных систем;

– основные компоненты операционных систем;

– тестовые и диагностические программы;

– технико-эксплуатационные характеристики, конструктивные особенности, назначение и режимы работы компьютерной техники, правила их технической эксплуатации;

– назначение и принципы работы основных элементов и узлов ЭВМ; базовые технологии защиты данных;

– обеспечение безопасности операционных систем;

– методы защиты удаленного доступа;

– технологии обнаружения и предотвращения вторжений.

уметь:

– применять в профессиональной деятельности возможности прикладного программного обеспечения;

– осуществлять выбор аппаратных и программных средств для обеспечения процесса обработки информации;

– производить установку, адаптацию и эксплуатацию программного обеспечения;

– создавать и обрабатывать объекты текстовой информации;

– создавать и обрабатывать объекты графической информации, схемы, диаграммы;

– устанавливать, настраивать и использовать средства коллективного взаимодействия.

– использовать системное программное обеспечение персонального компьютера;

– производить установку, конфигурирование, настройку параметров и оптимизировать работу операционных систем;

– производить тестирование, диагностику и настройку ЭВМ, вычислительных систем и сетей;

– анализировать и разрешать возникающие в системах проблемы функционирования и сбои.

– проводить аудит и мониторинг безопасности телекоммуникационной системы;

– применять современные системы безопасности на практике;

– применять технологии защиты от вредоносных программ и спама для защиты корпоративных сетей.

 

В программе приведены примерные критерии оценки результатов учебной деятельности учащихся по учебной дисциплине, которые разработаны на основе десятибалльной шкалы и показателей оценки результатов учебной деятельности обучающихся в учреждениях среднего специального образования (постановление Министерства образования Республики Беларусь от 29.03.2004 № 17).

Программа содержит примерный перечень оснащения кабинета (лаборатории) приборами, оборудованием, техническими и демонстрационными средствами обучения, необходимыми для обеспечения образовательного процесса.

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

Примерный тематический план

Раздел, тема

Количество часов

всего

в том числе

на лабораторные работы

на практические занятия

Введение

2

 

 

Раздел 1. Архитектура вычислительных систем

24

8

 

Тема 1.1. Архитектура вычислительной системы и принцип ее функционирования

2

 

 

Тема 1.2. Структура персонального компьютера (ПК) и назначение основных узлов

2

 

 

Тема 1.3. Организация ввода-вывода в ПК

2

 

 

Тема 1.4. Организация памяти

2

 

 

Тема 1.5. Логические основы ЭВМ, элементы и узлы

4

 

 

Лабораторная работа № 1

Работа логических узлов ЭВМ

 

2

 

Тема 1.6. Внутренняя организация процессора

2

 

 

Тема 1.7. Режимы работы процессора

 

 

 

Тема 1.8. Интерфейсы

2

 

 

Лабораторная работа № 2

Архитектура системной платы

8

2

 

Лабораторная работа № 3

Внутренние интерфейсы системной платы

 

2

 

Лабораторная работа № 4

Изучение портов

 

2

 

Раздел 2. Операционные системы

6

 

 

Тема 2.1. Функции и режимы работы операционной системы (ОС)

2

 

 

Тема 2.2. Обработка прерываний. Организация системы прерывания

2

 

 

Тема 2.3. Управление памятью. Распределение памяти. Защита памяти

2

 

 

Раздел 3. Операционная система MS-DOS

6

6

 

Лабораторная работа № 5

Изучение команд работы с файлами

 

2

 

Лабораторная работа № 6

Изучение команд работы с дисками

 

2

 

Лабораторная работа № 7

Изучение внутренних команд общесистемного назначения

 

2

 

Раздел 4. Операционная система WINDOWS

22

22

 

Лабораторная работа № 8

Изучение структуры ОС WINDOWS

 

2

 

Лабораторная работа № 9

Управление памятью и устройствами

 

2

 

Лабораторная работа № 10

Настройка параметров WINDOWS

 

4

 

Лабораторная работа № 11

Управление объектами

 

4

 

Лабораторная работа № 12

Работа с диалоговыми окнами

 

2

 

Лабораторная работа № 13

Изучение различных утилит

 

4

 

Лабораторная работа № 14

Редактирование реестра

 

4

 

Раздел 5. Операционная система UNIX, LINUX

8

6

 

Тема 5.1. Файловая система и дерево каталогов LINUX. Основные понятия

1

 

 

Обязательная контрольная работа

1

 

 

Лабораторная работа № 15

Знакомство с особенностями и возможностями файловой системы LINUX

 

2

 

Лабораторная работа № 16

Запуск ОС LINUX

 

2

 

Лабораторная работа № 17

Изучение файловой системы LINUX

 

2

 

Итого

68

42

 

Содержание программы

Цель изучения темы

Содержание темы

Результат

Введение

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

Роль и значение архитектуры и операционных систем в современных условиях и различных областях деятельности. Значение архитектуры, применение различных операционных систем, области применения ЭВМ.

Цели, задачи, содержание дисциплины «Архитектура ЭВМ и операционные системы».

Высказывает общее суждение о роли и значение архитектуры и операционных систем в современных условиях и различных областях деятельности, о целях и задачах дисциплины.

Раздел 1. Архитектура вычислительных систем

Тема 1.1. Архитектура вычислительной системы и принцип ее функционирования

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

Дать классификацию архитектур вычислительных систем.

Виды архитектур, архитектура «Фон-Неймана». Понятие вычислительной системы.

Объясняет виды архитектур, определяет понятие вычислительной системы.

Тема 1.2. Структура персонального компьютера (ПК) и назначение основных узлов

Сформировать понятие о структуре персонального компьютера (ПК) и назначении основных узлов.

Основные узлы ПК, Структурные элементы ЭВМ, основные устройства работы.

Определяет и называет основные узлы ПК, структурные элементы ЭВМ, основные устройства работы.

Тема 1.3. Организация ввода-вывода в ПК

Познакомить с организацией ввода-вывода в ПК, описать устройства для ввода-вывода информации.

Основные устройства ввода-вывода, их назначения, характеристики, способы подключения. Классификация печатающих устройств их характеристика и принцип работы.

Описывает основные устройства ввода-вывода, их назначения, характеристики. Выполняет подключение устройств к ПК Дает классификацию печатающих устройств их характеристику и описывает принцип работы.

Тема 1.4. Организация памяти

Дать представление об организации памяти в ЭВМ. Определить понятие физической памяти. Пояснить алгоритмы распределения адресного пространства оперативной памяти. Описать концепцию многоуровневой памяти.

Сформировать и закрепить умения управления памятью и устройствами в ОС.

Назначение и виды памяти в ЭВМ. Работа устройств ОЗУ, ПЗУ, СОЗУ, регистров памяти.

Управления памятью и устройствами.

Знает назначение и виды памяти в ЭВМ. Работа устройств ОЗУ, ПЗУ, СОЗУ, регистров памяти.

Управляет памятью и устройствами в ОС посредством специальных программ.

Тема 1. 5. Логические основы ЭВМ, элементы и узлы

Познакомить с логическими основами ЭВМ, элементами и узлами. Научить выполнять арифметические преобразования в различных системах счисления и логические операции. Сформировать умения построения таблиц истинности и структурных схем.

Дать понятие триггера, сумматора. Определить их назначение и место в работе ЭВМ.

Логические основы ЭВМ. Основные законы алгебры логики. Связь между алгеброй логики и двоичным кодированием. Выполнение логических преобразований булевой алгебры, составление высказываний, таблиц истинности, построение схем. Принципы работы логических Элементов. Логические функции Пирса и Шеффера. Арифметические преобразование в различных системах счисления. Выполнение арифметических операций с двоичными кодами. Назначение триггера, сумматора, их функционирование в процессах обработки информации и вычислениях.

Владеет логическими основами ЭВМ. Применяет основные законы алгебры логики в процессе построения логических выражений. Понимает связь между алгеброй логики и двоичным кодированием. Выполняет логические преобразования булевой алгебры, составляет высказывания, строит таблицы истинности, выполняет построение схем. Объясняет принципы работы логических элементов. Выполняет арифметические преобразование в различных системах счисления, арифметические операции с двоичными кодами. Определяет назначение триггера, сумматора, поясняет их функционирование в процессах обработки информации и вычислениях

Лабораторная работа № 1

Научить переводить числа из разных систем счисления, научиться строить логические схемы и таблицы истинности, изучить такие понятия, как сумматор, полусумматор и RS-триггер

Работа логических узлов ЭВМ.

Убеждается в достоверности полученных знаний о работе логических узлов.

Работает с логическими элементами.

Определяет схемы логических элементов, поясняет таблицы истинности.

Тема 1.6. Внутренняя организация процессора

Познакомить с внутренней организацией процессора, режимами его работы, интерфейсами. Описать функции основных узлов микропроцессора. Пояснить структуру и функционирование организации процессоров. Дать описание арифметико-логического устройства.

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

Процессор. Характеристики процессора (микропроцессора), основные элементы, входящие в состав микропроцессора Функционирование арифметико-логического устройства в составе микропроцессора.

Владеет характеристиками процессора (микропроцессора), описывает основные элементы, входящие в состав микропроцессора. Объясняет функционирование арифметико-логического устройства в составе микропроцессора.

Тема 1.7. Режимы работы процессора

Познакомить с режимами работы процессора (микропроцессора). Дать характеристику основным процессам в различных режимах работы.

Режимы работы процессора Реальный режим (или режим реальных адресов), защищенный режим. 

Характеризует основные процессы в различных режимах работы процессора (микропроцессора).

Тема 1.8. Интерфейсы

Сформировать понятие архитектуры системной платы. Закрепить полученные знания и умения.

Дать представление о портах. Научить применять полученные знания в нестандартных ситуациях, связанных с организацией и функционированием ЭВМ.

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

Знает назначение системной платы компьютера. Понимает Назначение и принцип функционирования, назначение внутренних интерфейсов. Способен самостоятельно осуществлять модернизацию оборудования ЭВМ.

Лабораторная работа № 2

Научить определять основные компоненты материнской платы, и их назначение.

Изучение архитектуры системной платы

Убеждается в достоверности полученных знаний о компонентах материнской платы.

Анализирует архитектуру системной платы. Работает с устройствами, подключаемыми к плате. Определяет разновидность оборудования данного типа и его характеристики.

Лабораторная работа № 3

Изучение внутренних интерфейсов системной платы: идентификация интерфейсов, изучение средств сопряжения

Изучение внутренних интерфейсов системной платы и средств сопряжения

Убеждается в достоверности полученных знаний о внутренних интерфейсах системной платы.

Лабораторная работа № 4

Изучить особенности работы параллельных и последовательных портов.

Изучение портов

Убеждается в достоверности полученных знаний о параллельных и последовательных портах. Анализирует особенности работы портов.

Раздел 2. Операционные системы

Тема 2.1. Функции и режимы работы операционной системы (ОС)

Сформировать понятие операционной системы. Дать классификацию операционных систем. Раскрыть сущность современных операционных систем, описать их достоинства и недостатки. Отличительные особенности и составляющие операционных систем. Познакомить с альтернативными операционными системами, указать их назначение, возможности применения.

Описать основные требования, предъявляемые к операционным системам электронно-вычислительных машин (ЭВМ). Указать основные компоненты операционных систем. Обучить использованию различных операционных систем на практике. Развивать умения Находить пути решения нестандартных ситуаций, связанных с выбором и возможностями применения (установки) операционных систем

Определение операционной системы. Классификация операционных систем. Раскрыть сущность современных операционных систем, описать их достоинства и недостатки. Достоинства и недостатки операционных систем, сравнительных характеристики, параметры выбора операционной системы.

Альтернативные операционные системы, их назначение, области применения.

Основные требования, предъявляемые к операционным системам электронно-вычислительных машин (ЭВМ). Основные компоненты операционных систем. Использованию различных операционных систем на практике. Характеристики операционных систем.

Владеет определением операционной системы. Описывает классификацию операционных систем. Излагает сущность современных операционных систем, описывает их достоинства и недостатки. Оценивает возможности ОС.

Различает отличительные особенности и составляющие операционных систем. Характеризует альтернативные операционные системы, указывает их назначение и возможности применения. Анализирует основные требования, предъявляемые к операционным системам электронно-вычислительных машин (ЭВМ).

Описывает основные компоненты операционных систем. Использует различные операционные системы на практике. Способен самостоятельно определять характеристики операционных систем и возможности их применения в профессиональной деятельности.

Находит пути решения нестандартных ситуаций, связанных с выбором и возможностями применения (установки) операционных систем.

Тема 2.2. Обработка прерываний. Организация системы прерывания

Сформировать представление о прерываниях в системе выполнения команд операционной системы. Пояснить принцип выполнения прерываний. Научить применять полученные знания в нестандартных ситуациях, связанных с организацией и функционированием ЭВМ

Прерывания. Принципы выполнения команд в ЭВМ. Значение прерываний в процессе обработки команд. Выполнение команд с использованием прерываний.

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

Тема 2.3. Управление памятью. Распределение памяти. Защита памяти

Сформировать представление о памяти ЭВМ. Описать структуру управления памятью. Пояснить принципы распределения памяти в процессе функционирования вычислительных устройств. Пояснить методы защиты памяти.

Управление элементами памяти на уровнях кэширования, работы ОЗУ, дискового хранилища, третичной памяти. Структура распределения памяти в ЭВМ. Защита памяти ЭВМ.

Имеет представление об организации памяти ЭВМ. Описывает структуру управления памятью. Поясняет принципы распределения памяти в процессе функционирования вычислительных устройств. Использует методы защиты памяти.

Раздел 3. Операционная система MS-DOS

Лабораторная работа № 5

Сформировать представление об операционной системе MS-DOS . Познакомить с историей создания ОС MS-DOS. Описать интерфейс операционной системы и возможности ее применения. Описать файловую систему для реализации процессов в ОС MS-DOS. Сформировать знания в области использования ОС MS-DOS на практике. Сформировать навыки построения дерева каталогов, копирования информации в каталог; освоить процедуры переименовывать файлы, указывать путь к файлу, усвоить команды создания и удаления каталогов.

Изучение команд работы с файлами в MS-DOS

Владеет знаниями об ОС MS-DOS. Описывает интерфейс операционной системы и возможности ее применения. Дает характеристики однооконного режима работы операционной системы. Описывает файловую систему для реализации процессов в ОС MS-DOS . Поясняет отличия файловых систем FAT , NTFS. Убеждается в достоверности полученных знаний о файловой системе, приемах работы с информацией. Работает с файлами, каталогами. Выполняет операции создания, копирования, удаления. Определяет команды для конкретной операции.

Лабораторная работа № 6

Научить приемам работы ввода команд в однооконном режиме. Сформировать навыки выполнения действий работы с файлами и компонентами, элементам настройки и управления программ посредством ОС MS-DOS. Описать способы установки данной системы и создания системных носителей.

Изучить команды работы с дисками в MS-DOS

Изучение команд работы с дисками в MS-DOS

Применяет команды для работы в операционной системе. Использует на практике приемы ввода команд в однооконном режиме. Выполняет действия над файлами и компонентами, контроль над элементами настройки и управления программ посредством ОС MS-DOS.

Убеждается в достоверности полученных знаний о командах и дисках MS-DOS.

Работает с дисками.

Определяет структуру диска и приемы работы с дисковым пространством.

Лабораторная работа № 7

Выполнить операции с файлами и каталогами, используя внутренние команды

Изучение внутренних команд общесистемного назначения в MS-DOS

Убеждается в достоверности полученных знаний о внутренних командах для операций с файлами

Анализирует методы выбора и использования команд.

Работает с командами общесистемного назначения.

Определяет тип команд MS-DOS.

Раздел 4. Операционная система WINDOWS

Лабораторная работа № 8

Освоить операционную систему Windows XP – ее графическую оболочку, структуру рабочего стола, основные действия и настройки при работе в системе.

Сформировать представление об операционной системе WINDOWS. Дать классификацию линейки систем ОС WINDOWS. Охарактеризовать данную ОС, как наиболее используемую. Описать достоинства и недостатки данной системы. Определить современный уровень развития данной системы. Пояснить структуру ОС.

Изучение структуры ОС WINDOWS

Убеждается в достоверности полученных знаний об операционной системе Windows XP.

Анализирует структуру системы.

Работает с основными элементами системы. Выполняет настройку элементов Windows XP.

Определяет методы работы с элементами системы.

Имеет представление об операционной системе WINDOWS. Дает классификацию линейки систем ОС WINDOWS . Характеризует данную ОС, как наиболее используемую. Описывает достоинства и недостатки данной системы. Определяет современный уровень развития данной системы. Поясняет структуру ОС. Имеет представления об интерфейсе системы и владеет способами работы в WINDOWS

Лабораторная работа № 9

Научить управлять памятью и устройствами в операционной системе.

Управление памятью и устройствами

Убеждается в достоверности полученных знаний об управлении памятью и устройствами в ОС WINDOWS

Анализирует методы управления.

Лабораторная работа № 10

Научить осуществлять настройку параметров ОС Windows.

Познакомить с интерфейсом системы и способами работы в WINDOWS.

Сформировать умения работы с диалоговыми окнами. Обучить способам управления объектами. Раскрыть на уровне практического применения приемы настройки параметров ОС WINDOWS.

Раскрыть назначение файловых менеджеров и различных утилит, для удобства использования операционной системы. Познакомить с дополнительными программами и возможностями их использования в ОС WINDOWS.

Настройка параметров WINDOWS

Убеждается в достоверности полученных знаний о настройке параметров ОС WINDOWS.

Анализирует методы настройки.

Работает в режиме диалога с менеджером настройки параметров и оборудовании. Выполняет манипуляции с диалоговыми окнами. Управляет объектами. Использует на уровне практического применения приемы настройки параметров ОС WINDOWS.

Поясняет назначение файловых менеджеров и различных утилит, для удобства использования операционной системы. Использует дополнительные программы и представляет направления их использования в ОС WINDOWS.

Лабораторная работа № 11

Сформировать умения управления объектами Windows. Обучить способам выполнения операций по обслуживанию файловой структуры (навигации по файловой структуре, созданию, копированию, перемещению, удалению объектов) в операционной среде Windows. Описать стандартные способы работы с приложениями Windows, а также некоторые общепринятые элементы настройки пользовательского интерфейса.

Управление объектами

Убеждается в достоверности полученных знаний об управлении объектами.

Анализирует способы выполнения операций по обслуживанию файловой структуры (навигации по файловой структуре, созданию, копированию, перемещению, удалению объектов) в операционной среде Windows.

Работает с приложениями Windows.

Определяет элементы настройки пользовательского интерфейса.

Лабораторная работа № 12

Сформировать навыки работы с различными видами окон и обучить выполнять операции над окнами.

Сформировать умения работы с графическим и командным интерфейсом в ОС WINDOWS.

Обучить применять полученные знания в области использования ОС WINDOWS в нестандартных ситуациях, связанных с установкой программ и компонентов ОС, настройки оборудования.

Обучить и закрепить умения установки и настройки ОС WINDOWS на ПК. Развить умения подключения и настройки периферийных устройств к установленной системе.

Работа с диалоговыми окнами

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

Работает с различными видами окон, выполняет операции над окнами.

Демонстрирует приемы работы с графическим и командным интерфейсом в ОС WINDOWS.

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

Выполняет установку и настройку ОС WINDOWS. Выполняет подключение и настройку периферийных устройств к установленной системе.

Лабораторная работа № 13

Ознакомить с работой основных сервисных программ в операционной системе Windows.

Изучение различных утилит

Убеждается в достоверности полученных знаний об утилитах операционной системы.

Анализирует работу основных сервисных программ в операционной системе Windows.

Работает с дополнительным программным обеспечением.

Лабораторная работа № 14

Ознакомить с понятием и способами редактирования реестра.

Познакомить с реестром и закрепить практическими примами редактирование реестра WINDOWS.

Редактирование реестра

Убеждается в достоверности полученных знаний о реестре.

Работает с реестром операционной системы.

Определяет способы редактирования реестра. Выполняет операции с реестром, практически выполняет редактирование реестра WINDOWS.

Раздел 5. Операционная система UNIX, LINUX

Тема 5.1. Файловая система и дерево каталогов LINUX. Основные понятия

Сформировать представление об операционной системе LINUX. Описать достоинства, современный уровень развития данной системы. Определить возможности использования системы LINUX. Пояснить структуру ОС. Познакомить с интерфейсом системы и способами работы в LINUX.

Сформировать умения работы с диалоговыми окнами и консолью. Обучить способам управления объектами. Раскрыть на уровне практического применения приемы настройки параметров ОС LINUX.

Сформировать и закрепить умения управления устройствами в ОС LINUX.

Раскрыть особенности использования программ и компонентов в данной системе.

Сформировать умения работы с графическим и командным интерфейсом в ОС LINUX.

Обучить применять полученные знания в области использования ОС LINUX в нестандартных ситуациях, связанных с установкой программ и компонентов ОС, настройки оборудования. Обучить и закрепить умения установки и настройки ОС LINUX на ПК. Развить умения подключения и настройки периферийных устройств к установленной системе.

Определение операционной системы LINUX. Характеристика ОС LINUX. Современный уровень развития ОС LINUX, структура системы. Интерфейс LINUX и способы работы с системой.

Работа с диалоговыми окнами. Способы управления объектами. Приемы настройки параметров ОС LINUX.

Управления устройствами в ОС LINUX.

Программы и компоненты в ОС LINUX. Возможности использования консоли для работы в системе.

Графический и командный способ работы в ОС LINUX.

Установка и настройка программ и компонентов LINUX. Установка ОС на ПК.

Подключения и настройка периферийных устройств.

Имеет представление об операционной системе LINUX. Характеризует ОС LINUX. Описывает достоинства и недостатки данной системы. Определяет современный уровень развития данной системы. Поясняет структуру ОС. Имеет представления об интерфейсе системы и владеет способами работы в LINUX.

Выполняет манипуляции с диалоговыми окнами. Управляет объектами. Использует на уровне практического применения приемы настройки параметров ОС LINUX . Управляет устройствами в ОС LINUX посредством специальных программ.

Демонстрирует приемы работы с графическим и командным интерфейсом в ОС LINUX. Применяет полученные знания в области использования ОС LINUX в нестандартных ситуациях, связанных с установкой программ и компонентов ОС, настройки оборудования.

Выполняет установку и настройку ОС LINUX. Выполняет подключение и настройку периферийных устройств к установленной системе.

Обязательная контрольная работа

Лабораторная работа № 15

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

Знакомство с особенностями и возможностями файловой системы LINUX

Убеждается в достоверности полученных знаний файловой системе LINUX

Анализирует особенностями и возможности файловой системы. Работает с элементами файловой системы. Определяет процедуры переименования файлов, указания пути к файлу.

Лабораторная работа № 16

Изучить команды работы с дисками в Linux.

Запуск ОС LINUX

Убеждается в достоверности полученных знаний о системе LINUX.

Анализирует методы и приемы работы с дисками. Работает с дисками в системе.

Лабораторная работа № 17

Сформировать умения выполнения операций с файлами и каталогами, используя команды ОС LINUX.

Изучение файловой системы LINUX

Убеждается в достоверности полученных знаний о файловой системе LINUX.

Анализирует приемы и методы работы. Работает с файлами и каталогами, используя команды ОС LINUX

Десятибалльная шкала и показатели оценки результатов учебной деятельности обучающихся в учреждениях, обеспечивающих получение среднего специального образования

Баллы

Показатели оценки

1

(один)

Узнавание отдельных объектов изучения программного учебного материала, предъявленных в готовом виде (фактов, терминов, явлений, инструктивных указаний, действий и т.д.)

2

(два)

Различение объектов изучения программного учебного материала, предъявленных в готовом виде; осуществление соответствующих практических действий

3

(три)

Воспроизведение части программного материала по памяти (фрагментарный пересказ и перечисление объектов изучения);

осуществление умственных и практических действий по образцу

4

(четыре)

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

5

(пять)

Осознанное воспроизведение большей части программного учебного материала (описание объектов изучения с объяснением структурных связей и отношений); применение знаний в знакомой ситуации по образцу; наличие несущественных ошибок

6

(шесть)

Полное знание и осознанное воспроизведение всего программного учебного материала; владение программным учебным материалом в знакомой ситуации (описание и объяснение объектов изучения, выявление и обоснование закономерных связей, приведение заданий по образцу, на основе предписаний); наличие несущественных ошибок

7

(семь)

Полное, прочное знание и воспроизведение программного учебного материала; владение программным учебным материалом в знакомой ситуации (развернутое описание и объяснение объектов изучения, раскрытие сущности, обоснование и доказательство, формулирование выводов, недостаточно самостоятельное выполнение заданий); наличие единичных несущественных ошибок

8

(восемь)

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

9

(девять)

Полное, прочное, глубокое, системное знание программного учебного материала; оперирование программным учебным материалом в частично измененной ситуации (применение учебного материала, как на основе известных правил, предписаний, так и поиск нового знания, способы решения учебных задач, выдвижение предположений и гипотез, наличие действий и операций творческого характера для выполнения заданий)

10

(десять)

Свободное оперирование программным учебным материалом; применение знаний и умений в незнакомой ситуации (самостоятельные действия по описанию, объяснению объектов изучения, формулированию правил, демонстрация рациональных способов решения задач, выполнение творческих работ и заданий)

 

Примечание. При отсутствии результатов учебной деятельности обучающимся в учреждении, обеспечивающем получение среднего специального образования, выставляется «0» (ноль) баллов.

Примерный перечень оснащения кабинета (лаборатории)

Наименование средств обучения

Количество

Технические средства обучения

 

Технические устройства*

 

Графопроектор

1

Компьютер

16

Мультимедийный проектор и т.д.

1

Дидактическое обеспечение

 

Тематические презентации

8

Раздаточный и наглядный материал

20

Обучающие фильмы

5

Электронные средства обучения

 

Компьютерные программы, моделирующие принцип работы узлов ЭВМ

2

Электронные учебные пособия

 

Основы вычислительной техники

1

Операционные системы

1

Печатные средства обучения

 

Схемы (привести наименование)

4

Архитектура ЭВМ

3

Устройство ПК

2

Взаимодействие основных элементов ЭВМ

Плакаты (привести наименование)

 

Организация и работа внутренних узлов ЭВМ

2

Элементы архитектуры и структура ПК

2

Образцы документов (привести перечень)

Объемные средства обучения

 

Натуральные образцы (привести наименование)

Составляющие системного блока: материнская плата, видеокарта, процессор, память, жесткий диск и т.д.

Образцы периферийных устройств: принтер, колонки, сканер, съемные ЗУ и т.д.

 

Средства защиты (для лабораторий)

 

Аптечка медицинская

1

Огнетушитель

 

Вытяжной шкаф

2

Заземление

 

Перчатки

 

Халат

 

Оборудование помещения

 

Доска классная

1

Стенд информационный

1

Стол для преподавателя

1

Стол для учащихся

15

Стул

31

Шкаф книжный

2

Экран проекционный

1

 

______________________________

* При отсутствии использовать специализированную аудиторию технических средств обучения.

ЛИТЕРАТУРА

Основная

Куль Т.П. Операционные системы : учеб. пособие / Т.П. Куль. Минск РИПО, 2015.

Бройдо В.Л., Ильина О.В. Архитектура ЭВМ и систем: учебник / В.Л. Бройдо. Питер 2009.

Нормативные правовые акты

Конституция Республики Беларусь 1994 года (с изм. и доп., принятыми на республиканских референдумах 24.11.1996 и 17.10.2004 // Нац. реестр правовых актов Респ. Беларусь. 04.01.1999. № 1/0.

Кодекс Республики Беларусь об образовании от 13.01.2011 № 243-З // Нац. реестр правовых актов Респ. Беларусь. 17.01.2011. № 2/1795

Единый тарифно-квалификационный справочник работ и профессий рабочих (ЕТКС): вып. 2: постановление М-ва труда Респ. Беларусь, 28 декабря 2000 г., № 160 // Нац. реестр правовых актов Респ. Беларусь. – 2012. – 8/25723.

Об информации, информатизации и защите информации: Закон Респ. Беларусь, 10 нояб. 2008 № 455-З: Принят Палатой представителей 9 окт. 2008 г. Одобрен Советом Республики 22 окт. 2008 г. Зарегистрирован в НРПА РБ 17 нояб. 2008 г. № 2/1552.//Консультант Плюс: Беларусь [Электрон. ресурс] / ООО «ЮрСпектр», Нац. центр правовой информ. Респ. Беларусь. – Минск, 2014.

Об утверждении Национальной программы ускоренного развития услуг в сфере информационно-коммуникационных технологий на 2011–2015 г.: Постановление Совета Министров Республики Беларусь от 28 марта 2011 № 384. [Электрон. ресурс]. – Режим доступа: http://www.government.by /ru/solutions/1616. – Дата доступа: 3.06.2014.

Стандарты

Образовательный стандарт среднего специального образования по специальности 2-40 01 31 Тестирование программного обеспечения: ОС РБ 2-40 01 31-2014. – Утв. постановлением Министерства образования Респ. Беларусь № 167 от 28.11.2014 г. – Минск : М-во обр. Респ. Беларусь : УО РИПО, 2014. – 30с.

 

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ

 

 

УТВЕРЖДЕНО

Постановление
Министерства связи
и информатизации
Республики Беларусь

26.01.2017 № 1

ТИПОВАЯ УЧЕБНАЯ ПРОГРАММА
по учебной дисциплине
ИНОСТРАННЫЙ ЯЗЫК. ПРОФЕССИОНАЛЬНАЯ ЛЕКСИКА

профессионального компонента типового учебного плана по специальности
2-40 01 31 «Тестирование программного обеспечения»
для реализации образовательной программы среднего специального образования,
обеспечивающей получение квалификации специалиста
со средним специальным образованием

 

Минск

2017

 

Авторы:

Беляк Тамара Павловна, преподаватель высшей категории кафедры гуманитарных наук учреждения образования «Белорусская государственная академия связи»

 

Иванова Светлана Тимофеевна, преподаватель первой категории кафедры гуманитарных наук учреждения образования «Белорусская государственная академия связи»

 

 

Рецензенты:

Хоменко Светлана Анатольевна, заведующий кафедрой «Английский язык № 1», кандидат филологических наук, доцент, УО «Белорусский национальный технический университет»

 

Кузнецова Наталья Борисовна, преподаватель высшей категории УО БГУИР филиал «Минский радиотехнический колледж»

 

Ответственный за выпуск: Шиян-Фролова Ольга Леонидовна, начальник учебно-методического отдела учреждения образования «Белорусская государственная академия связи»

 

Типовая учебная программа по учебной дисциплине «Иностранный язык. Профессиональная лексика» обсуждена и одобрена Научно-методическим советом учреждения образования «Белорусская государственная академия связи»

Протокол № 5 от 26.01.2017 г.

Пояснительная записка

Учебная программа по учебной дисциплине «Иностранный язык. Профессиональная лексика» (далее – программа) предусматривает хорошую лингвистическую подготовку, включающую переводческие умения и навыки, существенно влияющие на профессиональную компетентность современного специалиста.

Изучение программного учебного материала базируется на знаниях, умениях и навыках, полученных учащимися в ходе изучения таких учебных дисциплин, как «Физика», «Информатика», «Химия», «Русский язык».

В процессе преподавания учебной дисциплины необходимо знакомить учащихся с технической лексикой, как средством овладения языковым материалом, профессиональной терминологии, стилем научного изложения на родном языке, что способствует подготовке специалистов, умеющих грамотно и логично излагать свои мысли, строго соблюдать единство терминологии и обозначений в соответствии с действующими стандартами и Международной системой единиц (СИ).

Основной целью изучения учебной дисциплины «Иностранный язык. Профессиональная лексика» является формирование профессиональной иноязычной коммуникативной компетенции в соответствии с профилем подготовки, которая может быть представлена совокупностью знаний лексического и грамматического минимума, необходимого для решения профессиональных задач средствами иностранного языка; коммуникативных умений в четырех видах речевой деятельности (восприятие и понимание речи на слух, говорение, чтение, письмо) в сфере профессионального общения; понимания ценности иностранного языка как средства познания и общения в профессиональной деятельности; готовности к самообразованию в области иностранного языка в соответствии с требованиями профессиональной деятельности специалиста.

Достижение цели в единстве ее образовательного, развивающего и воспитательного аспектов предполагает решение комплекса задач:

– формирование навыков чтения иностранных текстов профессиональной направленности, понимания высказывания в соответствии с ситуацией профессионального общения с учетом национально-культурных особенностей речевого поведения носителей языка; углубление и совершенствование базовых языковых знаний, расширение их профессионально ориентированной составляющей;

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

– формирование уважения к языку и культуре носителей языка, мотивации к повышению уровня владения иностранным языком в соответствии с требованиями профессиональной деятельности.

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

В процессе изучения учебной дисциплины необходимо создавать условия для:

– формирования умений интеллектуально-познавательной и практической деятельности в процессе общения на иностранном языке;

– актуализации познавательной деятельности учащихся;

– детального усвоения информации, превращения ее в прочные знания и убеждения, формирования умения использовать теоретические знания на практике;

– формирования потребности в самообразовании и совершенствовании знаний и умений по иностранному языку в сфере профессиональной деятельности.

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

Формулировка образовательных целей изучения каждого раздела не только отражает сущность устанавливаемого уровня усвоения учебного материала («сформировать представление», «актуализировать знания», «выработать умения»), но и указывает на ожидаемый результат достижения этой цели путем описания деятельности учащихся («оперирует знаниями», «применяет» и т.д.).

Для закрепления теоретического материала и формирования у учащихся необходимых умений и навыков программой предусмотрено проведение практических занятий. Форма проведения практических занятий по темам определяется преподавателем исходя из цели обучения и содержания учебного материала.

Для контроля усвоения программного учебного материала предусмотрено проведение одной или нескольких обязательных контрольных работ, задания для которой разрабатываются преподавателем и рассматриваются предметной (цикловой) комиссией или кафедрой.

В результате изучения учебной дисциплины учащиеся должны:

знать на уровне представления:

– лексический и грамматический минимум, необходимый для чтения и перевода (со словарем) иностранных текстов профессиональной направленности;

– базовые речевые нормы;

– лексические особенности профессиональной литературы;

– технику перевода текстов по тематике профессиональной деятельности;

знать на уровне понимания:

– минимальный объем слов, позволяющих вести общение на иностранном языке,

правила устного общения и письменной речи на иностранном языке,

– профессиональную терминологию на иностранном языке;

– содержание профессионально ориентированных текстов;

уметь:

– читать техническую документацию;

– применять лексико-грамматические единицы в устной и письменной речи на иностранном языке;

– обмениваться профессиональной информацией;

– составлять отчеты, описания, резюме на английском языке;

– грамотно использовать профессиональную лексику на английском языке. 

В программе приведены примерные критерии оценки результатов учебной деятельности учащихся по учебной дисциплине, которые разработаны на основе десятибалльной шкалы и показателей оценки результатов учебной деятельности обучающихся в учреждениях среднего специального образования (постановление Министерства образования Республики Беларусь от 29.03.2004 № 17).

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

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

Примерный тематический план

Раздел, тема

Количество учебных часов

всего

в том числе

на лабораторные работы

на практические занятия

Раздел 1. Основы технического перевода

40

 

40

Тема 1.1. Обучение пользованию техническими словарями. Введение в теорию и технику перевода технических текстов

16

 

16

Практическое занятие № 1. Лексический материал

6

 

6

Практическое занятие № 2. Анализ лексических трудностей перевода

4

 

4

Практическое занятие № 3. Чтение и перевод технических текстов по специальности

14

 

14

Раздел 2. Грамматический материал

28

 

28

2.1. Практическое занятие № 4. Предлоги. Предлоги, обозначающие пространственные и временные отношения. Предлоги направления, места, времени

4

 

4

2.2. Практическое занятие № 5. Перевод пассивных конструкций

2

 

2

2.3. Практическое занятие № 6. Глагол и его функции в предложении. Трудности перевода личных и неличных форм глагола

2

 

2

2.4. Практическое занятие № 7. Причастие. Самостоятельный причастный оборот

2

 

2

2.5. Практическое занятие № 8. Инфинитив. Инфинитивный оборот.

4

 

4

2.6. Практическое занятие № 9. Перевод сослагательного наклонения. Условные предложения

2

 

2

2.7. Практическое занятие № 10. Неличные формы глагола. Герундий. Герундиальный оборот. Перевод герундия с предлогом

4

 

4

2.8. Практическое занятие № 11. Модальные глаголы и их эквиваленты

2

 

2

2.9. Практическое занятие № 12. Имя существительное

2

 

2

2.10. Практическое занятие № 13. Имя прилагательное

2

 

2

2.11. Практическое занятие № 14. Имя числительное

2

 

2

Раздел 3. Темы для разговорной практики

28

 

28

3.1. Практическое занятие № 15. Введение лексических единиц по заданной теме, формирование знаний лексических единиц в рамках темы

10

 

10

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

18

 

18

Итого

96

 

96

Содержание программы

Цель изучения темы

Содержание темы

Результат

Раздел 1. Основы технического перевода

Тема 1.1. Обучение пользованию техническими словарями. Введение в теорию и технику перевода технических текстов

Практическое занятие № 1. Лексический материал

Ознакомить с целями, задачами учебной дисциплины, ее значением в системе подготовки специалистов. Сформировать знания лексических единиц в рамках темы, дать основные понятия теории и техники перевода, особенности научно-технической, английской и американской литературы.

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

Демонстрирует умения правильного и быстрого выбора перевода слова на основе контекста, правильного и быстрого выбора значения слова, и перевода его по догадке, выделения в предложении тех элементов, которые являются основными для перевода данного слова.

Практическое занятие № 2. Анализ лексических трудностей перевода

Обратить внимание на наиболее распространенные случаи смешения графического облика слов.

Обратить внимание на трудности перевода некоторых слов, смешение значений которых приводит к искажению перевода. Обратить внимание на слова латинского или греческого происхождения («ложные друзья переводчика»), имеющие сходное написание, но различное значение в английском и русском языках.

Умеет правильно и быстро выбрать значение слова латинского или греческого происхождения и перевести его по догадке.

Практическое занятие № 3. Чтение и перевод технических текстов по специальности

Сформировать умение максимально полно и точно понимать содержание текстов профессиональной направленности, критически осмысливать его.

Чтение и перевод текстов профессиональной направленности с пониманием основной и второстепенной информации, поиск, отбор, извлечение, преобразование необходимой информации. Построение устного монологического и диалогического высказывания в рамках темы для решения коммуникативных задач: аргументация той или иной точки зрения, запрос информации, осуществление обмена информацией и др.

Демонстрирует умения устного речевого профессионального иноязычного общения (монологической и диалогической речи) в рамках темы, понимает содержание и смысл иноязычного высказывания в условиях ситуативного профессионального общения.

Раздел 2. Грамматический материал

Практическое занятие № 4. Предлоги. Предлоги, обозначающие пространственные и временные отношения. Предлоги направления, места, времени

Сформировать навыки правильного употребления предлогов, их различия и перевода на русский язык.

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

Демонстрирует умения и навыки употребления и перевода предлогов.

Практическое занятие № 5. Перевод пассивных конструкций

Структура пассивных конструкций. Особенности их перевода на русский язык, употребление.

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

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

Практическое занятие № 6. Глагол и его функции в предложении. Трудности перевода личных и неличных форм глагола

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

Научить правильно и быстро определять и переводить личные и неличные формы глагола, определять их функции.

Демонстрирует умения и навыки употребления и перевода личных и неличных форм глагола.

Практические занятия № 7. Причастия. Самостоятельный причастный оборот.

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

Раскрыть значение причастного оборота. Правило перевода на русский язык.

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

Практическое занятие № 8. Инфинитив. Инфинитивный оборот

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

Раскрыть значение инфинитивного оборота. Правило перевода на русский язык.

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

Практическое занятие № 9. Перевод сослагательного наклонения. Условные предложения

Научить распознавать структуру сложноподчиненных предложений в условном наклонении, употреблять времена в главном и придаточном предложениях и переводить их на русский язык.

Научить правильно употреблять времена в сложноподчиненных предложениях.

Умеет распознавать структуру сложноподчиненных предложений в условном наклонении.

Практическое занятие № 10. Неличные формы глагола. Герундий. Герундиальный оборот. Перевод герундия с предлогом

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

Раскрыть значение герундиального оборота. Правило перевода на русский язык.

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

Практическое занятие № 11. Модальные глаголы и их эквиваленты

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

Раскрыть значение модальных глаголов. Показать различие в употреблении модальных глаголов и их эквивалентов.

Умеет употреблять модальные глаголы и их эквиваленты, различать их при употреблении и переводить на русский язык.

Практическое занятие № 12. Имя существительное

Сформировать знания употребления существительных нарицательных и собственных, одушевленных и неодушевленных, исчисляемых и неисчисляемых.

Раскрыть значение употребления существительных, образования множественного числа. Функции существительного в предложении. Употребление артиклей.

Демонстрирует умения употребления существительного в единственном и множественном числе, употребления артиклей с именами существительными.

Практическое занятие № 13. Имя прилагательное

Сформировать знания употребления имен прилагательных, образования степеней сравнения прилагательных и сравнительных конструкций.

Раскрыть значение употребления имен прилагательных, места прилагательного в предложении, перехода прилагательных в существительные.

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

Практическое занятие № 14. Имя числительное

Сформировать знания употребления порядковых и количественных числительных, дробных числительных.

Раскрыть значение употребления имен числительных, функции числительных в предложении.

Демонстрирует умения употребления и образования количественных, порядковых и дробных числительных.

Раздел 3. Темы для разговорной практики

Практическое занятие № 15. Введение лексических единиц по заданной теме, сформирование знаний лексических единиц в рамках темы

Формирование коммуникативной компетенции, формирование знаний основных лексических понятий по заданной тематике.

Сформировать знание лексических единиц в рамках темы. Научить максимально полно и точно понимать содержание текстов профессиональной направленности, критически осмысливать его. Научить оперировать языковым материалом в монологической и диалогической речи в рамках темы, понимать содержание и смысл иноязычного высказывания в условиях ситуативного профессионального общения.

Раскрывает значение изученных лексических единиц. Использует новые лексические единицы и разговорные клише при различных видах речевой деятельности в профессионально-ориентированном общении. Читает вслух правильно в звуковом и интонационном отношении лексические единицы, а также новый текст, построенный на знакомом языковом материале в пределах изучаемой темы, переводит текст с использованием словаря.

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

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

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

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

Десятибалльная шкала и показатели оценки результатов учебной деятельности обучающихся в учреждениях, обеспечивающих получение среднего специального образования

Баллы

Показатели оценки

1
(один)

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

2
(два)

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

3
(три)

Воспроизведение части программного материала по памяти (фрагментарный пересказ и перечисление основных терминов, понятий, структурных, лексических, грамматических особенностей изучаемого языка, фонетических норм, типов интонаций, правил орфографии и пунктуации, применяемых в различных видах речевой деятельности профессионально ориентированного общения и т.д.); осуществление умственных и практических действий по образцу (чтение профессионально ориентированных текстов с пониманием 50 процентов основных фактов и смысловых связей между ними, восприятие на слух основного содержания текстов с пониманием 30 процентов основных фактов, неполный перевод текста, менее 90 процентов, участие в ситуативно обусловленной беседе, изложение в письменной форме учебных задач и т.д.); наличие отдельных существенных ошибок (при переводе текста допускаются грубые терминологические искажения, нарушается правильность передачи характерных особенностей стиля переводимого стиля текста, при выполнение письменных работ речевого характера допускается 9 ошибок (лексические и грамматические), при выполнение письменных работ языкового характера 5–7 ошибок и т.д.)

4
(четыре)

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

5
(пять)

Воспроизведение характерных особенностей стиля переводимого текста, при выполнении письменных работ речевого характера допускается 8 ошибок (лексические и грамматические); при выполнении письменных работ языкового характера 4–6 ошибок). Осознанное воспроизведение большей части программного учебного материала (описание терминов, понятий, структурных, лексических, грамматических особенностей изучаемого языка, фонетических норм, типов интонаций, правил орфографии и пунктуации, применяемых в различных видах речевой деятельности при профессионально ориентированном общении, с объяснением правил построения различных типов предложений, стилистических особенностей изучаемого языка); применение знаний в знакомой ситуации (чтение профессионально ориентированных текстов с пониманием 70 процентов основных фактов и смысловых связей между ними и отдельных деталей текста, восприятие на слух основного содержания текстов с пониманием 70 процентов основных фактов, полный перевод текста, участие в ситуативно обусловленной беседе, изложение в письменной форме учебных задач); наличие несущественных ошибок (при переводе текста допускаются незначительные искажения смысла и терминологии, не нарушается правильность передачи характерных особенностей стиля переводимого текста, при выполнении письменных работ речевого характера допускается 7 ошибок (лексические и грамматические), при выполнении письменных работ языкового характера 3–5 ошибок и т.д.)

6
(шесть)

Полное знание и осознанное воспроизведение всего программного учебного материала; владение программным учебным материалом в знакомой ситуации (описание и объяснение основных терминов, понятий, структурных, лексических, грамматических особенностей изучаемого языка, фонетических норм, типов интонаций, правил орфографии и пунктуации, применяемых в различных видах речевой деятельности при профессионально ориентированном общении, обоснование выбора речевых форм в процессе профессионально ориентированного общения); выполнение заданий по образцу (чтение профессионально ориентированных текстов с пониманием 90 процентов основных фактов и 50 процентов отдельных деталей текста и смысловых связей между ними, восприятие на слух основного содержания текстов с пониманием 90 процентов основных фактов, полный перевод текста без смыслового искажения и терминологии, без нарушения правильности передачи характерных особенностей стиля переводимого текста, участие в ситуативно обусловленной беседе, изложение в письменной форме учебных задач и т.д.); наличие несущественных ошибок (при выполнении письменных работ речевого характера допускается 6 ошибок (лексических и грамматических), при выполнении письменных работ языкового характера 2–4 ошибки и т.д.)

7
(семь)

Полное прочное знание и воспроизведение программного учебного материала; владение программным учебным материалом в знакомой ситуации (развернутое описание и объяснение основных терминов, понятий, структурных, лексических, грамматических особенностей изучаемого языка, фонетических норм, типов интонаций, правил орфографии и пунктуации, применяемых в различных видах речевой деятельности при профессионально ориентированном общении, раскрытие сущности правил построения различных типов предложений, стилистических особенностей изучаемого языка, обоснование выбора речевых форм в процессе профессионально ориентированного общения, формулирование выводов и т.д.); недостаточно самостоятельное выполнение заданий (чтение профессионально ориентированных текстов с пониманием всех фактов и 70 процентов отдельных деталей текста и смысловых связей между ними, восприятие на слух основного содержания текстов с пониманием 100 процентов основных фактов, полный перевод текста с соблюдением точности передачи содержания, без смысловых искажений и терминологии, с правильностью передачи характерных особенностей стиля переводимого текста; участие в ситуативно обусловленной беседе (высказывания логичны, связаны между собой на основе известных алгоритмов), изложение в письменной форме учебных задач и т.д.); наличие единичных несущественных ошибок (при выполнении письменных работ речевого характера допускается 5 ошибок (лексические и грамматические), при выполнении письменных работ языкового характера 1–3 ошибки и т.д.)

8
(восемь)

Полное прочное, глубокое знание и воспроизведение программного материала; оперирование программным учебным материалом в знакомой ситуации (развернутое описание и объяснение основных терминов, понятий, структурных, лексических, грамматических особенностей изучаемого языка, фонетических норм, типов интонаций, правил орфографии и пунктуации, применяемых в различных видах речевой деятельности при профессионально ориентированном общении, раскрытие сущности правил построения различных типов предложений, стилистических особенностей изучаемого языка, обоснование выбора речевых форм в процессе профессионально ориентированного общения, формулирование выводов); самостоятельное выполнение заданий (чтение профессионально ориентированных текстов с пониманием всех фактов и 80 процентов отдельных деталей текста и смысловых связей между ними, восприятие на слух основного содержания текстов с пониманием 100 процентов основных фактов и 50 процентов деталей текста, полный перевод текста с соблюдением точности передачи содержания, без смысловых искажений и терминологии, с правильностью передачи характерных особенностей стиля переводимого текста); участие в ситуативно обусловленной беседе (высказывания соответствуют заданной теме и знакомой ситуации общения, логичны, аргументированы; изложение в письменной форме учебных задач и т.д.; наличие единичных несущественных ошибок (при выполнении письменных работ речевого характера допускается 4 ошибки (лексические и грамматические), при выполнении письменных работ языкового характера – 2 ошибки и т.д.)

9
(девять)

Полное прочное, глубокое знание программного учебного материала; оперирование программным учебным материалом в частично измененной ситуации (применение полученных языковых навыков при профессионально ориентированном общении, выдвижение предположений о возможных вариантах решения учебных задач и т.д.); наличие действий и операций творческого характера при выполнении заданий (чтение профессионально ориентированных текстов с пониманием всех фактов и 90 процентов отдельных деталей текста и смысловых связей между ними, восприятие на слух основного содержания текстов с пониманием 100 процентов основных фактов и 90 процентов деталей текста, полный перевод текста с соблюдением точности передачи содержания, без смысловых искажений и терминологии, с правильностью передачи характерных особенностей стиля переводимого текста); участие в ситуативно обусловленной беседе (высказывания соответствуют ситуации общения, отличаются связностью, полнотой, спонтанностью и беглостью, хорошо аргументированы); изложение в письменной форме учебных задач (при выполнении письменных работ речевого характера допускается 3 ошибки (лексические и грамматические), при выполнении письменных работ языкового характера – 1 ошибка)

10
(десять)

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

 

Примечание. При отсутствии результатов учебной деятельности обучающихся в учреждении, обеспечивающем получение среднего специального образования, выставляется «0» (ноль) баллов.

Примерный перечень оснащения кабинета (учебной лаборатории)

Наименование средств обучения

Количество

Технические средства обучения

 

Компьютер

11

Мультимедийный проектор

1

Интерактивная доска

1

Наушники с микрофоном

11

Дидактическое обеспечение

11

Учебные аудио-, видеозаписи

11

1. Headway Elementary audio

11

2. Headway Elementary pronunciation course

11

3. Headway Pre-Intermediate audio

11

4. Headway Elementary video

11

5. Headway Pre-Intermediate video

 

6. Round Up Elementary

 

7. Round Up Pre-Intermediate

 

8. Round Up Intermediate

 

Электронные средства обучения

 

Компьютерная программа педагогического назначения

4

Электронное учебное пособие

6

Оборудование помещения

 

Стенд информационный

4

Стол для преподавателя

1

Стол для учащихся

20

Стул

31

ЛИТЕРАТУРА

Основная

1. Брискина, Е. Ш. Английский язык для технических ВУЗов / Е. Ш. Брискина. – Киев: Вища школа, 1995.

2. Коваленко, А. Я. Общий курс научно-технического перевода / А. Я. Коваленко. – Киев: ИНКОС, 2003.

3. Докштейн, С. Я. Практический курс перевода научно-технической литературы /

С. Я Докштейн, Е. А. Макарова, С. С. Радомина. – Киев: Просвещение, 1995.

4. Хведченя, Л. В. Английский язык для поступающих в вузы / Л. В. Хведченя. – Минск: Высшая школа, 2003.

5. Бонк, Н. А. Учебник английского языка: в 2 частях / Н. А. Бонк. – М., 1985. – Ч. 1.

6. Бонк, Н. А. Учебник английского языка в 2 частях / Н. А. Бонк. – М., 1985. – Ч. 2.

Дополнительная

1. Христорождественская, Л. Н. Модальные глаголы в английском языке. Сборник упражнений / Л. Н. Христорождественская. – Минск: Поппури, 2001.

2. Агабекян, И. П. Английский для средних специальных заведений / И. П. Агабекян. – Ростов нД. Феникс, 2001.

3. Левчук, Г. К. Англо-русский словарь сокращений / Г. К. Левчук. – Минск: Беларуская Энцыклапедыя, 2001.

4. Голицынский, Ю. Б. Грамматика. Сборник упражнений / Ю. Б. Голицынский. – СПб. КАРО, 2004.

5. Ганецкая, И. В. Практикум для развития навыков устной речи / И. В. Ганецкая. – Минск: ВГКС, 2009.

6. Самута, М. А. Практикум по формированию навыков употребления технических терминов / М. А. Самута. – Минск: ВГКС, 2010.

7. Беляк, Т. П. Методические указания по изучению грамматических основ технического перевода. / Т. П. Беляк, С. П. Беляк. – Минск: ВГКС, 2012.

8. Жавнерчик, Л. В. Практикум для развития коммуникативных навыков по теме «Телефонная и телеграфная связь» / Л. В. Жавнерчик. – Минск: ВГКС, 2010.

 

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ

 

 

УТВЕРЖДЕНО

Постановление
Министерства связи
и информатизации
Республики Беларусь

26.01.2017 № 1

ТИПОВАЯ УЧЕБНАЯ ПРОГРАММА
по учебной дисциплине
ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ ТЕЛЕКОММУНИКАЦИОННЫХ СИСТЕМ

профессионального компонента типового учебного плана по специальности
2-40 01 31 «Тестирование программного обеспечения»
для реализации образовательной программы среднего специального образования,
обеспечивающей получение квалификации специалиста
со средним специальным образованием

 

Минск

2017

 

Автор:

Каленик Кристина Геннадьевна, преподаватель кафедры программного обеспечения сетей телекоммуникаций учреждения образования «Белорусская государственная академия связи»

 

 

Рецензенты:

Новиков Василий Алексеевич, доцент кафедры экономической информатики учреждения образования «Белорусский государственный аграрно-технический университет», кандидат технических наук

 

Скудняков Юрий Александрович, доцент кафедры промышленной электроники Института информационных технологий учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук

 

Ответственный за выпуск: Шиян-Фролова Ольга Леонидовна, начальник учебно-методического отдела учреждения образования «Белорусская государственная академия связи»

 

Типовая учебная программа по учебной дисциплине «Информационная безопасность телекоммуникационных систем» обсуждена и одобрена Научно-методическим советом учреждения образования «Белорусская государственная академия связи»

Протокол № 5 от 26.01.2017 г.

Пояснительная записка

Типовая учебная программа по учебной дисциплине «Информационная безопасность телекоммуникационных систем» (далее – программа) предусматривает изучение принципов информационной безопасности государства, объектов и задач защиты компьютерных систем, принципов и подходов к решению задач защиты информации, проектирования и анализа систем защиты информации.

Изучение программного учебного материала базируется на знаниях, умениях и навыках, полученных учащимися в ходе изучения таких учебных дисциплин, как «Высшая математика», «Информационные технологии».

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

 

Цели изучения учебной дисциплины

образовательные:

сформировать знания об объектах и задачах защиты компьютерных систем, способах и средствах нарушения информационной безопасности, о принципах и подходах к решению задач защиты информации;

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

создать представления о функциях, структурах и штатах подразделения информационной безопасности РБ; об организационных основах, принципах, методах и технологиях и управлении информационной безопасностью;

развивающие:

развить способности по использованию существующей системы управления информационной безопасности;

способствовать развитию умений учащихся обобщать полученные знания, проводить анализ, синтез, сравнения, делать необходимые выводы

способствовать развитию умений творческого подхода к решению практических задач

воспитательные:

воспитать трудолюбие, инициативность и настойчивость в преодолении трудностей;

сформировать умения общаться и работать в команде.

 

Для закрепления теоретического материала и формирования у учащихся необходимых умений и навыков программой предусмотрено проведение практических (лабораторных) занятий. Форма проведения практических и лабораторных занятий по темам определяется преподавателем исходя из цели обучения и содержания учебного материала.

Для контроля усвоения программного учебного материала предусмотрено проведение одной обязательной контрольной работы, задания для которой разрабатываются преподавателем и рассматриваются предметной (цикловой) комиссией или кафедрой.

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

В результате изучения учебной дисциплины учащиеся должны

знать на уровне представления:

виды угроз для информационных систем;

методы обеспечения информационной безопасности;

международные и отечественные стандарты информационной безопасности;

знать на уровне понимания:

базовые технологии защиты данных;

методы криптографической защиты;

обеспечение безопасности операционных систем;

методы защиты удаленного доступа;

технологии обнаружения и предотвращения вторжений;

уметь:

проводить аудит и мониторинг безопасности телекоммуникационной системы;

применять современные системы безопасности на практике;

применять технологии защиты от вредоносных программ и спама для защиты корпоративных сетей.

 

В программе приведены примерные критерии оценки результатов учебной деятельности учащихся по учебной дисциплине, которые разработаны на основе десятибалльной шкалы и показателей оценки результатов учебной деятельности обучающихся в учреждениях среднего специального образования (постановление Министерства образования Республики Беларусь от 29.03.2004 № 17).

Программа содержит примерный перечень оснащения кабинета (лаборатории) приборами, оборудованием, техническими и демонстрационными средствами обучения, необходимыми для обеспечения образовательного процесса.

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

Примерный тематический план

Раздел, тема

Количество часов

всего

в том числе

на лабораторные работы

на практические занятия

Введение

2

 

 

Раздел 1. Структура теории компьютерной безопасности

4

 

 

1.1. Основные понятия и определения. Анализ угроз информационной безопасности

1

 

 

1.2. Основные методы реализации угроз информационной безопасности. Причины, виды и каналы утечки информации

1

 

 

1.3. Структуризация методов обеспечения информационной безопасности. Основные принципы обеспечения информационной безопасности в АС

2

 

 

Раздел 2. Методология построения системы защиты информации в АС

12

6

 

2.1. Построение систем защиты от угрозы нарушения конфиденциальности информации

4

 

 

Лабораторная работа № 1.

Реализация систем защиты от угрозы нарушения конфиденциальности информации

 

2

 

2.2. Построение систем защиты от угрозы нарушения целостности информации

4

 

 

Лабораторная работа № 2

Реализация систем защиты от угрозы нарушения целостности информации

 

2

 

2.3. Построение систем защиты от угрозы отказа доступа к информации

4

 

 

Лабораторная работа № 3

Реализация систем защиты от угрозы отказа доступа к информации

 

2

 

Раздел 3. Политика безопасности

6

2

 

3.1. Понятие политики безопасности. Основные типы политики безопасности

2

 

 

3.2. Разработка и реализация политики безопасности

4

 

 

Лабораторная работа № 4.

Реализация политики безопасности

 

2

 

Раздел 4. Основные критерии защищенности АС. Классификация систем защиты АС

16

8

 

4.1. Стандарты безопасности информационных систем в Республике Беларусь

4

 

 

Лабораторная работа № 5.

Тестирование системы на соответствие критериям и стандартам безопасности информационных систем в Республике Беларусь

 

2

 

4.2. Критерии оценки безопасности компьютерных систем Министерства обороны США («Оранжевая книга»)

4

 

 

Лабораторная работа № 6.

Тестирование системы на соответствие критериям оценки безопасности компьютерных систем Министерства обороны США

 

2

 

4.3. Европейские критерии безопасности информационных систем

4

 

 

Лабораторная работа № 7.

Тестирование системы на соответствие европейским критериям безопасности информационных систем

 

2

 

4.4. Руководящие документы Государственной технической комиссии России. Федеральные критерии безопасности информационных систем

3

 

 

Обязательная контрольная работа

1

 

 

Лабораторная работа № 8.

Тестирование системы на соответствие критериям безопасности информационных систем Российской Федерации

 

2

 

Итого

40

16

 

Содержание программы

Цель изучения темы

Содержание темы

Результат

Введение

Сформировать представление о проблеме информационной безопасности. Сформировать понятие о целях и задачах ИБ и объектах, подлежащих защите.

Введение в проблему информационной безопасности, ее актуальность.

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

Высказывает общие суждения о проблеме ИБ. Определяет цели и задачи ИБ. Описывает объекты информационных систем, подлежащие защите.

Раздел 1. Структура теории компьютерной безопасности

Тема 1.1. Основные понятия и определения. Анализ угроз информационной безопасности

Сформировать знания об основных понятиях и составляющих ИБ. Сформировать понятие видов угроз ИБ и их классификации.

Основные понятия информационной безопасности. Основные составляющие информационной безопасности: конфиденциальность, целостность, доступность. Классификация угроз информационной безопасности. Виды угроз. 

Раскрывает основные понятия и описывает основные составляющие ИБ. Объясняет классификацию угроз ИБ.

Тема 1.2. Основные методы реализации угроз информационной безопасности. Причины, виды и каналы утечки информации

Сформировать знания об основных методах реализации угроз ИБ. Дать понятие видам, причинам и каналам утечки информации.

Виды противников или «нарушителей». Основные нарушения. Характер происхождения угроз (умышленные и естественные факторы). Источники угроз. Предпосылки появления угроз. Классы каналов несанкционированного получения информации. Причины нарушения целостности информации. Классификация и характеристики каналов утечки информации.

Определяет основные методы реализации угроз ИБ. Описывает причины, виды и каналы утечки информации.

Тема 1.3. Структуризация методов обеспечения информационной безопасности. Основные принципы обеспечения информационной безопасности в АС

Познакомить с основными положениями теории ИБ. Сформировать знание моделей безопасности и методов обеспечения информационной безопасности.

Основные положения теории информационной безопасности информационных систем. Модели безопасности и их применение. Формальные и дискретные модели безопасности. Типизированная матрица доступа. Модель распространения прав доступа Take-Grant. Правовые, организационные и технические методы обеспечения информационной безопасности Ролевая политика безопасности.

Высказывает общие суждения об основных положениях ИБ. Объясняет модели безопасности и методы обеспечения информационной безопасности.

Раздел 2. Методология построения системы защиты информации в АС

Тема 2.1. Построение систем защиты от угрозы нарушения конфиденциальности информации

Сформировать знания о моделях систем защиты, мерах и методах обеспечения физической безопасности.

Модель системы защиты. Организационные меры и меры обеспечения физической безопасности. Идентификация и аутентификация. Разграничение доступа. Криптографические методы обеспечения конфиденциальности информации. Методы защиты внешнего периметра. Протоколирование и аудит.

Описывает модели систем защиты, объясняет меры и методы обеспечения физической безопасности.

Лабораторная работа № 1

Сформировать навык разработки систем защиты от угроз нарушения конфиденциальности.

Реализация систем защиты от угрозы нарушения конфиденциальности информации.

Разрабатывает структуру систем защиты от угроз нарушения конфиденциальности.

Тема 2.2. Построение систем защиты от угрозы нарушения целостности информации

Сформировать понятие о принципах обеспечения целостности. Сформировать знание хэш-функций и MAC-кодов.

Принципы обеспечения целостности Кларка и Вилсона. Криптографические методы. Цифровые подписи. Криптографические хэш-функции. Коды проверки подлинности или MAC-коды.

Формулирует принципы обеспечения целостности информации. Объясняет стратегии использования хеш-функций и MAC-кодов.

Лабораторная работа № 2

Сформировать навык разработки систем защиты от угроз нарушения целостности информации.

Реализация систем защиты от угрозы нарушения целостности информации.

Разрабатывает структуру систем защиты от угроз нарушения целостности.

Тема 2.3. Построение систем защиты от угрозы отказа доступа к информации

Сформировать понятие о методах обеспечения доступности информации.

Необходимость создания избыточности. Дублирование каналов связи. Дублирование шлюзов и межсетевых экранов. Резервное копирование информации. Методы резервного копирования. Использование RAID-массивов. Зеркалирование и дублирование серверов. Использование кластеров и балансировка нагрузки. Механизмы избыточной маршрутизации.

Раскрывает сущности методов обеспечения доступности информации.

Лабораторная работа № 3

Сформировать навык разработки систем защиты от угроз отказа доступа к информации.

Реализация систем защиты от угрозы отказа доступа к информации.

Разрабатывает структуру систем защиты от угроз отказа доступа.

Раздел 3. Политика безопасности

Тема 3.1. Понятие политики безопасности. Основные типы политики безопасности

Сформировать понятие уровней безопасности. Сформировать первоначальное знание о политике безопасности. Познакомить с международными и отечественными правовыми актами обеспечения ИБ.

Административный уровень информационной безопасности. Политика безопасности. Назначение политики безопасности. Основные типы политики безопасности доступа к данным. Программа безопасности. Процедурный уровень информационной безопасности. Организационное и правовое обеспечение информационной безопасности. Международные и отечественные правовые и нормативные акты обеспечения ИБ процессов переработки информации.

Описывает уровни ИБ. Раскрывает сущность политики безопасности. Высказывает общие суждения о международных и отечественных правовых актах.

Тема 3.2. Разработка и реализация политики безопасности

Сформировать знание о структуре политики безопасности и принципах ее реализации.

Содержание политики безопасности. Принципы реализации политики безопасности: группирование, правила умолчания, минимум привилегий, объединение критичной информации, иерархия привилегий.

Описывает структуру политики безопасности и принципы ее применения.

Лабораторная работа № 4

Сформировать практический навык по разработке политики безопасности для организации.

Реализация политики безопасности.

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

Раздел 4. Основные критерии защищенности АС. Классификация систем защиты АС

Тема 4.1. Стандарты безопасности информационных систем в Республике Беларусь

Познакомить с тенденциями сегмента ИБ в РБ и стратегией обеспечения национальной безопасности. Сформировать знание стандартов и нормативных документов по безопасности ИС в РБ.

Тенденции развития сегмента ИБ в Республике Беларусь. Обеспечение национальной безопасности Республики Беларусь. Классификация стандартов и нормативных документов по безопасности ИС в Республике Беларусь. Содержание государственных стандартов.

Высказывает общие суждения о тенденциях развития сегмента ИБ в РБ и стратегии обеспечения национальной безопасности. Раскрывает сущности стандартов и нормативных документов по безопасности ИС в РБ.

Лабораторная работа № 5

Сформировать навык по работе со стандартами ИБ и верификации системы на соответствие критериям стандарта.

Тестирование системы на соответствие критериям стандартов безопасности информационных систем в Республике Беларусь.

Проверяет систем на соответствие критерием стандарта безопасности ИС в РБ.

Тема 4.2. Критерии оценки безопасности компьютерных систем Министерства обороны США («Оранжевая книга»)

Сформировать знание требований и критериев компьютерной безопасности, принятых Министерством обороны США.

Основные положения критериев TCSEC («Оранжевая книга»). Фундаментальные требования компьютерной безопасности. Требования классов защиты. Критерии оценки надежных компьютерных систем

Раскрывает требования и критерии компьютерной безопасности, принятых Министерством обороны США.

Лабораторная работа № 6

Сформировать навык по верификации системы на соответствие критериям безопасности компьютерных систем Министерства обороны США.

Тестирование системы на соответствие критериям оценки безопасности компьютерных систем Министерства обороны США.

Проводит верификацию системы на соответствие критериям безопасности компьютерных систем Министерства обороны США.

Тема 4.3. Европейские критерии безопасности информационных систем

Сформировать знание требований и критериев информационной безопасности, принятых в Европе.

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

Раскрывает требования и критерии информационной безопасности, принятых в Европе.

Лабораторная работа № 7

Сформировать навык по верификации системы на соответствие европейским критериям информационной безопасности.

Тестирование системы на соответствие европейским критериям безопасности информационных систем.

Проводит верификацию системы на соответствие европейским критериям информационной безопасности.

Тема 4.4. Руководящие документы Государственной технической комиссии России. Федеральные критерии безопасности информационных систем

Сформировать знание нормативно-правовых основ информационной безопасности в РФ, нормативных документов и ответственности за нарушения информационной безопасности.

Обзор руководящих документов. Классы защищенности от несанкционированного доступа к информации. Основные разделы профиля защиты согласно федеральным критериям. Сравнительный анализ мировых стандартов безопасности и стандартов РБ.

Описывает сущность нормативно-правовых основ информационной безопасности в РФ, нормативных документов и ответственности за нарушения информационной безопасности.

Обязательная контрольная работа

Лабораторная работа № 8

Сформировать навык по верификации системы на соответствие критериям безопасности информационных систем РФ.

Тестирование системы на соответствие критериям безопасности информационных систем Российской Федерации.

Проводит верификацию системы на соответствие критериям безопасности информационных систем РФ.

Десятибалльная шкала и показатели оценки результатов учебной деятельности обучающихся в учреждениях, обеспечивающих получение среднего специального образования

Баллы

Показатели оценки

1

(один)

Узнавание отдельных объектов изучения программного учебного материала, предъявленных в готовом виде (фактов, терминов, явлений, инструктивных указаний, действий и т.д.)

2

(два)

Различение объектов изучения программного учебного материала, предъявленных в готовом виде; осуществление соответствующих практических действий

3

(три)

Воспроизведение части программного материала по памяти (фрагментарный пересказ и перечисление объектов изучения);

осуществление умственных и практических действий по образцу

4

(четыре)

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

5

(пять)

Осознанное воспроизведение большей части программного учебного материала (описание объектов изучения с объяснением структурных связей и отношений); применение знаний в знакомой ситуации по образцу; наличие несущественных ошибок

6

(шесть)

Полное знание и осознанное воспроизведение всего программного учебного материала; владение программным учебным материалом в знакомой ситуации (описание и объяснение объектов изучения, выявление и обоснование закономерных связей, приведение заданий по образцу, на основе предписаний); наличие несущественных ошибок

7

(семь)

Полное, прочное знание и воспроизведение программного учебного материала; владение программным учебным материалом в знакомой ситуации (развернутое описание и объяснение объектов изучения, раскрытие сущности, обоснование и доказательство, формулирование выводов, недостаточно самостоятельное выполнение заданий); наличие единичных несущественных ошибок

8

(восемь)

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

9

(девять)

Полное, прочное, глубокое, системное знание программного учебного материала; оперирование программным учебным материалом в частично измененной ситуации (применение учебного материала, как на основе известных правил, предписаний, так и поиск нового знания, способы решения учебных задач, выдвижение предположений и гипотез, наличие действий и операций творческого характера для выполнения заданий)

10

(десять)

Свободное оперирование программным учебным материалом; применение знаний и умений в незнакомой ситуации (самостоятельные действия по описанию, объяснению объектов изучения, формулированию правил, демонстрация рациональных способов решения задач, выполнение творческих работ и заданий)

 

Примечание. При отсутствии результатов учебной деятельности обучающимся в учреждении, обеспечивающем получение среднего специального образования, выставляется «0» (ноль) баллов.

Примерный перечень оснащения кабинета (лаборатории)

Наименование средств обучения

Количество

Технические средства обучения

 

Технические устройства*

 

Компьютер

16

Мультимедийный проектор

1

Электронные средства обучения

 

Электронные учебные пособия

16

Технические нормативные правовые акты

 

Инструкция по технике безопасности

1

Журнал для росписи учащихся об ознакомлении с инструкцией по технике безопасности

1

Средства защиты (для лабораторий)

 

Аптечка медицинская

1

Огнетушитель

2

Оборудование помещения

 

Доска классная

1

Стенд информационный

1

Стол для преподавателя

1

Стол для учащихся

15

Стул

31

Шкаф книжный

2

Экран проекционный

1

 

______________________________

* При отсутствии использовать специализированную аудиторию технических средств обучения.

ЛИТЕРАТУРА

Основная

Барсуков, В.С. Обеспечение информационной безопасности / В.С. Барсуков – 1996–456 с.

Герасименко, В.А. Основы защиты информации / В.А. Герасименко, А.А. Малюк – М: МОПО РФ, МИФИ, 1997–536 с.

Герасименоко В.А. Основы защиты информации. Учебник / В.А. Герасименко – М : МГИФИ 1997

Галатенко, В.А. Основы информационной безопасности. Интернет-университет информационных технологий / В.А. Галатенко – ИНТУИТ. ру, 2008.

Куприянов, А.И. Основы защиты информации / А.И. Куприянов, А.В. Сахаров, В.А. Шевцов – М.: Академия, 2007

Мельников, В.П. Информационная безопасность и защита информации / В.П. Мельников, С.А. Клейменов, А.М. Петраков – М., Академия, 2013.

Ярочкин, В.И. Безопасность информационных систем / В.И. Ярочкин – М ; «Ось –89» 1996–639 с.

Дополнительная

Абалмазов, Э.И. Методы и инженерно-технические средства противодействия информационным угрозам / Э.И. Абалмазов. – М. : Тротек, 1997.

Батурин, Ю.М. Компьютерная преступность и безопасность / Ю.М. Батурин, А.М. Жоздиевский – М., 1991.

Богуш, В.А. Электромагнитные излучения. Методы и средства защиты / В.А. Богуш, Т.В. Борботько, А.В. Гусинский; под ред. Л. М. Лынькова. – Минск : Бестпринт, 2003.

Воробьев, С. Защита информации в персональных ЭВМ / С. Воробьев. – М. : Мир, 1993.

Козлов, В.Е. Компьютерные преступления / В.Е. Козлов. – Минск : Бейприт, 2001.

Легкобытов, А.В. Энциклопедия безопасности. Обеспечение безопасности предприятий / А.В. Легкобытов – СПБ.: «Летний сад», 2001.

Рудометов, Е.А. Электронные устройства двойного применения / Е.А. Рудометов, В.Е. Рудометов. – М. : АСТ, 2000.

Соловьев, Э. Коммерческая тайна предприятия и ее защита / Э. Соловьев. – М.: Ось-89, 2002.

Торокин, А.А. Основы инженерно-технической защиты информации / А.А. Торокин. – М. : Ось, 1998.

Шаньгин, В., Защита компьютерной информации / В. Шанигин – М.: ДМК, 2008.

Ярочкин, В.И. Информационная безопасность. Учебное пособие для студентов непрофильных вузов / В.И. Ярочкин – М: Междунар. Отнош. 2000–400 с.

Нормативные правовые акты

Конституция Республики Беларусь 1994 года (с изм. и доп., принятыми на республиканских референдумах 24.11.1996 и 17.10.2004 // Нац. реестр правовых актов Респ. Беларусь. 04.01.1999. № 1/0.

Кодекс Республики Беларусь об образовании от 13.01.2011 № 243-З // Нац. реестр правовых актов Респ. Беларусь. 17.01.2011. № 2/1795.

Единый тарифно-квалификационный справочник работ и профессий рабочих (ЕТКС): вып. 2: постановление М-ва труда Респ. Беларусь, 28 декабря 2000 г., № 160 // Нац. реестр правовых актов Респ. Беларусь. – 2012. – 8/25723.

Стандарты

Образовательный стандарт среднего специального образования по специальности 2-40 01 31 Тестирование программного обеспечения: ОС РБ 2-40 01 31-2014. – Утв. постановлением Министерства образования Респ. Беларусь № 167 от 28.11.2014 г. – Минск : М-во обр. Респ. Беларусь : УО РИПО, 2014. – 30 с.

 

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ

 

 

УТВЕРЖДЕНО

Постановление
Министерства связи
и информатизации
Республики Беларусь

26.01.2017 № 1

ТИПОВАЯ УЧЕБНАЯ ПРОГРАММА
по учебной дисциплине
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

профессионального компонента типового учебного плана по специальности
2-40 01 31 «Тестирование программного обеспечения»
для реализации образовательной программы среднего специального образования,
обеспечивающей получение квалификации специалиста
со средним специальным образованием

 

Минск

2017

 

Авторы:

Юган Ольга Григорьевна, преподаватель высшей квалификационной категории учреждения образования «Белорусская государственная академия связи»

 

Винькова Татьяна Ивановна, преподаватель высшей квалификационной категории учреждения образования «Белорусская государственная академия связи»

 

 

Рецензенты:

Лыньков Леонид Михайлович, заведующий кафедрой защиты информации учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», доктор технических наук, профессор

 

Конопелько Валерий Константинович, заведующий кафедрой сетей и устройств телекоммуникаций учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», доктор технических наук, профессор

 

Ответственный за выпуск: Шиян-Фролова Ольга Леонидовна, начальник учебно-методического отдела учреждения образования «Белорусская государственная академия связи»

 

Типовая учебная программа по учебной дисциплине «Информационные технологии» обсуждена и одобрена Научно-методическим советом учреждения образования «Белорусская государственная академия связи»

Протокол № 5 от 26.01.2017 г.

Пояснительная записка

Типовая учебная программа по учебной дисциплине «Информационные технологии» (далее – программа) предусматривает изучение информационных технологий на уровне, необходимом для осуществления социальной и профессиональной деятельности.

Изучение программного учебного материала базируется на знаниях, умениях и навыках, полученных учащимися в ходе изучения такой учебной дисциплины, как «Информатика».

В процессе преподавания учебной дисциплины необходимо знакомить учащихся с программным обеспечением компьютерных информационных технологий, современным оборудованием, перспективными направлениями развития информационных и коммуникационных технологий, строго соблюдать единство терминологии и обозначений в соответствии с действующими стандартами и Международной системой единиц (СИ).

Цели изучения учебной дисциплины:

– формирование теоретических знаний и практических умений учащихся в области информационных и коммуникационных технологий;

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

– воспитание информационной культуры, ответственного отношения к соблюдению этических и нравственных норм при использовании информационных и коммуникационных технологий.

Для закрепления теоретического материала и формирования необходимых умений и навыков у учащихся программой предусмотрено проведение лабораторных занятий. Форма проведения лабораторных занятий по темам определяется преподавателем исходя из цели обучения и содержания учебного материала.

Для контроля усвоения программного учебного материала предусмотрено проведение одной обязательной контрольной работы, задания для которой разрабатываются преподавателем и рассматриваются предметной (цикловой) комиссией или кафедрой.

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

В результате изучения учебной дисциплины учащиеся должны:

знать на уровне представления:

– значение информационных технологий в современном мире;

– экономические аспекты применения информационных технологий;

знать на уровне понимания:

– понятие информации и информационных технологий;

– классификации информационных технологий;

– этапы технологического процесса обработки информации;

– технологию сбора, хранения, передачи, обработки и представления информации;

– гипертекстовые способы хранения и представления информации;

– мультимедийные технологии обработки и представления информации;

– методы построения информационно-поисковых систем;

– технологии организации коллективного взаимодействия;

уметь:

– применять в профессиональной деятельности возможности прикладного программного обеспечения;

– осуществлять выбор аппаратных и программных средств для обеспечения процесса обработки информации;

– производить установку, адаптацию и эксплуатацию программного обеспечения;

– создавать и обрабатывать объекты текстовой информации;

– создавать и обрабатывать объекты графической информации, схемы, диаграммы;

– создавать веб-страницы;

– осуществлять поиск информации в сети Интернет и других экспертно-консультационных системах;

– устанавливать, настраивать и использовать средства коллективного взаимодействия.

В программе приведены примерные критерии оценки результатов учебной деятельности учащихся по учебной дисциплине, которые разработаны на основе десятибалльной шкалы и показателей оценки результатов учебной деятельности обучающихся в учреждениях среднего специального образования (постановление Министерства образования Республики Беларусь от 29.03.2004 № 17).

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

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

Примерный тематический план

Раздел, тема

Количество учебных часов

всего

в том числе

на лабораторные работы

на практические занятия

Введение. Информационные системы и технологии

2

 

 

Раздел 1. Создание и обработка информационных объектов в программе Publisher

12

12

 

Лабораторная работа № 1. Назначение и возможности программы публикаций MS Publisher. Основные понятия и инструменты программы

 

2

 

Лабораторная работа № 2. Обработка текстовой информации

 

2

 

Лабораторная работа № 3. Работа с рисунками и объектами

 

2

 

Лабораторная работа № 4. Создание публикаций различной структуры на основе шаблона

 

2

 

Лабораторная работа № 5. Создание в Publisher публикации с помощью стандартных блоков

 

2

 

Лабораторная работа № 6. Самостоятельная работа по созданию документов сложной структуры

 

2

 

Раздел 2. Создание и обработка графической информации с помощью растрового графического редактора Adobe Photoshop

8

8

 

Лабораторная работа № 7. Знакомство с форматами графических файлов. Изучение интерфейса графического редактора Adode Photoshop

 

2

 

Лабораторная работа № 8. Обработка изображений различными инструментами. Применение различных эффектов к изображению

 

2

 

Лабораторная работа № 9. Формирование слоев в графическом пакете Adobe Photoshop

 

2

 

Лабораторная работа № 10. Создание баннеров

 

2

 

Раздел 3. Создание веб-страниц

8

8

 

Лабораторная работа № 11. Правила построения веб-страниц

 

2

 

Лабораторная работа № 12. Форматирование текста. Ссылки между страницами

 

2

 

Лабораторная работа № 13. Вставка изображений и других объектов на веб-страницы

 

2

 

Лабораторная работа № 14. Самостоятельная работа по разработке веб-страницы

 

2

 

Раздел 4. Технология обработки информации в СУБД

22

22

 

Лабораторная работа № 15. Исследование содержания и структуры БД

 

2

 

Лабораторная работа № 16. Создание базы данных в СУБД MS ACCESS. Работа с базой данных

 

2

 

Лабораторная работа № 17. Создание многотабличной БД. Связывание таблиц

 

2

 

Лабораторная работа № 18. Поиск информации в базе данных. Работа с запросами

 

2

 

Лабораторная работа № 19. Создание и использование запросов разных видов

 

4

 

Лабораторная работа № 20. Поиск данных в MS ACCESS с помощью фильтрации

 

2

 

Лабораторная работа № 21. Создание и использование форм в СУБД MS ACCESS

 

2

 

Лабораторная работа № 22. Создание и использование отчетов в СУБД MS ACCESS

 

2

 

Лабораторная работа № 23. Самостоятельная работа по созданию и ведению базы данных

 

2

 

Лабораторная работа № 24. Обеспечение защиты информации. Защита БД с помощью пароля

 

1

 

Обязательная контрольная работа

 

1

 

Раздел 5. Коммуникационные технологии

8

8

 

Лабораторная работа № 25. Системы компьютерных телекоммуникаций. Процесс передачи информации. Компьютерные сети

 

2

 

Лабораторная работа № 26. Поиск информации в сети Интернет

 

2

 

Лабораторная работа № 27. Исследование возможностей поисковых систем

 

2

 

Лабораторная работа № 28. Участие в коллективном взаимодействии (форум, телеконференция, чат)

 

2

 

Итого

60

58

 

Содержание программы

Цель изучения темы

Содержание темы

Результат

Введение. Информационные системы и технологии

Сформировать представление об информационных системах и технологиях.

Понятие информационной системы и информационной технологии.

Раскрывает понятия «информация», «информационная система» и «информационная технология». Объясняет значение информационных технологий в современном мире и экономические аспекты применения информационных технологий. Описывает классификацию информационных технологий по типу обрабатываемой информации.

Раздел 1. Создание и обработка информационных объектов в программе Publisher

Лабораторная работа № 1

Сформировать представление о назначении и возможностях программы публикаций Microsoft Publisher. Познакомить с основными инструментами программы и способами создания публикаций в Microsoft Publisher.

Назначение и возможности программы публикаций Microsoft Publisher. Основные понятия и инструменты программы

Объясняет назначение и возможности программы публикаций Microsoft Publisher.

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

Лабораторная работа № 2

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

Обработка текстовой информации

Выполняет создание публикации на основе выбранного шаблона. Добавляет, перемещает и форматирует текстовую информацию в публикации, изменяет внешний вид текстового поля, создает буквицу.

Лабораторная работа № 3

Научить добавлять, перемещать, форматировать рисунки и различные фигуры в Microsoft Publisher, вставлять в публикацию таблицы и объекты WordArt, выполнять группировку объектов в публикации.

Работа с рисунками и объектами

Выполняет работу по созданию в публикации рисунков, различных фигур, таблиц, объектов WordArt. Выполняет форматирование и группировку объектов в публикации.

Лабораторная работа № 4

Научить создавать публикации различной структуры (календари, буклеты, бюллетени, резюме), используя готовые шаблоны издательской системы Microsoft Publisher.

Создание публикаций различной структуры на основе шаблона

Выполняет создание публикаций различной структуры на основе выбранного шаблона издательской системы Microsoft Publisher.

Лабораторная работа № 5

Сформировать умения по созданию в Microsoft Publisher новой публикации с помощью стандартных блоков.

Создание в Publisher публикации с помощью стандартных блоков

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

Лабораторная работа № 6

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

Самостоятельная работа по созданию документов сложной структуры

Самостоятельно выполняет создание публикации указанной структуры по заданной теме в программе Microsoft Publisher.

Раздел 2. Создание и обработка графической информации с помощью растрового графического редактора Adobe Photoshop

Лабораторная работа № 7

Сформировать знания о видах компьютерной графики, форматах и цветовых моделях графических файлов. Сформировать представление о назначении и возможностях растрового графического редактора Adode Photoshop. Познакомить с интерфейсом и основными инструментами программы.

Знакомство с форматами графических файлов. Изучение интерфейса графического редактора Adode Photoshop

Объясняет разницу между растровыми и векторными графическими редакторами. Описывает форматы и цветовые модели графических файлов. Называет элементы окна приложения, основные инструменты программы.

Лабораторная работа № 8

Познакомить с возможностями инструментов графического редактора Adode Photoshop для обработки изображений. Научить применять знания основных приемов работы с графическим изображением.

Обработка изображений различными инструментами. Применение эффектов к изображению

Создает простейший рисунок с использованием всех инструментов редактора. Вставляет рисунок из файла или его фрагмент. Редактирует электронное фото. Производит монтаж фотографий с использованием готового фона. Изменяет цвет изображения. Выполняет выделение, перемещение, повороты, удаление и изменение размеров рисунка, сохранение отредактированных графических файлов. Использует фильтры для обработки фото.

Лабораторная работа № 9

Научить создавать, перемещать, переименовывать и удалять слои графического документа.

Формирование слоев в графическом пакете Adobe Photoshop

Создает композитное изображение, используя изученные инструменты и приемы работы в Adobe Photoshop. Создает многослойный документ.

Лабораторная работа № 10

Познакомить с видами баннеров. Научить создавать слои с художественным текстом для баннеров. Научить создавать GIF-баннеры.

Создание баннеров

Называет виды и основные задачи баннеров. Применяет эффекты к тексту. Создает анимированные баннеры.

Раздел 3. Создание веб-страниц

Лабораторная работа № 11

Познакомить с общими сведениями о языке разметки гипертекста HTML. Сформировать представление о структуре HTML-документа. Научить применять знания для создания простейших веб-документов.

Правила построения веб-страниц

Высказывает общее суждение о языке разметки гипертекста HTML. Называет логические части общей структуры HTML-документа. Различает парные и непарные теги, открывающие и закрывающие теги, атрибуты. Преобразует документ, подготовленный в текстовом редакторе Блокнот в веб-страницу.

Лабораторная работа № 12

Познакомить с тегами форматирования текста. Сформировать умения по созданию связанных между собой с помощью гиперссылок веб-страниц, которые содержат элементы форматирования. Научить, работать со шрифтами, формировать абзацы и заголовки.

Форматирование текста. Ссылки между страницами

Характеризует основные теги структуры веб-страницы и форматирования текста. Выполняет создание на веб-страницах абзацев, заголовков, бегущей строки, горизонтальных линий. Оформляет HTML-документы с помощью шрифтов. Выполняет создание гиперссылки внутри веб-страницы, на другую веб-страницу.

Лабораторная работа № 13

Научить применять основные возможности языка разметки HTML для вставки на веб-страницу изображений, списков и таблиц.

Вставка изображений и других объектов на веб-страницы

Называет форматы графических файлов, используемых в HTML. Выполняет вставку рисунков на веб-страницы и создание в HTML-документах списков и таблиц.

Лабораторная работа № 14

Закрепить умения по разработке и созданию веб-страницы с помощью языка разметки гипертекстовых страниц HTML.

Самостоятельная работа по разработке веб-страницы

Самостоятельно выполняет разработку и создание веб-страницы.

Раздел 4. Технология обработки информации в СУБД

Лабораторная работа № 15

Дать понятие базы данных, СУБД, их основных элементов. Познакомить с интерфейсом, основными командами меню и объектами программы Microsoft Access. Сформировать представление об этапах проектирования базы данных и ее структурных элементах. Научить применять знания при исследовании содержания и структуры готовой базы данных.

Исследование содержания и структуры БД

Формулирует понятие базы данных, СУБД и их основных элементов. Описывает этапы проектирования базы данных и объекты СУБД Microsoft Access. Выполняет редактирование, удаление, добавление, сортировку и поиск записей в готовой базе данных. Использует команды меню Microsoft Access.

Лабораторная работа № 16

Сформировать умения по проектированию, созданию и редактированию базы данных.

Создание базы данных в СУБД MS ACCESS. Работа с базой данных

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

Лабораторная работа № 17

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

Создание многотабличной БД. Связывание таблиц

Выполняет создание многотабличной базы данных. Устанавливает связи между таблицами базы данных.

Лабораторная работа № 18

Познакомить с основными возможностями СУБД MS ACCESS для осуществления поиска информации в базе данных с помощью запросов. Научить работать с конструктором запросов.

Поиск информации в базе данных. Работа с запросами

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

Лабораторная работа № 19

Сформировать умения по созданию запросов на выборку, с параметрами, с групповыми вычислениями, перекрестных в Microsoft Access.

Создание и использование запросов разных видов

Выполняет создание сложных запросов на выборку с использованием различных операторов (Like, Between, In, Not), запросов с параметрами, запросов с групповыми вычислениями, перекрестных запросов. Использует вычисляемые поля, параметры, групповые операции.

Лабораторная работа № 20

Дать понятие фильтра. Научить применять фильтры в программе Microsoft Access для отбора записей таблицы по определенным критериям при организации поиска информации.

Поиск данных в MS ACCESS с помощью фильтрации

Объясняет понятие фильтра. Использует фильтры для поиска информации в базе данных. Выполняет фильтрацию по выделенным данным, по исключению выделенных данных, по заданному условию.

Лабораторная работа № 21

Сформировать умения по созданию и редактированию форм в программе Microsoft Access. Научить работать с элементами управления формы, использовать форму для ввода данных в базу и их редактирование.

Создание и использование форм в СУБД MS ACCESS

Выполняет создание форм с использованием автоформы, с помощью мастера и конструктора форм. Изменяет размеры, свойства и оформление формы и ее элементов. Создает вычисляемые поля в форме, подчиненные формы.

Лабораторная работа № 22

Сформировать умения по созданию и редактированию отчетов в программе Microsoft Access. Научить сортировать и группировать записи в отчетах, использовать вычисляемые поля.

Создание и использование отчетов в СУБД MS ACCESS

Выполняет работу по составлению отчетов с использованием мастера отчетов и автоотчета. Создает и редактирует отчет в режиме конструктора. Использует вычисляемые поля, сортировку и группировку записей в отчетах.

Лабораторная работа № 23

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

Самостоятельная работа по созданию и ведению базы данных

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

Лабораторная работа № 24

Сформировать умения по созданию защиты базы данных с помощью пароля.

Обеспечение защиты информации. Защита базы данных с помощью пароля

Выполняет работу по защите информации в базе данных с помощью пароля.

Обязательная контрольная работа

Раздел 5. Коммуникационные технологии

Лабораторная работа № 25

Сформировать понятие «телекоммуникация». Познакомить с классификацией компьютерных сетей, основными способами передачи информации в компьютерных сетях и коммуникационным оборудованием вычислительных сетей. Изучить основные топологии сетей.

Системы компьютерных телекоммуникаций. Процесс передачи информации. Компьютерные сети

Формулирует понятие «телекоммуникация». Классифицирует компьютерные сети по группе признаков. Описывает основные способы передачи информации в компьютерных сетях и коммуникационное оборудование вычислительных сетей. Характеризует основные топологии сетей.

Лабораторная работа № 26

Сформировать представления о сети Интернет и целях ее использования, сетевых протоколах. Изучить основные службы и адресацию сети Интернет. Сформировать знания о поисковых системах Интернет. Научить использовать поисковые системы для нахождения необходимой информации.

Поиск информации в сети Интернет

Формулирует понятие глобальной компьютерной сети. Эксплуатирует службы Интернет. Использует знания об адресации в сети Интернет и сетевых протоколах. Описывает системы поиска информации, выполняет поиск необходимой информации.

Лабораторная работа № 27

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

Изучить возможности разных поисковых систем.

Исследование возможностей поисковых систем

Приводит примеры поисковых систем. Сравнивает возможности разных поисковых систем (историю создания, язык запросов, технологию поиска и другие характеристики).

Лабораторная работа № 28

Научить принимать участие в разнообразных формах коллективного взаимодействия – форумах, телеконференциях, чатах, социальных сетях.

Участие в коллективном взаимодействии (форум, телеконференция, чат).

Демонстрирует сетевое коллективное взаимодействие, используя такие формы, как телеконференции, форумы, чаты, социальные сети.

Десятибалльная шкала и показатели оценки результатов учебной деятельности обучающихся в учреждениях, обеспечивающих получение среднего специального образования

Баллы

Показатели оценки

1
(один)

Узнавание отдельных объектов изучения программного учебного материала, предъявленных в готовом виде (фактов, терминов, явлений, инструктивных указаний, действий и т.д.)

2
(два)

Различение объектов изучения программного учебного материала, предъявленных в готовом виде; осуществление соответствующих практических действий

3
(три)

Воспроизведение части программного материала по памяти (фрагментарный пересказ и перечисление объектов изучения); осуществление умственных и практических действий по образцу

4
(четыре)

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

5
(пять)

Осознанное воспроизведение большей части программного учебного материала (описание объектов изучения с объяснением структурных связей и отношений); применение знаний в знакомой ситуации по образцу; наличие несущественных ошибок

6
(шесть)

Полное знание и осознанное воспроизведение всего программного учебного материала; владение программным учебным материалом в знакомой ситуации (описание и объяснение объектов изучения, выявление и обоснование закономерных связей, приведение заданий по образцу, на основе предписаний); наличие несущественных ошибок

7
(семь)

Полное, прочное знание и воспроизведение программного учебного материала; владение программным учебным материалом в знакомой ситуации (развернутое описание и объяснение объектов изучения, раскрытие сущности, обоснование и доказательство, формулирование выводов, недостаточно самостоятельное выполнение заданий); наличие единичных несущественных ошибок

8
(восемь)

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

9
(девять)

Полное, прочное, глубокое, системное знание программного учебного материала; оперирование программным учебным материалом в частично измененной ситуации (применение учебного материала на основе известных правил, предписаний и поиск нового знания, демонстрация способов решения учебных задач, выдвижение предположений и гипотез, наличие действий и операций творческого характера для выполнения заданий)

10
(десять)

Свободное оперирование программным учебным материалом; применение знаний и умений в незнакомой ситуации (самостоятельные действия по описанию, объяснению объектов изучения, формулированию правил, демонстрация рациональных способов решения задач, выполнение творческих работ и заданий)

 

Примечание. При отсутствии результатов учебной деятельности обучающимся в учреждении, обеспечивающем получение среднего специального образования, выставляется «0» (ноль) баллов.

Примерный перечень оснащения кабинета (лаборатории)

Наименование средства обучения

Количество

Технические средства обучения

 

Технические устройства*

 

Компьютер

15

Мультимедийный проектор

1

Электронные средства обучения

 

Компьютерные программы педагогического назначения

15

1. Microsoft Publisher

 

2. Браузер

 

3. Блокнот

 

4. Microsoft Access

 

5. Microsoft Word

 

6. Microsoft PowerPoint

 

7. Adode Photoshop

 

8. Тестирующая и контролирующая программа «Знак»

 

Электронные учебные пособия

 

Электронный учебно-методический комплекс, включающий:

1

1. лабораторные работы и методические указания к ним

 

2. материалы с графическими изображениями и текстом для выполнения лабораторных работ по созданию и обработке информационных объектов в MS Publisher и проектированию и созданию сайта

 

3. теоретические сведения для проведения лекционных занятий

 

4. практические задания для проведения самостоятельных и контрольных работ

 

5. электронные презентации, созданные в Power Point

 

6. электронные практические задания

 

7. электронные тестовые задания для проведения контроля знаний в программе «Знак»

 

Средства защиты (для лабораторий)

 

Аптечка медицинская

1

Огнетушитель

1

Заземление

 

Оборудование помещения

 

Доска классная

1

Стенд информационный

1

Стол для преподавателя

1

Стол для учащихся

15

Стул

31

Шкаф книжный

1

Экран проекционный

1

 

______________________________

* При отсутствии использовать специализированную аудиторию технических средств обучения.

ЛИТЕРАТУРА

Основная

Акулов, О. А. Информатика. Базовый курс / О. А. Акулов, Н. В. Медведев. – 5-е изд., перераб. и доп. – М., 2008.

Филиппова, Г. Т. Информатика в школе : создание веб-страниц в теории и на практике / Г. Т. Филиппова, В. А. Терещук, М. В. Садилова. – 3-е изд. – Минск, 2010.

Пупцев, А. Е. Информатика 11 / А. Е. Пупцев, Н. П. Макарова, Г. А. Заборовский, А. А. Черняк. – Минск, 2008.

Гавенян, В. Р. Adobe Photoshop CS : волшебные фильтры и спецэффекты. – Спб., 2005.

Дополнительная

Блажина, П. В. Создание буклета в Microsoft Office Publisher 2010 / П. В. Блажина, А. С. Тюрин. – СПб., 2012.

Информационные технологии: лабораторный практикум по разделу «Система управления базами данных Microsoft Access» / сост. : И. В. Кузуро, О. И. Яременко. – Минск : ВГКС, 2011. – 56 с.

Михеева, В. Д. Microsoft Access 2002 / В. Д. Михеева, И. А. Харитонова. – Спб., 2003.

Немцова, Т. И. Базовая компьютерная подготовка / Т. И. Немцова, С. Ю. Голова, Т. В. Казанкова. – М., 2011.

Основы web-конструирования: лабораторный практикум по дисциплине «Информационные технологии» / сост. : Т. И. Винькова, О. Г. Юган. – Минск : ВГКС, 2012. – 48 с.

Пауэлл, Т. А. Полное руководство по HTML / Т. А. Пауэлл; пер. с англ. А. В. Качанова. – Минск, 2001.

Создание и обработка информационных объектов в программе Microsoft Publisher : лабораторный практикум по дисциплине «Информационные технологии» / сост. : Т. И. Винькова, О. Г. Юган. – Минск : ВГКС, 2015. – 36 с.

Создание и обработка графической информации с помощью растрового графического редактора Adobe Photoshop : лабораторный практикум по дисциплине «Информационные технологии» / сост. : Л. П. Влас. – Минск : ВГКС, 2014. – 48 с.

Типовые приемы web-конструирования : лабораторный практикум по дисциплине «Информационные технологии» / сост. : Т. И. Винькова, О. Г. Юган. – Минск : ВГКС, 2012. – 56 с.

Нормативные правовые акты

Конституция Республики Беларусь 1994 года (с изм. и доп., принятыми на республиканских референдумах 24.11.1996 и 17.10.2004) // Нац. реестр правовых актов Респ. Беларусь. – 04.01.1999. – № 1/0.

Кодекс Республики Беларусь об образовании от 13.01.2011, № 243-З // Нац. реестр правовых актов Респ. Беларусь. – 17.01.2011. – № 2/1795.

Единый тарифно-квалификационный справочник работ и профессий рабочих (ЕТКС) : вып. 2 : постановление М-ва труда Респ. Беларусь, 28 декабря 2000 г., № 160 // Нац. реестр правовых актов Респ. Беларусь. – 2012. – 8/25723.

Стандарты

Образовательный стандарт среднего специального образования по специальности 2-40 01 31 Тестирование программного обеспечения: ОС РБ 2-40 01 31-2014. – Утв. постановлением Министерства образования Респ. Беларусь № 167 от 28.11.2014 г. – Минск : М-во обр. Респ. Беларусь : УО РИПО, 2014. – 30с.

 

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ

 

 

УТВЕРЖДЕНО

Постановление
Министерства связи
и информатизации
Республики Беларусь

26.01.2017 № 1

ТИПОВАЯ УЧЕБНАЯ ПРОГРАММА
по учебной дисциплине
КОНСТРУИРОВАНИЕ ПРОГРАММ И ЯЗЫКИ ПРОГРАММИРОВАНИЯ

профессионального компонента типового учебного плана по специальности
2-40 01 31 «Тестирование программного обеспечения»
для реализации образовательной программы среднего специального образования,
обеспечивающей получение квалификации специалиста
со средним специальным образованием

 

Минск

2017

 

Авторы:

Каленик Кристина Геннадьевна, преподаватель кафедры программного обеспечения сетей телекоммуникаций учреждения образования «Белорусская государственная академия связи»

 

Труханович Татьяна Леонидовна, старший преподаватель учреждения образования «Белорусская государственная академия связи»

 

 

Рецензенты:

Новиков Василий Алексеевич, доцент кафедры экономической информатики учреждения образования «Белорусский государственный аграрно-технический университет», кандидат технических наук

 

Скудняков Юрий Александрович, доцент кафедры промышленной электроники Института информационных технологий учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук

 

Ответственный за выпуск: Шиян-Фролова Ольга Леонидовна, начальник учебно-методического отдела учреждения образования «Белорусская государственная академия связи»

 

Типовая учебная программа по учебной дисциплине «Конструирование программ и языки программирования» обсуждена и одобрена Научно-методическим советом учреждения образования «Белорусская государственная академия связи»

Протокол № 5 от 26.01.2017 г.

Пояснительная записка

Типовая учебная программа по учебной дисциплине «Конструирование программ и языки программирования» (далее – программа) предусматривает изучение синтаксиса и методики разработки программ с использованием современных языков программирования высокого уровня.

Изучение программного учебного материала базируется на знаниях, умениях и навыках, полученных учащимися в ходе изучения таких учебных дисциплин, как «Основы алгоритмизации и программирования», «Модели данных и системы управления базами данных», «Английский язык».

В процессе преподавания учебной дисциплины необходимо знакомить учащихся с перспективными направлениями разработки программного обеспечения, современными языками программирования, строго соблюдать единство терминологии и обозначений в соответствии с действующими стандартами и Международной системой единиц (СИ).

Цели изучения учебной дисциплины:

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

– развитие у учащихся алгоритмического, логического мышления, внимания, памяти;

– воспитание у учащихся ответственности за своевременность и качество решения поставленных задач, умения работать в команде.

Для закрепления теоретического материала и формирования у учащихся необходимых умений и навыков программой предусмотрено проведение лабораторных занятий. Форма проведения лабораторных занятий по темам определяется преподавателем исходя из цели обучения и содержания учебного материала.

Для контроля усвоения программного учебного материала предусмотрено проведение двух обязательных контрольных работ, задания для которых разрабатываются преподавателем и рассматриваются предметной (цикловой) комиссией или кафедрой.

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

 

В результате изучения учебной дисциплины учащиеся должны:

знать на уровне представления:

– современные средства, языки и системы проектирования и программирования для создания приложений;

– методы конструирования сложных программных систем;

знать на уровне понимания:

– приемы и методы проектирования программного обеспечения;

– основные понятия, синтаксис и семантику не менее двух объектно-ориентированных языков;

– средства и методы визуального программирования;

уметь:

– осуществлять программную реализацию алгоритма поставленной задачи в различных предметных областях на объектно-ориентированных языках;

– подготавливать разработанные приложения к распространению, выполнять их установку;

– вносить изменения в существующие программы и оформлять в соответствии с требованиями стандартов.

В программе приведены примерные критерии оценки результатов учебной деятельности учащихся по учебной дисциплине, которые разработаны на основе десятибалльной шкалы и показателей оценки результатов учебной деятельности обучающихся в учреждениях среднего специального образования (постановление Министерства образования Республики Беларусь от 29.03.2004 № 17).

Программа содержит примерный перечень оснащения кабинета (учебной лаборатории) приборами, оборудованием, техническими и демонстрационными средствами обучения, необходимыми для обеспечения образовательного процесса.

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

Примерный тематический план

Раздел, тема

Количество часов

всего

в том числе

на лабораторные работы

на практические занятия

Введение

1

 

 

Раздел 1. Программирование на Java

39

34

 

1.1. Особенности программирования на Java. Знакомство со средой разработки Java-программ

5

 

 

Лабораторная работа № 1

Изучение этапов работы с программой на java в системе программирования

 

2

 

Лабораторная работа № 2

Изучение основных конструкций языка Java

 

2

 

1.2. Средства ввода данных в Java

4

 

 

Лабораторная работа № 3

Написание программы на ЯП Си с использованием различных средств ввода данных (Scaner, текстовые файлы, DialogBox)

 

4

 

1.3. Массивы и их особенности. Многомерные массивы. Работа со строками в Java

4

 

 

Лабораторная работа № 4

Работа с массивами в Java

 

2

 

Лабораторная работа № 5

Работа со строками в Java

 

2

 

1.4. Объектно-ориентированное программирование в Java

8

 

 

Лабораторная работа № 6

Объявление и использование классов

 

6

 

1.5. Разработка графического пользовательского интерфейса. Пакет java.awt

4

 

 

Лабораторная работа № 7

Работа с пакетом java.awt

 

4

 

1.6. Обработка событий в Java. Пакет java.awt.event

4

 

 

Лабораторная работа № 8

Работа с пакетом java.awt.event

 

4

 

1.7. Разработка графического пользовательского интерфейса. Пакет javax.swing

4

 

 

Лабораторная работа № 9

Работа с пакетом javax.swing

 

4

 

Обязательная контрольная работа № 1

1

 

 

1.8. Средства для работы с базами данных в Java

5

 

 

Лабораторная работа № 10

Программирование баз данных в Java

 

4

 

Раздел 2. Программирование на С#

56

46

 

2.1. Структура программы на языке С#. Визуализация результатов программы

4

 

 

Лабораторная работа № 11

Изучение этапов работы с программой на языке С# в системе программирования

 

2

 

2.2. Основные конструкции языка С#

6

 

 

Лабораторная работа № 12

Изучение основных конструкций языка С#

 

4

 

2.3. Подпрограммы в С#

4

 

 

Лабораторная работа № 13

Организация подпрограмм в С#

 

4

 

2.4. Структурные типы данных

4

 

 

Лабораторная работа № 14

Использование структурных типов данных

 

4

 

2.5. Коллекции

4

 

 

Лабораторная работа № 15

Использование коллекций в С#

 

4

 

2.6. Делегаты, лямбда выражения, события

4

 

 

Лабораторная работа № 16

Использование событий в C#

 

4

 

2.7. Наследование

4

 

 

Лабораторная работа № 17

Организация наследования

 

4

 

2.8. Файлы и потоки

4

 

 

Лабораторная работа № 18

Работа с файлами и потоками

 

4

 

2.9. Обработка исключений, время жизни объектов

4

 

 

Лабораторная работа № 19

Организация обработки исключений

 

4

 

2.10. Средства для работы с XML в С#

5

 

 

Обязательная контрольная работа № 2

1

 

 

Лабораторная работа № 20

Работа с XML-документами

 

4

 

2.11. Многопоточное программирование

6

 

 

Лабораторная работа № 21

Разработка многопоточных приложений на С#

 

4

 

2.12. Средства для работы с базами данных в С#

6

 

 

Лабораторная работа № 22

Программирование баз данных на С#

 

4

 

Итого

96

80

 

Содержание программы

Цель изучения темы

Содержание темы

Результат

Введение

Дать представление о содержании дисциплины. Познакомить с классификацией языков программирования и характеристиками современных средств, языков и систем программирования.

Цели и задачи дисциплины. Основное содержание дисциплины и ее связь с другими дисциплинами. Классификационная характеристика современных языков программирования. Перспективы развития методологии и технологий разработки программных продуктов.

Высказывает общее суждение о содержании, целях и задачах дисциплины. Называет общие требования по выполнению лабораторных работ. Руководствуется характеристиками современных систем программирования при выборе средств реализации прикладных задач.

Раздел 1. Программирование на Java

1.1. Особенности программирования на Java. Знакомство со средой разработки Java-программ

Сформировать понятие о структуре программы на языке Java, этапах работы с программой на языке Java. Сформировать представление о различиях между языками Си++ и Java.

Структура программы на языке Java. Этапы решения задачи на языке Java в системе программирования. Различия между языками Си++ и Java

Описывает структуру программы на языке Java в соответствии с установленными правилами. Объясняет этапы работы с программой. Высказывает суждения о различиях между языками Си++ и Java.

Лабораторная работа № 1

Сформировать умения установки JDK, а также компиляции и выполнения программ на языке Java.

Сформировать умения программирования линейных алгоритмов на языке Java с использованием вывода данных.

Изучение этапов работы с программой на java в системе программирования

Устанавливает JDK, программирует, компилирует и запускает программу на языке Java. Программирует линейные алгоритмы на языке Java с использованием вывода данных.

Лабораторная работа № 2

Сформировать умения использовать условные и циклические операторы в языке Java.

Изучение основных конструкций языка Java.

Программирует разветвляющиеся и циклические алгоритмы на языке Java с использованием вывода данных.

Тема 1.2. Средства ввода данных в Java

Лабораторная работа № 3

Научить использовать средства ввода данных языка Java Scaner и DialogBox, а также организовывать файловый ввод/вывод данных.

Написание программы на ЯП Java с использованием различных средств ввода данных (Scaner, текстовые файлы, DialogBox).

Обеспечивает ввод-вывод исходных данных с учетом их типов с использованием Scaner и DialogBox, а также файловый ввод/вывод данных.

Тема 1.3. Массивы и их особенности. Многомерные массивы. Работа со строками в Java

Лабораторная работа № 4

Сформировать знания об описании и инициализации, порядке размещения в памяти одно- и двумерных массивов, о доступе к элементам массива, и их обработке в языке Java.

Сформировать навыки решения задач с использованием массивов на языке Java.

Работа с массивами в Java

Описывает массивы, а также способ обращается к элементам массива. Разрабатывает программы на языке Java по обработке массивов.

Лабораторная работа № 5

Сформировать знания об особенностях обработки строковых данных в языке Java, а также о методах классах java.lang.String по обработке строковых данных. Сформировать навыки решения задач с по обработке символьных строк на языке Java.

Работа со строками в Java

Высказывает суждения об особенностях обработки строковых данных в языке Java. Перечисляет и объясняет методы класса java.lang.String по обработке строковых данных.

Разрабатывает программы на языке Java по обработке символьных строк.

Тема 1.4. Объектно-ориентированное программирование в Java

Сформировать знания об объявлении и использовании классов, производных классов, перегрузке методов.

Объявление и использование классов в языке Java. Реализация наследования и полиморфизма.

Объясняет синтаксис объявления классов, экземпляров классов, а также вызова методов. Раскрывает суть понятия «наследование». Объясняет правила описания базовых и производных классов, конструкторов для них, экземпляров классов. Объясняет правила описания перегрузки методов

Лабораторная работа № 6

Сформировать умения разработки программ с применением пользовательских классов

Объявление и использование классов

Осуществляет описание классов и методов, объявление экземпляров классов с учетом наследования и перегрузки методов. Демонстрирует вызов методов классов.

Тема 1.5. Разработка графического пользовательского интерфейса. Пакет java.awt

Лабораторная работа № 7

Сформирования знания о средствах пакета java.awt. Научить разрабатывать программы с использованием пакета java.awt

Работа с пакетом java.awt

Описывает средства пакета java.awt.

Разрабатывает программы с использованием пакета java.awt

Тема 1.6. Обработка событий в Java. Пакет java.awt.event

Лабораторная работа № 8

Сформирования знания о средствах пакета java.awt.event.

Научить разрабатывать программы с использованием пакета java.awt.event

Работа с пакетом java.awt.event

Описывает средства пакета java.awt.event.

Разрабатывает программы с использованием пакета java.awt.event

Тема 1.7. Разработка графического пользовательского интерфейса. Пакет javax.swing

Лабораторная работа № 9

Сформирования знания о средствах пакета javax.swing.

Научить разрабатывать программы с использованием пакета javax.swing

Работа с пакетом javax.swing

Описывает средства пакета javax.swing.

Разрабатывает программы с использованием пакета javax.swing

Обязательная контрольная работа № 1

Тема 1.8. Средства для работы с базами данных в Java

Сформировать понятие о JDBC, о методах java.sql, а также об алгоритм взаимодействия с СУБД.

Понятие о JDBC. Методы java.sql. Алгоритм взаимодействия с СУБД.

Высказывает суждения о JDBC, описывает методы java.sql, объясняет алгоритм взаимодействия с СУБД.

Лабораторная работа № 10

Сформировать умения компиляции и запуска программ на языке Java c использованием MySQL JDBC Driver.

Сформировать умения разрабатывать программы на языке Java с использованием запросов к СУБД на выборку и модификацию данных.

Программирование баз данных в Java.

Компилирует и запускает программы на языке Java с использованием MySQL JDBC Driver.

Разрабатывает программы на языке Java с использованием запросов к СУБД на выборку и модификацию данных.

Раздел 2. Программирование на С#

Тема 2.1. Структура программы на языке С#. Визуализация результатов программы

Познакомить с основными элементами структуры программ на языке С#. Сформировать знание о возможностях ввода/вывода.

Разделение на файлы. Точка входа. Директивы using и пространства имен. Строительные единицы кода: класс, структура, интерфейс, перечисление, делегат. Консольный ввод и вывод.

Называет основные элементы структуры программ на языке C# и их свойства. Описывает суть команд ввода/вывода информации.

Лабораторная работа № 11

Сформировать первоначальные умения по разработке программ на языке C#.

Изучение этапов работы с программой на языке С# в системе программирования.

Разрабатывает программный код с использованием основных структурных элементов.

Тема 2.2. Основные конструкции языка С#

Сформировать знания об основных конструкциях языка, особенностях их описания и использования.

Типы данных в C#, константы. Правила описания и использования переменных в выражениях. Инициализация переменных. Время жизни и область видимости. Встроенные типы. Упаковка и распаковка. Арифметические и бинарные операции. Приведение типов данных. Алгоритмы ветвления. Логические и тернарные операции. Циклические алгоритмы. Работа с датой и временем.

Описывает структуру основных конструкций языка C#. Объясняет особенности описания и использования основных конструкций.

Лабораторная работа № 12

Сформировать умения разработки программ на языке C# с применением основных конструкций.

Изучение основных конструкций языка С#

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

Тема 2.3. Подпрограммы в С#

Лабораторная работа № 13

Сформировать знания разработки пользовательских подпрограмм.

Сформировать практические навыки составления и использования подпрограмм для упрощения отладки и возможной модификации программ.

Организация подпрограмм в С#

Описывает этапы разработки подпрограмм.

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

Тема 2.4. Структурные типы данных

Лабораторная работа № 14

Сформировать знания об особенностях структурных типов данных.

Сформировать практический навык по работе со структурными данными и массивами структурных данных.

Использование структурных типов данных

Излагает особенности работы со структурными типами данных.

Использует структурные типы данных и массивы структурных типов данных при разработке программного кода.

Тема 2.5. Коллекции

Лабораторная работа № 15

Сформировать знание о структуре коллекций в C#.

Сформировать навык разработки приложений с использованием коллекций.

Использование коллекций в С#

Описывает структуру коллекций языка C#.

Использует коллекции при разработке программного кода.

Тема 2.6. Делегаты, лямбда выражения, события

Лабораторная работа № 16

Сформировать понятие о расширенных возможностях языка C#: делегатах, лямбда выражениях и событиях.

Сформировать навык управления событиями средствами C#.

Использование событий в C#

Объясняет принцип работы с расширенными возможностями языка C#.

Обрабатывает события с использованием средств C#.

Тема 2.7. Наследование

Лабораторная работа № 17

Сформировать знание о механизмах и особенностях наследования и полиморфизма.

Сформировать навык использования механизма наследования при разработке приложений.

Организация наследования

Описывает механизм наследования и полиморфизма.

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

Тема 2.8. Файлы и потоки

Лабораторная работа № 18

Сформировать знание о возможностях языка C# при работе с файлами и потоками.

Сформировать практический навык работы с файловыми потоками.

Работа с файлами и потоками

Описывает возможности языка C# при работе с файлами и строками.

Разрабатывает программный код для работы с файловыми потоками.

Тема 2.9. Обработка исключений, время жизни объектов

Лабораторная работа № 19

Сформировать знание о жизненном цикле объектов C# и обработке исключений.

Сформировать практический навык по обработке исключений средствами языка C#.

Организация обработки исключений

Высказывает суждения о жизненном цикле объектов и обработке исключений в C#.

Выполняет обработку исключений при разработке программного кода.

Тема 2.10. Средства для работы с XML в С#

Сформировать понятие структуры документов расширяемого языка разметки. Сформировать знание основ работы с XML.

Cтруктура XML документа. Простое чтение/запись XML документов. XML сериализация пользовательских типов данных в .Net. Валидация XML документа по схеме. DOM подход для работы с XML документами.

Описывает структуру документов XML. Объясняет стратегию работы с XML документами.

Обязательная контрольная работа № 2

Лабораторная работа № 20

Сформировать практические навыки по работе с XML-документами с использованием средств языка C#.

Работа с XML-документами.

Использует возможности языка C# для работы с XML-документами.

Тема 2.11. Многопоточное программирование

Лабораторная работа № 21

Сформировать знание о взаимодействии потоков в рамках одной программы.

Научить применять методы создания и работы потоков.

Разработка многопоточных приложений на С#.

Высказывает суждения о взаимодействии потоков в рамках одной программы.

Разрабатывает многопоточные приложения, используя методы языка C#.

Тема 2.12. Средства для работы с базами данных в С#

Лабораторная работа № 22

Сформировать понятие о средствах и технологиях языка C# для работы с базами данных. Научить применять средства языка C# при разработке проекта с использованием базы данных реляционного типа.

Программирование баз данных на С#

Высказывает суждения о средствах и технологиях C#, предназначенных для работы с базами данных.

Использует средства языка C# для работы с реляционными базами данных.

Десятибалльная шкала и показатели оценки результатов учебной деятельности обучающихся в учреждениях, обеспечивающих получение среднего специального образования

Баллы

Показатели оценки

1
(один)

Узнавание отдельных объектов изучения программного учебного материала, предъявленных в готовом виде (фактов, терминов, явлений, инструктивных указаний, действий и т.д.)

2
(два)

Различение объектов изучения программного учебного материала, предъявленных в готовом виде; осуществление соответствующих практических действий

3
(три)

Воспроизведение части программного материала по памяти (фрагментарный пересказ и перечисление объектов изучения);
осуществление умственных и практических действий по образцу

4
(четыре)

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

5
(пять)

Осознанное воспроизведение большей части программного учебного материала (описание объектов изучения с объяснением структурных связей и отношений); применение знаний в знакомой ситуации по образцу; наличие несущественных ошибок

6
(шесть)

Полное знание и осознанное воспроизведение всего программного учебного материала; владение программным учебным материалом в знакомой ситуации (описание и объяснение объектов изучения, выявление и обоснование закономерных связей, приведение заданий по образцу, на основе предписаний); наличие несущественных ошибок

7
(семь)

Полное, прочное знание и воспроизведение программного учебного материала; владение программным учебным материалом в знакомой ситуации (развернутое описание и объяснение объектов изучения, раскрытие сущности, обоснование и доказательство, формулирование выводов, недостаточно самостоятельное выполнение заданий); наличие единичных несущественных ошибок

8
(восемь)

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

9
(девять)

Полное, прочное, глубокое, системное знание программного учебного материала; оперирование программным учебным материалом в частично измененной ситуации (применение учебного материала, как на основе известных правил, предписаний, так и поиск нового знания, способы решения учебных задач, выдвижение предположений и гипотез, наличие действий и операций творческого характера для выполнения заданий)

10
(десять)

Свободное оперирование программным учебным материалом; применение знаний и умений в незнакомой ситуации (самостоятельные действия по описанию, объяснению объектов изучения, формулированию правил, демонстрация рациональных способов решения задач, выполнение творческих работ и заданий)

 

Примечание. При отсутствии результатов учебной деятельности обучающимся в учреждении, обеспечивающем получение среднего специального образования, выставляется «0» (ноль) баллов.

Примерный перечень оснащения кабинета (лаборатории)

Наименование средств обучения

Количество

Технические средства обучения

 

Технические устройства*

 

Компьютер с установленной средой программирования (DevC++, MS VisualStudio).

16

Мультимедийный проектор

1

Электронные средства обучения

 

Компьютерные программы педагогического назначения

1

Печатные средства обучения

 

Плакаты:

 

Структура программы на языке Java

1

Структура программы на C#

1

Архитектура ASP.NET

1

Образцы документов:

 

Отчет по лабораторной работе

1

Технические нормативные правовые акты

 

Инструкция по технике безопасности

1

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

1

Средства защиты (для лабораторий)

 

Аптечка медицинская

1

Огнетушитель

2

Оборудование помещения

 

Доска классная

1

Стенд информационный

1

Стол для преподавателя

1

Стол для учащихся

15

Стул

31

Шкаф книжный

2

Экран проекционный

1

 

______________________________

* При отсутствии использовать специализированную аудиторию технических средств обучения.

ЛИТЕРАТУРА

Основная

Шилдт, Г Java 8 Полное руководство, 9-е изд.: Пер. с англ. – / Г. Шилдт . Москва: издательство Вильямс, 2015.

Васильев, А Java. Объектно-ориентированное программирование, учебное пособие – / А. Н. Васильев . Санкт-Петербург: издательство Питер, 2015.

Павловская, Т. C#.Программирование на языке высокого уровня, учебник для ВУЗов – / Т. Н. Павловская . Санкт-Петербург: издательство Питер, 2014.

Герман В, Программирование на Java и C# для студента . – / О. В. Герман, Ю. О. Герман . Санкт-Петербург: издательство БХВ-Петербург, 2014.

Дополнительная

JDK 7 API Documentation Online. OracleCorporation [Электронный ресурс] – Режим доступа: http://download.oracle.com/javase/7/docs/api/index.html. Дата доступа: 16.10.2015

JDK 7 Documentation Online. OracleCorporation [Электронный ресурс] – Режим доступа: http://download.oracle.com/javase/7/docs/. Дата доступа: 16.10.2015

The online Java tutorial. OracleCorporation [Электронный ресурс] – Режим доступа: http://docs.oracle.com/javase/tutorial/. Дата доступа: 16.10.2015

Нормативные правовые акты

Конституция Республики Беларусь 1994 года (с изм. и доп., принятыми на республиканских референдумах 24.11.1996 и 17.10.2004 // Нац. реестр правовых актов Респ. Беларусь. 04.01.1999. № 1/0.

Кодекс Республики Беларусь об образовании от 13.01.2011 № 243-З // Нац. реестр правовых актов Респ. Беларусь. 17.01.2011. № 2/1795.

Единый тарифно-квалификационный справочник работ и профессий рабочих (ЕТКС): вып. 2: постановление М-ва труда Респ. Беларусь, 28 декабря 2000 г., № 160 // Нац. реестр правовых актов Респ. Беларусь. – 2012. – 8/25723.

Стандарты

Образовательный стандарт среднего специального образования по специальности 2-40 01 31 Тестирование программного обеспечения: ОС РБ 2-40 01 31-2014. – Утв. постановлением Министерства образования Респ. Беларусь № 167 от 28.11.2014 г. – Минск : М-во обр. Респ. Беларусь : УО РИПО, 2014. – 30с.

 

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ

 

 

УТВЕРЖДЕНО

Постановление
Министерства связи
и информатизации
Республики Беларусь

26.01.2017 № 1

ТИПОВАЯ УЧЕБНАЯ ПРОГРАММА
по учебной дисциплине
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ

профессионального компонента типового учебного плана по специальности
2-40 01 31 «Тестирование программного обеспечения»
для реализации образовательной программы среднего специального образования,
обеспечивающей получение квалификации специалиста
со средним специальным образованием

 

Минск

2017

 

Автор:

Бондаренко Валентин Федорович, преподаватель высшей категории учреждения образования «Белорусская государственная академия связи», кандидат физико-математических наук, доцент

 

 

Рецензенты:

Бахтизин Вячеслав Вениаминович, профессор кафедры программного обеспечения информационных технологий учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук, доцент

 

Теслюк Владимир Николаевич, доцент кафедры информатики учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат физико-математических наук

 

Ответственный за выпуск: Шиян-Фролова Ольга Леонидовна, начальник учебно-методического отдела учреждения образования «Белорусская государственная академия связи»

 

Типовая учебная программа по учебной дисциплине «Математическое моделирование» обсуждена и одобрена Научно-методическим советом учреждения образования «Белорусская государственная академия связи»

Протокол № 5 от 26.01.2017 г.

Пояснительная записка

Типовая учебная программа по учебной дисциплине «Математическое моделирование» (далее – программа) предусматривает изучение современной методологии и средств математического моделирования; классификацию моделей и особенности моделирования в различных предметных областях; принципы построения и методы использования математических моделей систем и процессов. Излагается применение линейных, целочисленных, динамических, игровых методов и алгоритмов оптимизации. Рассмотрены вопросы эффективного сетевого планирования, построения оптимальных маршрутов, а также основы системы компьютерной математики и моделирования MATLAB.

Изучение программного учебного материала базируется на знаниях, умениях и навыках, полученных учащимися в ходе изучения таких учебных дисциплин, как «Высшая математика», «Теория вероятностей и математическая статистика», «Информатика», «Информационные технологии».

В процессе преподавания учебной дисциплины необходимо знакомить учащихся с перспективными технологиями математического моделирования, современными инструментальными средствами и пакетами прикладных программ, строго соблюдать единство терминологии и обозначений в соответствии с действующими стандартами и Международной системой единиц (СИ).

Цели изучения учебной дисциплины:

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

– развитие у учащихся логического мышления, умения анализировать, непрерывно пополнять свои знания;

– воспитание у учащихся ответственности за своевременность и качество решения поставленных задач.

Для закрепления теоретического материала и формирования у учащихся необходимых умений и навыков программой предусмотрено проведение практических и лабораторных занятий. Форма проведения практических и лабораторных занятий по темам определяется преподавателем исходя из цели обучения и содержания учебного материала.

Для контроля усвоения программного учебного материала предусмотрено проведение двух обязательных контрольных работ, задания для которых разрабатываются преподавателем и рассматриваются предметной (цикловой) комиссией или кафедрой.

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

В результате изучения учебной дисциплины учащиеся должны:

знать на уровне представления:

– современную методологию и средства математического моделирования;

– классификацию моделей и особенности моделирования в различных областях;

– принципы построения и использования математических моделей систем и процессов;

знать на уровне понимания:

– методы решения задач математического программирования;

– модели математического программирования, модели дискретного программирования и модели оптимального управления;

– принципы и этапы имитационного моделирования;

уметь:

– использовать стандартное математическое обеспечение;

– выбирать вид модели по предметной постановке задачи;

– применять методы математического программирования;

– реализовывать графовые модели на ЭВМ;

– разрабатывать модели дискретного программирования и доводить их до уровня машинно-ориентированных алгоритмов.

В программе приведены примерные критерии оценки результатов учебной деятельности учащихся по учебной дисциплине, которые разработаны на основе десятибалльной шкалы и показателей оценки результатов учебной деятельности обучающихся в учреждениях среднего специального образования (постановление Министерства образования Республики Беларусь от 29.03.2004 № 17).

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

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

Примерный тематический план

Раздел, тема

Количество учебных часов

всего

в том числе

на лабораторные работы

на практические занятия

Введение

2

 

 

Раздел 1. Применение математических методов

2

 

 

1.1. Математические методы и моделирование

1

 

 

1.2. Вычислительный эксперимент и компьютерное моделирование

1

 

 

Раздел 2. Линейное программирование

28

16

 

2.1. Постановка задачи линейного программирования

1

 

 

2.2. Графическое решение задачи линейного программирования

5

 

 

Лабораторная работа № 1

Графический способ оптимизации

 

4

 

2.3. Симплексный метод

8

 

 

Лабораторная работа № 2

Автоматизация симплекс-метода

 

6

 

2.4. Двойственные задачи

6

 

 

Лабораторная работа № 3

Решение двойственных задач

 

2

 

2.5. Транспортные задачи

7

 

 

Лабораторная работа № 4

Решение транспортных задач

 

4

 

Обязательная контрольная работа № 1

1

 

 

Раздел 3. Графовые модели

26

10

8

3.1. Общие сведения о теории графов

4

 

 

Лабораторная работа № 5

Построение остовного дерева графа

 

2

 

3.2. Нахождение кратчайших путей в графе

8

 

 

Практическая работа № 1

Нахождение наикратчайшего расстояния между вершинами графа

 

 

6

3.3. Потоки в сетях

8

 

 

Практическая работа № 2

Построение максимальных потоков и потоков минимальной стоимости

 

 

2

Лабораторная работа № 6

Автоматизация алгоритма Форда-Фалкерсона

 

2

 

Лабораторная работа № 7

Автоматизация алгоритмов Басакера-Гоуэна и Клейна

 

2

 

3.4. Элементы сетевого планирования

6

 

 

Лабораторная работа № 8

Построение сетевой модели, распределение ресурсов и календарное планирование

 

4

 

Раздел 4. Дискретное программирование

10

 

 

4.1. Метод ветвей и границ

10

 

 

Практическая работа № 3

Решение задач целочисленного линейного программирования

 

 

 

Раздел 5. Динамическое программирование

6

4

6

5.1. Общие принципы решения задач методом динамического программирования

6

 

 

Лабораторная работа № 9

Решение производственных задач методом динамического программирования

 

4

 

Раздел 6. Элементы теории матричных игр

5

 

2

6.1. Основные понятия, классификация игр и стратегий

5

 

 

Практическая работа № 4

Применение теории игр в задачах принятия решений

 

 

2

Раздел 7. Математические пакеты прикладных программ

11

 

8

7.1. Общий обзор пакета MATLAB

10

 

 

Обязательная контрольная работа № 2

1

 

 

Практическая работа № 5

Простейшие вычисления в MATLAB

 

 

8

Итого

90

30

24

Содержание программы

Цель изучения темы

Содержание темы

Результат

Введение

Дать представление о целях и задачах дисциплины, о состоянии и перспективах развития математического моделирования на современном этапе.

Предмет, цели и задачи дисциплины «Математическое моделирование». Связь ее с другими дисциплинами учебного плана. Состояние и перспективы развития математического моделирования на современном этапе.

Высказывает общее суждение о целях и задачах дисциплины, о состоянии математического моделирования на современном этапе и перспективах его развития.

Раздел 1. Применение математических методов

Тема 1.1. Математические методы и моделирование

Дать понятия о математических методах и алгоритмах решения линейных, целочисленных, динамических, сетевых, игровых, транспортных и других оптимизационных задач.

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

Описывает классификацию математических методов моделирования конкретных экономических, производственных и других задач. Характеризует этапы математического моделирования.

Тема 1.2. Вычислительный эксперимент и компьютерное моделирование

Дать понятие о лабораторном, натурном и вычислительном эксперименте, об особенностях вычислительного эксперимента. Сформировать знания об основных этапах компьютерного моделирования.

Особенности вычислительного эксперимента. Этапы вычислительного эксперимента. Компьютерное моделирование, его этапы: постановка задачи в реальных объектах; формализация; разработка алгоритмов и программ; получение результатов работы ЭВМ и их анализ

Раскрывает суть понятия «эксперимент». Описывает виды экспериментов. Освещает особенности и этапы вычислительного эксперимента. Характеризует каждый этап компьютерного моделирования.

Раздел 2. Линейное программирование

Тема 2.1. Постановка задачи линейного программирования

Сформировать понятие об основной задаче линейного программирования, о целевой функции и ее оптимизации, об области решения системы неравенств, оптимальном и допустимом планах.

Сферы применения линейного моделирования. Задача линейного программирования, формы ее записи, способы преобразования. Целевая функция и ее оптимизация. Область решения системы неравенств. Оптимальный и допустимый планы, задачи линейного программирования.

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

Тема 2.2. Графическое решение задачи линейного программирования

Сформировать понятие об опорной прямой и алгоритме оптимизации целевой функции графическим способом.

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

Раскрывает суть понятия «опорная прямая». Описывает алгоритм оптимизации целевой функции графическим способом.

Лабораторная работа № 1

Научить решать задачи линейного программирования графическим способом.

Решение задачи линейного программирования на определение максимума (минимума) целевой функции графическим способом и автоматизация решения в среде MATLAB.

Решает задачи линейного программирования графическим способом.

Тема 2.3. Симплексный метод

Дать понятие о симплексном методе, об опорном плане, базисных и свободных переменных, разрешающем элементе, об алгоритме симплексного метода решения задачи линейного программирования.

Суть симплексного метода. Опорный план. Базисные и свободные переменные. Симплексная таблица. Разрешающий элемент. Алгоритм симплексного метода решения задачи линейного программирования.

Раскрывает суть симплексного метода. Освещает опорный план, базисные и свободные переменные, разрешающий элемент, алгоритм симплексного метода решения задач линейного программирования.

Лабораторная работа № 2

Сформировать умение составлять опорный план и решать задачу линейного программирования симплексным методом.

Решение задачи линейного программирования симплексным методом вручную и автоматизация решения в среде MATLAB.

Решает задачу линейного программирования симплексным методом.

Тема 2.4. Двойственные задачи

Сформировать понятие о правилах составления двойственных задач и методах их решения.

Взаимно двойственные задачи. Правила составления двойственной задачи. Теорема двойственности, интерпретация двойственных задач с экономической точки зрения. Методы решения двойственных задач.

Излагает правила построения двойственных задач, освещает методы их решения. Дает интерпретацию двойственных задач с экономической точки зрения.

Лабораторная работа № 3

Научить составлять и решать двойственные задачи.

Составление и решение двойственных задач вручную и автоматизация решения в среде MATLAB.

Решает двойственные задачи как вручную, так и с помощью ЭВМ.

Тема 2.5. Транспортные задачи

Дать понятие о транспортных задачах по критериям стоимости и времени. Сформировать знания об определении опорного плана транспортных задач и их решении методом потенциалов.

Транспортные задачи по критерию стоимости и по критерию времени. Определение опорного плана методом «северо- западного угла» и методом «минимального элемента». Решение транспортных задач методом потенциалов. Сведение к задаче линейного программирования.

Описывает транспортные задачи по критериям стоимости и времени. Определяет опорный план задач, излагает алгоритм решения методом потенциалов.

Лабораторная работа № 4

Сформировать умение решать транспортные задачи методом потенциалов и симплекс-методом.

Решение транспортных задач методом потенциалов и симплекс-методом.

Излагает способы построения начального опорного плана. Решает транспортные задачи как методом потенциалов, так и симплекс-методом.

Обязательная контрольная работа № 1

Раздел 3. Графовые модели

Тема 3.1. Общие сведения о теории графов

Дать представление о задаче «Кенигсбергские мосты». Дать понятие о теории графов, об алгоритмах построения остовного дерева минимального веса.

Задача «Кенигсбергские мосты». Граф, вершина, степень вершины, висящая вершина, ветвящаяся вершина, изолированная вершина, ребро, вес ребра, маршрут, цепь, цикл, простой цикл, связный граф, эйлеров граф. Дерево как частный случай представления графа. Остовное дерево. Алгоритмы Prim и Kruskal построения остовного дерева минимального веса.

Высказывает общее суждение о задаче «Кенигсбергские мосты». Освещает теорию графов, поясняет ее основные понятия, описывает алгоритмы построения остовного дерева минимального веса.

Тема 3.2. Нахождение кратчайших путей в графе

Сформировать знания о нахождении кратчайшего пути в графе и кратчайших цепей при помощи алгоритмов Дейкстры и Флойда.

Задача нахождения кратчайшего пути от заданного узла до всех остальных узлов в графе при помощи алгоритма Дейкстры. Задача нахождения кратчайших цепей между всеми парами узлов с использованием алгоритма Флойда.

Излагает алгоритм Дейкстры и Флойда для нахождения кратчайшего пути в графе и кратчайших цепей.

Практическая работа № 1

Научить находить кратчайший путь в графе при помощи алгоритма Дейкстры. Научить находить кратчайшие цепи в графе при помощи алгоритма Флойда.

Нахождение кратчайшего пути в графе при помощи алгоритма Дейкстры. Нахождение кратчайших цепей между всеми парами узлов при помощи алгоритма Флойда.

Находит кратчайший путь в графе при помощи алгоритма Дейкстры. Находит кратчайшие цепи в графе при помощи алгоритма Флойда.

Тема 3.3. Потоки в сетях

Дать понятие об истоке графа, стоке графа, пропускной способности, потоке на сети, разрезе, пропускной способности разреза. Сформировать знания о нахождении максимального потока на сети. Сформировать знания о нахождении потока минимальной стоимости на сети.

Исток графа. Сток графа. Пропускная способность. Поток на сети. Разрез. Пропускная способность разреза. Задача о максимальном потоке, его нахождение при помощи алгоритма Форда-Фалкерсона. Задача о потоке минимальной стоимости, его нахождение при помощи алгоритмов Басакера-Гоуэна и Клейна.

Описывает исток, сток графа, пропускную способность, поток на сети, разрез. Излагает алгоритм Форда-Фалкерсона нахождения максимального потока на сети и алгоритмов Форда-Фалкерсона Басакера-Гоуэна и Клейна нахождения потока минимальной стоимости.

Практическая работа № 2

Научить находить максимальный поток на сети при помощи алгоритма Форда-Фалкерсона. Научить находить поток минимальной стоимости при помощи алгоритмов Басакера-Гоуэна и Клейна.

Нахождение максимального потока на сети при помощи алгоритма Форда-Фалкерсона. Нахождение потока минимальной стоимости при помощи алгоритмов Басакера-Гоуэна и Клейна.

Находит максимальный поток на сети при помощи алгоритма Форда-Фалкерсона. Находит поток минимальной стоимости при помощи алгоритмов Басакера-Гоуэна и Клейна.

Лабораторная работа № 6

Написать программу нахождения максимального потока на сети при помощи алгоритма Форда-Фалкерсона в среде MATLAB.

Написание программы нахождения максимального потока в сети при помощи алгоритма Форда-Фалкерсона в среде MATLAB.

Решает задачу нахождения максимального потока на сети при помощи алгоритма Форда-Фалкерсона вручную и в среде MATLAB.

Лабораторная работа № 7

Написать программу нахождения потока минимальной стоимости при помощи алгоритмов Басакера-Гоуэна и Клейна в среде MATLAB.

Написание программы нахождения потока минимальной стоимости при помощи алгоритмов Басакера-Гоуэна и Клейна в среде MATLAB.

Решает задачу нахождения потока минимальной стоимости при помощи алгоритмов Басакера-Гоуэна вручную и в среде MATLAB.

Тема 3.4. Элементы сетевого планирования

Дать понятие о сетевой модели, ее построении, алгоритме ранжировки событий, критическом сроке, свободном резерве времени и полном резерве времени.

Сетевая модель, ее построение. Алгоритм ранжировки событий. Критический срок. Свободный резерв времени. Полный резерв времени.

Описывает построение сетевой модели, а также алгоритм ранжировки событий, раскрывает понятия критический срок и свободный и полный резерв времени.

Лабораторная работа № 8

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

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

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

Раздел 4. Дискретное программирование

Тема 4.1. Метод ветвей и границ

Дать понятие о задаче целочисленного линейного программирования, о методе Гомори и методе ветвей и границ.

Задача целочисленного линейного программирования. Метод Гомори и метод ветвей и границ.

Раскрывает сущность метода Гомори и метода ветвей и границ, дает сравнение их эффективности.

Практическая работа № 3

Сформировать умение решать задачи при помощи методов дискретного программирования.

Решение задач при помощи метода ветвей и границ.

Решает задачи при помощи методов дискретного программирования, оценивает их эффективность.

Раздел 5. Динамическое программирование

Тема 5.1. Общие принципы решения задач методом динамического программирования

Дать знания о принципах решения задач динамического программирования, о методе динамического программирования, о принципах моделирования динамических систем.

Принципы решения задач динамического программирования. Метод динамического программирования. Простейшие задачи, решаемые этим методом. Принципы моделирования динамических систем.

Освещает принципы решения задач динамического программирования, метод динамического программирования, принципы моделирования динамических систем.

Лабораторная работа № 6

Научить решать производственные задачи методом динамического программирования

Решение производственных задач методом динамического программирования.

Решает производственные задачи методом динамического программирования (распределение средств между предприятиями, замена оборудования).

Раздел 6. Элементы теории матричных игр

Тема 6.1. Основные понятия, классификация игр и стратегий

Сформировать понятие о матричной игре, исходе игры, функции выигрыша, седловой точке, чистой и смешанной стратегии игры.

Матричная игра. Исход игры. Функция выигрыша. Седловая точка. Чистая стратегия игры. Смешанная стратегия. Цена игры. Доминирование стратегий.

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

Практическая работа № 4

Научить решать матричные игры с помощью теории двойственности задач линейного программирования.

Решение матричных игр с применением теории двойственности задач линейного программирования.

Решает матричные игры с помощью теории двойственности задач линейного программирования, анализирует эффективность такого подхода.

Раздел 7. Математические пакеты прикладных программ

Тема 7.1. Общий обзор пакета MATLAB

Сформировать знания о видах математических программных сред, их особенностях и применении в моделировании.

Виды математических программных сред. Общая характеристика программ Maple, MathCad, MATLAB, Mathematika. Их применение в моделировании.

Характеризует виды математических программных сред. Излагает их особенности и применение в моделировании.

Обязательная контрольная работа № 2

Практическая работа № 5

Научить выполнять простейшие вычисления в среде MATLAB.

Выполнение простейших вычислений в среде MATLAB.

Выполняет простейшие вычисления в среде MATLAB, закрепляет навыки работы с матрицами и М-файлами, анализирует эффективность применения системы MATLAB для решения задач математического моделирования.

Десятибалльная шкала и показатели оценки результатов учебной деятельности обучающихся в учреждениях, обеспечивающих получение среднего специального образования

Баллы

Показатели оценки

1
(один)

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

2
(два)

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

3
(три)

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

4
(четыре)

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

5
(пять)

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

6
(шесть)

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

7
(семь)

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

8
(восемь)

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

9
(девять)

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

10
(десять)

Свободное оперирование программным учебным материалом; применение знаний и умений в незнакомой ситуации (самостоятельные действия по описанию, объяснению автоматизации решения задач линейного программирования, построения остовного дерева минимального веса, нахождения кратчайшего пути в графе, демонстрация рациональных способов решения задач целочисленного программирования, выполнение творческих работ и заданий с использованием алгоритмов Дейкстры, Форда-Фалкерсона, метода ветвей и границ, системы MATLAB и т.д.)

 

Примечание. При отсутствии результатов учебной деятельности обучающимся в учреждении, обеспечивающем получение среднего специального образования, выставляется «0» (ноль) баллов.

Примерный перечень оснащения кабинета (лаборатории)

Наименование средства обучения

Количество

Технические средства обучения

 

Технические устройства*

 

Компьютер с установленной системой MATLAB

1

Мультимедийный проектор

1

Электронные средства обучения

 

Компьютерная программа педагогического назначения

1

Электронное учебное пособие

1

Печатные средства обучения

 

Плакаты:

 

Структура команд языка MATLAB

15

Образцы документов:

 

Отчет по лабораторной работе

15

Средства защиты (для учебных лабораторий)

 

Аптечка медицинская

1

Огнетушитель

1

Заземление

2

Оборудование помещения

 

Доска классная

1

Стенд информационный

1

Стол для преподавателя

1

Стол для учащихся

15

Стул

31

Шкаф книжный

2

Экран проекционный

1

 

______________________________

* При отсутствии использовать специализированную аудиторию технических средств обучения.

ЛИТЕРАТУРА

Основная

Буснюк, Н. Н. Математическое моделирование / Н. Н. Буснюк, А. А. Черняк. –Беларусь, 2014.

Кузнецов, А. В. Сборник задач и упражнений по высшей математике. Математическое программирование / А. В. Кузнецов. – Вышэйшая школа, 1995.

Костевич, Л. С. Математическое программирование. Информационные технологии оптимальных решений / Л. С. Костевич. – Издательство: Новое знание, 2003.

Костевич, Л. С. Теория игр. Исследование операций / Л. С. Костевич, А. А. Лапко. – Вышэйшая школа, 1982.

Дополнительная

Бондаренко, В. Ф. MATLAB. Основы работы и программирования, компьютерная математика / В. Ф. Бондаренко, В.Д. Дубовец. – Харвест, 2010.

Буснюк, Н. Н. Математическое моделирование. Практикум / Н. Н. Буснюк, А. А. Черняк, Ж. А. Черняк. – Беларусь, 2014.

Нормативные правовые акты

Конституция Республики Беларусь 1994 года (с изм. и доп., принятыми на республиканских референдумах 24.11.1996 и 17.10.2004 // Нац. реестр правовых актов Респ. Беларусь. – 04.01.1999. – № 1/0.

Кодекс Республики Беларусь об образовании от 13.01.2011, № 243-З // Нац. реестр правовых актов Респ. Беларусь. – 17.01.2011. – № 2/1795.

Единый тарифно-квалификационный справочник работ и профессий рабочих (ЕТКС) : вып. 2 : постановление М-ва труда Респ. Беларусь, 28 декабря 2000 г., № 160 // Нац. реестр правовых актов Респ. Беларусь. – 2012. – 8/25723.

Технические нормативные правовые акты

ГОСТ ИСО/МЭК 2382-1-99 Информационная технология. Словарь. Часть 1. Основные термины

СТБ 982-94 Информационная технология. Термины и определения

Стандарты

Образовательный стандарт среднего специального образования по специальности 2-40 01 31 Тестирование программного обеспечения: ОС РБ 2-40 01 31-2014. – Утв. постановлением Министерства образования Респ. Беларусь № 167 от 28.11.2014 г. – Минск : М-во обр. Респ. Беларусь : УО РИПО, 2014. – 30с.

 

МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ

 

 

УТВЕРЖДЕНО

Постановление
Министерства связи
и информатизации
Республики Беларусь

26.01.2017 № 1

ТИПОВАЯ УЧЕБНАЯ ПРОГРАММА
по учебной дисциплине
МОДЕЛИ ДАННЫХ И СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ

профессионального компонента типового учебного плана по специальности
2-40 01 31 «Тестирование программного обеспечения»
для реализации образовательной программы среднего специального образования,
обеспечивающей получение квалификации специалиста
со средним специальным образованием

 

Минск

2017

 

Автор:

Труханович Татьяна Леонидовна, старший преподаватель учреждения образования «Белорусская государственная академия связи»

 

 

Рецензенты:

Новиков Василий Алексеевич, доцент кафедры экономической информатики учреждения образования «Белорусский государственный аграрно-технический университет», кандидат технических наук

 

Скудняков Юрий Александрович, доцент кафедры промышленной электроники Института информационных технологий учреждения образования «Белорусский государственный университет информатики и радиоэлектроники», кандидат технических наук

 

Ответственный за выпуск: Шиян-Фролова Ольга Леонидовна, начальник учебно-методического отдела учреждения образования «Белорусская государственная академия связи»

 

Типовая учебная программа по учебной дисциплине «Модели данных и системы управления базами данных» обсуждена и одобрена Научно-методическим советом учреждения образования «Белорусская государственная академия связи»

Протокол № 5 от 26.01.2017 г.

Пояснительная записка

Типовая учебная программа по учебной дисциплине «Модели данных и системы управления базами данных» (далее – программа) предусматривает изучение теории баз данных и СУБД, а также языка SQL.

Изучение программного учебного материала базируется на знаниях, умениях и навыках, полученных учащимися в ходе изучения таких учебных дисциплин, как «Информатика», «Информационные технологии».

В процессе преподавания учебной дисциплины необходимо знакомить учащихся с перспективными направлениями теории баз данных, современными СУБД и инструментальными средствами обработки данных (язык SQL), строго соблюдать единство терминологии и обозначений в соответствии с действующими стандартами и Международной системой единиц (СИ).

Цели изучения учебной дисциплины:

– формирование профессиональной компетентности будущих специалистов в области моделей данных и систем управления базами данных, приобретение практических навыков использования баз данных и СУБД в профессиональной области;

– развитие у учащихся логического мышления, умения анализировать, непрерывно пополнять свои знания;

– воспитание у учащихся ответственности за своевременность и качество решения поставленных задач.

Для закрепления теоретического материала и формирования у учащихся необходимых умений и навыков программой предусмотрено проведение практических и лабораторных занятий. Форма проведения практических и лабораторных занятий по темам определяется преподавателем исходя из цели обучения и содержания учебного материала.

Для контроля усвоения программного учебного материала предусмотрено проведение двух обязательных контрольных работ, задания для которых разрабатываются преподавателем и рассматриваются предметной (цикловой) комиссией или кафедрой.

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

В результате изучения учебной дисциплины учащиеся должны:

знать на уровне представления:

– компоненты, организацию и принципы функционирования информационных систем;

– технологию анализа предметной области, этапы построения моделей данных;

– системы управления базами данных (СУБД);

знать на уровне понимания:

– основные термины и определения в области баз данных и СУБД;

– модели данных;

– нормализацию отношений в реляционных моделях данных, слабо и сильно нормализованные реляционные модели;

– назначение, основные функции, средства и технологию использования СУБД;

– одно-, двух- и трехзвенные архитектуры;

– методы обеспечения целостности данных;

– основные понятия, синтаксис и семантику конструкций языка запросов;

уметь:

– проводить анализ предметной области, выявлять информационные объекты и связи между ними, выполнять построение моделей данных;

– создавать базу данных в изученной СУБД;

– создавать запросы на выборку и модификацию данных;

– создавать и использовать хранимые процедуры и функции, триггеры;

– производить установку, конфигурирование, настройку параметров изученной СУБД.

В программе приведены примерные критерии оценки результатов учебной деятельности учащихся по учебной дисциплине, которые разработаны на основе десятибалльной шкалы и показателей оценки результатов учебной деятельности обучающихся в учреждениях среднего специального образования (постановление Министерства образования Республики Беларусь от 29.03.2004 № 17).

Программа содержит примерный перечень оснащения кабинета (учебной лаборатории) приборами, оборудованием, техническими и демонстрационными средствами обучения, необходимыми для обеспечения образовательного процесса.

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

Примерный тематический план

Раздел, тема

Количество учебных часов

всего

в том числе

на лабораторные работы

на практические занятия

Введение

1

 

 

Раздел 1. Информационные системы и модели данных

11

 

2

1.1. Компоненты, организация и принципы функционирования информационных систем

1

 

 

1.2. Классификация моделей данных

2

 

 

1.3. Основные функции, средства и технология использования СУБД

2

 

 

1.4. Нормализация в реляционных моделях данных. Слабо и сильно нормализованные модели

2

 

 

1.5. Проектирование баз данных

4

 

 

Практическая работа № 1

Проектирование реляционной базы данных

 

 

2

Раздел 2. Применение языка SQL в СУБД

20

10

4

2.1. Общие сведения о языке SQL. Описание данных на языке SQL

4

 

 

Лабораторная работа № 1

Создание реляционной БД

 

2

 

2.2. Выборка данных на языке SQL

8

 

 

Лабораторная работа № 2

Создание запросов на выборку данных

 

4

 

Практическая работа № 2

Создание запросов на выборку данных

 

 

2

2.3. Модификация данных на языке SQL

8

 

 

Лабораторная работа № 3

Создание запросов на модификацию данных

 

4

 

Практическая работа № 3

Создание запросов на модификацию данных

 

 

2

Раздел 3. Специфика защиты данных в СУБД

6

4

 

Обязательная контрольная работа № 1

1

 

 

3.1. Виды угроз и средства защиты данных в СУБД

5

 

 

Лабораторная работа № 4

Изучение средств поддержки целостности данных

 

2

 

Лабораторная работа № 5

Изучения средств управления доступом, мониторинга и управления параметрами СУБД

 

2

 

Раздел 4. Хранимые объекты

16

6

4

4.1. Хранимые процедуры и функции

8

 

 

Лабораторная работа № 5

Создание хранимых процедур и функций

 

4

 

Практическая работа № 4

Создание хранимых процедур и функций

 

 

2

4.2. Триггеры

7

 

 

Лабораторная работа № 6

Создание триггеров

 

2

 

Практическая работа № 5

Создание триггеров

 

 

2

Обязательная контрольная работа № 2

1

 

 

Итого

54

20

10

Содержание программы

Цель изучения темы

Содержание темы

Результат

Введение

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

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

Высказывает общее суждение о содержании, целях и задачах дисциплины. Называет общие требования по выполнению лабораторных работ.

Раздел 1. Информационные системы и модели данных

Тема 1.1. Компоненты, организация и принципы функционирования информационных систем

Сформировать представление о компонентах информационных систем и принципах их построения. Сформировать знания об архитектурах построения информационных систем.

Компоненты информационных систем. Архитектуры построения информационных систем. Принципы построения информационных систем.

Высказывает общее суждение о компонентах информационных систем (база данных, СУБД, пользователи и др.). Объясняет архитектуры построения информационных систем (централизованная, клиент-серверная, трехуровневая). Высказывает общие суждения о принципах построения информационных систем.

Тема 1.2. Классификация моделей данных

Сформировать знания о моделях данных. Дать представление о технологии анализа предметной области и этапах построения моделей данных.

Понятие о модели данных. Виды моделей данных. Основные термины и определения в области реляционной модели данных. Понятие о реляционной модели данных.

Раскрывает сущность понятия «модели данных». Характеризует модели данных (сетевую, иерархическую, реляционную, объектно-ориентированную). Раскрывает сущность понятий в области реляционных моделей данных (база данных, таблица, поле, запись и др.).

Тема 1.3. Основные функции, средства и технология использования СУБД

Сформировать знания о назначении, основных функциях, компонентах и технологии использования СУБД.

Сформировать знания о системах с распределенной обработкой данных.

Основные функции СУБД. Примеры СУБД. Компоненты СУБД. Системы с распределенной обработкой данных.

Объясняет назначение основных компонент, основные функции и технологии использования СУБД.

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

Тема 1.4. Нормализация в реляционных моделях данных. Слабо и сильно нормализованные модели

Сформировать знания об аномалиях операций с БД, процессе нормализации данных, нормальных формах низших порядков.

Сформировать представления о нормальных формах высших порядков, а также об особенностях OLAP- и OLTP-систем.

Критерии качества моделей данных. Аномалии операций с БД. 1НФ (Первая Нормальная Форма). 2НФ (Вторая Нормальная Форма). 3НФ (Третья Нормальная Форма). Нормальные формы высших порядков. OLTP- и OLAP-системы.

Высказывает общие суждения о критериях качества моделей данных. Объясняет аномалии операций с БД. Объясняет сущность процесса нормализации данных. Характеризует нормальные формы низких порядков. Высказывает общие суждения о нормальных формах высших порядков, а также об особенностях OLAP- и OLTP-систем.

Тема 1.5. Проектирование баз данных

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

Проектирование БД на инфологическом уровне. Понятие о ER-диаграммах. Проектирование БД на даталогическом уровне. Проектирование БД на физическом уровне.

Высказывает общие суждения о технологии анализа предметной области и этапах построения моделей данных.

Практическая работа № 1

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

Проектирование реляционной базы данных

Анализирует несложную предметную область, проектирует и нормализует базу данных.

Раздел 2. Применение языка SQL в СУБД

Тема 2.1. Общие сведения о языке SQL. Описание данных на языке SQL

Сформировать понятие о структуре оператора на языке SQL. Сформировать знания об операторах описания данных.

Общие сведения о языке SQL. Операторы описания данных (DDL). Операторы языка SQL для создания, редактирования и удаления баз данных, таблиц, индексов.

Перечисляет объекты баз данных. Описывает общую структуру команды на языке SQL.

Объясняет синтаксис операторов описания данных (CREATE, ALTER, DROP).

Лабораторная работа № 1

Сформировать умения создавать базу данных в СУБД.

Создание реляционной БД

Создает и заполняет данными базу данных в изученной СУБД.

Тема 2.2. Выборка данных на языке SQL

Сформировать знания о синтаксисе оператора SELECT, методах конструирования условий отбора записей, операторах соединения таблиц.

Синтаксис оператора SELECT. Сортировка и ограничение количества записей в результирующем наборе. Условия отбора (предикаты сравнения, IN, BETWEEN, LIKE, IS NULL). Агрегатные функции. Вложенные подзапросы. Операторы соединения таблиц при разработке запросов.

Описывает формат оператора SELECT. Объясняет алгоритм его работы, а также назначение предикатов для формирования условий отбора записей. Описывает формат объединения таблиц.

Лабораторная работа № 2

Сформировать умения создавать запросы на выборку данных с использованием предикатов сравнения, а также BETWEEN, IN, LIKE, IS NULL, агрегатных функций. Сформировать умения проводить объединение таблиц для выборки данных.

Создание запросов на выборку данных

Разрабатывает запросы на выборку данных с использованием предикатов сравнения, а также BETWEEN, IN, LIKE, IS NULL, агрегатных функций. Разрабатывает запросы на выборку данных с использованием объединения таблиц.

Практическая работа № 2

Сформировать навыки записи условия отбора записей с использованием предикатов сравнения, BETWEEN, IN, LIKE, IS NULL, агрегатных функций для решения практических задач.

Создание запросов на выборку данных

Разрабатывает запросы на выборку данных с использованием предикатов сравнения, а также BETWEEN, IN, LIKE, IS NULL, агрегатных функций, при необходимости производит объединение таблиц

Тема 2.3. Модификация данных на языке SQL

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

Операторы модификации записей (DML). Операторы для добавления записей. Оператор для редактирования записей. Операторы для удаления записей.

Описывает формат операторов INSERT, REPLACE, UPDATE, DELETE, TRUNCATE, объясняет алгоритмы их работы

Лабораторная работа № 3

Сформировать умения создавать запросы на добавление, редактирование и удаление записей таблицы.

Создание запросов на модификацию данных

Разрабатывает запросы на добавление, редактирование и удаление записей таблицы в изученной СУБД.

Практическая работа № 3

Сформировать навыки решения практических задач по модификации базы данных с использованием SQL-запросов.

Создание запросов на модификацию данных

Разрабатывает запросы для решения практических задач по модификации базы данных.

Раздел 3. Специфика защиты данных в СУБД

Тема 3.1. Виды угроз и методы защиты данных

Сформировать понятие о видах угроз для информационных систем.

Дать понятие «целостности данных» и сформировать знания о методах ее обеспечения.

Сформировать знания о средствах ограничения доступа к данным.

Сформировать представление о мониторинге и администрировании СУБД.

Классификация угроз для информационных систем. Средства обеспечения целостности данных (внешние ключи, транзакции, блокировки, резервное копирование). Средства ограничения доступа к данным (операторы GRANT и REVOKE, представление, шифрование). Мониторинг и администрирование СУБД.

Раскрывает сущность понятия целостность данных, приводит примеры ее нарушения. Объясняет суть механизмов транзакций, блокировок, резервного копирования данных. Объясняет форматы операторов FOREING KEY, GRANT и REVOKE.

Высказывает суждения о мониторинге и администрировании СУБД.

Лабораторная работа № 4

Сформировать умения использовать средства поддержки целостности данных в СУБД.

Изучение средств поддержки целостности данных

Производит расстановку внешних ключей, оперирует транзакциями, выполняет резервное копирование данных в изученной СУБД.

Лабораторная работа № 5

Сформировать умения по управлению доступом к данным, а также понятие о средствах мониторинга и управления параметрами СУБД.

Изучения средств управления доступом, мониторинга и параметров СУБД

Создает и назначает права пользователям в изученной СУБД.

Использует средства мониторинга в изученной СУБД.

Объясняет назначение и устанавливает значения некоторых параметров (порт, кодировки, максимальное число соединений и др.) в изученной СУБД

Раздел 4. Программирование на SQL

4.1. Хранимые процедуры и функции

Сформировать понятие о хранимых процедурах и функциях. Сформировать знания об операторах для создания, обновления, удаления и вызова хранимых процедур и функций. Сформировать знания об операторах языка SQL.

Хранимые процедуры и функции и их назначение. Операторы для создания, обновления и удаления хранимых процедур и функций. Вызов хранимых процедур и функций. Операторы языка SQL (BEGIN END, DECLARE, SET, IF ELSE, WHILE, REPEAT, LOOP, LEAVE, ITERATE).

Объясняет назначение хранимых процедур и функций и различия между ними. Описывает формат операторов создания, обновления, удаления и вызова хранимых процедур и функций. Описывает структуру операторов языка SQL.

Лабораторная работа № 6

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

Сформировать понятие о курсорах. Сформировать умения по созданию процедур и функций с использованием курсоров.