Индивидуальное задание по учебной практике (по профилю специальности) по профессиональному модулю ПМ.04 Основы программирования
Состав работы
|
|
|
|
Описание
Индивидуальное задание по учебной практике (по профилю специальности) по профессиональному модулю ПМ.04 Основы программирования
Инструктаж по соблюдению правил противопожарной безопасности, правил охраны труда, техники безопасности, санитарно-эпидемиологических правил и гигиенических нормативов.
Сортировки
2.1 Напишите программу на C# для сортировки списка элементов с помощью сортировки Шелла.
- Проведите исследование в интернете: в каких случаях используется сортировка Шелла и как она применяется.
- Задайте массив из нескольких элементов
- Напишите функцию сортировки Шелла для данного массива
- Модифицируйте программу: добавьте возможность введения элементов в массив.
2.2 Напишите программу на C# для сортировки списка элементов с помощью сортировки Болотной сортировки.
- Проведите исследование в интернете: в каких случаях используется болотная сортировка. Спроектируйте алгоритм
- Задайте массив из нескольких элементов
- Напишите функцию болотной сортировки
- Модифицируйте программу: добавьте возможность введение элементов в массив
- Спроектируйте алгоритм сортировки Шелла. Сравните эффективность сортировки Шелла с болотной. Составьте выводы о скорости работы и предложите улучшение данного алгоритма.
2.3 Напишите программу на C# для сортировки списка элементов с помощью сортировки пузырьком.
- Проведите исследование в интернете: в каких случаях используется сортировка пузырьком и как она применяется.
- Задайте массив из нескольких элементов
- Напишите функцию сортировки пузырьком для данного массива
- Модифицируйте программу: добавьте возможность введения элементов в массив.
2.4 Напишите программу на C# для сортировки списка элементов с помощью сортировки слиянием.
- Проведите исследование в интернете: в каких случаях используется сортировка слиянием и как она применяется.
- Задайте массив из нескольких элементов
- Напишите функцию сортировки слиянием для данного массива
- Модифицируйте программу: добавьте возможность введения элементов в массив.
2.5 Напишите программу на C# для сортировки списка элементов с помощью сортировки выбором.
- Проведите исследование в интернете: в каких случаях используется сортировка выбором и как она применяется.
- На основе пункта 1.3 модифицируйте алгоритм таким образом, чтобы осуществлялась сортировка выбором
- 1.7 Составьте карту времени работы алгоритма для массивов из 5/10/50/100 элементов.
- Запустите все сортировки, зафиксируйте время исполнения алгоритмов для каждого кол-ва элементов в массиве.
- Составьте диаграмму, наглядно показывающую время работы алгоритмов.
Рекурсивные алгоритмы
3.1 Напишите программу на языке C# для печати всех n натуральных чисел с использованием рекурсии.
Входные данные :
Сколько чисел нужно напечатать : 10
Ожидаемый результат : 1 2 3 4 5 6 7 8 9 10
3.2 Напишите программу на языке C# для печати чисел от n до 1 с использованием рекурсии.
Входные данные :
Сколько чисел нужно напечатать : 10
Ожидаемый результат : 10 9 8 7 6 5 4 3 2 1
3.3 Напишите программу на языке C# для нахождения суммы первых n натуральных чисел с помощью рекурсии.
Входные данные :
Сколько чисел нужно сложить : 10
Ожидаемый результат : 55
3.4 Напишите программу на языке C# для нахождения чисел Фибоначчи для n чисел серий с использованием рекурсии.
Входные данные :
Входное количество членов для ряда Фибоначчи : 10
Ожидаемый результат : 0 1 1 2 3 5 8 13 21 34
3.5 Напишите программу на языке C# для вычисления мощности любого числа с использованием рекурсии.
Входные данные :
Введите базовое значение : 5
Введите экспоненту : 3
Ожидаемый результат : Значение 5 в степени 3 равно : 125
Работа с файлами
4.1 Напишите программу, создающую пустой файл с определенным именем
- Создайте функцию, запрашивающую имя файла через консоль
- Создайте функцию, создающую файл в пустой папке проекта
- Модифицируйте функцию:
- Задайте дополнительный параметр для функции создания файла - расположение папки, где будет создан файл
- Если в функцию вместо аргумента расположения файла передан “-” -> создайте пустой файл в папке проекта.
4.2 Напишите программу, создающую файл с текстом, затем выведите его на экран.
- Модифицируйте программу:
- создайте функцию с возможность записи информации в файл
- создайте функцию, удаляющую всю информацию из файла
4.3 Напишите программу, читающую 1, 3 и 5 строки из файла.
4.4 Напишите программу, считающую кол-во упоминаний слова “Привет”
4.5 Напишите программу, считающую кол-во строк в файле.
Работа со строками
5.1 Вычислите длину строки, не используя библиотеки
5.2 Выведите уникальные буквы, цифры и символы в строке. Сосчитайте их кол-во и сопоставьте кол-ву символов в строке. (Пробел не считается за уникальный символ)
Входные данные: Hello 117!
Ожидаемый результат:
H e l o 1 7 !
7 / 9
5.3 Создайте функцию сравнения двух строк. Выведите результат: строка больше, меньше или равна.
5.4 Вычислите сколько раз встречается одно и тоже слово в одном предложении
Входные данные: “привет привет мой дорогой друг” , “привет”
Ожидаемый результат: 2
5.5 Создайте программу, проверяющую совпадение логина и пароля
- Создайте функцию, создающую файл
- Создайте функцию, записывающую в файл данные в формате “Логин” : “Пароль”. Каждой такой паре соответствует одна строка в файле
- Заполните файл несколькими парами логин и пароль.
- Составьте функцию, запрашивающую логин пользователя
- При условии нахождения логина, запросите пароль у пользователя
- При успешном прохождении аутентификации введите сообщение об успешном входе в систему.
- При негативном прохождении аутентификации предложите зарегистрироваться в системе.
Функции
6.1 Создайте функцию, выводящую по номеру месяца его название
Входные данные: 3
Ожидаемый результат: Март.
6.2 Найдите соответствие между символом Char и его кодировкой
Входные данные: A
Ожидаемый результат: 65
6.3 Переведите массив, состоящий из цифр и символов в символьный формат:
Входные данные: [‘hello’, 1811, ‘goodbye’’]
Ожидаемый результат: [‘hello’, ‘1811’, ‘goodbye’’]
6.4 Переведите число в бинарный формат и сосчитайте кол-во единиц
Входные данные: 12
Ожидаемый результат 2 (От бинарного числа 1100)
6.5 Уберите все символьные значения из массива, созданного из чисел и строк
Входные данные: [881, ‘laugh’, 16, ‘b’, ‘k’, ‘programming’]
Выходные данные: [881, 16]
Оформление отчетных документов о прохождении практики и экспертная оценка результатов ее прохождения.
Оформить отчет по практике в формате презентации PowerPoint, содержащий базовую и информационно-вспомогательную информацию, согласно Приложению 1.
Разместить полностью оформленный комплект отчетной документации по практике в электронной информационно-образовательной среде Университета «Синергия» на платформе lms.synergy.ru в формате .pdf руководителю практики от Образовательной организации для экспертной оценки результатов ее прохождения.
Инструктаж по соблюдению правил противопожарной безопасности, правил охраны труда, техники безопасности, санитарно-эпидемиологических правил и гигиенических нормативов.
Сортировки
2.1 Напишите программу на C# для сортировки списка элементов с помощью сортировки Шелла.
- Проведите исследование в интернете: в каких случаях используется сортировка Шелла и как она применяется.
- Задайте массив из нескольких элементов
- Напишите функцию сортировки Шелла для данного массива
- Модифицируйте программу: добавьте возможность введения элементов в массив.
2.2 Напишите программу на C# для сортировки списка элементов с помощью сортировки Болотной сортировки.
- Проведите исследование в интернете: в каких случаях используется болотная сортировка. Спроектируйте алгоритм
- Задайте массив из нескольких элементов
- Напишите функцию болотной сортировки
- Модифицируйте программу: добавьте возможность введение элементов в массив
- Спроектируйте алгоритм сортировки Шелла. Сравните эффективность сортировки Шелла с болотной. Составьте выводы о скорости работы и предложите улучшение данного алгоритма.
2.3 Напишите программу на C# для сортировки списка элементов с помощью сортировки пузырьком.
- Проведите исследование в интернете: в каких случаях используется сортировка пузырьком и как она применяется.
- Задайте массив из нескольких элементов
- Напишите функцию сортировки пузырьком для данного массива
- Модифицируйте программу: добавьте возможность введения элементов в массив.
2.4 Напишите программу на C# для сортировки списка элементов с помощью сортировки слиянием.
- Проведите исследование в интернете: в каких случаях используется сортировка слиянием и как она применяется.
- Задайте массив из нескольких элементов
- Напишите функцию сортировки слиянием для данного массива
- Модифицируйте программу: добавьте возможность введения элементов в массив.
2.5 Напишите программу на C# для сортировки списка элементов с помощью сортировки выбором.
- Проведите исследование в интернете: в каких случаях используется сортировка выбором и как она применяется.
- На основе пункта 1.3 модифицируйте алгоритм таким образом, чтобы осуществлялась сортировка выбором
- 1.7 Составьте карту времени работы алгоритма для массивов из 5/10/50/100 элементов.
- Запустите все сортировки, зафиксируйте время исполнения алгоритмов для каждого кол-ва элементов в массиве.
- Составьте диаграмму, наглядно показывающую время работы алгоритмов.
Рекурсивные алгоритмы
3.1 Напишите программу на языке C# для печати всех n натуральных чисел с использованием рекурсии.
Входные данные :
Сколько чисел нужно напечатать : 10
Ожидаемый результат : 1 2 3 4 5 6 7 8 9 10
3.2 Напишите программу на языке C# для печати чисел от n до 1 с использованием рекурсии.
Входные данные :
Сколько чисел нужно напечатать : 10
Ожидаемый результат : 10 9 8 7 6 5 4 3 2 1
3.3 Напишите программу на языке C# для нахождения суммы первых n натуральных чисел с помощью рекурсии.
Входные данные :
Сколько чисел нужно сложить : 10
Ожидаемый результат : 55
3.4 Напишите программу на языке C# для нахождения чисел Фибоначчи для n чисел серий с использованием рекурсии.
Входные данные :
Входное количество членов для ряда Фибоначчи : 10
Ожидаемый результат : 0 1 1 2 3 5 8 13 21 34
3.5 Напишите программу на языке C# для вычисления мощности любого числа с использованием рекурсии.
Входные данные :
Введите базовое значение : 5
Введите экспоненту : 3
Ожидаемый результат : Значение 5 в степени 3 равно : 125
Работа с файлами
4.1 Напишите программу, создающую пустой файл с определенным именем
- Создайте функцию, запрашивающую имя файла через консоль
- Создайте функцию, создающую файл в пустой папке проекта
- Модифицируйте функцию:
- Задайте дополнительный параметр для функции создания файла - расположение папки, где будет создан файл
- Если в функцию вместо аргумента расположения файла передан “-” -> создайте пустой файл в папке проекта.
4.2 Напишите программу, создающую файл с текстом, затем выведите его на экран.
- Модифицируйте программу:
- создайте функцию с возможность записи информации в файл
- создайте функцию, удаляющую всю информацию из файла
4.3 Напишите программу, читающую 1, 3 и 5 строки из файла.
4.4 Напишите программу, считающую кол-во упоминаний слова “Привет”
4.5 Напишите программу, считающую кол-во строк в файле.
Работа со строками
5.1 Вычислите длину строки, не используя библиотеки
5.2 Выведите уникальные буквы, цифры и символы в строке. Сосчитайте их кол-во и сопоставьте кол-ву символов в строке. (Пробел не считается за уникальный символ)
Входные данные: Hello 117!
Ожидаемый результат:
H e l o 1 7 !
7 / 9
5.3 Создайте функцию сравнения двух строк. Выведите результат: строка больше, меньше или равна.
5.4 Вычислите сколько раз встречается одно и тоже слово в одном предложении
Входные данные: “привет привет мой дорогой друг” , “привет”
Ожидаемый результат: 2
5.5 Создайте программу, проверяющую совпадение логина и пароля
- Создайте функцию, создающую файл
- Создайте функцию, записывающую в файл данные в формате “Логин” : “Пароль”. Каждой такой паре соответствует одна строка в файле
- Заполните файл несколькими парами логин и пароль.
- Составьте функцию, запрашивающую логин пользователя
- При условии нахождения логина, запросите пароль у пользователя
- При успешном прохождении аутентификации введите сообщение об успешном входе в систему.
- При негативном прохождении аутентификации предложите зарегистрироваться в системе.
Функции
6.1 Создайте функцию, выводящую по номеру месяца его название
Входные данные: 3
Ожидаемый результат: Март.
6.2 Найдите соответствие между символом Char и его кодировкой
Входные данные: A
Ожидаемый результат: 65
6.3 Переведите массив, состоящий из цифр и символов в символьный формат:
Входные данные: [‘hello’, 1811, ‘goodbye’’]
Ожидаемый результат: [‘hello’, ‘1811’, ‘goodbye’’]
6.4 Переведите число в бинарный формат и сосчитайте кол-во единиц
Входные данные: 12
Ожидаемый результат 2 (От бинарного числа 1100)
6.5 Уберите все символьные значения из массива, созданного из чисел и строк
Входные данные: [881, ‘laugh’, 16, ‘b’, ‘k’, ‘programming’]
Выходные данные: [881, 16]
Оформление отчетных документов о прохождении практики и экспертная оценка результатов ее прохождения.
Оформить отчет по практике в формате презентации PowerPoint, содержащий базовую и информационно-вспомогательную информацию, согласно Приложению 1.
Разместить полностью оформленный комплект отчетной документации по практике в электронной информационно-образовательной среде Университета «Синергия» на платформе lms.synergy.ru в формате .pdf руководителю практики от Образовательной организации для экспертной оценки результатов ее прохождения.
Похожие материалы
Индивидуальное задание по производственной практике (по профилю специальности) по профессиональному модулю ПМ.04 Основы программирования
alexey2021
: 22 марта 2026
Индивидуальное задание по производственной практике (по профилю специальности) по профессиональному модулю ПМ.04 Основы программирования
Отчет с печатью и подписью
Инструктаж по соблюдению правил противопожарной безопасности, правил охраны труда, техники безопасности, санитарно-эпидемиологических правил и гигиенических нормативов.
2.1. Разработка простого мобильного приложения для заметок
- Разработайте мобильное приложение для записи и хранения заметок на платформе Android или iOS (вы
2500 руб.
Индивидуальное задание на учебную практику
alexey2021
: 7 октября 2025
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ НА УЧЕБНУЮ ПРАКТИКУ
Содержание индивидуального задания
Аналитическая часть. Составить общее описание исследуемой организации: наименование и организационно-правовая форма; форма собственности; юридический и фактический адреса, особенности территориального размещения; миссия; вид экономической деятельности (отрасль); виды производимой продукции или оказываемых услуг; основные факторы внешней среды (делового окружения и макросреды), их влияние на деятельность организации
1600 руб.
Индивидуальное задание на учебную практику
alexey2021
: 1 ноября 2023
Год написание 2023 год. Объем работы 17 стр.
НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ ЧАСТНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «МОСКОВСКИЙ ФИНАНСОВО-ПРОМЫШЛЕННЫЙ УНИВЕРСИТЕТ «СИНЕРГИЯ»
Факультет (Институт) _____Интернет профессий___
(наименование факультета/ института)
Направление подготовки /специальность: 38.04.02 Менеджмент
(код и наименование направления подготовки /специальности)
Профиль/специализация: Управление цифровой трансформацией бизнеса
(наименование профиля/специализаци
1000 руб.
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ НА УЧЕБНУЮ ПРАКТИКУ Ознакомительную практику 2 семестр
alexey2021
: 22 марта 2026
Место прохождения практики: ООО "СМНМ-Вико, ИСК"
Кейс-задача № 1
Описание ситуации:
С позиции менеджера одного из подразделений организации изучите основные характеристики управления организации и подготовьте на имя руководителя краткий отчет по данной теме.
Содержание задания:
Составить описание исследуемой организации: наименование и организационно-правовая форма (по ОКОПФ); территориальное размещение; виды экономической деятельности (по ОКВЭД); виды производимой продукции или оказываемых
1300 руб.
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ на учебную практику (вид практики) Практика по получению первичных профессиональных умений и навыков, в том числе первичных умений и навыков научно-исследовательской деятельности
alexey2021
: 2 ноября 2023
Организация для прохождение практики есть, нужно только сделать все кейс задачи которых 6 штук.
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ на учебную практику (вид практики)
Практика по получению первичных профессиональных умений и навыков, в том числе первичных умений и навыков научно-исследовательской деятельности
(тип практики)второй(семестр) обучающегося группы: (Шифр и № группы) (Фамилия, имя и отчество )
Место прохождения практики:
Негосударственное образовательное частное учреждение высшего образования
1600 руб.
Отчет по практике по профилю специальности техническое обслуживание свт
Doris
: 17 мая 2009
Отчет по практике по специальности "техническое обслуживание средств вычислительной техники и компьютерных сетей"
Это достаточно полный отчет включающий так же в себя таблицу с содержанием.
Содержание:
1. Общее ознакомление с предприятием
1.1 Краткая характеристика предприятия
1.2 Уровень автоматизации производственного процесса
1.3 Схема информационной сети предприятия
2. Структура и функции подразделения отвечающего за ТО СВТ
3. Техника безопасности при обслуживании компьютерных систем.
ТГУ // ОТВЕТЫ на вопросы ГИА теория + кейсы // 44.03.03 Специальное (дефектологическое) образование // профиль "Специальная психология"
Sanni
: 12 января 2026
Готовые ответы теория + кейсы к подготовке и сдаче ГИА // Направление 44.03.03 Специальное (дефектологическое) образование // профиль "Специальная психология (Психологическое сопровождение образования детей с нарушениями в развитии)"
Ответы краткие, по существу.
ПЕРЕД ПОКУПКОЙ ПРОВЕРЬТЕ ВОПРОСЫ С ТЕМИ, ЧТО У ВАС !!!
Перечень вопросов, выносимых на государственный экзамен
1.Специальная психология как наука и профессиональная деятельность.
2.Цели и задачи специальной психологии.
1500 руб.
Отчет по учебной практике (профиль ИВТ. Специальность ПОВТиАС). Вариант 5
SibGOODy
: 15 июля 2018
Условие задачи (Вариант №5)
Написать программу, генерирующую для числового множества из n элементов размещения по m элементов. Входные данные: n, m, множество. Выходные данные: все размещения.
Описание используемого алгоритма
Листинг программы
Результаты тестирования
Список использованных источников
500 руб.
Другие работы
Контрольная работа по предмету: Физические основы электроники. Вариант № 0 и 5
merzavec
: 9 января 2013
Контрольная работа по дисциплине "Физические основы электроники". Содержит 4 задачи. Задачи 1,2,3 по варианту No5 и задача 4 по варианту No0.
Задача 1:
По статическим характеристикам заданного биполярного транзистора включенного по схеме с общим эмиттером, рассчитать параметры усилителя графоаналитическим методом.......
Задача 2
Используя характеристики заданного биполярного транзистора определить h-параметры в рабочей точке, полученной в задаче 1.....
Задача 3
Используя h-параметры (задача 2),
110 руб.
Безопасность жизнедеятельности. Задача №2 по методичке О. А. Мищенко.–Хабаровск 2013г Вариант 12
koshhhka
: 13 апреля 2016
Оценка воздействия вредных веществ, содержащихся в воздухе.
Дать оценку содержания вредных веществ в воздухе. Сопоставить данные по варианту концентрации веществ с предельно допустимыми и сделать вывод о соответствии нормам содержания каждого из этих.
Исходные данные:
0,5 Азотная кислота
0,07 Бензол
0,015 Соли бария
10 Углерода оксид
0,5 Азота оксид
0,09 Этановая кислота
50 руб.
Организация производства на предприятии отрасли (строительство)
jk-81
: 12 декабря 2011
Проект организации работ по строительству комплекса жилых домов поточным методом.
Проект состоит из:
а) расчетно-пояснительной записки, которая включает:
определение трудоемкости работ по технологическим этапам, объектам и продолжительности выполнения технологических этапов работ на объектах;
расчет параметров потока с использованием матрицы;
проектирования циклограммы, календарного плана и сетевого графика поточного строительства комплекса жилых домов;
сетевой график поточного строительства объ
300 руб.
Гидромеханика ГУМРФ им. адм. С. О. Макарова 2017 Задача 2.14
Z24
: 27 октября 2025
Определите, на какую высоту ртуть в манометре, если а=0,4м, давление воздуха в сосуде р0=1,5 бар (рис. 2.5).
150 руб.