1. Средства и технологии алгоритмизации и программирования
Теоретический обзор темы по выбранному варианту (вариант по номеру из
списка студентов группы, объем 5-8 стр.). Примерное содержание: актуальность и
назначение рассматриваемой темы или технологии, краткое описание, решаемые
задачи, понятия, основные принципы, преимущества и недостатки, примеры
реализации на языке C#. Следует использовать не менее 5 источников
информации, указать ссылки на источники по тексту, оформить нумерованный
список использованных источников в конце пояснительной записки.
2. Работа с одномерным числовым массивом
Необходимо создать консольное приложение, в котором реализуются
определенные операции с одномерным массивом целых чисел. Массив должен
быть объявлен как массив с отложенной инициализацией.
int[] arr; // Массив целых чисел с отложенной инициализацией
• В заголовке окна программы показать ФИО автора, номер варианта.
• Предусмотреть ввод размера массива (ограничения размера массива указаны
в варианте). С помощью циклического оператора (do…while) организовать
повторный ввод при неверно указанном размере массива.
• Организовать ввод наименьшего и наибольшего значения для диапазона
генерируемых случайных чисел.
• Заполнить массив случайными числами в заданном диапазоне и вывести
массив. Выполнить сортировку массива 1-м способом и вывести
упорядоченный массив по убыванию.
• Заполнить массив новой последовательностью случайных чисел в заданном
диапазоне и вывести массив. Выполнить сортировку массива 2-м способом и
вывести упорядоченный массив по возрастанию
• Алгоритмы сортировки можно реализовать статическими методами в том же
классе, в котором описан метод Main(). Варианты задания представлены в
приложении.
• Заполнить массив новой последовательностью случайных чисел в заданном
диапазоне и вывести массив. Реализовать вычислительную задачу для чисел
массива по варианту. Рассчитать требуемое значение и вывести результат.
Проверить результат с помощью MS Excel.
3. Работа с двухмерным числовым массивом
Необходимо создать консольное приложение, в котором реализуются
определенные операции с двухмерным массивом целых чисел. Варианты задания
представлены в таблице (приложение).
• Использовать двухмерный массив целых чисел с отложенной
инициализацией
int[,] arr; // двухмерный массив целых чисел с отложенной
// инициализацией
• В заголовке окна программы показать ФИО автора, номер варианта.
• В консольном приложении предусмотреть ввод количества строк и столбцов
двухмерного массива.
• Заполнить массив случайными числами в заданном диапазоне (варианты в
таблице) и вывести в виде отформатированной таблицы.
• Выполнить задание по варианту.
? Построить блок-схему алгоритма только для решения вычислительной
задачи из таблицы по варианту.
? Вывести результат.
? Проверить результат с помощью MS Excel (не для всех вариантов).
Пример результатов работы программы и проверка суммы элементов в MS
Excel показаны на рисунке 3.
В ходе выполнения заданий контрольной работы необходимо подготовить и
оформить отчет, содержащий необходимые разделы, описание разработки
программного кода, комментарии операторов, требуемую блок-схему, результаты
выполнения программы и проверки, необходимые пояснения и вывод в
заключении о результатах работы.
При сохранении файла отчета и архивов программ следует использовать
фамилию студента. ( ФИО: Толстопятова Н.М, вариант 11)
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |