Рабочая программа ПМ01 РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ
рабочая программа

Мукминова Лиана Наилевна

Рабочая программа ПМ01 РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ для специальности: 09.02.03 «Программирование в компьютерных системах»

Скачать:

ВложениеРазмер
Файл pm01.docx271.51 КБ

Предварительный просмотр:

Министерство образования и науки Республики Башкортостан

ГБПОУ Стерлитамакский профессионально – технический колледж

«Согласовано»          

Методист ГБПОУ СПТК

__________ Григорьева О.Д.    

«Утверждаю»

Директор ГБПОУ СПТК

__________Поваров А.С.

РАБОЧАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

ПМ.01 РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО

ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ

для специальности: 09.02.03«Программированиевкомпьютерныхсистемах»

Рассмотрено на заседании

                                                                               Предметно-цикловой комиссии

Информационных и творческих дисциплин

                                                                                       Протокол № 1. от 31.08.2021

Председатель ПЦК

____________ Барменкова В.О

2021г.

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

Организация-разработчик: ГБПОУ Стерлитамакский профессионально – технический колледж

Разработчики: преподаватель Мукминова Л.Н.

СОДЕРЖАНИЕ

стр.

1.ПАСПОРТРАБОЧЕЙПРОГРАММЫПРОФЕССИОНАЛЬНОГО МОДУЛЯ    4

2.РЕЗУЛЬТАТ ОСВОЕНИЯ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ                        6 3.СТРУКТУРА    И    СОДЕРЖАНИЕ    ПРОФЕССИОНАЛЬНОГО                      7

МОДУЛЯ

4.УСЛОВИЯ        РЕАЛИЗАЦИИ        РАБОЧЕЙ        ПРОГРАММЫ        39 ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

5.КОНТРОЛЬ        И        ОЦЕНКА        РЕЗУЛЬТАТОВ        ОСВОЕНИЯ        41 ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

2

1.ПАСПОРТРАБОЧЕЙПРОГРАММЫПРОФЕССИОНАЛЬНОГОМОДУЛЯПМ.01Разработкапрограммныхмодулейпрограммногообеспечениядлякомпьютерныхсистем

1.1.Областьпримененияпрограммы

Рабочая программа профессиональногомодуля(далее рабочая программа)является частьюосновнойпрофессиональнойобразовательнойпрограммывсоответствиисФГОС поспециальностиСПО09.02.03Программированиевкомпьютерныхсистемахвчастиосвоенияосновноговидапрофессиональнойдеятельности(ВПД): Разработкапрограммныхмодулейпрограммногообеспечениядлякомпьютерныхсистем и соответствующих профессиональныхкомпетенций(ПК):

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

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

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

ПК 1.4. Выполнятьтестирование программных модулей.

ПК 1.5. Осуществлятьоптимизацию программного кода модуля.

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

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

Опыт работы не требуется.

1.2.Целиизадачимодуля–требованиякрезультатамосвоениямодуля

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

иметьпрактическийопыт:

разработки        алгоритма        поставленной        задачи        и        реализации        его        средствами автоматизированногопроектирования;

разработкикодапрограммногопродуктанаосновеготовойспецификациинауровне модуля;

использования инструментальныхсредств на этапе отладки программного продукта; проведения тестирования программного модуля по определенномусценарию;

уметь:

осуществлятьразработкукодапрограммногомодулянасовременныхязыках программирования;

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

оформлятьдокументацию на программные средства;

использовать        инструментальные        средства        для        автоматизации        оформления документации;

знать:

основные этапы разработкипрограммного обеспечения;

основные принципы технологии структурного иобъектно-ориентированного программирования;

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

Дополнительные знания и умения

Обучающийся в ходе освоения дополнительных знаний должен:

знать:

Графические средства Excel;

Язык VBA для разработки приложений;

ЯзыкгипертекстовойразметкиHTML;

ОсновыпрограммированиянаPHP.

уметь:

Создавать  пользовательские меню и панелей инструментов;

Создавать  WEB страницы

1.3.Количествочасовнаосвоениепрограммыпрофессиональногомодуля:

всего – 870 часов, в томчисле:

максимальнойучебной нагрузкиобучающегося– 690 часов,включая:

обязательной аудиторнойучебной нагрузкиобучающегося–  460 часов;

самостоятельнойработы обучающегося– 230часов;

учебнойпрактики– 66 часа;

производственной практики– 114 часов.

Из вариатива добавлено 220 часов:

МДК 01.01 – 60 часов;

МДК 01.02 – 80 часов;

МДК 01.03 – 80 часов.

2.РЕЗУЛЬТАТЫОСВОЕНИЯПРОФЕССИОНАЛЬНОГОМОДУЛЯ

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

Код

Наименование результата обучения

ПК 1.1

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

ПК 1.2

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

ПК 1.3

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

ПК 1.4

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

ПК 1.5

Осуществлятьоптимизацию программного кода модуля

ПК 1.6

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

ОК 1.

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

ОК 2.

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

ОК 3.

Приниматьрешения в стандартныхинестандартныхситуацияхи нести за нихответственность

ОК 4.

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

ОК 5.

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

ОК 6.

Работатьв коллективе и в команде, эффективно общаться сколлегами, руководством, потребителями

ОК 7.

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

ОК 8.

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

ОК 9.

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

6

3.СТРУКТУРАИСОДЕРЖАНИЕПРОФЕССИОНАЛЬНОГОМОДУЛЯ3.1.Тематическийпланпрофессиональногомодуля

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

Коды проф. компетенций

Наименования разделов профессионального модуля

Всего часов (макс.учебная нагрузка и практики)

Объемвремени, отведенныйна освоение междисциплинарного курса (курсов)

Практика

Обязательная аудиторнаяучебная нагрузка обучающегося

Самостоят. работа обучающегося, часов

Учебная, часов

Производственная, часов

Всего, часов

в т.ч. лаб. работы и практич. занятия, часов

1

2

3

4

5

6

7

8

ПК 1.1-1.6

МДК.01.01 Системное программирование

252        

120

60

60

30

42

МДК.01.02 Прикладное программирование

348

160

80

80

36

72

МДК.01.03 Web-программирование

270

180

90

90

-

-

Всего:

870

460

230

230

66

114

7

        3.2.Содержаниеобученияпопрофессиональномумодулю

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

Наименование разделов и тем

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

Объем часов

Уровень освоения

1

2

3

4

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

МКД.01.01.Системноепрограммирование

252

Тема1. 1. Разработкаспецификацийсистемногопрограммногообеспечения

Содержание:

10

6

1

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

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

1

4

2

2

Формализация и Алгоритмизациязадачи.

Жизненный циклпрограммы. Этапы разработки программы. Постановка задачи. Понятие алгоритма. Блок-схема.  Метод пошаговой детализации. Принципы структурного программмирования. Понятие алгоритма. Графическая реализация алгоритмов. Графическая реализация линейного алгоритма, графическая реализация разветвляющегося алгоритма. Графическая реализация циклического алгоритма. Выполнение блок-схем.

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

2

1

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

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

4

1

Разработка спецификацийструктурных единиц.

2

Разработка типовыхалгоритмов

Самостоятельнаяработа

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

2. Работа над рефератом по предложеннымтемам: Классификацияпрограммного обеспечения;

Состав системного программного обеспечения ПК; Современное программное обеспечение ПК;

7

- Виды жизненныхциклов программного обеспечения.

3. Оформление результатов практических занятий и лабораторныхработ. 4. Установка и настройка VisualStudio2010

2

Тема 1. 2. Разработка кода программного продукта на уровне модуля.  

60

Тема 1.2.1. Введение в системное программирование

Содержание:

6

1

Базовые знания о языке программирования С++. Основные элементы языка: алфавит, структура программы, переменные и константы, типы данных, операции и выражения. Стандартные типы данных С++. Синтаксис описания переменных, констант. Структура программы С++. Заголовочные файлы.

4

2

Этапы работы с программой. Препроцессор. Компилятор. Компановщик.  Основные математические функции С++. Основные арифметические операции С++. Логические операции С++. Основные операторы языка: присвоение, ввод-вывод. Стандартные подпрограммы. Начало работы в приложении Microsoft VisualStudio. Заготовка  кода VisualStudio.

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

2

1

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

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

Содержание:

14

1

Оператор условного перехода if: синтаксис, выполнение, контрольный пример для отладки.

4

2

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

Практические работы

2

1

Программная реализация циклического алгоритма. Цикл с предусловием (while). Цикл с постусловием (dowhile). Программная реализация циклического алгоритма.Цикл с параметром (for)

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

8

1

Программная реализация разветвляющегося алгоритма. Условный оператор if.

2

Вычисление значения функции при различных значениях аргумента х

3

Программная реализация циклического алгоритма. Цикл с предусловием (while). Цикл с постусловием (dowhile).

4

Программная реализация циклического алгоритма.Цикл с параметром (for)

Тема 1.2.3  Массивы и указатели.

Содержание:

10

1

Структурированный тип данных – массив: определение, виды массивов.описание массива, способы описания, метод обработки одномерных массивов.

4

2

Многомерные массивы. Указатели. Инициализация указателей. Операции с указателями . Ссылки . Многомерные массивы.

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

6

1

Программная реализация операции с указателями

2

Программная реализация одномерного массива

3

Программная реализация двумерного массива

Тема 1.2.4. Функции.

Содержание:

4

Общие сведения о функциях. Объявление и использование функций. Вызов функций.

2

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

2

1

Работа с функциями в языке С++

Тема 1.2.5Линейные списки

Содержание:

8

Структуры в языке С++.

4

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

4

1

Организация работы соструктурами данныхстек иочередь

2

Организация работы сосписками

Тема 1.2.6 Файлы

Содержание:

6

16

1

Работа с файлами.

4

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

2

1

Сохранение данныхв файл ичтение данных из файла.

Тема 1.2.7. Объектно-ориентированное программирование.

Содержание:

16

1

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

8

2

Описание класса. Конструкторы. Деструкторы. . Описание объектов. Дружественные функции и классы.

3

Наследование. Понятие шаблона.

4

Обработка ошибок. Виды ошибок. Исключительные ситуации Общий механизм обработки Исключений.

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

8

1

Объявление класса. Открытые и закрытые члены класса.

2

Наследование  классов.

3

Абстрактные классы. Виртуальные методы.

4

Лаборатория системного и прикладного программирования

Самостоятельнаяработа

1. Работа над рефератом по предложеннымтемам:

- Сравнительнаяхарактеристика компиляторовразличныхязыков;

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

- Модули приложения,созданного в VisualStudio 2012;

- Особенности представления данныхв ЭВМ;

- Позиционные инепозиционные системы счисления;

- Выполнение арифметическихдействийнад числамив различныхсистемахсчисления; - Машинно-ориентированныеязыки программирования;

- Различныепрограммные моделимикропроцессора; - РесурсыОС Windows.

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

3. Повторение синтаксисаязыка программирования С++спомощьюучебныхкурсов:видео-курсы [18-23],учебныекурсыIntuit [24-31]

4. Изучение функцийи объектов WinAPIпоучебным пособиям [2-6]

33

Тема 1.3. Подсистема управления ресурсами

Содержание:

4

6

1

Общие сведения об управлении ресурсами. Управление процессами, памятью, файлами, внешними устройствами. Защита данных, администрирование.

4

6

2

2

 Интерфейс прикладного программированияAPI. Подсистема  ввода- вывода. Управление файлами. Объекты в ОС.

2

Тема 1.4 Управление процессами и потоками

Содержание:

24

1

Понятие процесса. Мультипрограммирование. Адресное пространство. Мультипроцессорная обработка.

12

2

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

3

Создание процессов и потоков  в Windows. Обмен данными между процессами. Передача сообщений. Анонимные и именованные каналы.

4

Способы передачи данных между процессами. Связи между процессами. Передача сообщений.

5

Синхронный и асинхронный обмен данными. Буферизация.

6

Сетевое программирование сокетов. Динамически подключаемые библиотеки . Сервисы. Виртуальная память. Выделение памяти процессам.

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

12

1

Исследование процессов и потоков в ОСWindows

2

Организация обмена данными между параллельными процессами с помощью анонимных каналов

3

Обмен данными между параллельными процессами с помощью именованных каналов

4

Использование механизма виртуальной памяти вОС Windows .

5

Создание динамически подключаемых библиотек

6

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

Самостоятельнаяработа

1. Работа над рефератом по предложенным темам:

- Сравнительнаяхарактеристика интерфейсаприкладногопрограммирования ОС Windows различныхверсий(95, 98, NT, Vista, XP, Seven);

- Сравнительнаяхарактеристика интерфейсаприкладногопрограммирования ОС Windowsи ОСLinex;

- Характеристика возможностей иособенностипрограммирования на WinAPIОС Windows; - Потокиипроцессы в операционнойсистемеLinex;

- Управление потоками вWinAPI: создание иуничтожение,приостановка потоков, обработка ошибок;

- Дублирование и изменение свойствдескрипторов;- Приоритеты потоков ипроцессов вразличныхОС; - Возможностиуправления очередью потоков;

- ФункцииожиданияWinAPIи примеры их использования; - Объекты синхронизациии их применение;

- Мьютексы, особенностиих применения;

- Семафоры, особенностиих применения для синхронизации; - События, ихприменение для синхронизации;

- Разработка программ, свободныхот тупиков.

- Архитектура системыуправления памятью в Win32 и Win64; - Обзор методовуправления памятью;

- Концепция виртуальной памяти;

- Организация виртуальной памяти в UNIX;

- Организация виртуальной памяти в Windows;

- Сравнительнаяхарактеристика алгоритмов замещения страниц; - Состояния виртуальной памятипроцесса;

- Блокирование виртуальныхстраниц в реальной памяти;

2. Оформление результатов практических занятий и лабораторныхработ. 3. Изучение функцийи объектов WinAPIпоучебным пособиям[2-6]

- Изменение атрибутовдоступа к виртуальнойстранице;- Определение состояния памяти;

- Возможностиработы свиртуальной памятью в другомпроцессе;

4. Разработка приложения для демонстрации возможностейуправления процессами в операционнойсистемеWindows

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

10

Тема1.5.РазработкаконсольныхприложенийвОСWindows

Содержание:

6

6

1

Структураконсольногоприложения.Входнойбуферконсолиибуферэкрана. Структураконсоли. Входнойбуфер консоли. Буфер экрана

4

4

1

2

Работасконсольюиокномконсоли.

Создание консоли. Освобождение консоли.Работасбуферомэкрана.Ввод-выводнаконсоль.

2

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

2

1

Работа сокном консоли ис буферомэкрана консольногоприложения

Самостоятельнаяработа

1. Работа над рефератом по предложеннымтемам:

- Особенности обработкистандартныхсимволов и символов Unicode; - Стратегии использования символов Unicode;

- Стандартныеустройства и консольный ввод-вывод;

4

17

Тема1.6.Отладка и тестирование программного продукта на уровне модулей

Содержание:

8

4

1

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

Термины и определения теории тестирования. Виды ошибок и способы их определения. Виды тестирования. Порядок разработки тестов. Аксиомы тестирования. Методы тестирования.

         4

1

2

Модульное тестирование

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

2

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

2

1

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

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

2

1

Тестирование программного модуля по определенномусценарию

Самостоятельная работа

1. Работа над рефератом по предложенным темам: - Методы тестирования;

- Особенности тестирования на уровне модулей; - Автоматизация процессатестирования;

- Средствадля автоматизациитестирования;

- Разработка приложений по методологии«оттестирования».

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

4

Тема1.7.Документирование

Содержание:

4

2

1

Содержаниетехническойдокументациииметодыразработки

Виды программныхдокументов. Видыэксплуатационныхдокументов. Методология разработкитехнической документации. Технологииразработки документов. Документирование программного обеспечения в соответствиис Единой системой программнойдокументации. Автоматизированные средстваоформления документации

        2

2

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

2

18

1

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

Самостоятельнаяработа

1. Работа над рефератом по предложеннымтемам: - Виды программныхдокументов;

- Стандарты на техническую документацию; - Автоматизация разработкидокументации;- Профессия технического писателя.

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

2

УП.01.01.Учебнаяпрактика

Содержание

30

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

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

3. Разработка приложения для демонстрации работы с динамическими структурами данных.

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

5.  Разработка приложения для демонстрации возможностей управления процессами в операционной системе Windows.

Содержание

ПП.01.01 Производственная практика

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

2.Разработка кода программного продукта по составленному алгоритму решения задачи;

42

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

4.Подбор контрольных данных для проведения тестирования программного продукта по определенному сценарию;

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

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

7.Разработка примера клиент-серверного процессора командной строки

Раздел 2 ПМ 01  Разработка программных модулей программного обеспечения для компьютерных систем

348

МДК 02.02. Прикладное программирование

Тема 2.1. Концепция прикладного программирования

Содержание

8

1.

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

2

2

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

3

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

4

Объекты и типы объектов. Атрибуты и типы атрибутов. Экземпляры и состояния. Жизненный цикл и поведение объектов: сообщения, события, методы, действия

Самостоятельная работа 

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

 Работа над рефератом по предложенным темам:

 - Прикладное программирование;

 - Языки программирования прикладного программирования

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

12

Тема 2.2. Концепция разработки программного модуля

Содержание

4

1.

Понятие о программном модуле. Компонент программного модуля. Технология программирования. Взаимосвязь программирования с другими областями знаний

2

2.

Концепция разработки программного модуля. Жизненный цикл программы.Описание программного модуля. Требования к качеству программного модуля.

Самостоятельная работа

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

 Работа над рефератом по предложенным темам:

 1. Требования к качеству программного модуля

2. Спецификация качества программного модуля

3. Функциональная спецификация программного модуля

10

Тема 2.4.Основы программирования на языке С#

Содержание

34

14

1.

Основные элементы языка: алфавит, структура программы, переменные и константы, типы данных, операции и выражения.Основные операторы языка: присвоение, ввод-вывод. Стандартные подпрограммы.

2

2

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

3

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

4

Структурированный тип данных – массив: понятие индекса, базовый тип, описание массива, способы описания, метод обработки одномерных массивов.

5

Указатели. Инициализация указателей. Операции с указателями. Ссылки .

6

Многомерные массивы. Строки.

7

Знакомство со средой MicrosoftVisualStudio 2010 (язык С#)

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

20

2

1

Знакомство со средой MicrosoftVisualStudio 2010 (язык С#).Приложения C# для расчетов по формулам, консольный ввод-вывод.

2

Организация ввода-вывода данных. МетодReadLine.МетодWriteLine

3

Управляющие операторы условного и безусловного переходов.

Разветвляющиеся программы

4

Конструкция switch (переключатель)

5

Управляющие операторы для организации циклов. Программы с циклами. Оператор цикла for.

6

Управляющие операторы для организации циклов. Программы с циклами. Оператор цикла while, do-while.

7

Операторы break и continue. Вложенные циклы

8

Одномерные массивы (массив iArray и массив chArray)

9

Многомерные массивы. Общая форма объявления многомерного массива. Инициализация многомерных массивов

10

Классы и методы. Спецификаторы классов.Объявление методов. Вызов  методов.

Самостоятельная работа 

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

 Работа над рефератом по предложенным темам и составление отчета к решаемым задачам: Процесс создания программы.

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

 Особенности и характеристика языка С++.

Типы данных и операции в языке С++

12

Тема 2.5. Отладка, тестирование и оптимизация программ на языке С#

Содержание

18

8

1.

Классы и объекты в языке С#. Поля и свойствалассы и объекты. Основные элементы класса. Поля. Свойства, их типы и принципысоздания.

2

2

Классы и объекты в языке С#. Методы и конструкторы. Понятие метода. Конструкторы. Перегрузка конструкторов. Ключевое слово this.Деструкторы. Перегрузка методов. Рекурсивные методы. Методы с переменным количеством аргументов.

3

Классы и объекты в языке С#. Операции Унарные операции, бинарные операции, операции приведения типов. Перегрузка операций

4

 Наследование классов в языке С# Наследование классов. Описание класса-потомка. Виртуальные методы. Абстрактные классы. Бесплодные классы. Класс object. Операции is и as.

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

10

1

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

2

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

3

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

4

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

5

Реализация принципов наследования. Создание иерархии классов

Самостоятельная работа 

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

 2. Работа над рефератом по предложенным темам:

 - Объектно-ориентированные технологии разработки программных продуктов;

 - Виды жизненных циклов программного обеспечения;

 - Понятия типа данных и класса, связь между этими понятиями;

 - Объявление переменных и объектов в языке C#;

 - Работа с переменными разных типов в языке С#;

- Основные конструкции языка C# и их особенности (ветвление, циклы);

- Стандартные интерфейсы .NET;

 - Сравнение объектов в языке C# с применением технологии .NET;

- Сортировка по разным критериям (интерфейс IComparer);

 - Перегрузка операций отношения в языке C# с применением технологии .NET;

 - Клонирование объектов;

 - Перебор объектов (интерфейс IEnumerable) и итераторы.

 3. Оформление результатов лабораторных работ.

4. Установка среды разработки Visual C# 2010.

5. Изучение особенностей синтаксиса языка C# по материалам Интернет-ресурсов

16

Тема 2.5 Разработка программ с графическим интерфейсом

Содержание:

76

1

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

34

2

2

Создание оконных приложений Windows Forms Создание, управление и типы оконных приложений. Форма, ее вид в режимах дизайна и кода. Назначение SolutionExplorer, ClassView, PropertiesWindow, Toolbox. Свойства проекта.

2

3

События в Windows приложениях. Классы Application и Form. Наследование классов Application и Form. Основы построения приложений .NET с графическим интерфейсом при помощи типов из пространства имен System.Windows.Forms.

4

Стандартные элементы управления Основные элементы управления Windows-форм. Общие сведения об элементах управления Windowsформ. Свойства элементов управления. Задание порядка перехода по Tab.

5

Метки Label и LinkLabel. Текстовые элементы управления. Классы, способные порождать текстовые элементы управления. Элемент управления TextBox. Текстовый элемент с маской MaskedTextBox. Элемент управления NumericUpDown.

6

 Кнопки, переключатели Кнопки. Абстрактный класс ButtonBase. Класс Button (Кнопка). Флажок CheckBox. Переключатель RadioButton и контейнеры. Элемент управления Panel.

7

Списки и полосы прокрутки Списки CheckedListBox, ListBox, ComboBox. Графическое окно PictureBox. Полосы прокрутки и абстрактный класс ScrollBar. Ползунок TrackBar и индикатор хода процесса ProgressBar.

8

Элементы для работы с датой и временем, древовидного и спискового представления информации Элемент выбора даты и времени DateTimePicker. Элемент управления MonthCalendar. Элемент древовидного представления TreeView. Элемент спискового представления ListView. Совместная работа элементов TreeView и ListView в Проводнике файловой системы

3

9

Табличное представление информации Элемент табличного представления DataGridView. Программное управление элементом.

10

Контейнеры, меню и панели инструментов Контейнеры. Контейнер изображений ImageList. Контейнер всплывающих подсказок ToolTip. Меню и панели инструментов. Строка состояния

11

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

12

Работа с печатью и изображениями Печать содержимого RichTextBox. Элементы управления PrintDocument, PageSetupDialog, PrintPreviewDialog, PrintDialog. Работа с изображениями. Печать содержимого PictureBox.

13

Рисование в Windows-формах. Элемент управления TrackBar. Автоматическое преобразование размера и прокручивание изображения. Создание собственных свойств пользовательского (композитного) элемента управления

14

15

16

Работа с данными Подключение к базе данных – технология ADO.NET. Модель объектов ADO.NET. Таблицы и поля (объекты DataTable и DataColumn). Объекты DataRelation. Строки (объект DataRow). DataAdapter

Объекты DBConnection и DBCommand. Использование визуальной среды для работы с ADO.NET. Server Explorer.

Программирование объектов ADO.NET. CommandText. СonnectionString. Управление соединением. Объект Connection. Объект Command. Вывод связанных таблиц. Связывание элементов управления с данными. Перемещение по записям. Объект CurrencyManager. Изменение записей

17

Создание отчетов с помощью генератора Генератор отчетов CrystalReports. Конструктор отчетов. Модуль просмотра. Машина формирования отчетов.

2

Практические работы

42

1

Среда Visual Studio. Windows-приложение

2

Изучение свойств и методов формы. Свойства и методы элементов ввода и вывода

3

Изучение свойств и методов кнопок и переключателей, ползунков, элементов выбора даты и времени.

4

Изучение свойств и методов кнопок и переключателей, ползунков, элементов выбора даты и времени.

5

Изучение свойств и методов главного и контекстного меню, строки

состояния и панели инструментов.

6

Изучение свойств и методов главного и контекстного меню, строки

состояния и панели инструментов.

7

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

8

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

9

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

10

Создание MDI-интерфейса. Динамическое изменение интерфейса в зависимости от действий пользователя

11

Создание MDI-интерфейса. Динамическое изменение интерфейса в зависимости от действий пользователя

12

Работа со стандартными диалоговыми окнами открытия и сохранения файлов, изменения шрифта и цвета

13

Организация собственных диалоговых окон: «Поиск и замена» и «О программе»

14

Организация собственных диалоговых окон: «Поиск и замена» и «О программе»

15

Работа с изображениями

16

Разработка приложений с использованием ADO.NET.

17

Разработка приложений с использованием ADO.NET.

18

Разработка приложений с использованием ADO.NET.

19

Создание отчетов Crystal Reports.NET в графическом режиме

20

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

21

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

Самостоятельная работа

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

Работа над рефератом по предложенным темам:

 - Сравнительная характеристика компиляторов с языков C# и С++ различных производителей;

 - Возможности языка С# для программирования прикладных программ;

- Требования к интерфейсу пользователя;

- Возможности автоматизации разработки интерфейса пользователя;

 - Тестирование интерфейса пользователя. Разработка интерфейса пользователя в соответствии с индивидуальным заданием Изучение особенностей разработки Windows-приложений на языке C#

10

Тема 2.6. Разработка приложений на основе графики

Содержание:

12

1

Графический интерфейс GDI. 2 графики Основы работы с графикой. Рисование на формах.

8

2

Введение в DirectX Библиотека DirectX. Основы работы с DirectX. Инициализация. Примитивы DirectX. Вращение треугольников. Добавление освещения. Хранение вершин в вершинном буфере

3

Рендеринг вращающихся кубов в DirectX 2 Создание куба. Управление началом и окончанием вращения. Несколько вращающихся объектов. Текстурирование сторон

4

Использование Mesh-объектов в DirectX 2 Создание Mesh-объекта. Добавление материалов. Настройки освещения. Загрузка Meshобъектов из внешних файлов.

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

1

Разработка графических приложений.

4

2

Разработка приложений на основе DirectX.

Самостоятельная работа

 Работа над рефератом по предложенным темам:

 - Графические библиотеки DirectX и OpenGL

- Графические форматы файлов

- Методы рисования на форме;

 - Требования к аппаратной части графических приложений;

 - Возможности технологии .NET для реализации графических приложений;

 - Принципы реализации графических сцен;

 - Требования к разработке игрового приложения.

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

3. Разработка собственного приложения на основе DirectX

Тема 2.7. Отладка, тестирование и документирование.

Содержание:

8

1

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

4

2

Средства разработки технической документации 2 Технологии разработки документов. Документирование программного обеспечения в 4 соответствии с Единой системой программной документации. 2 Автоматизация разработки технической документации

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

4

1

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

2

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

Самостоятельная работа

1. Работа над рефератом по предложенным темам:

- Методы тестирования программных продуктов;

 - Понятие верификации и методика проведения;

 - Критерии качества программного продукта;

 - Методы определения надежности ПО;

 - Стандарты, определяющие качество программных продуктов;

 - Тестирование интерфейса;

- Тестирование методом белого ящика;

- Тестирование методом черного ящика;

 - Автоматизация тестирования;

- Разработка через тестирование.

Требования к документу «Техническое задание»;

 - Требования к документу «Эскизный проект»;

 - Требования к документу «Технический проект»;

 - Требования к документу «Руководство пользователя»;

 - Требования к документу «Руководство программиста»;

- Автоматизированные средства оформления документации

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

10

Учебная практика

Виды работ

1. Выработка спецификаций к программному продукту.

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

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

4.        Разработка динамических классов

5. Составление технической документации

6. Составление алгоритмов работы с графикой

36

Производственная практика –(по профилю специальности)

1.        Разработка спецификаций.

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

3.        Проектирование

4.        Разработка модулей программы

5.        Отладка и тестирование модулей

6.        Сборка модулей

7. Оформление документации

72

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

МДК.01.03 Web-программирование

270

Тема 3.1. Введение в Интернет

Содержание:

2

1

Свойства обозревателя. Поисковые системы. Способы поиска информации в интернете. Публикации сайта в Internet -бесплатные сервера: www.narod.ru, www.boom.ru. Поддержка web-сайта. Рекламная кампания. Бесплатные баннерные службы. Понятие: закладка на сайте. Спам. Концепции web-кольца сайтов. Подбор ресурсов Internet на заданную тематику

1

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

2

1

Поисковые системы.

Самостоятельная работа

2

  1. Методы подбора цветов.
  2. Специализированные WEB редакторы WebEdit, Arachnofpilia, QEdit.
  3. Найти информацию в интернете.
  4. Выполнить настройку браузеров Opera, FireFox, Chrome, Safari.

Тема 3.2. Проектирование сайта

Содержание:

4

2

1

Определение Web-дизайна. Построение практического сайта и процесс Web-дизайна. Введение в Web-дизайн и принципы дизайна. Сетевая среда. Практичность Web-сайтов. Общие характеристики пользователей и особенности программирования сайтов в зависимости от этих характеристик.

1

2

Основы проектирования сайтов. План сайта, содержание сайта. Классификация сайтов. Структура сайта. Классификация моделей сайтов. Сравнение сайтов. Теория навигации. Задача первой страницы сайта. Цветовая схема сайта. Композиция, целостность, выразительность сайта. Неоднородность восприятия элементов. Безопасная таблица цветов. Статические и динамические кадры

2

Самостоятельная работа

2

Макет страницы. Требования к иллюстрациям в Internet. Подготовка графики в программах Adobe PhotoShop, Adobe ImageReady и Macromedia Fireworks. Способы уменьшения объема файла. Подготовка изображений, имеющих прозрачные области. Представление текстовой информации. Коллекции шрифтов. Создание кнопок.

Тема 3.3. Язык гипертекстовой разметки HTML

Содержание:

20

1

Структура HTML-документа

HTML –язык разметки гипертекста. Тэг - . Раздел НЕAD(Заголовок документа), тэг <НЕAD>. Раздел TITLE(Название документа). Тело документа- тэг . Атрибуты элемента BODY: ALINK, BACKGRQUND, BGCOLOR. Определение цветовых атрибутов элемента BODY. Фоновые изображения. Установка полей. Тэги заголовка, настраиваемые автором документа. Тэг . Новая технология clientpull. Атрибуты элемента META: HТТР-EQUIV, NАМЕ, URL, СONTENT. Свойства Keywords и Description. Элемент . Список ключевых слов

1

2

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

Понятие физического и логического форматирования текста. Жирный шрифт (bold) текст Жирный шрифт текст Курсив (italic) текст текст т. Подчеркнутый шрифт (underline) текст. Надстрочный индекс (Superscript) текст . Подстрочный индекс (Subscript) , . Имитация стиля печатной машинки (Teletype) TЕKCI. Заголовки.

Самый большой заголовок

до
. Блок с отступом
текст
. Задание базового шрифта, тэг >, атрибуты элемента . Задание шрифтов, управление размером, цветом шрифта с помощью тэга , параметры size, color. Комментарии в HTML коде. Горизонтальная разделительная линия. Переход на следующую строку тэг
. Управление выравниванием текста, тэги
,

2

3

Ссылка на другие документы и файлы

Понятие: гипертекстовый документ. Организация ссылок.. 2 части ссылки: указатель ссылки, адресная часть ссылки(URL адрес). 2 вида указателей: текстовые, графические.

2

графический указатель ссылки . Правила записи ссылок, тэг. Параметры тэга : HREF, TITLE, NAME. Параметр гиперссылки TARGET. Его допустимые значения. Внутренние ссылки (внутри страницы). Ссылка на закладку из другой WEB страницы. Ссылка на новое окно. Примеры поддерживаемых протоколов: file, ftp, gopher, http,mailto. Ссылка на документы различных типов. Ссылка на другие ресурсы интернета. Установка цвета гиперссылки. Установка цвета посещенной гиперссылки. Установка цвета активной гиперссылки. Прочие тэги

4

Формирование списков

Назначение списков. Виды списков. Маркированный список, тэги

    ,
  • . Нумерованный список: тэги
      ,
    1. . Список определений: тэги
      ,
      ,
      . Списки типа и . Вложенные списки. Графические маркеры списка

2

5

Графика

Назначение графики. Особенности использования графики (достоинства и недостатки). Способы хранения изображений. Фоновые изображения. Встраиваемые изображения. Выравнивание изображений. Задание размеров выводимого изображения. Отделение изображения от текста. Рамки вокруг изображения. Альтернативный текст. Использование изображения в качестве ссылки. Использование миниатюрных версий изображений. Формат GIF. Формат JPG. Некоторые проблемы использования цвета

2

6

Таблицы

Назначение таблиц. Тэги

, ,
, . Представление таблиц на странице. Параметры тега : border, cellspasing, cellpadding, width, height, align. Форматирование данных внутри таблицы. Вложенные таблицы. Отображение пустых ячеек в таблице. Выравнивание данных в столбцах ячеек. Задание цвета рамок таблицы. Тэги структурирования таблицы. Задание числа столбцов таблицы. Вертикальное выравнивание таблиц. Альтернатива табличному представлению

2

7

Фреймы

Назначение фреймов. Сферы применения фреймов. Правила описания фреймов. Тэги , , . Параметры тэга <frameset>. Параметры тэга <frame> Особенности описания фреймовых структур. Особенности навигации при использования фреймов. Взаимодействие между фреймами. Плавающие фреймы. Редактор фреймов FRAMEGANG. Различие между фреймами и окнами браузера. Примеры сложного взаимодействия между фреймами</span></p><p class="c57 c480"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c52"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">8</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Карты-изображения</span></p><p class="c204"><span class="c2">Назначение карты-изображения. Особенности использования карты-изображения. Графическое представление карты-изображения. Описание конфигурации карты-</span></p><p class="c57 c204"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c461"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c462" colspan="4" rowspan="19"><p class="c8 c134"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c8 c134"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c216"><span class="c2">изображения. Варианты реализации карты-изображения. Преимущества и недостатки. Серверный вариант карты-изображения. Формат CERN, NCSA. Клиентский вариант карты-изображения. Тэги <map>, <area>. Параметры shape, coords, href,no href, target, alt. Комбинация Клиентского и Серверного вариантов. Особенности использования карты-изображения. Альтернативные средства навигации. Средства создания карты-изображения. Программа MAPEDIT</span></p><p class="c216 c57"><span class="c2"></span></p></td><td class="c83" colspan="2" rowspan="3"><p class="c216 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c216 c57"><span class="c2"></span></p></td></tr><tr class="c500"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">9</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Формы</span></p><p class="c18"><span class="c2">Назначение форм. Тэги <form>, </form>. Параметры тэга <form>: action. Атрибут action: <form action=&quot;http: //www.mysite.com/cgi-bin/test.exe&quot;>. Основные элементы форм. Текстовые поля. Радиокнопки (переключатели). Флажки. Списки. Группы элементов. Кнопки. Тэг <input>. Параметры: value, type, checked, name, id. Тэг <select>,тэг <option>. Параметры тэга <select>: value. Значение параметров value, type, checked, name, id для разных элементов</span></p><p class="c18 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">1</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c461"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c151"><span class="c2">10</span></p><p class="c151 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Звук</span></p><p class="c304"><span class="c2">Средства воспроизведения звука. Как компьютер работает со звуком. Встраивание звуковых файлов в WEB страницу. Тэг <embed>. Параметры тэга <embed>. Форматы звуковых файлов. Использование ссылки для работы со звуком <A href=*.*>. Различные звуковые модули. Технология RealAudio. Значение параметра CONTROL. Звуковые файлы MP3. Воспроизведение звуковых файлов MP3. Программа Winamp</span></p><p class="c304 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">1</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c331" colspan="4" rowspan="1"><p class="c49"><span class="c6">Лабораторные</span><span class="c17"> </span><span class="c6">работы</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c83" colspan="2" rowspan="14"><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c261 c57"><span class="c7 c427"></span></p><p class="c145 c196"><span class="c2">26</span></p><p class="c8 c196"><span class="c2"></span></p></td><td class="c55" colspan="1" rowspan="16"><p class="c8 c196"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c94"><span class="c2">1</span></p><p class="c94 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c82"><span class="c2">Создание простейшего HTML документа</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c94"><span class="c2">2</span></p><p class="c94 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c82"><span class="c2">Использование тэгов физического форматирования текста</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c94"><span class="c2">3</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c82"><span class="c2">Создание многостраничного узла. Заготовка страницы. Использование фона.</span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c132"><span class="c2">4</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c284 c242"><span class="c2">Гиперссылки и навигация</span></p><p class="c284 c57 c242"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c94"><span class="c2">5</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c82"><span class="c2">Использование списков для оформления документов</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c94"><span class="c2">6</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c82"><span class="c2">Использование встраиваемых изображений</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c94"><span class="c2">7</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c82"><span class="c2">Создание таблиц</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c94"><span class="c2">8</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c82"><span class="c2">Создание фреймов</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c94"><span class="c2">9</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c82"><span class="c2">Карты-изображения</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c94"><span class="c2">10</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c82"><span class="c2">Создание форм</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c426 c242 c492"><span class="c2">11</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c284 c242"><span class="c2">Размещение звуковых файлов</span></p><p class="c284 c57 c242"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c426 c242 c492"><span class="c2">12</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c242 c284"><span class="c2">Создание WEB страниц на основе шаблонов. </span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c242 c492 c531"><span class="c2">13</span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c82"><span class="c2">Создание собственного WEB сайта по выбранной теме</span></p><p class="c82 c57"><span class="c2"></span></p><p class="c82 c57"><span class="c2"></span></p><p class="c82 c57"><span class="c2"></span></p><p class="c82 c57"><span class="c2"></span></p><p class="c82 c57"><span class="c2"></span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c331" colspan="4" rowspan="1"><p class="c49"><span class="c6">Самостоятельная</span><span class="c17"> </span><span class="c7 c6">работа</span></p><p class="c49 c57"><span class="c2"></span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c83" colspan="2" rowspan="3"><p class="c667 c57"><span class="c2"></span></p><p class="c145 c196"><span class="c2">23</span></p><p class="c8 c196"><span class="c2"></span></p></td></tr><tr class="c173"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c331" colspan="4" rowspan="2"><p class="c531 c482 c656"><span class="c2">1. Изучить тэги логического форматирования. Оформить произвольный текст тэгами логического форматирования.</span></p><p class="c508 c482 c747"><span class="c2">2. Задание фонового рисунка для таблицы. Тэги структурирования таблицы <THEAD>, <TBODY>, <TFOOT>. Подготовка таблиц. Проблемы преобразования полей</span></p><p class="c104"><span class="c2">3. Освоить работу редактора фреймов FRAMEGANG</span></p><p class="c104"><span class="c2">4. Освоить определение координат областей в пакете Paint</span></p><p class="c145 c482 c291"><span class="c2">5. Создание звуковых файлов MP3. Программы кодирования. Выбор параметров кодирования. Переносные плейеры звуковых файлов MP3. Звуковые файлы формата VQF, AAS, PAC, MP4</span></p><p class="c145 c380"><span class="c2">6. Доработать (продолжить оформление) собственный сайт по выбранной тематике 7. Разработка HTML-страниц при помощи текстового редактора WORD</span></p><p class="c131"><span class="c2">8. Создать сайт по выбранной тематике в документе Word</span></p><p class="c42"><span class="c2"></span></p></td></tr><tr class="c97"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c462" colspan="4" rowspan="1"><p class="c8 c134"><span class="c2"></span></p></td><td class="c55" colspan="1" rowspan="2"><p class="c42"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c462" colspan="4" rowspan="6"><p class="c652 c482"><span class="c6">Тема</span><span class="c17"> </span><span class="c6">3.4.</span><span class="c17"> </span><span class="c6">Язык</span><span class="c17"> </span><span class="c6">создания</span><span class="c17"> </span><span class="c6">сценариев</span><span class="c17"> </span><span class="c6">JavaScript.</span><span class="c17"> </span><span class="c6">Интерактивные</span><span class="c17"> </span><span class="c6">WEB</span><span class="c17"> </span><span class="c6">документы</span></p><p class="c482 c57 c652"><span class="c2"></span></p></td><td class="c331" colspan="4" rowspan="1"><p class="c49"><span class="c6">Содержание:</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c83" colspan="2" rowspan="6"><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c57 c493"><span class="c7 c664"></span></p><p class="c145 c196"><span class="c2">24</span></p><p class="c8 c196"><span class="c2"></span></p></td></tr><tr class="c233"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">1</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Интерактивные</span><span class="c17"> </span><span class="c6">WEB</span><span class="c17"> </span><span class="c6">документы</span></p><p class="c520 c482"><span class="c2">Интерактивные WEB документы. Основы объектно-ориентированных технологий. Программный объект. Событийные приложения. Объектные модели языков сценариев. Язык создания сценариев JavaScript</span></p><p class="c482 c57 c520"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">1</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c329"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">2</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Введение</span><span class="c17"> </span><span class="c6">в</span><span class="c17"> </span><span class="c6">язык</span><span class="c17"> </span><span class="c6">создания</span><span class="c17"> </span><span class="c6">сценариев</span><span class="c17"> </span><span class="c6">JavaScript</span></p><p class="c559 c482 c592"><span class="c2">Язык создания сценариев JavaScript. Клиентские и серверные приложения. Общий обзор языка. 4 способа размещения операторов языка на странице: использование тэга <script>, задание файла с кодом JavaScript, элементы JavaScript в параметрах тэгов HTML, обработчики событий</span></p><p class="c559 c482 c57 c592"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">1</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c202"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">3</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Язык</span><span class="c17"> </span><span class="c6">ядра</span><span class="c17"> </span><span class="c6">JavaScript.</span><span class="c17"> </span><span class="c6">Переменные</span><span class="c17"> </span><span class="c6">и</span><span class="c17"> </span><span class="c6">литералы</span></p><p class="c327"><span class="c2">Переменные и литералы. Тип данных переменной, 4 простых типа данных: целый, вещественный, строковый, логический (булевый). 4 простых типа данных. Целые литералы. Вещественные литералы. Строковые литералы. Булевы литералы. 2 способа определения переменных. Литерал NULL. Выражения и операторы. Термин – Выражение. Оператор присваивания. 3 типа сложных выражений. Арифметические операторы. Порядок выполнения операций. Сокращенный оператор присваивания. Операторы сравнения. Логические операторы. Строковые операторы. Условный оператор. Операторы для поразрядных действий с данными</span></p><p class="c327 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c510"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">4</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Операторы</span><span class="c17"> </span><span class="c6">управления.</span><span class="c17"> </span><span class="c6">Операторы</span><span class="c17"> </span><span class="c6">выбора</span><span class="c17"> </span><span class="c6">–</span><span class="c17"> </span><span class="c6">условные</span></p><p class="c440"><span class="c2">Операторы управления. Операторы выбора- условные (if-else). Назначение фигурных скобок в теле программы. Операторы выбора – переключатель (switch). Конструкция switch- case-default. Необязательный оператор break</span></p><p class="c57 c440"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c109"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">5</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Операторы</span><span class="c17"> </span><span class="c6">цикла</span></p><p class="c104"><span class="c2">Назначение цикла, тело цикла, счетчик в цикле, шаг (приращение). Понятие:</span></p><p class="c104 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c52"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c462" colspan="4" rowspan="8"><p class="c8 c134"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c8 c134"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c172"><span class="c2">переменная цикла. Условие цикла. Операторы цикла WHILE. Операторы цикла FOR. Формирование условий цикла. Оператор WITH. Ключевое слово THIS. Прямые, обратные циклы. Вложенные циклы. Операторы break и continue</span></p><p class="c172 c57"><span class="c2"></span></p></td><td class="c83" colspan="2" rowspan="8"><p class="c172 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c172 c57"><span class="c2"></span></p></td></tr><tr class="c461"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">6</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Стандартные</span><span class="c17"> </span><span class="c6">объекты.</span><span class="c17"> </span><span class="c6">Объект</span><span class="c17"> </span><span class="c6">Array</span><span class="c17"> </span><span class="c6">(массив)</span></p><p class="c448"><span class="c2">Объект Array (массив). Определение массива. Оператор NEW. Конструктор массива – системная функция array. Длина массива. Количество элементов массива. Значения элементов массива, индексы элементов массива. Обращение к массиву по имени и индексу. Инициализация элементов массива. Конструктор без параметров. Методы объекта массив: join(), sort(), concat(). 2-мерные массивы</span></p><p class="c448 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c249"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">7</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c282 c242"><span class="c6">Процедуры</span><span class="c17"> </span><span class="c6">JavaScript</span></p><p class="c295"><span class="c2">Процедуры JavaScript. Понятие процедура (функция). Оператор function(). Имя процедуры, параметры процедуры. Определение процедуры, вызов процедуры. Описание функции в разделе HEAD. Вызов функции в теле документа <BODY>. Возвращаемое значение процедурой. Оператор RETURN. Ключевое слово this. Вызов процедуры обработки событий, 2 способа вызова</span></p><p class="c57 c295"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c52"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">8</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Объект</span><span class="c17"> </span><span class="c6">Date.</span><span class="c17"> </span><span class="c6">Объект</span><span class="c17"> </span><span class="c6">Math</span></p><p class="c244"><span class="c2">Объект Date. Создание объекта Date. Синтаксис оператора Date. 3 способа инициализации объекта Date. Методы объекта Date. Объект Math. Методы объекта Math</span></p><p class="c244 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c329"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c21"><span class="c2">9</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c282 c242"><span class="c6">Объект</span><span class="c17"> </span><span class="c6">String</span></p><p class="c103"><span class="c2">Стандартный объект String. Создание строкового объекта String. Ключевое слово NEW, конструктор String. Параметр конструктора String. Единственное свойство length. 2 типа методов. Примеры методов. Методы объекта String. Параметры методов. Стандартные функции верхнего уровня</span></p><p class="c103 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c72"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c151"><span class="c2">10</span></p><p class="c151 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Манипулирование</span><span class="c17"> </span><span class="c6">объектами</span></p><p class="c400 c242"><span class="c2">Понятие объект и значение свойства. Задание объекта по умолчанию оператором WITH</span></p><p class="c400 c57 c242"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c249"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c151"><span class="c2">11</span></p><p class="c151 c57"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c93"><span class="c6">Объекты</span><span class="c17"> </span><span class="c6">клиента</span><span class="c17"> </span><span class="c6">и</span><span class="c17"> </span><span class="c6">обработка</span><span class="c17"> </span><span class="c6">событий</span></p><p class="c304"><span class="c2">Объекты клиента и обработка событий. Иерархия объектов. Свойство appName. Свойство appVersion. Объект Navigator. 4 объекта каждой страницы в добавление к Объекту Navigator. Свойства и методы ключевых объектов. Объекты Windows и Frame. Создание нового окна методом open(). Закрытие нового окна методом close(). Метод alert() объекта windows. Свойство Location объекта frame. Имя для ссылки на новое окно</span></p><p class="c304 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">1</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c87"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c50" colspan="2" rowspan="1"><p class="c476 c242"><span class="c2">12</span></p><p class="c57 c242 c476"><span class="c2"></span></p></td><td class="c85" colspan="2" rowspan="1"><p class="c351 c242"><span class="c6">Объекты</span><span class="c17"> </span><span class="c6">клиента</span><span class="c17"> </span><span class="c6">и</span><span class="c17"> </span><span class="c6">обработка</span><span class="c17"> </span><span class="c6">событий</span></p><p class="c559 c482 c623"><span class="c2">Объекты document, location, history, form, event. Свойства-массивы объектов JavaScript. Обработчики событий JavaScript. События JavaScript</span></p><p class="c559 c482 c57 c623"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c543 c242 c451"><span class="c2">1</span></p><p class="c543 c57 c242 c451"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c392" colspan="3" rowspan="13"><p class="c8 c134"><span class="c2"></span></p></td><td class="c22" colspan="6" rowspan="1"><p class="c49"><span class="c6">Лабораторные</span><span class="c17"> </span><span class="c6">работы</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="10"><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c57 c548"><span class="c7 c427"></span></p><p class="c145 c196"><span class="c2">20</span></p><p class="c8 c196"><span class="c2"></span></p></td><td class="c55" colspan="1" rowspan="10"><p class="c8 c196"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c262" colspan="4" rowspan="1"><p class="c94"><span class="c2">1</span></p></td><td class="c319" colspan="2" rowspan="1"><p class="c82"><span class="c2">Размещение скриптов в HTML-документе.</span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c262" colspan="4" rowspan="1"><p class="c94"><span class="c2">2</span></p><p class="c94 c57"><span class="c2"></span></p></td><td class="c319" colspan="2" rowspan="1"><p class="c82"><span class="c2">Использование тэга <script>, </script> для встраивания сценария JavaScript в HTML.</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c262" colspan="4" rowspan="1"><p class="c94"><span class="c2">3</span></p></td><td class="c319" colspan="2" rowspan="1"><p class="c82"><span class="c2">Операторы управления, функции.</span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c262" colspan="4" rowspan="1"><p class="c94"><span class="c2">4</span></p></td><td class="c319" colspan="2" rowspan="1"><p class="c82"><span class="c2">Операторы выбора - условные</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c262" colspan="4" rowspan="1"><p class="c94"><span class="c2">5</span></p></td><td class="c319" colspan="2" rowspan="1"><p class="c82"><span class="c2">Операторы цикла.</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c262" colspan="4" rowspan="1"><p class="c94"><span class="c2">6</span></p></td><td class="c319" colspan="2" rowspan="1"><p class="c82"><span class="c2">Объект Array (массив)</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c262" colspan="4" rowspan="1"><p class="c94"><span class="c2">7</span></p></td><td class="c319" colspan="2" rowspan="1"><p class="c284 c242"><span class="c2">Процедуры JavaScript</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c262" colspan="4" rowspan="1"><p class="c94"><span class="c2">8</span></p></td><td class="c319" colspan="2" rowspan="1"><p class="c218 c482 c242"><span class="c2">Объекты Date, Math и String</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c262" colspan="4" rowspan="1"><p class="c132"><span class="c2">9</span></p></td><td class="c319" colspan="2" rowspan="1"><p class="c284 c242"><span class="c2">Объекты клиентских приложений. Обработка событий.</span></p><p class="c284 c57 c242"><span class="c2"></span></p></td></tr><tr class="c72"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c262" colspan="4" rowspan="1"><p class="c242 c426"><span class="c2">10</span></p></td><td class="c319" colspan="2" rowspan="1"><p class="c284 c242" id="h.gjdgxs"><span class="c2">Создание сложных динамических HTML-документов с использованием фреймов и JavaScript. Зачет</span></p></td><td class="c170" colspan="1" rowspan="1"><p class="c284 c57 c242"><span class="c2"></span></p></td><td class="c240" colspan="1" rowspan="1"><p class="c284 c57 c242"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c22" colspan="6" rowspan="1"><p class="c49"><span class="c6">Самостоятельная</span><span class="c17"> </span><span class="c6">работа</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="2"><p class="c57 c667"><span class="c2"></span></p><p class="c145 c196"><span class="c2">22</span></p><p class="c8 c196"><span class="c2"></span></p></td><td class="c55" colspan="1" rowspan="3"><p class="c8 c196"><span class="c2"></span></p></td></tr><tr class="c72"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c22" colspan="6" rowspan="1"><p class="c33"><span class="c2">1. Изучение конспекта</span></p><p class="c131"><span class="c2">2. Создание собственного сайта с применением сценария JavaScript</span></p><p class="c42"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c392" colspan="3" rowspan="4"><p class="c127"><span class="c6">Тема</span><span class="c17"> </span><span class="c6">3.5.</span><span class="c17"> </span><span class="c6">Динамический</span><span class="c17"> </span><span class="c6">HTML.</span><span class="c17"> </span><span class="c6">Каскадные</span><span class="c17"> </span><span class="c6">таблицы</span><span class="c17"> </span><span class="c6">стилей</span><span class="c17"> </span><span class="c6">CSS</span></p><p class="c127 c57"><span class="c2"></span></p></td><td class="c22" colspan="6" rowspan="1"><p class="c303 c242"><span class="c6">Содержание:</span></p><p class="c303 c57 c242"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="4"><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c396 c57"><span class="c2"></span></p><p class="c145 c196"><span class="c2">12</span></p><p class="c8 c196"><span class="c2"></span></p></td></tr><tr class="c394"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c636" colspan="2" rowspan="1"><p class="c21"><span class="c2">1</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Каскадные</span><span class="c17"> </span><span class="c6">таблицы</span><span class="c17"> </span><span class="c6">стилей</span></p><p class="c238"><span class="c2">Понятие: каскадные таблицы стилей. Определение - таблица стилей. История реализации КТС. Правила каскадных таблиц. 2 части правила каскадных таблиц: селектор, определение. 2 части определения: свойство, его значение. Задание нескольких определений в одном правиле. Встраивание таблиц стилей в документ. 4 способа связывания документа HTML и таблицы стилей. Отдельный файл для таблицы стилей с расширением *.css - связывание. Тэг LINK для присоединения файла таблицы стилей к документу. Импортирование внешней таблицы стилей: в теге <style> свойства @import. Внедрение – тэг <style type = ”text/css” > в разделе <head>. Встраивание таблицы стилей в документ – параметр style для любого тэга. Команды”font-size”,”font-family”</span></p><p class="c238 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">1</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c249"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c636" colspan="2" rowspan="1"><p class="c21"><span class="c2">2</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Применение</span><span class="c17"> </span><span class="c6">таблиц</span><span class="c17"> </span><span class="c6">стилей</span></p><p class="c559 c482 c583"><span class="c2">Основной принцип применения таблиц стилей. Реализация модульности. Принцип приоритетности разных таблиц стилей. Механизм определения значения комбинации элемент-свойство. Модель форматирования. Блоковые элементы. Свойство display. Ширина, высота блока. Горизонтальное форматирование элемента. Условие равенства суммы значений 7 параметров. Встроенные элементы</span></p><p class="c559 c482 c57 c583"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">1</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c249"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c636" colspan="2" rowspan="1"><p class="c21"><span class="c2">3</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Свойства</span><span class="c17"> </span><span class="c6">форматирования</span><span class="c17"> </span><span class="c6">элементов</span></p><p class="c145 c482 c549"><span class="c2">Категории свойств элементов. Относительные, абсолютные единицы. Единицы измерения в таблицах стилей. Частичный URL адрес в таблицах стилей. Шрифты. Свойства: ”font-size”,”font-family”, ”font-style”, ”font-variant”, ”font-weight”. Цвет и фон. Цвет текста, свойство color - цвет переднего плана элемента. Цвет фона: свойство background- color. Повторяемость и способы повторяемости: свойство background-repeat.</span></p><p class="c8 c482 c549"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c0" colspan="2" rowspan="13"><p class="c8 c134"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c8 c134"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Свойство background-position. Допустимые комбинации ключевых значений</span></p><p class="c82 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="4"><p class="c82 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c461"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">4</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Форматирование</span><span class="c17"> </span><span class="c6">текста.</span><span class="c17"> </span><span class="c6">Блоки</span></p><p class="c18"><span class="c2">Форматирование текста. Свойство letter-spacing: расстояние между символами. Свойство text-transform. Свойство text-decoration. Свойство text-align. Свойство text-indent. Свойство vertical- align. Ключевые значения выравнивания по вертикали. Свойство line-height. Блоки, параметры блоковых элементов. Визуальное форматирование. Абсолютное, относительное и статическое позиционирование</span></p><p class="c18 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c233"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">5</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Группирование</span><span class="c17"> </span><span class="c6">и</span><span class="c17"> </span><span class="c6">наследование</span></p><p class="c296"><span class="c2">Группирование и наследование. 3 правила группирования. Группирование разных селекторов. Список селекторов. Группирование разных определений. Собственный синтаксис группирования некоторых свойств. Комбинирование 3 правил группирования</span></p><p class="c296 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c329"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">6</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Селекторы.</span><span class="c17"> </span><span class="c6">Псевдоклассы</span></p><p class="c374"><span class="c2">Селекторы. Селектор CLASS. Ссылка на нужный класс. Селектор ID. Контекстные селекторы. Псевдоклассы. Псевдоэлементы. Фиктивная последовательность тэгов. Псевдоклассы связей к элементу А. Активная связь. Непосещенная связь. Посещенная связь</span></p><p class="c374 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c49"><span class="c6">Лабораторные</span><span class="c17"> </span><span class="c6">работы</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="7"><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c57 c595"><span class="c2"></span></p><p class="c145 c196"><span class="c2">12</span></p><p class="c8 c196"><span class="c2"></span></p></td><td class="c55" colspan="1" rowspan="10"><p class="c8 c196"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">1</span></p><p class="c94 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Каскадные таблицы стилей</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c141"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c132"><span class="c2">2</span></p><p class="c132 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c284 c242"><span class="c2">Оформление сайта при помощи CSS стилей</span></p><p class="c284 c57 c242"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">3</span></p><p class="c94 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Свойства форматирования элементов</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">4</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c2">Группирование и наследование</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">5</span></p><p class="c94 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Визуальные эффекты форматирования текста</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">6</span></p><p class="c94 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Селекторы. Псевдоклассы</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c49"><span class="c6">Самостоятельная</span><span class="c17"> </span><span class="c6">работа</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="2"><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c613 c57"><span class="c7 c28"></span></p><p class="c95 c143"><span class="c2">12</span></p><p class="c8 c143"><span class="c2"></span></p></td></tr><tr class="c249"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c33"><span class="c2">1. Изучение конспекта</span></p><p class="c145 c482 c726"><span class="c2">2. Визуальные эффекты. Свойства: visibility, clip, overflow. Свойство z-index –задание слоя. 4 значения свойства overflow. Отображение списков. Значения cвойства: list-style-type</span></p><p class="c145 c482 c661"><span class="c2">3. Динамическое изменении документа. Раскрывающиеся списки. Движущийся элемент. Поиск в документе. Фильтры и переходы.</span></p><p class="c400 c242"><span class="c2">4. Создание собственного сайта на основе каскадных таблиц стилей</span></p><p class="c400 c57 c242"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c0" colspan="2" rowspan="2"><p class="c482 c622"><span class="c6">Тема</span><span class="c17"> </span><span class="c6">3.6.</span><span class="c17"> </span><span class="c6">Расширяемый</span><span class="c17"> </span><span class="c6">язык</span><span class="c17"> </span><span class="c6">гипертекстовой</span><span class="c17"> </span><span class="c6">разметки</span><span class="c17"> </span><span class="c6">XML</span></p><p class="c622 c482 c57"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c49"><span class="c6">Содержание:</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="2"><p class="c8"><span class="c2"></span></p><p class="c57 c269"><span class="c2"></span></p><p class="c145 c143"><span class="c2">8</span></p><p class="c8 c143"><span class="c2"></span></p></td></tr><tr class="c408"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c256 c242"><span class="c2">1</span></p><p class="c57 c242 c256"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c242 c351"><span class="c6">Документы</span></p><p class="c238"><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-origin-goals&sa=D&source=editors&ust=1647427832979532&usg=AOvVaw34qy68PAscqK2tXpgktIo0">Возникновение языка XML и его задачи, </a></span><span class="c17">история возникновения. Структура XML документов. Понятие сущности. Понятие DTD блока. </span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-terminology&sa=D&source=editors&ust=1647427832980081&usg=AOvVaw0l-3hTkjyslrJyf-KaAavK">Терминология. </a></span><span class="c17">Инструкции XML процессоров. </span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-well-formed&sa=D&source=editors&ust=1647427832980518&usg=AOvVaw2OIfTpWuLedTjXoCuufflL">Корректные XML документы. </a></span><span class="c2">Правила записи элементов в форме EBNF.</span></p><p class="c57 c238"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c338 c242"><span class="c2">1</span></p><p class="c338 c57 c242"><span class="c2"></span></p></td></tr><tr class="c52"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c0" colspan="2" rowspan="11"><p class="c8 c134"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c8 c134"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c232 c236"><span class="c17">Объявление типа документа. Элементы XML документов. Атрибуты элементов XML документов. Ключевое слово ATTLIST. Правило формирования имен в XML. </span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23charsets&sa=D&source=editors&ust=1647427832986021&usg=AOvVaw0yun_vVB12T0XnJyCBtmhD">Символы.</a></span><span class="c2"> Общие синтаксические конструкции. Символьные данные и разметка</span></p><p class="c232 c57 c236"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="4"><p class="c232 c57 c236"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c232 c57 c236"><span class="c2"></span></p></td></tr><tr class="c461"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">2</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Логические</span><span class="c17"> </span><span class="c6">структуры</span></p><p class="c442"><span class="c2">Начальные тэги, конечные тэги и тэги пустых элементов. Декларации типа элемента. Содержимое элемента. Смешанный контент. Декларации списков атрибутов. Типы атрибутов. Перечисляемый тип, маркеры. 7 типов атрибутов-маркеров. 3 стандартных модификатора для атрибутов. Значения атрибутов по умолчанию. Нормализация значения атрибута. Условные секции</span></p><p class="c442 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c249"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">3</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c242 c282"><span class="c6">Физические</span><span class="c17"> </span><span class="c6">структуры</span></p><p class="c18"><span class="c2">Ссылки на символ и сущность. Декларации сущности. Внутренние сущности. Внешние сущности. Разобранные сущности. Декларация текста. Корректные разобранные сущности. Кодирование символов в сущностях. Обработка XML процессором сущностей и ссылок. Уведомление. Построение текста замены для внутренней сущности. Предопределенные сущности. Декларирование нотаций. Сущность документа</span></p><p class="c18 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c329"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">4</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Соответствие.</span><span class="c17"> </span><span class="c6">Расширенные</span><span class="c17"> </span><span class="c6">гиперссылки</span></p><p class="c559 c482 c649"><span class="c2">Проверяющие и непроверяющие процессоры. Использование XML процессоров. Создание гиперссылок в XML. Ссылки: обычные, расширенные. Локаторы. Ресурсы. Элемент типа контейнер. Локальные ресурсы. Внешние ресурсы. Правила прохождения ссылок. Идентифицирующие элементы ссылок</span></p><p class="c559 c482 c57 c649"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c49"><span class="c6">Лабораторные</span><span class="c17"> </span><span class="c6">работы</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="4"><p class="c220 c57"><span class="c7 c427"></span></p><p class="c145 c143"><span class="c2">8</span></p><p class="c8 c143"><span class="c2"></span></p></td><td class="c55" colspan="1" rowspan="8"><p class="c8 c143"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">1</span></p><p class="c94 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Создание XML документа с приветствием.</span></p><p class="c57 c82"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">2</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c17 c568">Создание и отображение XML-документа.</span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">3</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c17 c568">Составление схемы XML-документа.</span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">4</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c145 c402 c417"><span class="c2">Разработка Web-приложений с помощью XML.</span></p><p class="c57 c242 c299"><span class="c2"></span></p></td><td class="c170" colspan="1" rowspan="1"><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c527 c482 c242"><span class="c6">Самостоятельная</span><span class="c17"> </span><span class="c6">работа</span></p><p class="c527 c482 c57 c242"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="2"><p class="c8"><span class="c2"></span></p><p class="c269 c57"><span class="c2"></span></p><p class="c145 c143"><span class="c2">8</span></p><p class="c8 c143"><span class="c2"></span></p></td></tr><tr class="c510"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c323"><span class="c17">1. </span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-comments&sa=D&source=editors&ust=1647427833044711&usg=AOvVaw2XR_sLUkcxQwYOQuKf7pcZ">Комментарии. </a></span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-pi&sa=D&source=editors&ust=1647427833045311&usg=AOvVaw1sPjC9DWkN6SvYxo4pW_Ir">Инструкции обработки. </a></span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-cdata-sect&sa=D&source=editors&ust=1647427833045783&usg=AOvVaw2wmcGZ7B3eo3OLFpOgFplF">Секции CDATA. </a></span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-prolog-dtd&sa=D&source=editors&ust=1647427833046247&usg=AOvVaw3ZhLncVUf3FFQ_L-QJwU86">Пролог и декларация типа</a></span><span class="c17"> </span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-prolog-dtd&sa=D&source=editors&ust=1647427833046772&usg=AOvVaw3PcwUCUUQ1rn89Am8ZpaDx">документа. </a></span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-rmd&sa=D&source=editors&ust=1647427833047217&usg=AOvVaw3w9t4iYEQUhMKyv--Wmjws">Декларация одиночного документа. </a></span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-white-space&sa=D&source=editors&ust=1647427833047699&usg=AOvVaw2foD-eqg1C5xWFxWKIPB80">Обработка пробельных символов. </a></span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-line-ends&sa=D&source=editors&ust=1647427833048151&usg=AOvVaw1m-t9LAmE5HdUUalYF6_Cx">Обработка</a></span><span class="c17"> </span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-line-ends&sa=D&source=editors&ust=1647427833048703&usg=AOvVaw2ylEVNaC_PSLFcDyxvk-vU">концов строк. </a></span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://citforum.ru/internet/xmlspec/xmlspec.shtml%23sec-lang-tag&sa=D&source=editors&ust=1647427833049205&usg=AOvVaw2duUzBXe2davkJM5QRrLLn">Идентификация языка</a></span></p><p class="c242 c400"><span class="c2">2. Создание XML-документа на заданную тематику</span></p><p class="c400 c57 c242"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c0" colspan="2" rowspan="2"><p class="c217"><span class="c6">Тема</span><span class="c17"> </span><span class="c6">3.7.</span><span class="c17"> </span><span class="c6">Основы</span><span class="c17"> </span><span class="c6">программирования</span><span class="c17"> </span><span class="c6">на</span><span class="c17"> </span><span class="c6">PHP</span></p><p class="c217 c57"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c49"><span class="c6">Содержание:</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="2"><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c613 c57"><span class="c7 c28"></span></p><p class="c145 c196"><span class="c2">20</span></p><p class="c8 c196"><span class="c2"></span></p></td></tr><tr class="c249"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">1</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Введение</span><span class="c17"> </span><span class="c6">в</span><span class="c17"> </span><span class="c6">программирование</span><span class="c17"> </span><span class="c6">на</span><span class="c17"> </span><span class="c6">PHP</span></p><p class="c541 c482"><span class="c2">Понятия: переменные, константы. Правила имён переменных ($ перед именем). Переменные двух видов: обычные переменные (переменные-значения) и ссылочные переменные. Логические переменные и их особенности в PHP. Область видимости (область действия) переменных. Объявление констант. Системные константы. 11 групп констант. Операции с переменными. Составные операторы. Битовые операции. Связь</span></p><p class="c482 c57 c541"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c52"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c0" colspan="2" rowspan="7"><p class="c8 c134"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c8 c134"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c232 c291"><span class="c2">PHP и HTML. &quot;скриптовые скобки&quot;: <php ... >. тег окончания РНР-программы (?>). 8 базовых типов данных PHP. 4 скалярных типа данных: boolean, Integer, float, string. 2 комплексных (составных) типа: array, object</span></p><p class="c232 c57 c291"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="7"><p class="c232 c57 c291"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c232 c57 c291"><span class="c2"></span></p></td></tr><tr class="c500"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">2</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Синтаксис</span><span class="c17"> </span><span class="c6">языка</span><span class="c17"> </span><span class="c6">программирования</span><span class="c17"> </span><span class="c6">PHP</span></p><p class="c298"><span class="c2">Конструкция if; ключевые слова. if, else, elseif и endif. Конструкция множественного выбора switch – сase - default; использование break. Конструкция – for (переменная; условие; оператор ) со счетчиком. Цикл с предусловием (while). Цикл с постусловием (do-while). Вложенные циклы. Конструкция циклов – foreach (массив as формат_элемента). Ключевое слово – return, continue. Конструкции с приставкой &quot;_once&quot;. Отличие между include и require. inclide_once и require_once</span></p><p class="c298 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c329"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">3</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Массивы</span></p><p class="c103"><span class="c2">Понятие и назначение массива. Элементы массива, длина массива. Тип данных массива. Числовые массивы, символьные массивы. Обработка 1-мерного массива: цикл for. Обработка 2-мерного массива: вложенные циклы for. Статические и динамические массивы. Ввод значений элементов массивов с клавиатуры.</span></p><p class="c57 c103"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c329"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">4</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Функции</span><span class="c17"> </span><span class="c6">в</span><span class="c17"> </span><span class="c6">PHP.</span><span class="c17"> </span><span class="c6">Встроенные</span><span class="c17"> </span><span class="c6">функции</span></p><p class="c361"><span class="c2">Понятие функции. Функции пользовательские и системные. Объявление функция, вызов функции. Имя, список параметров, тело функции и возвращаемые данные. Правила именования функций. Выражение return. Передача параметров по ссылке. Полезные встроенные функции: eval, parseInt и parseFloat, isNaN</span></p><p class="c361 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c510"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">5</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Классы</span><span class="c17"> </span><span class="c6">в</span><span class="c17"> </span><span class="c6">PHP</span></p><p class="c559 c482 c655"><span class="c2">Назначение классов. Свойства класса. Объявление класса- &quot;class&quot;. Объявление свойства или метода. ключевые слова public и private. Экземпляр класса - ключевое слово &quot;new&quot;. Конструкторы. Основное назначение конструктора. Удаление экземпляров классов</span></p><p class="c559 c482 c57 c655"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c233"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">6</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Межплатформенный</span><span class="c17"> </span><span class="c6">язык</span><span class="c17"> </span><span class="c6">запросов</span><span class="c17"> </span><span class="c6">SQL</span><span class="c17"> </span><span class="c6">(диалект</span><span class="c17"> </span><span class="c6">MySQL)</span></p><p class="c472"><span class="c2">Синтаксис запросов к базе данных. Механизм работы с базами данных — PhpMyAdmin. Решение задач (сортировка, вывод с условиями и т.д.). Управление форматами даты и времени. Функция DATE_FORMAT</span></p><p class="c472 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c387"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">7</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">База</span><span class="c17"> </span><span class="c6">данных</span><span class="c17"> </span><span class="c6">в</span><span class="c17"> </span><span class="c6">MySQL</span></p><p class="c104"><span class="c2">Варианты хранения информации в сети Internet. Принципы хранения информации в базах данных MySQL. Технология реляционных баз данных. Архитектура базы данных MySQL (таблицы, связи, триггеры). Проектирование баз данных. Структурирование данных в таблицах. Нормализация таблиц. Программа-монитор mysql. Команда выбора базы данных: use dbname. Вызов монитора: Mysql dbname -h hostname -u username -p password. Команды exit или quit для выхода из монитора. Команда create database dbname</span></p><p class="c104 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c479"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c0" colspan="2" rowspan="18"><p class="c8 c134"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c8 c134"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c177"><span class="c2">для создания базы данных. Команда create table tablename (columns) для создания таблиц. Названия, типы данных и другие атрибуты полей при создании таблиц. Запуск из командной строки записанных в текстовые файлы длинных команд: Mysql dbname -u user -p < create.sql show tables: Для просмотра списка созданных таблиц команда describe tablename для просмотра структуры таблицы. Операторы структурированного языка запросов SQL: insert, select, update и delete. Конструкция where: для отбора данных по условию, уточнения изменяемых и удаляемых записей. Конструкции для группирования - group by, для упорядочивания - order by. Специальная база данных mysql, из пять таблиц: user, host, db, tables_priv и columns_priv. Команда grant :для установки прав доступа</span></p><p class="c177 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="4"><p class="c177 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c57 c177"><span class="c2"></span></p></td></tr><tr class="c510"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">8</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Взаимодействие</span><span class="c17"> </span><span class="c6">скриптов</span><span class="c17"> </span><span class="c6">на</span><span class="c17"> </span><span class="c6">языке</span><span class="c17"> </span><span class="c6">PHP</span><span class="c17"> </span><span class="c6">и</span><span class="c17"> </span><span class="c6">базы</span><span class="c17"> </span><span class="c6">данных</span><span class="c17"> </span><span class="c6">MySQL</span></p><p class="c18"><span class="c2">Подключение к базе данных из PHP файла. Вывод данных на PHP-страницу, попавших в выборку по SQL запросу. Передача параметров в запрос. Вывод данных на PHP-страницу, попавших в выборку по SQL запросу.</span></p><p class="c18 c57"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c329"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">9</span></p><p class="c21 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Создание</span><span class="c17"> </span><span class="c6">интерфейса</span><span class="c17"> </span><span class="c6">к</span><span class="c17"> </span><span class="c6">базе</span><span class="c17"> </span><span class="c6">данных</span><span class="c17"> </span><span class="c6">MySQL</span><span class="c17"> </span><span class="c6">средствами</span><span class="c17"> </span><span class="c6">PHP</span></p><p class="c391"><span class="c2">Принципы проектирования страниц. Разделение информации по таблицам в базе данных. Вывод группы данных, сортировка данных. Постраничный вывод данных. Создание HTML-страниц средствами PHP. Разработка проекта. Принципы проектирования страниц.</span></p><p class="c57 c391"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c52"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c151"><span class="c2">10</span></p><p class="c151 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c93"><span class="c6">Взаимодействие</span><span class="c17"> </span><span class="c6">с</span><span class="c17"> </span><span class="c6">пользователем</span></p><p class="c555 c482"><span class="c2">2 метода передачи параметров между страницами (GET, POST). Обработка действий пользователя при помощи форм. Использование вспомогательных переменных</span></p><p class="c482 c57 c555"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c73"><span class="c2">2</span></p><p class="c51"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c49"><span class="c6">Лабораторные</span><span class="c17"> </span><span class="c6">работы</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="11"><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c57 c444"><span class="c7 c626"></span></p><p class="c145 c196"><span class="c2">22</span></p><p class="c8 c196"><span class="c2"></span></p></td><td class="c55" colspan="1" rowspan="14"><p class="c8 c196"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">1</span></p><p class="c94 c57"><span class="c2"></span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Простейшие PHP программы</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">2</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Разработка РНР-сценариев.</span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c242 c704"><span class="c2">3</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c352 c242"><span class="c2">Решение задач конструкциями: if – else – elseif – endif; switch – сase – default; цикла – for</span></p><p class="c57 c242 c352"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c132"><span class="c2">4</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c284 c242"><span class="c2">Работа с массивами</span></p><p class="c284 c57 c242"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">5</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Создание и использование функций</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c654"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">6</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Написание скриптов на языке PHP, и взаимодействие с базой данных на MySQL.</span></p></td></tr><tr class="c72"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">7</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c232"><span class="c2">Разработка проекта MySQL. Проектирование базы данных и обеспечение прав доступа к ней.</span></p><p class="c232 c57"><span class="c2"></span></p></td></tr><tr class="c507"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c21"><span class="c2">8</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c232"><span class="c2">Создание базы данных MySQL.</span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">9</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Изучение возможностей серверной СУБД MySQL</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">10</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Создание интерфейса к базе данных MySQL средствами PHP.</span></p><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c45" colspan="3" rowspan="1"><p class="c94"><span class="c2">11</span></p></td><td class="c46" colspan="4" rowspan="1"><p class="c82"><span class="c2">Передача файлов на сервер.</span></p></td><td class="c170" colspan="1" rowspan="1"><p class="c82 c57"><span class="c2"></span></p></td></tr><tr class="c3"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c49"><span class="c6">Самостоятельная</span><span class="c17"> </span><span class="c6">работа</span></p><p class="c49 c57"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="2"><p class="c57 c483"><span class="c2"></span></p><p class="c145 c143"><span class="c2">21</span></p><p class="c8 c143"><span class="c2"></span></p></td></tr><tr class="c72"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="2"><p class="c482 c647"><span class="c2">1. Специальные типы: resource, NULL. &quot;Псевдотипы&quot;: mixed, number, callback. Изменение типов данных. Приведение типов при помощи функций gettype() и settype(). Сравнивание</span></p><p class="c90"><span class="c2">переменных двумя способами: сравнением по значению и сравнением по значению и типу. Тернарный оператор &quot;? :&quot;. Оператор контроля ошибок &quot;@&quot;. Скалярные и комплексные выражения. Удаление переменных</span></p><p class="c145 c322"><span class="c2">2. Преимущества PHP и ограничениями. Сравнение PHP с Perl или Python и других web-языков.</span></p><p class="c131"><span class="c2">3. Создание собственного сайта на основе языка PHP и с применением базы данных MySQL</span></p><p class="c42"><span class="c2"></span></p></td></tr><tr class="c461"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c0" colspan="2" rowspan="1"><p class="c8 c134"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="1"><p class="c42"><span class="c2"></span></p></td><td class="c55" colspan="1" rowspan="1"><p class="c42"><span class="c2"></span></p></td></tr><tr class="c5"><td class="c38" colspan="1" rowspan="1"><p class="c1"><span class="c2"></span></p></td><td class="c0" colspan="2" rowspan="1"><p class="c42"><span class="c2"></span></p></td><td class="c152" colspan="7" rowspan="1"><p class="c340 c242 c674"><span class="c6">Всего:</span></p><p class="c340 c57 c242 c674"><span class="c2"></span></p></td><td class="c36" colspan="1" rowspan="1"><p class="c340 c242 c478"><span class="c6">870</span></p><p class="c340 c57 c242 c478"><span class="c2"></span></p></td><td class="c83" colspan="1" rowspan="1"><p class="c340 c57 c242 c478"><span class="c2"></span></p></td></tr></tbody></table><p class="c241 c57"><span class="c7 c743"></span></p><p class="c145 c574 c670"><span class="c2">Для характеристики уровня освоения учебного материала используются следующие обозначения: 1 - ознакомительный (узнавание ранее изученных объектов, свойств);</span></p><p class="c145 c242 c574"><span class="c2">2 - репродуктивный (выполнение деятельности по образцу, инструкции или под руководством);</span></p><p class="c145 c242 c574"><span class="c2">3 – продуктивный (планирование и самостоятельное выполнение деятельности, решение проблемных задач)</span></p><p class="c8"><span class="c2"></span></p><p class="c95 c276 c57"><span class="c7 c6"></span></p><p class="c95 c276"><span class="c6">4.УСЛОВИЯРЕАЛИЗАЦИИПРОГРАММЫПРОФЕССИОНАЛЬНОГОМОДУЛЯ</span></p><p class="c153"><span class="c6">4.1.Требованиякминимальномуматериально-техническомуобеспечению</span></p><p class="c153"><span class="c2">Реализацияпрограммымодуля        предполагает        наличие        учебных        кабинетов</span></p><p class="c257"><span class="c2">«Стандартизации        и        сертификации»;         лабораторий         «Системного        и        прикладного программирования»,читальногозаласвыходом в сеть Интернет.</span></p><p class="c624 c657"><span class="c2">Оборудование учебного кабинета и рабочихмест лабораторий: рабочие места по количествуобучающихся;</span></p><p class="c242 c556"><span class="c2">рабочее место преподавателя;</span></p><p class="c201 c242 c518"><span class="c2">комплектучебно-методическихматериалов,методическиерекомендациии разработки;</span></p><p class="c556 c242"><span class="c2">учебно-методические пособия наСD/DVD - дисках;</span></p><p class="c330 c734"><span class="c2">видеоматериалы по разработке программного обеспечения; программное обеспечение общего назначения.</span></p><p class="c199 c688"><span class="c2">Технические средстваобучения:</span></p><p class="c145 c201 c242 c646"><span class="c2">персональныйкомпьютерслицензионнымпрограммнымобеспечениеми мультимедиа проектор;</span></p><p class="c330 c630"><span class="c2">рабочие станциис выходом винтернет исервер; локальная сеть.</span></p><p class="c145 c242 c258 c265"><span class="c2">Реализация        программы        модуля        предполагает        обязательные        учебную        и производственную практики.</span></p><p class="c8"><span class="c2"></span></p><p class="c57 c182"><span class="c2"></span></p><p class="c145 c242 c258"><span class="c6">4.2.Информационноеобеспечениеобучения</span></p><p class="c145 c242 c258 c265"><span class="c6">Перечень</span><span class="c17">        </span><span class="c6">рекомендуемых</span><span class="c17">        </span><span class="c6">учебных</span><span class="c17">        </span><span class="c6">изданий,</span><span class="c17">        </span><span class="c6">Интернет-ресурсов,дополнительнойлитературы</span></p><p class="c8"><span class="c2"></span></p><p class="c297 c57"><span class="c2"></span></p><ol class="c286 lst-kix_list_11-0 start" start="1"><li class="c154 c215 li-bullet-1"><span class="c7 c6">Основнаялитература:</span></li></ol><p class="c154 c57 c512"><span class="c2"></span></p><p class="c145 c154"><span class="c2">1.  Федорова Г.Н., Разработка программных модулей программного обеспечения для компьютерных систем – М.: Академия, 2017</span></p><p class="c145 c154"><span class="c7 c6">Дополнительнаялитература:</span></p><ol class="c286 lst-kix_list_12-0 start" start="1"><li class="c145 c242 c415 li-bullet-2"><span class="c2">Алдан,А.Введениевгенерациюпрограммногокода.—М.:Интернет-Университет ИнформационныхТехнологий (ИНТУИТ), 2012.</span></li><li class="c302 li-bullet-2"><span class="c2">Алексеев,Г.В.Основыразработкиэлектронныхизданий:учебно-методическое</span></li><li class="c135 li-bullet-3"><span class="c2">Алексеев,Г.В.РазработкаэлектронныхучебныхизданийнаосновеязыкаHTML: учебно-методическоепособие/АлексеевГ.В.,БриденкоИ.И.—Саратов:Вузовское образование, 2013.</span></li><li class="c145 c260 li-bullet-4"><span class="c2">Подбельский В.В. Язык С++:Учебное пособие. – М.:Финансы и</span></li></ol><p class="c145 c402"><span class="c2">статистика, 1999. -560 с.</span></p><ol class="c286 lst-kix_list_12-0" start="5"><li class="c145 c260 li-bullet-2"><span class="c2">Побегайло А.П. С/С++ для студента. – СПб.:БХВ-Петербург,</span></li></ol><ol class="c286 lst-kix_list_13-0 start" start="1"><li class="c135 li-bullet-3"><span class="c2">2006. – 528 с.</span></li></ol><p class="c242 c258 c624"><span class="c6">Интернет-ресурсы:</span></p><p class="c145 c154 c201"><span class="c2">1.CIT-Forum:Центринформационныхтехнологий:материалысайта[Электронный ресурс]. - Режим доступа: http://citforum.ru/, свободный.</span></p><p class="c145 c154 c201"><span class="c17">2.CodeNet-вседляпрограммиста        [Электронныйресурс].-Режимдоступа: </span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://www.codenet.ru/&sa=D&source=editors&ust=1647427833253447&usg=AOvVaw0-DJnjIRaHXQCGv4JHnFRl">http://www.codenet.ru/, </a></span><span class="c2">свободный.</span></p><p class="c145 c154 c201"><span class="c17">3.</span><span class="c17 c658">CodeNet-вседляпрограммиста[Электронныйресурс].-Режимдоступа:http://www.codenet.ru/, свободный.</span></p><p class="c145 c154 c201"><span class="c2">4.CodingLessons.ru[Электронныйресурс].-Режимдоступа:http://codinglessons.ru/, свободный.</span></p><p class="c145 c154 c201"><span class="c17">5.DWEB.ru:материалыдляweb-дизайнера[Электронныйресурс].-Режимдоступа: </span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://dweb.ru/&sa=D&source=editors&ust=1647427833257727&usg=AOvVaw2RcfUhfZdSOVJSHgCrNijG">http://dweb.ru/, </a></span><span class="c2">свободный.</span></p><p class="c145 c154 c201"><span class="c17">6.HTML-справочник        [Электронныйресурс].-Режимдоступа:</span><span class="c17"><a class="c253" href="https://www.google.com/url?q=http://html.manual.ru/&sa=D&source=editors&ust=1647427833258363&usg=AOvVaw36YUrGMx7V9x4poLdrwrRD">http://html.manual.ru/,</a></span><span class="c2"> свободный.</span></p><p class="c106 c154 c201"><span class="c2">39</span></p><p class="c106 c154 c201 c57"><span class="c2"></span></p><p class="c459 c201 c708"><span class="c2">7.HTML:Курсмолодогобойца        [Электронныйресурс]:учебноепособиедля &quot;чайников&quot;[Электронныйресурс]http://www.ostu.ru/personal/sim/Uhtml/index.html, свободный.</span></p><p class="c145 c154 c201"><span class="c2">8.HTML.net:информационно-образовательныйсайт[Электронныйресурс].-Режим доступа: http://ru.html.net, свободный.- (УчебникиHTML, CSS), свободный.</span></p><p class="c145 c154 c201"><span class="c2">9.Htmlbook.ru:длятех,ктоделаетсайты[Электронныйресурс]/автор-руководитель проекта Влад Мержевич.- Режим доступа: http://htmlbook.ru/, свободный.</span></p><p class="c145 c154 c201"><span class="c2">10. Microsoft        University        [Электронный        ресурс].        -        Режим        доступа: http://www.microsoft.com/ru-ru/student/careerandstudies/default.aspx, свободный.</span></p><p class="c57 c432"><span class="c2"></span></p><p class="c199 c293"><span class="c6">4.3.Общиетребованиякорганизацииобразовательногопроцесса</span><span class="c2">Освоениюмодуля«Разработкапрограммныхмодулейпрограммногообеспечения</span></p><p class="c624 c671"><span class="c2">для компьютерныхсистем»должно предшествовать изучение дисциплин: Основы программирования</span></p><p class="c559 c199"><span class="c2">Теория алгоритмов</span></p><p class="c559 c199"><span class="c2">Операционные системы;</span></p><p class="c330 c715"><span class="c2">Архитектура компьютерныхсистем; Информационныетехнологии.</span></p><p class="c257 c265"><span class="c2">Лекционно-практическиезанятияпроводятсявспециализированномклассе. Производственноеобучениеобучающихся,осваивающихобразовательныепрограммы СПОосуществляетсявучебныхлабораториях,атакженапредприятиях,вучрежденияхи организацияхразличныхорганизационно-правовыхформнаосновепрямыхдоговоров, заключаемых междупредприятием и образовательнымучреждением.</span></p><p class="c145 c242 c258 c265"><span class="c2">Приподготовкекквалификационномуэкзаменуобучающимсяоказываются консультации.</span></p><p class="c145 c242 c258 c265"><span class="c2">Вовремясамостоятельнойподготовкиучащимсядолженбытьпредоставлен доступ в Интернет.</span></p><p class="c242 c258 c265 c330"><span class="c6">Требованиякучебно-методическойдокументации:</span><span class="c2">наличиерекомендацийк выполнениюлабораторных,практических исамостоятельныхработ.</span></p><p class="c145 c207"><span class="c6">4.4.Кадровоеобеспечениеобразовательногопроцесса</span></p><p class="c257 c265"><span class="c6">Требованиякквалификациипедагогическихкадров,обеспечивающихобучениепомеждисциплинарномукурсам:</span><span class="c2">наличиевысшегопрофессионального образования,соответствующегопрофилюмодуля«Разработкапрограммныхмодулей программного        обеспечения        для        компьютерных        систем»         и        специальности «Программирование в компьютерныхсистемах».</span></p><p class="c258 c265 c521"><span class="c6">Требования</span><span class="c17">        </span><span class="c6">к</span><span class="c17">        </span><span class="c6">квалификации</span><span class="c17">        </span><span class="c6">инженерно-педагогических</span><span class="c17">        </span><span class="c6">кадров,осуществляющихруководствопрактикой:</span><span class="c2">наличиевысшегопрофессионального образования,соответствующегопрофилюмодуля«Разработкапрограммныхмодулей программного        обеспечения        для        компьютерных        систем»         и        специальности «Программирование    вкомпьютерных        системах»;   обязательный    опыт    работыв организацияхпрофессиональнойсферы;стажировкавпрофильныхорганизацияхнереже 1 раза в 3 года.</span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c57 c91"><span class="c2"></span></p><p class="c8 c242"><span class="c2"></span></p><p class="c106 c129 c57"><span class="c2"></span></p><p class="c106 c129 c57"><span class="c2"></span></p><p class="c106 c129 c57"><span class="c2"></span></p><p class="c106 c129"><span class="c2">40</span></p><p class="c57 c241"><span class="c2"></span></p><p class="c423"><span class="c6">5.КОНТРОЛЬИОЦЕНКАРЕЗУЛЬТАТОВОСВОЕНИЯПРОФЕССИОНАЛЬНОГОМОДУЛЯ(ВИДАПРОФЕССИОНАЛЬНОЙДЕЯТЕЛЬНОСТИ)</span></p><p class="c156"><span class="c2">Оценка        качества        освоения        основной        профессиональной        образовательной программывключаеттекущийконтрользнаний,промежуточнуюигосударственную (итоговую) аттестацию обучающихся.</span></p><p class="c224"><span class="c6">Контрольиоценкарезультатовосвоенияпрофессиональногомодуля(видапрофессиональнойдеятельности)</span></p><a id="t.656284666f69f8b6f833e9b14154aa898cec4409"></a><a id="t.7"></a><table class="c258 c271"><tbody><tr class="c87"><td class="c66" colspan="1" rowspan="1"><p class="c411"><span class="c2">Результаты (освоенные профессиональные компетенции)</span></p><p class="c57 c411"><span class="c2"></span></p></td><td class="c98" colspan="1" rowspan="1"><p class="c371 c57"><span class="c2"></span></p><p class="c95 c379"><span class="c2">Основные показатели оценки результата</span></p><p class="c95 c379 c57"><span class="c2"></span></p></td><td class="c456" colspan="1" rowspan="1"><p class="c57 c371"><span class="c2"></span></p><p class="c95 c320"><span class="c2">Формыи методы контроля и оценки</span></p><p class="c95 c320 c57"><span class="c2"></span></p></td></tr><tr class="c740"><td class="c66" colspan="1" rowspan="1"><p class="c33"><span class="c2">ПК 1.1 Выполнятьразработку спецификаций отдельных компонент</span></p><p class="c33 c57"><span class="c2"></span></p></td><td class="c98" colspan="1" rowspan="1"><p class="c33"><span class="c2">разработка спецификаций;</span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c57 c466"><span class="c2"></span></p><p class="c106 c463"><span class="c2">разработка алгоритма поставленной задачи;</span></p><p class="c57 c558"><span class="c2"></span></p><p class="c559 c482 c575"><span class="c2">реализация алгоритма средствами автоматизированного проектирования</span></p><p class="c559 c482 c57 c575"><span class="c2"></span></p></td><td class="c456" colspan="1" rowspan="1"><p class="c482 c550"><span class="c2">Текущийконтроль в форме защиты лабораторных и практических занятий.</span></p><p class="c459 c167"><span class="c2">Зачет поучебной практике и по разделупрофессионального модуля.</span></p><p class="c459 c482 c495"><span class="c2">Квалификационныйэкзамен по модулю.</span></p><p class="c57 c587"><span class="c2"></span></p><p class="c88 c459"><span class="c2">Текущий контроль в форме защиты лабораторных и практических занятий.</span></p><p class="c459 c167"><span class="c2">Зачет поучебной практике и по разделупрофессионального модуля.</span></p><p class="c459 c482 c495"><span class="c2">Квалификационныйэкзамен по модулю.</span></p><p class="c459 c88"><span class="c2">Текущийконтроль в форме защиты лабораторных и практических занятий.</span></p><p class="c8 c88"><span class="c2"></span></p></td></tr><tr class="c769"><td class="c66" colspan="1" rowspan="1"><p class="c482 c641"><span class="c2">ПК 1.2 Осуществлять разработкукода программного продукта на основеготовых спецификаций науровне модуля</span></p><p class="c641 c482 c57"><span class="c2"></span></p></td><td class="c214" colspan="1" rowspan="1"><p class="c707"><span class="c2">обоснование выбора языка программирования;</span></p><p class="c57 c292"><span class="c2"></span></p><p class="c57 c254"><span class="c2"></span></p><p class="c292 c653"><span class="c2">знание языков программирования;</span></p><p class="c57 c751"><span class="c2"></span></p><p class="c292 c538"><span class="c2">применение основных принципов технологии структурного иобъектно-ориентированного программирования;</span></p><p class="c292 c57"><span class="c2"></span></p><p class="c57 c545"><span class="c2"></span></p><p class="c292 c722"><span class="c2">создание программы по разработанномуалгоритмукак отдельного модуля</span></p><p class="c459 c482 c57 c722"><span class="c2"></span></p></td><td class="c317" colspan="1" rowspan="1"><p class="c357 c756"><span class="c2">Текущийконтроль в форме защиты лабораторныхзанятий.</span></p><p class="c459 c57"><span class="c2"></span></p><p class="c57 c727"><span class="c2"></span></p><p class="c359"><span class="c2">Текущийконтроль в форме защиты лабораторных и практических занятий; Текущийконтроль в форме защиты лабораторных и практическихзанятий.</span></p><p class="c167 c697"><span class="c2">Зачет поучебной практике и по разделупрофессионального модуля. Квалификационный экзамен по модулю.</span></p><p class="c482 c540"><span class="c2">Текущийконтроль в форме: - защиты лабораторных и практических занятий;</span></p><p class="c459 c482 c731"><span class="c2">- контрольныхработ потемам МДК.</span></p><p class="c543 c482 c605"><span class="c2">Зачет поучебной практике и по разделупрофессионального модуля.</span></p><p class="c145 c482 c495"><span class="c2">Квалификационныйэкзамен по модулю.</span></p><p class="c482 c57 c242 c761"><span class="c2"></span></p></td></tr><tr class="c757"><td class="c66" colspan="1" rowspan="1"><p class="c8 c56"><span class="c2"></span></p></td><td class="c341" colspan="1" rowspan="1"><p class="c8 c56"><span class="c2"></span></p></td><td class="c535" colspan="1" rowspan="1"><p class="c8 c482 c495"><span class="c2"></span></p></td></tr><tr class="c502"><td class="c66" colspan="1" rowspan="1"><p class="c508 c482 c719"><span class="c2">ПК 1.3Выполнятьотладку программныхмодулей с использованием специализированных программныхсредств</span></p><p class="c508 c482 c57 c719"><span class="c2"></span></p></td><td class="c98" colspan="1" rowspan="1"><p class="c508 c482 c607"><span class="c2">отладка программы на уровне модуля;</span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c57 c419"><span class="c2"></span></p><p class="c559 c482 c598"><span class="c2">использование инструментальныхсредств</span></p><p class="c559 c482 c57 c598"><span class="c2"></span></p></td><td class="c456" colspan="1" rowspan="1"><p class="c428"><span class="c2">Текущийконтроль в форме защиты лабораторных и практических занятий.</span></p><p class="c145 c167"><span class="c2">Зачет поучебной практике и по разделупрофессионального модуля.</span></p><p class="c179"><span class="c2">Квалификационныйэкзамен по модулю.</span></p><p class="c559 c357"><span class="c2">Текущийконтроль в форме защиты лабораторныхзанятий.</span></p><p class="c559 c357 c57"><span class="c2"></span></p></td></tr><tr class="c494"><td class="c66" colspan="1" rowspan="1"><p class="c508 c482 c582"><span class="c2">ПК 1.4Выполнять тестирование программных модулей</span></p><p class="c508 c482 c57 c582"><span class="c2"></span></p></td><td class="c98" colspan="1" rowspan="1"><p class="c33"><span class="c2">разработка системы тестов;</span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c57 c336"><span class="c2"></span></p><p class="c145 c482 c693"><span class="c2">тестирование программного модуля по сценарию</span></p><p class="c8 c482 c693"><span class="c2"></span></p></td><td class="c456" colspan="1" rowspan="1"><p class="c428"><span class="c2">Текущийконтроль в форме защиты лабораторных и практических занятий.</span></p><p class="c145 c167"><span class="c2">Зачет поучебной практике и по разделупрофессионального модуля.</span></p><p class="c145 c482 c495"><span class="c2">Квалификационныйэкзамен по модулю.</span></p><p class="c145 c482 c562"><span class="c2">Текущийконтроль в форме защиты лабораторных и практических занятий.</span></p><p class="c145 c167"><span class="c2">Зачет поучебной практике и по разделупрофессионального модуля.</span></p><p class="c559 c482 c495"><span class="c2">Квалификационныйэкзамен по модулю.</span></p></td></tr><tr class="c358"><td class="c66" colspan="1" rowspan="1"><p class="c316"><span class="c2">ПК 1.5 Осуществлять оптимизацию программного кода модуля</span></p><p class="c57 c316"><span class="c2"></span></p></td><td class="c98" colspan="1" rowspan="1"><p class="c508 c482 c538"><span class="c2">применение основных принципов технологии структурного иобъектно-ориентированного программирования;</span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c377 c57"><span class="c2"></span></p><p class="c119"><span class="c2">контроль объемапамятии времениобработкирезультатов</span></p><p class="c119 c57"><span class="c2"></span></p></td><td class="c456" colspan="1" rowspan="1"><p class="c428"><span class="c2">Текущийконтроль в форме защиты лабораторных и практических занятий.</span></p><p class="c145 c167"><span class="c2">Зачет поучебной практике и по разделупрофессионального модуля.</span></p><p class="c179"><span class="c2">Квалификационныйэкзамен по модулю.</span></p><p class="c145 c482 c562"><span class="c2">Текущийконтроль в форме защиты лабораторных и практических занятий.</span></p><p class="c145 c167"><span class="c2">Зачет поучебной практике и по разделупрофессионального модуля.</span></p><p class="c482 c495 c559"><span class="c2">Квалификационный экзамен по модулю.</span></p><p class="c559 c482 c57 c495"><span class="c2"></span></p></td></tr><tr class="c742"><td class="c66" colspan="1" rowspan="1"><p class="c543 c482 c594"><span class="c2">ПК 1.6 Разрабатывать компонентыпроектной и технической документациис использованиемграфических языков спецификаций</span></p><p class="c543 c482 c57 c594"><span class="c2"></span></p></td><td class="c98" colspan="1" rowspan="1"><p class="c543 c482 c679"><span class="c2">выбор методов и средств разработкитехнической документации;</span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c57 c767"><span class="c2"></span></p><p class="c145 c482 c607"><span class="c2">оформление документации на программные средства;</span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c57 c377"><span class="c2"></span></p><p class="c200"><span class="c2">использование инструментальныхсредств для автоматизацииоформления документации</span></p><p class="c57 c200"><span class="c2"></span></p></td><td class="c456" colspan="1" rowspan="1"><p class="c482 c495 c543"><span class="c2">Текущийконтроль в форме защиты лабораторныхзанятий. Квалификационныйэкзамен по модулю.</span></p><p class="c8"><span class="c2"></span></p><p class="c57 c677"><span class="c2"></span></p><p class="c167 c491"><span class="c2">Текущийконтроль в форме защиты лабораторныхзанятий. Зачет поучебной практике и по разделупрофессионального модуля.</span></p><p class="c330 c357"><span class="c2">Текущийконтроль в форме защиты лабораторныхзанятий.</span></p><p class="c330 c357 c57"><span class="c2"></span></p></td></tr></tbody></table><p class="c57 c580"><span class="c2"></span></p><p class="c265 c629"><span class="c2">Формыиметодыконтроляиоценкирезультатовобучениядолжныпозволять проверятьуобучающихсянетолькосформированностьпрофессиональныхкомпетенций, но иразвитие общих компетенций иобеспечивающих ихумений.</span></p><a id="t.34a0d602da5d87391df8463f794af65fb2841453"></a><a id="t.8"></a><table class="c271 c258"><tbody><tr class="c72"><td class="c53" colspan="1" rowspan="1"><p class="c489"><span class="c2">Результаты (освоенныеобщие компетенции)</span></p><p class="c57 c489"><span class="c2"></span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c371 c57"><span class="c2"></span></p><p class="c145 c242 c366"><span class="c2">Основные показатели оценкирезультата</span></p><p class="c8 c242 c366"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c412 c242"><span class="c2">Формыи методы контроля и оценки</span></p><p class="c57 c242 c412"><span class="c2"></span></p></td></tr><tr class="c360"><td class="c53" colspan="1" rowspan="1"><p class="c508 c482 c592"><span class="c2">ОК 1. Понимать сущность и социальную значимость своей будущей профессии,проявлятькнейустойчивый интерес</span></p><p class="c508 c482 c57 c592"><span class="c2"></span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c508 c482 c619"><span class="c2">- демонстрация интересак будущей профессии;</span></p><p class="c482 c526"><span class="c2">- обоснованиесущностиисоциальной значимостисвоей будущей профессии; - добросовестное выполнениеучебных обязанностейприосвоении профессиональнойдеятельности</span></p><p class="c15"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c33"><span class="c2">Интерпретациярезультатов наблюдений за деятельностью обучающегося в процессе освоения образовательной программы</span></p><p class="c33 c57"><span class="c2"></span></p></td></tr><tr class="c360"><td class="c53" colspan="1" rowspan="1"><p class="c232 c642"><span class="c2">ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать ихэффективность и качество</span></p><p class="c232 c57 c642"><span class="c2"></span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c277"><span class="c2">- обоснованный выбор иприменение методов и способов решения профессиональных задач в области разработки программного обеспечения; - оценка эффективности и качества выполненияпрофессиональных задач</span></p><p class="c277 c57"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c33"><span class="c2">Интерпретациярезультатов наблюдений за деятельностью обучающегося в процессе освоения образовательной программы</span></p><p class="c33 c57"><span class="c2"></span></p></td></tr><tr class="c461"><td class="c53" colspan="1" rowspan="1"><p class="c543 c482 c640"><span class="c2">ОК 3. Принимать решения в стандартных инестандартных ситуацияхинести за них ответственность</span></p><p class="c543 c482 c57 c640"><span class="c2"></span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c242 c453"><span class="c2">- решение стандартных и нестандартных профессиональных задач в области разработки программного обеспечения;- полнота представлений за последствия некачественно и несвоевременно выполненной работы;</span></p><p class="c453 c57 c242"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c453 c242"><span class="c2">Интерпретациярезультатов наблюдений за деятельностью обучающегося в процессе освоения образовательной программы</span></p><p class="c453 c57 c242"><span class="c2"></span></p></td></tr><tr class="c496"><td class="c53" colspan="1" rowspan="1"><p class="c225"><span class="c2">ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития</span></p><p class="c225 c57"><span class="c2"></span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c543 c482 c752"><span class="c2">- эффективный поискнеобходимой информации;</span></p><p class="c122"><span class="c2">- использование различных источников, включая электронные;</span></p><p class="c448"><span class="c2">- -демонстрация приемов и способов работы сразличными информационнымиисточниками(учебной, справочной, технической литературой) для эффективного выполненияпрофессиональных задач</span></p><p class="c448 c57"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c198"><span class="c2">Интерпретациярезультатов наблюдений за деятельностью обучающегося в процессе освоения образовательной программы</span></p><p class="c198 c57"><span class="c2"></span></p></td></tr><tr class="c72"><td class="c53" colspan="1" rowspan="1"><p class="c195"><span class="c2">ОК 5. Использовать информационно-</span></p><p class="c195 c57"><span class="c2"></span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c232 c242"><span class="c2">- демонстрация навыков получения информации из электронныхучебников,</span></p><p class="c32"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c232 c242"><span class="c2">Интерпретациярезультатов наблюдений за</span></p><p class="c32"><span class="c2"></span></p></td></tr><tr class="c627"><td class="c53" colspan="1" rowspan="1"><p class="c543 c482 c554"><span class="c2">коммуникационные технологиив профессиональной деятельности</span></p><p class="c543 c482 c57 c554"><span class="c2"></span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c198"><span class="c2">обучающих программ.</span></p><p class="c104"><span class="c2">- демонстрация навыков использования Интернет- ресурсов впрофессиональной деятельности;</span></p><p class="c400 c242"><span class="c2">- работа на ПЭВМ</span></p><p class="c400 c57 c242"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c176"><span class="c2">деятельностью обучающегося в процессе освоения образовательной программы</span></p><p class="c176 c57"><span class="c2"></span></p></td></tr><tr class="c360"><td class="c53" colspan="1" rowspan="1"><p class="c508 c482 c603"><span class="c2">ОК 6. Работать в коллективе и в команде, эффективно общаться сколлегами, руководством, потребителями</span></p><p class="c508 c482 c57 c603"><span class="c2"></span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c401"><span class="c2">- корректное взаимодействие с обучающимися, преподавателями и мастерами в ходе обучения;</span></p><p class="c250"><span class="c2">- полнота пониманиятого, что успешность ирезультативность работы зависит отсогласованностидействий всех</span></p><p class="c57 c250"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c33"><span class="c2">Интерпретациярезультатов наблюдений за деятельностью обучающегося в процессе освоения образовательной программы</span></p><p class="c33 c57"><span class="c2"></span></p></td></tr><tr class="c249"><td class="c53" colspan="1" rowspan="1"><p class="c508 c482 c725"><span class="c2">ОК 7. Брать на себя ответственность за работу членов команды (подчиненных),за результат выполнениязаданий</span></p><p class="c508 c482 c57 c725"><span class="c2"></span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c508 c482 c650"><span class="c2">- самоанализикоррекция результатов собственнойработы;</span></p><p class="c104"><span class="c2">- соблюдение техники безопасности</span></p><p class="c104 c57"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c232 c242"><span class="c2">Интерпретациярезультатов наблюдений за деятельностью обучающегося в процессе освоения образовательной программы</span></p><p class="c32"><span class="c2"></span></p></td></tr><tr class="c696"><td class="c53" colspan="1" rowspan="1"><p class="c232 c561"><span class="c2">ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматьсясамообразованием, осознанно планироватьповышение квалификации</span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c508 c482 c563"><span class="c2">- организация самостоятельных занятий приизучениипрофессионального модуля</span></p><p class="c508 c482 c57 c563"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c33"><span class="c2">Интерпретациярезультатов наблюдений за деятельностью обучающегося в процессе освоения образовательной программы</span></p><p class="c33 c57"><span class="c2"></span></p></td></tr><tr class="c461"><td class="c53" colspan="1" rowspan="1"><p class="c508 c482 c705"><span class="c2">ОК 9. Ориентироватьсяв условияхчастойсмены технологийв профессиональной деятельности</span></p><p class="c508 c705 c482 c57"><span class="c2"></span></p></td><td class="c147" colspan="1" rowspan="1"><p class="c277"><span class="c2">- анализ инноваций в области разработки программного обеспечения; - анализособенностейразвития современныхоперационныхсистем</span></p><p class="c57 c277"><span class="c2"></span></p></td><td class="c99" colspan="1" rowspan="1"><p class="c232 c242"><span class="c2">Интерпретациярезультатов наблюдений за деятельностью обучающегося в процессе освоения образовательной программы</span></p><p class="c32"><span class="c2"></span></p></td></tr></tbody></table><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c8"><span class="c2"></span></p><p class="c175 c57"><span class="c2"></span></p><p class="c8 c56"><span class="c2"></span></p><p class="c10 c57"><span class="c2"></span></p></div></div></div></div></div><br><div class="block marina-gradient-rounded-corners marina-title-rounded-green"><div class="inner clearfix"><div class="inner-wrapper"><div class="inner-inner"><h2 class="title block-title">По теме: методические разработки, презентации и конспекты</h2><div class="others"><h6><a href="/npo-spo/informatika-i-vychislitelnaya-tekhnika/library/2014/11/30/rabochaya-programma-dlya-pm-03">Рабочая программа для ПМ 03. «Техническое обслуживание и ремонт компьютерных систем и комплексов» для специальности 230113 «Компьютерные системы и комплексы»</a></h6><p class="search-excerpt"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ...</p></div><div class="others"><h6><a href="/npo-spo/informatika-i-vychislitelnaya-tekhnika/library/2016/10/10/rabochaya-programma-0">РАБОЧАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ ПМ 01 Разработка программных модулей программного обеспечения для компьютерных систем программа подготовки специалистов среднего звена по специальности 09.02.03 «Программирование в компьютерных системах»</a></h6><p class="search-excerpt">Для спецдисциплин....</p></div><div class="others"><h6><a href="/npo-spo/informatika-i-vychislitelnaya-tekhnika/library/2016/10/10/metodicheskie-rekomendatsii-po-0">МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ПРОХОЖДЕНИЮ ПРЕДДИПЛОМНОЙ ПРАКТИКИ ПМ.01. РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ 09.02.03 Программирование в компьютерных системах</a></h6><p class="search-excerpt">Для спецдисциплин....</p></div><div class="others"><img class="lazyload" data-src="/sites/default/files/pictures/2014/05/08/picture-444631-1399570741.jpg"><h6><a href="/npo-spo/informatika-i-vychislitelnaya-tekhnika/library/2017/03/23/programma-professionalnogo-modulya">ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ «Разработка программных модулей программного обеспечения для компьютерных систем»</a></h6><p class="search-excerpt">Всего – 590 часов, в том числе:максимальной учебной нагрузки обучающегося–467 часов, включая:обязательной аудиторной учебной нагрузки обучающегося – 181 часа;самостоятельной работы обучающегося –123 ч...</p></div><div class="others"><img class="lazyload" data-src="/sites/default/files/pictures/2018/04/19/picture-986033-1524133782.jpg"><h6><a href="/npo-spo/informatika-i-vychislitelnaya-tekhnika/library/2018/05/10/rabochaya-programma-pm-01">Рабочая программа ПМ-01. Разработка программных модулей программного обеспечения для компьютерных систем</a></h6><p class="search-excerpt">Рабочая программа профессионального модуля разработана в соответствии с требованиями Федерального государственного образовательного стандарта среднего профессионального образования по специальности...</p></div><div class="others"><img class="lazyload" data-src="/sites/default/files/pictures/2019/01/20/picture-1105059-1547977648.jpg"><h6><a href="/npo-spo/informatika-i-vychislitelnaya-tekhnika/library/2019/01/20/rabochaya-programma-po-pm-01">Рабочая программа по ПМ.01 "Разработка программных модулей программного обеспечения для компьютерных систем" для специальности 09.02.03 "Программирование в компьютерных системах""</a></h6><p class="search-excerpt">В данную рабочую программу входят два МДК: МДК.01.01 Системное программирование и МДК.01.02 Прикладное программирование.Разрабатывали ее мы вдвоем с преподавателем Мурадасиловой Л.Р. для студентов спе...</p></div><div class="others"><img class="lazyload" data-src="/sites/default/files/pictures/2019/02/10/picture-1114901-1549776365.jpg"><h6><a href="/npo-spo/informatika-i-vychislitelnaya-tekhnika/library/2019/02/10/rabochaya-programma-1"> РАБОЧАЯ ПРОГРАММА профессионального модуля ПМ.01 Разработка программных модулей программного обеспе-чения для компьютерных систем для специальности 09.02.03 Программирование в компьютерных системах, базовой подготовки</a></h6><p class="search-excerpt">Рабочая программа профессионального модуля &ndash; является частью основной профессиональной образовательной программы в соответствии с ФГОС по специальности СПО 09.02.03 Программирование в компьютерн...</p></div></div></div></div></div><br><div id="poisk-materialov" data-1="All"></div> <ul class="links inline"><li class="flag-like first last"><span><span class='like-tooltip flag-like'><a href='#'>Мне нравится</a><span class='flag-throbber'>&nbsp;</span></span></span></li> </ul> <div class="share_buttons clearfix">Поделиться:<div class="ya-share2" data-services="vkontakte,odnoklassniki,telegram,moimir" data-url="https://nsportal.ru/npo-spo/informatika-i-vychislitelnaya-tekhnika/library/2022/03/16/rabochaya-programma-pm01" data-title="рабочая программа пм01 разработка программных модулей программного обеспечения для компьютерных систем" data-image="https://nsportal.ru/sites/default/files/pictures/2022/03/12/picture-1391579-1647071975.jpg"></div></div> &nbsp;<div class="add-new-comment-button my-button-large"></div> </div> </div> </div> </div> </div> </div> </div><!-- /content-inner --> </div><!-- /content --> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div id="user_relationships_popup_form" class="user_relationships_ui_popup_form"></div><script type="text/javascript" src="/sites/default/files/advagg_js/js__S3bm1c7u9YzJnRE6QrV-HsLzADKLeupchfbrYg22kRU__S91yqV9ubUDMxzCK2GLBYdp1SFL3v48MFVTVZ3OSXjc__xK8RrS6Elbeb-uFsk6sQnqBT0LQWi9ruFM_5ORYTRxs.js" defer="defer"></script> <script type="text/javascript" src="/sites/default/files/advagg_js/js__hxOxF7aEdhvlSyCfiIODtjKmufwiFkLnYBgfAc3JU2U__Zvl8DJBWOfPQpMnqpLsqpzRLZD7C0PqUDMlY8RRkYVw__xK8RrS6Elbeb-uFsk6sQnqBT0LQWi9ruFM_5ORYTRxs.js" defer="defer"></script> <script type="text/javascript" src="/sites/default/files/advagg_js/js__c1zZbhXAByh0V-pY3W2l6b4e6e6URcR4okOH_epIox4__oVrjkf1Udl7K9Xgwtl5J3lSmv-cR7ynKeNmPgrmULSU__xK8RrS6Elbeb-uFsk6sQnqBT0LQWi9ruFM_5ORYTRxs.js" defer="defer"></script> <script defer src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.min.js" integrity="sha384-cn7l7gDp0eyniUwwAZgrzD06kc/tftFf19TOAs2zVinnD/C7E91j9yyk5//jjpt/" crossorigin="anonymous"></script> </body> </html> <!-- Page cached by Boost @ 2024-07-02 04:00:04, expires @ 2024-10-22 04:00:04, lifetime 3 месяца 3 недели --> <!-- cache/normal/nsportal.ru/npo-spo/informatika-i-vychislitelnaya-tekhnika/library/2022/03/16/rabochaya-programma-pm01_ -->