МИНИСТЕРСТВО образования ставропольского края государственное БЮДЖЕТНОЕ образовательное учреждение среднего профессионального образования ?курсавский региональный колледж ?интеграл? МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ПРОХОЖДЕНИЮ УЧЕБНОЙ ПРАКТИКИ ПМ.01РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ 09.02.07 Информационные системы и программирование ДЛЯ СТУДЕНТОВ ОЧНОЙ ФОРМЫ ОБУЧЕНИЯ с.Курсавка, 2024 г. Методические рекомендации по организации и прохождению учебной практики являются частью учебно-методического комплекса (УМК) ПМ.01Разработка программных модулей программного обеспечения для компьютерных систем. Методические рекомендации определяют цели и задачи, конкретное содержание, особенности организации и порядок прохождения учебной практики студентами, а также содержат требования по подготовке отчета о практике. Методические рекомендации адресованы студентам очной формы обучения. Организация - разработчик: ГБПОУ КРК ?Интеграл? Разработчики: Сыроватский Константин Борисович, преподаватель Скрыленко Дмитрий Николаевич, преподаватель Рассмотрено, утверждено и рекомендовано к применению на заседании методического Совета ГБОУ СПО КРК ?Интеграл? Протокол №_____ от ?___?___________2024г. Председатель 357070 Ставропольский край, Андроповский район, с.Курсавка, ул. Титова, 15 тел.: 8(86556)6-39-82, 6-39-83 факс:6-39-79 kurs_integrall@mail.ru СОДЕРЖАНИЕ ВВЕДЕНИЕHYPER13 PAGEREF _Toc529871925 \h HYPER144 1 ЦЕЛИ И ЗАДАЧИ ПРАКТИКИ7 2 СОДЕРЖАНИЕ ПРАКТИКИ9 3 ОРГАНИЗАЦИЯ И РУКОВОДСТВО ПРАКТИКОЙ11 3.1 Основные права и обязанности обучающихся в период прохождения практики11 4 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ОТЧЕТА12 ПРИЛОЖЕНИЕ А Форма титульного листа отчета14 ПРИЛОЖЕНИЕ Б Шаблон внутренней описи15 ПРИЛОЖЕНИЕ В Форма дневника учебной практики16 ПРИЛОЖЕНИЕ Г Форма аттестационного листа-характеристики обучающегося по итогам учебной практики18 ПРИЛОЖЕНИЕ Д Индивидуальные задания19 HYPER15 ВВЕДЕНИЕ Уважаемый обучающийся! Учебная практика является составной частью профессионального модуля ПМ.01Разработка программных модулей программного обеспечения для компьютерных систем 09.02.07 Информационные системы и программирование. Требования к содержанию практики регламентированы: Федеральным государственным образовательным стандартом среднего профессионального образования по специальности 09.02.07 Информационные системы и программирование; учебными планами специальности 09.02.07 Информационные системы и программирование; рабочей программой ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем; требованиями к конкурсным заданиям чемпионатов WS по компетенции ?Программные решения для бизнеса?, утвержденными правлением Союза и одобренными Экспертным советом при Союзе ?Агентство развития профессиональных сообществ и рабочих кадров ?Молодые профессионалы (Ворлдскиллс Россия)?; настоящими методическими указаниями. Содержание заданий УП ориентировано на подготовку студентов к демонстрационному экзамену в части закрепления и отработки умений. Содержание учебной практики направлено на отработку требований ФГОС СПО по специальности 09.02.07 Информационные системы и программирование в части закрепления умений и приобретение Вами первоначального практического опыта для последующего освоения в рамках производственной практики общих (ОК) и профессиональных компетенций (ПК) по виду профессиональной деятельности Разработка программных модулей программного обеспечения для компьютерных систем. В процессе прохождения практики Вам необходимо выполнить практические задания, подготовить отчет по учебной практике. Итоговая оценка по учебной практике выставляется на основе результатов выполнения практических заданий по ходу практики под руководством преподавателя, а также на основании подготовленного отчета по учебной практике. Настоящие методические рекомендации предназначены для того, чтобы помочь Вам подготовить отчет по учебной практике. Прохождение учебной практики является обязательным условием обучения. Обращаем Ваше внимание: прохождение учебной практики является обязательным условием обучения; обучающиеся, успешно прошедшие учебную практику, получают ?дифференцированный зачёт? и допускаются к производственной практике. Настоящие методические рекомендации определяют цели и задачи, а также конкретное содержание заданий практики, особенности организации и порядок прохождения учебной практики, а также содержат требования к подготовке отчета по учебной практике и образцы оформления его различных разделов. Желаем Вам успехов! 1 ЦЕЛИ И ЗАДАЧИ ПРАКТИКИ Учебная практика является составной частью образовательного процесса по специальности 09.02.07 Информационные системы и программирование и имеет большое значение для достижения образовательных результатов по виду профессиональной деятельности Разработка программных модулей программного обеспечения для компьютерных систем. Цели практики: Приобретение первоначального практического опыта: ПО 1В разработке кода программного продукта на основе готовой спецификации на уровне модуля; ПО 2Использовании инструментальных средств на этапе отладки программного продукта; ПО 3Проведении тестирования программного модуля по определенному сценарию; ПО 4Использовании инструментальных средств на этапе отладки программного продукта; ПО 5Разработке мобильных приложений Приобретение необходимых умений: У 1Осуществлять разработку кода программного модуля на языках низкого и высокого уровней; У 2Создавать программу по разработанному алгоритму как отдельный модуль; У 3Выполнять отладку и тестирование программы на уровне модуля; У 4Осуществлять разработку кода программного модуля на современных языках программирования; У 5Уметь выполнять оптимизацию и рефакторинг программного кода; У 6Оформлять документацию на программные средства; У.в 1Уметь выполнять оптимизацию и рефакторинг программного кода; У.в 2Оформлять документацию на программные средства; Подготовка к освоению профессиональных компетенций (ПК): Таблица 1 Код Наименование результата обучения ПК 1.1 Формировать алгоритмы разработки программных модулей в соответствии с техническим заданием ПК 1.2 Разрабатывать программные модули в соответствии с техническим заданием ПК 1.3 Выполнять отладку программных модулей с использованием специализированных программных средств ПК 1.4 Выполнять тестирование программных модулей ПК 1.5 Осуществлять рефакторинг и оптимизацию программного кода ПК 1.6 Разрабатывать модули программного обеспечения для мобильных платформ Подготовка к освоению общих компетенций (ОК): Таблица 2 Код Наименование результата обучения OK 1 Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам ОК 2 Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности. ОК 3 Планировать и реализовывать собственное профессиональное и личностное развитие. ОК 4 Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами. ОК 5 Осуществлять устную и письменную коммуникацию на государственном языке с учетом особенностей социального и культурного контекста. ОК 6 Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей ОК 7 Содействовать сохранению окружающей среды, ресурсосбережению, эффективно действовать в чрезвычайных ситуациях. ОК 8 Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности ОК 9 Использовать информационные технологии в профессиональной деятельности. ОК 10 Пользоваться профессиональной документацией на государственном и иностранном языке ОК 11 Планировать предпринимательскую деятельность в профессиональной сфере 2 СОДЕРЖАНИЕ ПРАКТИКИ Содержание заданий практики позволит Вам сформировать первоначальный опыт практической деятельности и отработать необходимые умения, а также подготовит к освоению ПК, будет способствовать формированию общих компетенций (ОК)в процессе производственной практики по виду профессиональной деятельности Разработка программных модулей программного обеспечения для компьютерных систем. Задания учебной практики по ПМ.01Разработка программных модулей программного обеспечения для компьютерных систем. Таблица 3 № п/п Наименование образовательных результатов практики (опыта, умений) Содержание заданий 1. ПО 1 В разработке кода программного продукта на основе готовой спецификации на уровне модуля; Проведение предпроектных исследований. Построение организационно-функциональной структуры компании. Разработка технического задания Разработка руководства пользователя Составление сетевого графика выполнения работ У 6 Оформлять документацию на программные средства У1 ПС Анализировать и проектировать программные решения; У3 ПС Определять методы решения профессиональных задач; 2. ПО 1 В разработке кода программного продукта на основе готовой спецификации на уровне модуля; ПО 5 Разработке мобильных приложений. Разработка структуры программного продукта. Разработка интерфейса программного продукта. Разработка всех процедур и функций программного продукта. Создание пользовательского интерфейса. У 1 Осуществлять разработку кода программного модуля на языках низкого и высокого уровней; У 2 Создавать программу по разработанному алгоритму как отдельный модуль; У 4 Осуществлять разработку кода программного модуля на современных языках программирования; У2 WS Разрабатывать мобильный интерфейс для клиента на основе серверной системы. 3. ПО 2 Использовании инструментальных средств на этапе отладки программного продукта; ПО 3 Проведении тестирования программного модуля по определенному сценарию; ПО 4 Использовании инструментальных средств на этапе отладки программного продукта; Проведение отладки программного продукта с помощью инструментальных средств Инициировать выполнение программы в отладочном режиме Приостанавливать и продолжать выполнение программы Просматривать и изменять значения переменных Просматривать и изменять значения ячеек памяти Просматривать стек вызовов подпрограмм Вносить исправления на основе полученных данных при отладке программного продукта. У 3 Выполнять отладку и тестирование программы на уровне модуля; У 5 Уметь выполнять оптимизацию и рефакторинг программного кода; У.в 1 Уметь выполнять оптимизацию и рефакторинг программного кода У3 WS Тестирование программных решений составлять план тестирования (например,модульное тестирование, объемное испытания, интеграционное тестирование и приемочные испытания); 4. ПО 2 Использовании инструментальных средств на этапе отладки программного продукта; Провести тестирование на основании тестовых сценариев. Разработка руководства пользователя и документирование программного кода. Работа с ГОСТами ЕСПД. У 6 Оформлять документацию на программные средства. У2 ПС Производить поиск, извлечение и первичная обработка информации; У.в 2 Оформлять документацию на программные средства У4 WS Устранять и исправление ошибок; проявлять профессионализм в подготовке документации; Перечень документов/материалов, прилагаемых в качестве приложений к отчету по практике Электронный вариант с разработанными программами, отчетом. 3 ОРГАНИЗАЦИЯ И РУКОВОДСТВО ПРАКТИКОЙ Руководителем практики является преподаватель. 3.1 Основные права и обязанности обучающихся в периодпрохождения практики Вы имеете право по всем вопросам, возникшим в процессе учебной практики, обращаться к руководителю практики и/или заведующему отделением. В процессе прохождения учебной практики Вы должны: ежедневно посещать занятия по учебной практике; выполнять практические задания; соблюдать дисциплину, правила техники безопасности, пожарной безопасности, учебной санитарии, выполнять требования внутреннего распорядка колледжа; ежедневно вносить записи в свои дневники практики в соответствии с выполненной работой за учебный день; выполнить итоговую работу. По завершению практики Вы должны: представить отчет по практике руководителю практики, оформленный в соответствии с требованиями, указанными в методических рекомендациях по практике; предоставить зачетную книжку для выставления оценки за учебную практику. 4 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ОТЧЕТА Отчет по учебной практике оформляется в строгом соответствии с требованиями, изложенными в настоящих методических рекомендациях. Все необходимые материалы по практике комплектуются студентом в папку-скоросшиватель в следующем порядке: Таблица 5 № п/п Расположение материалов в отчете Примечание Титульный лист Шаблон в приложении А Внутренняя опись документов, находящихся в деле Шаблон в приложении Б Дневник практики Шаблон в приложении В Заполняется ежедневно. Оценки за работу руководитель практики ставит в журнал Аттестационный лист-характеристика Шаблон в приложении Г Аттестационный лист-характеристика является обязательной составной частью отчета по практике. Он заполняется руководителем практики по ее итогам. Отсутствие оценок за выполнение практических заданий в ходе практики не позволит Вам получить итоговую оценку по практике, и тем самым Вы не будете допущены до квалификационного экзамена по ПМ Приложения Приложения представляют собой материал, подтверждающий выполнение заданий практики (копии созданных документов, фрагменты программ, чертежей, наряд на работу и др.). Приложения имеют сквозную нумерацию. Номера страниц приложений допускается ставить вручную Требования к оформлению текста отчета Отчет пишется: от первого лица; оформляется на компьютере шрифтом TimesNewRoman; поля документа: нижнее – 2,5 см; верхнее – 2 см; левое – 3 см; правое – 1,5 см; отступ первой строки – 1,25 см; размер шрифта - 14; межстрочный интервал - 1,5; расположение номера страниц - снизу по центруарабскими цифрами, размер шрифта – 12 пт, нумерация автоматическая, сквозная; нумерация страниц на первом листе (титульном) не ставится; верхний колонтитул содержит ФИО, № группы, курс, дату составления отчета. Каждый отчет выполняется индивидуально. Текст отчета должен занимать не менее 6 страниц. Содержание отчета формируется в скоросшивателе. Уважаемый студент, обращаем Ваше внимание, что методические рекомендации в электронном виде размещены на сайте колледжа. Использование электронного варианта методических рекомендаций сэкономит Вам время и облегчит техническую сторону подготовки отчета по практике, т.к. содержит образцы и шаблоны его различных разделов. Уважаемый студент, обращаем Ваше внимание, что при оформлении дневника по учебной практике Вы должны опираться на содержание заданий по выбранной профессии. 5. ОЦЕНИВАНИЕ РЕЗУЛЬТАТОВ ПРАКТИКИ С ИСПОЛЬЗОВАНИЕМ БАЛЛЬНО - РЕЙТИНГОВОЙ СИСТЕМЫ Итоговая оценка по практике, должна отражать не только итоги сдачи зачета, но и результаты работы обучающегося в течение всей практики. Подведение итогов прохождения обучающийсяом практики проводится в форме рейтинга по 100-балльной системе. Под балльно-рейтинговой системой оценивания деятельности обучающийсяа на практике понимается система количественной оценки качества освоения программы производственной (по профилю специальности) и преддипломной практики. Главными задачами балльно-рейтинговой системы являются: повышение мотивации обучающийсяов к систематической работе по отработке практических навыков, необходимых для будущей работы; получение более точной и объективной оценки уровня практических и теоретических знаний и уровня профессиональной подготовки обучающийсяов; повышение уровня организации образовательного процесса и процесса практической подготовки. ПРИЛОЖЕНИЕ АФорма титульного листа отчета государственное БЮДЖЕТНОЕ образовательное учреждение среднего профессионального образования ?курсавский региональный колледж ?интеграл? ОТЧЕТ ПО УЧЕБНОЙ ПРАКТИКЕ ПМ.01РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ. 09.02.07 Информационные системы и программирование Обучающегося гр. (Фамилия, И.О.) Руководитель практики (Фамилия, И.О.) Оценка ____________________________ с. Курсавка, 2024 г. ПРИЛОЖЕНИЕ БШаблон внутренней описи ВНУТРЕННЯЯ ОПИСЬ документов, находящихся в отчете студента (ки)гр.____ № п/п Наименование документа Страницы Дневник Аттестационный лист-характеристика. ПРИЛОЖЕНИЕ А Название приложения ПРИЛОЖЕНИЕ Б Название приложения … ПРИЛОЖЕНИЕ n Название приложения 00.00.2024 Примечание для обучающихся: внутренняя опись документов располагается после титульного листа и содержит информацию о перечне материалов отчета, включая приложения. . ПРИЛОЖЕНИЕ ВФорма дневника учебной практики государственное БЮДЖЕТНОЕ образовательное учреждение среднего профессионального образования ?курсавский региональный колледж ?интеграл? ДНЕВНИК УЧЕБНОЙ ПРАКТИКИ ПМ.01РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ. 09.02.07 Информационные системы и программирование Студента (ки) гр. Фамилия, И.О., номер группы Руководитель практики __________________________ Фамилия И.О. с. Курсавка, 2024 Внутренние страницы дневника учебной практики (количество страниц зависит от продолжительности практики) Дни недели Дата Описание ежедневной работы 1 2 3 понедельник вторник среда четверг пятница ПРИЛОЖЕНИЕ ГФорма аттестационного листа-характеристики обучающегося по итогам учебной практики государственное БЮДЖЕТНОЕ образовательное учреждение среднего профессионального образования ?курсавский региональный колледж ?интеграл? АТТЕСТАЦИОННЫЙ ЛИСТ-ХАРАКТЕРИСТИКА ОБУЧАЮЩЕГОСЯ Обучающийся ,гр. , 3 курса ФИО обучающегося№ курса/группы проходил(а) практику с ________2024г. по _________2024г. по ПМ.01Разработка программных модулей программного обеспечения для компьютерных систем. название ПМ Учебная практика проводилась в ГБПОУ КРК ?Интеграл? _______________________________________________________________ название лаборатории, мастерской, учебного кабинета Колледжа За период прохождения практики обучающийся посетил ________ дней, по уважительной причине отсутствовал _______ дней, пропуски без уважительной причине составили ______ дней. Обучающийся соблюдал/не соблюдал дисциплину, правила техники безопасности, правила внутреннего трудового распорядка (нужное подчеркнуть). Отмечены нарушения дисциплины и/или правил техники безопасности: За время практики обучающийся выполнил следующие задания (виды работ): Сводная ведомость работ, выполненных в ходе учебной практики Задания (виды работ), выполненные в ходе учебной практики Код умения, практического опыта Проведение предпроектных исследований. ПО 1; ПО в.1; У 4,5; У в.1,2; У3 WS Описание алгоритма разработки системы ПО 2; ПО в.2; У 4,5; У в.1,2; У2 WS Проведение анализа и выбора программного обеспечения. ПО 3; ПО в.1; У 4,5; У в.1,2; У2 WS Описание функций, алгоритмов, взаимодействие компонент ПО 5; ПО в.3; Разработка структуры программного продукта ПО 1,2; ПО в.2; У 1,2,3; У2,3 WS Разработка интерфейса программного продукта ПО 1; ПО в.2; У 1,2,3; У2,3 WS Разработка всех процедур и функций программного продукта. ПО 1; ПО в.2; У 1,2,3; У У3,4 WS Проведение отладки программного продукта с помощью инструментальных средств ПО 1, 2; ПО в.1; У 1,4; У ПС 1,2; У1,2 WS Проведение тестирования программного продукта ПО 1, 2; ПО в.1; У 1,4; У ПС 1,2; Выбор средств разработки программного продукта ПО 1, 2; ПО в.1; У 1,4; У ПС 1,2; Разработка процедур и функций программного продукта. ПО 1, 2; ПО в.1; У 1,4; У ПС 1,2; Проведение интеграции программного продукта ПО 1, 2; ПО в.1; У 1,4; У ПС 1,2; Определение количества ошибок в программном продукте и числа необходимых тестов ПО 1, 2; ПО в.1; У 1,4; У ПС 1,2; Описать мероприятия по оптимизации программного кода ПО 1, 2; ПО в.1; У 1,4; У ПС 1,2; Отладка программного обеспечения с помощью инструментальных средств ПО 1, 2; ПО в.1; У 1,4; У ПС 1,2; Провести тестирование на основании тестовых сценариев. ПО 1, 2; ПО в.1; У 1,4; У ПС 1,2; Разработка руководства пользователя и документирование программного кода ПО 3; У2,3 WS У ПС 2; У 5; Работа с ГОСТами ЕСПД ПО 1; У2 WS У ПС 2; У 5; Положительные стороны прохождения практики: Замечания по прохождению практики и составлению отчета: Средний балл за выполнение практических занятий в ходе учебной практики Оценка за выполнение итоговой работы Итоговая оценка по практике Не предусмотрено Руководитель практики ___________ ________________ подпись И.О. Фамилия ______ ________________2024г. Практические задания МДК.01.01 Разработка программных модулей Создать форму для ввода массива и кнопкой ?Перемешать?. При нажатии на кнопку элементы массива перемешиваются Палиндромом называют последовательность символов, которая читается как слева направо, так и справа налево. Создать форму (web-форму) для ввода строки и кнопкой, при нажатии на которую определяется, является ли введенная строка палиндромом Создать форму (web-форму) с двумя полями для ввода чисел и выбором операции (+, -, *, /). Вычислить соответствующее выражение и вывести результат в браузер 4. Найти наибольшее из трех чисел, введенных пользователем в форму Написать программу нахождения синуса и косинуса угла, выбор действия осуществляется с помощью переключателя Средствами PHP вывести время и дату на странице Создать форму (web-форму) для ввода строки и кнопкой, при нажатии на которую строка переворачивается и выводится в браузер Написать программу, которая для введенной строки подсчитывает сумму всех содержащихся в ней цифр Создать класс Point, разработав следующие элементы класса: поля (x, y); конструкторы, позволяющие создать экземпляр класса с нулевыми координатами или с заданными координатами; методы, позволяющие вывести координаты точки на экран, рассчитать расстояние от начала координат до точки, переместить точку на плоскости на вектор (a, b); свойства для получения-установки координаты точки (доступное для чтения и записи), для умножения координаты точки на скаляр (доступное только для записи) Создать класс Triangle, разработав следующие элементы класса: поля (a, b, c); конструктор, позволяющий создать экземпляр класса с заданными длинами сторон; методы, позволяющие вывести длины сторон треугольника на экран, рассчитать периметр треугольника, рассчитать площадь треугольника; свойства для получения установки длин сторон треугольника (доступное для чтения и записи), для определения, существует ли треугольник с данными длинами сторон (доступное только для чтения) Создать класс Rectangle, разработав следующие элементы класса: поля (a, b); конструктор, позволяющий создать экземпляр класса с заданными длинами сторон; методы, позволяющие вывести длины сторон прямоугольника на экран, рассчитать периметр прямоугольника, рассчитать площадь прямоугольника; свойства для получения-установки длин сторон прямоугольника (доступное для чтения и записи), для определения, является ли данный прямоугольник квадратом (доступное только для чтения) Создать класс Round, разработав следующие элементы класса: поля (r); конструктор, позволяющий создать экземпляр класса с заданным радиусом; методы, позволяющие рассчитать длину окружности, рассчитать площадь круга; свойства для полученияустановки радиуса круга (доступное для чтения и записи) Создать абстрактный класс Figure с методами вычисления площади и периметра, а также методом, выводящим информацию о фигуре на экран. Создать производные классы: Triangle (треугольник), Circle (круг) со своими методами вычисления площади и периметра. Создать массив n фигур и вывести полную информацию о фигурах на экран Посчитать сумму элементов побочной диагонали квадратной матрицы Найти среднее арифметическое положительных элементов одномерного массива. Количество элементов массива вводится пользователем, массив заполняется случайными числами Посчитать в строке количество цифр. Строка вводится пользователем с клавиатуры Создать форму Windows. Программа должна предоставлять возможность менять цвет фона формы Создать Windows-приложение, демонстрирующее работу с модальными и немодальными окнами Написать программу на языке C#, которая считает сумму элементов одномерного массива, не используя операцию индексирования []. Написать программу на языке C#, демонстрирующую способы передачи параметров в функции Написать рекурсивную функцию для нахождения факториала числа Написать программу на языке C# для подсчета суммы элементов одномерного массива. Размерность массива вводится пользователем с клавиатуры Написать программу, демонстрирующую возможность создания односвязного списка и добавления элемента в список Написать программу, демонстрирующую возможность создания стека и добавления элемента в любое место стека Создать класс ?Прямоугольник?, который имеет два конструктора. Первый конструктор принимает в качестве параметров длину и ширину. Второй конструктор создает квадрат с заданной стороной Написать программу, демонстрирующую работу с абстрактными классами Создать функцию на языке C#, подсчитывающую сумму элементов массива. Массив передается как параметр в функцию Написать программу для нахождения максимально элемента матрицы. Написать программу для сортировки массива методом пузырька. Написать программу для нахождения корней квадратного уравнения ax2+bx+c=0. Коэффициенты a, b, c вводятся пользователем Практические задания МДК.01.02 Поддержка и тестированиепрограммных модулей Дан двухмерный массив 5?5. Найти сумму модулей отрицательных нечетных элементов. Сформулировать требования к программному продукту и выполнить анализ и тестирование программных требований в соответствии со свойствами качественных требований. Дана матрица. Вывести на экран все четные строки, то есть с четными номерами, у которых первый элемент больше последнего. Сформулировать требования к программному продукту и разработать чек – лист. В матрице m x n. Отсортировать по убыванию элементы строк, расположенные после второго отрицательного числа. Сформулировать требования к программному продукту и разработать чек – лист. Дана целочисленная квадратная матрица. Определить: произведение элементов в тех строках, которые не содержат отрицательных элементов. Сформулировать требования к программному продукту и разработать тест – кейс. Для заданной матрицы размером 8 на 8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом. Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Сформулировать требования к программному продукту и разработать набор тест – кейсов. Две строки матрицы назовем похожими, если совпадают множества чисел, встречающихся в этих строках. Найдите все пары похожих строк в заданной матрице m x n. Сформулировать требования к программному продукту и разработать набор тест – кейсов. В матрице m x n. Отсортировать по убыванию элементы строк, расположенные после второго отрицательного числа. Сформулировать требования к программному продукту. Выполнить тестирование программного продукта по структурным критериям. В матрице m x n. Отсортировать по убыванию элементы строк, расположенные после второго отрицательного числа. Сформулировать требования к программному продукту. Выполнить тестирование программного продукта по методу ?белого ящика?. Дана матрица. Вывести на экран все четные строки, то есть с четными номерами, у которых первый элемент больше последнего. Сформулировать требования к программному продукту и выполнить тестирование программного продукта по методу ?белого ящика?. Для заданной матрицы размером 8 на 8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом. Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Сформулировать требования к программному продукту и выполнить тестирование по методу ?белого ящика?. Для заданной матрицы размером 8 на 8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом. Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Сформулировать требования к программному продукту и выполнить тестирование программного продукта по структурным критериям. В матрице m x n. Отсортировать по убыванию элементы строк, расположенные после второго отрицательного числа. Сформулировать требования к программному продукту. Выполнить тестирование программного продукта по функциональным критериям. В матрице m x n. Отсортировать по убыванию элементы строк, расположенные после второго отрицательного числа. Сформулировать требования к программному продукту. Выполнить тестирование программного продукта по методу ?черного ящика?. Для заданной матрицы размером 8 на 8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом. Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Сформулировать требования к программному продукту и выполнить тестирование по методу ?черного ящика?. Описать функцию NMin(A,N) и NMax(A,N) целого типа, находящую номер минимального и максимального элемента массива A (массив состоит из N вещественных чисел). Сформулировать требования к программному продукту и выполнить тестирование по методу ?белого ящика?. Описать функцию NMin(A,N) и NMax(A,N) целого типа, находящую номер минимального и максимального элемента массива A (массив состоит из N вещественных чисел). Сформулировать требования к программному продукту и выполнить модульное тестирование Описать функцию NewStr(S), удаляющую в строке S начальные и конечные пробелы. В основной программе ввод строки, обращение методу функции и вывод результата. Сформулировать требования к программному продукту и выполнить unit – тестирование. Описать функцию NewStr(S), удаляющую в строке S начальные и конечные пробелы. В основной программе ввод строки, обращение методу функции и вывод результата. Предусмотреть использование 2 –х форм. Сформулировать требования к программному продукту и выполнить интеграционное тестирование. Описать функцию NMin(A,N) и NMax(A,N) целого типа, находящую номер минимального и максимального элемента массива A (массив состоит из N вещественных чисел). Предусмотреть использование 2 –х форм. Сформулировать требования к программному продукту и выполнить интеграционное тестирование. Дано натуральное число n и последовательность из 5 чисел. Найти количество чисел, являющихся степенями пятерки. Определить функцию пользователя, позволяющую распознавать степень пятерки. В основной программе ввод чисел, обращение к функции, вычисление количества и вывод результата. Сформулировать требования к программному продукту и выполнить модульное тестирование. Практические задания МДК.01.03 Разработка мобильных приложений Требуется разработать приложение с графическим пользовательским интерфейсом, поддерживающее создание/редактирование/удаление/по иск заметок. Два варианта хранения заметок: А) в базе SQLite. Б) С использованием файловой системы. Создать приложение с графическим пользовательским интерфейсом с функциями: Определение местоположения пользователя на карте Google Map; Определение скорости и направления движения пользователя; Масштабирование карты. Программа должна быть конфигурируемой. Настройки: Режим определения местоположения (через GPS либо по сотам); Включение/отключение режима поиска. Разработать приложение-таймер с использованием датчика ориентации в виде песочных часов. Каждый раз для того чтобы активировать таймер, необходимо перевернуть экран мобильного устройства вверх ногами. Используйте анимацию для показа ?перетекающего песка? и переворота песочных часов. Для задания времени перетекания песка требуется разработать push-notification сервер. Через форму ввода на сервере можно отправлять на клиент (приложение-таймер) указанное время (числовой ввод). Разработка программы для обмена мгновенными сообщениями. Требуется разработать приложение для обмена мгновенными сообщениями через Wi Fi/Bluetooth. Поддерживаемые режимы: 1. Активный режим. Приложение занимает весь экран, содержит поля для отправки сообщений и список принятых сообщений. 2. Режим уведомлений. Приложение через уведомления показывает принятые сообщения. Разработка мобильного сайта с адаптивным дизайном. Требуется разработать сайт, пригодный для просмотра на смартфонах и планшетах, с использованием принципов адаптивного дизайна: 1) Гибкая сетка. 2) Пропорциональные шрифты. 3) Масштабируемые изображения. 4) Медиазапросы Практические задания МДК.01.04 Системное программирование Написать программу, которая удаляет из введенной с клавиатуры строки первые пробелы (если их нет, то оставить как есть) Подсчитать количество слов в строке Выделить первое слово из строки Найти максимальное из трех введенных целых чисел Найти сумму цифр трехзначного числа Решить квадратное уравнение ax2+bx+c=0, коэффициенты уравнения вводятся с клавиатуры Определить, кратна ли трем сумма цифр трехзначного числа. Число вводится с клавиатуры Найти площадь прямоугольного треугольника по известным катету и гипотенузе. Исходные данные вводятся с клавиатуры Переписать все символы строки в обратном порядке Написать программу для сортировки одномерных массивов Вывести на экран все трехзначные числа, в которых хотя бы две цифры одинаковые Вывести на экран все трехзначные числа, которые начинаются и заканчиваются на одну и ту же цифру Вывести на экран таблицу значений функции y=x 3 при x=-4…4. Шаг изменения x вводится с клавиатуры В одномерном массиве, состоящем из 10 случайных чисел от -10 до 10 найти сумму положительных элементов В одномерном массиве, состоящем из 10 случайных чисел от -10 до 10 количество отрицательных элементов В одномерном массиве, состоящем из 10 случайных чисел от -10 до 10 найти среднее арифметическое четных элементов В одномерном массиве, состоящем из 10 случайных чисел от -10 до 10 заменить все отрицательные элементы нулями В одномерном массиве, состоящем из 10 случайных чисел от -10 до 10 переставить местами минимальный и максимальный элементы Определить среднее арифметическое элементов главной диагонали квадратной матрицы Определить максимальный элемент побочной диагонали квадратной матрицы Найти сумму нечетных элементов прямоугольного массива, состоящего из пяти строк и семи столбцов В прямоугольном массиве, состоящем из 7 строк и 10 столбцов заменить все отрицательные элементы их абсолютными значениями Определить, является ли сумма элементов матрицы 3х2 нечетной В прямоугольном массиве, состоящем из 7 строк и 10 столбцов заменить все отрицательные элементы их абсолютными значениями Определить, является ли сумма элементов матрицы 3х2 нечетной практические задания по учебной практике: ?Проектирование и разработка информационных систем? Вариант № 1 Разработать информационную систему для предметной области ?Университет?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 2 Разработать информационную систему для предметной области ?Гостиница?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 3 Разработать информационную систему для предметной области ?Отдел кадров?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 4 Разработать информационную систему для предметной области ?Автосалон?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 5 Разработать информационную систему для предметной области ?Строительная компания?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 6 Разработать информационную систему для предметной области ?Библиотека?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 7 Разработать информационную систему для предметной области ?Салон красоты?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 8 Разработать информационную систему для предметной области ?Магазин?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 9 Разработать информационную систему для предметной области ?Склад?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 10 Разработать информационную систему для предметной области ?Общежитие?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 11 Разработать информационную систему для предметной области ?Автовокзал?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 12 Разработать информационную систему для предметной области ?Ресторан?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 13 Разработать информационную систему для предметной области ?Клининговые услуги?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 14 Разработать информационную систему для предметной области ?Турагенство?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 15 Разработать информационную систему для предметной области ?Агенство недвижимости?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 16 Разработать информационную систему для предметной области ?Поликлиника?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 17 Разработать информационную систему для предметной области ?Кадровое агенство?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 18 Разработать информационную систему для предметной области ?Спортивная школа?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 19 Разработать информационную систему для предметной области ?Кинотеатр?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 20 Разработать информационную систему для предметной области ?Детский сад?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 21 Разработать информационную систему для предметной области ?Автозаправка?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 22 Разработать информационную систему для предметной области ?Ремонтная мастерская?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 23 Разработать информационную систему для предметной области ?Ателье по пошиву одежды?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 24 Разработать информационную систему для предметной области ?Детский развлекательный центр?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 25 Разработать информационную систему для предметной области ?Учёт заказов фирмы?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 26 Разработать информационную систему для предметной области ?Бассейн?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 27 Разработать информационную систему для предметной области ?Каток?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 28 Разработать информационную систему для предметной области ?Издательское агенство?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 29 Разработать информационную систему для предметной области ?Библиотека?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. Вариант № 30 Разработать информационную систему для предметной области ?Библиотека?. Необходимо: Сформировать требования к разрабатываемой информационной системе, техническое задание на проектирование, Определить объекты (сущности) предметной области – источники данных, которые должны быть включены в базу данных, и атрибуты каждой сущности, выявить связи между объектами; Определить степень каждой выделенной связи (один-к-одному, один-ко-многим, многие-ко-многим) и класс принадлежности каждой сущности, который характеризует обязательность включения каждого экземпляра сущности в связь; Построить ER-диаграмму, отображающую выделенные связи; Сформировать таблицы базы данных по ER-диаграммам: определить нужное количество таблиц; определить атрибуты для всех таблиц. Заполнить таблицы 10-15 записями. Создать схему данных. Создать 5-6 различных видов запросов. Создать 5-6 разных видов отчетов. Создать на основе созданных таблиц и запросов формы, содержащие кнопки перехода. Создать кнопочную форму. Разработать приложение к БД, используя любой язык программирования. HYPER13PAGE HYPER15 21
Методическая разработка (рекомендации) по учебной практике ПМ01