Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 2). Вариант №5
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Лабораторная работа 1
Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений.
Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций.
Задание:
1. Создать консольное приложение так, как показано в примере 1.
2. Запустить программу и убедиться в корректности ее выполнения.
3. Дополнить функцию Main кодом, который вычисляет значение математической функции t=(a*√(6&〖(a*|x|)〗^5 ))/(√(|a-x| )* ln(a+x)) и выводит его на консоль. Значения аргументов задать явным присваиванием констант. При невозможности вычисления вывести на консоль сообщение.
4. Переписать код так, чтобы некорректные ситуации обрабатывались посредством оператора try...catch...finally.
5. Протестировать программу, в том числе обработку исключений.
6. Выполнить контрольный просчет и сделать вывод.
===============================================
Лабораторная работа 2
Тема: Программирование алгоритмов циклической структуры.
Цель: изучение возможностей C# для программирования алгоритмов циклической структуры.
Задание: составить программу на языке C#, реализующую такие операции в соответствии с индивидуальным заданием:
1. Вычисления в цикле с предусловием значений функции y = a/x+√(x^2-1) выполнить для переменной x, изменяющейся в интервале x[1, 3] с заданным шагом x = 0.1, обрабатывая при этом возможные исключительные ситуации.
2. В теле цикла организовать поиск максимального y_max и минимального y_min значений функции y, а также номеров шагов n_max и n_min, на которых достигаются эти значения.
3. Вычисленные значения вывести на консоль в виде таблицы такого формата:
| No шага | x | y | y_min | n_min | y_max | n_max |
4. Выполнить ручной просчет для значения аргумента на третьем шаге и сравнить его с результатами выполнения программы.
===============================================
Лабораторная работа 3
Тема: Алгоритмизация обработки одномерных массивов.
Цель: изучение возможностей C# для программирования алгоритмов обработки одномерных массивов и освоение технологий составления и тестирования программ.
Задание:
1. Самостоятельно изучить возможности языка программирования C# для описания, инициализации и обработки одномерных массивов.
2. Создать консольное приложение, в котором реализовать следующие вычисления:
• объявление заданного массива фиксированной длины 20;
• инициализацию элементов массива случайными целыми числами в интервале [-20, 25] (в одном цикле for);
• вывод элементов массива на консоль (в одном цикле foreach);
• вывод на консоль значения вычисленного параметра;
• найти максимальный по модулю элемент массива, положительные элементы сделать отрицательными и увеличить на найденный максимальный элемент;
• вывод элементов обработанного массива на консоль, обеспечить контроль исключений.
3. В качестве результатов вывести исходный и обработанный массивы, а также (если это предполагает задание на обработку) найденное числовое значение.
4. Отдельно протестировать обработку контролируемых исключений.
5. Выполнить контрольную пошаговую обработку вручную для массива длиной 6.
===============================================
Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений.
Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций.
Задание:
1. Создать консольное приложение так, как показано в примере 1.
2. Запустить программу и убедиться в корректности ее выполнения.
3. Дополнить функцию Main кодом, который вычисляет значение математической функции t=(a*√(6&〖(a*|x|)〗^5 ))/(√(|a-x| )* ln(a+x)) и выводит его на консоль. Значения аргументов задать явным присваиванием констант. При невозможности вычисления вывести на консоль сообщение.
4. Переписать код так, чтобы некорректные ситуации обрабатывались посредством оператора try...catch...finally.
5. Протестировать программу, в том числе обработку исключений.
6. Выполнить контрольный просчет и сделать вывод.
===============================================
Лабораторная работа 2
Тема: Программирование алгоритмов циклической структуры.
Цель: изучение возможностей C# для программирования алгоритмов циклической структуры.
Задание: составить программу на языке C#, реализующую такие операции в соответствии с индивидуальным заданием:
1. Вычисления в цикле с предусловием значений функции y = a/x+√(x^2-1) выполнить для переменной x, изменяющейся в интервале x[1, 3] с заданным шагом x = 0.1, обрабатывая при этом возможные исключительные ситуации.
2. В теле цикла организовать поиск максимального y_max и минимального y_min значений функции y, а также номеров шагов n_max и n_min, на которых достигаются эти значения.
3. Вычисленные значения вывести на консоль в виде таблицы такого формата:
| No шага | x | y | y_min | n_min | y_max | n_max |
4. Выполнить ручной просчет для значения аргумента на третьем шаге и сравнить его с результатами выполнения программы.
===============================================
Лабораторная работа 3
Тема: Алгоритмизация обработки одномерных массивов.
Цель: изучение возможностей C# для программирования алгоритмов обработки одномерных массивов и освоение технологий составления и тестирования программ.
Задание:
1. Самостоятельно изучить возможности языка программирования C# для описания, инициализации и обработки одномерных массивов.
2. Создать консольное приложение, в котором реализовать следующие вычисления:
• объявление заданного массива фиксированной длины 20;
• инициализацию элементов массива случайными целыми числами в интервале [-20, 25] (в одном цикле for);
• вывод элементов массива на консоль (в одном цикле foreach);
• вывод на консоль значения вычисленного параметра;
• найти максимальный по модулю элемент массива, положительные элементы сделать отрицательными и увеличить на найденный максимальный элемент;
• вывод элементов обработанного массива на консоль, обеспечить контроль исключений.
3. В качестве результатов вывести исходный и обработанный массивы, а также (если это предполагает задание на обработку) найденное числовое значение.
4. Отдельно протестировать обработку контролируемых исключений.
5. Выполнить контрольную пошаговую обработку вручную для массива длиной 6.
===============================================
Дополнительная информация
Проверил(а): Полетайкин Алексей Николаевич
Оценка: Отлично
Дата оценки: 02.12.2022г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценка: Отлично
Дата оценки: 02.12.2022г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2-я). Вариант №3
IT-STUDHELP
: 8 февраля 2022
Тема: Сложная обработка массивов.
Цель: изучение алгоритмов организации и сложной обработки одномерных и двумерных массивов на языке С++.
Задание:
1. Самостоятельно изучить возможности языка программирования C++ для сложной обработки одномерных и двумерных массивов.
2. В соответствии с индивидуальным заданием (табл. 1.1) создать консольное приложение, в котором реализовать следующие вычисления:
объявление заданного массива целых чисел фиксированной длины;
инициализацию элементов массива случ
900 руб.
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 2). Вариант №4
IT-STUDHELP
: 18 мая 2023
Лабораторная работа No1
Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений.
Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций.
Задание:
1. Создать консольное приложение так, как показано в примере 1.
2. Запустить программу и убедиться в корректности ее выполнения.
3. Дополнить функцию Main кодом, который вычисляет значение матема
1200 руб.
Лабораторные работы 1-3 по дисциплине: Информатика и программирование (часть 2). Вариант №4
IT-STUDHELP
: 2 декабря 2022
Лабораторная работа 1
Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений.
Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций.
Задание:
1. Создать консольное приложение так, как показано в примере 1.
2. Запустить программу и убедиться в корректности ее выполнения.
3. Дополнить функцию Main кодом, который вычисляет значение математи
900 руб.
Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2). Вариант № 12
IT-STUDHELP
: 15 апреля 2021
Вариант No 12
Лабораторная работа No1 - Тема: Сложная обработка массивов.
Цель: изучение алгоритмов организации и сложной обработки одномерных и двумерных массивов на языке С++.
Задание:
1. Самостоятельно изучить возможности языка программирования C++ для сложной обработки одномерных и двумерных массивов.
2. В соответствии с индивидуальным заданием (табл. 1.1) создать консольное приложение, в котором реализовать следующие вычисления:
объявление заданного массива целых чисел фиксированной дли
900 руб.
Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2). Вариант № 15
IT-STUDHELP
: 15 апреля 2021
Вариант No 15
Лабораторная работа No1 - Тема: Сложная обработка массивов.
Цель: изучение алгоритмов организации и сложной обработки одномерных и двумерных массивов на языке С++.
Задание:
1. Самостоятельно изучить возможности языка программирования C++ для сложной обработки одномерных и двумерных массивов.
2. В соответствии с индивидуальным заданием (табл. 1.1) создать консольное приложение, в котором реализовать следующие вычисления:
объявление заданного массива целых чисел фиксированной дли
900 руб.
Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2-я). Вариант №12
IT-STUDHELP
: 11 апреля 2021
Лабораторная работа 1
Тема: Сложная обработка массивов.
Цель: изучение алгоритмов организации и сложной обработки одномерных и двумерных массивов на языке С++.
Задание:
1. Самостоятельно изучить возможности языка программирования C++ для сложной обработки одномерных и двумерных массивов.
2. В соответствии с индивидуальным заданием (табл. 1.1) создать консольное приложение, в котором реализовать следующие вычисления:
объявление заданного массива целых чисел фиксированной длины;
инициализац
900 руб.
Курсовая работа и Лабораторные работы №№1-3 по дисциплине: Информатика и программирование (часть 2-я). Вариант №3
IT-STUDHELP
: 8 февраля 2022
Курсовая работа
по дисциплине
«Информатика и программирование (часть 2)»
Выполнение работы
Часть I – Рекурсия
Цель: освоение составления и тестирования алгоритмов и программ рекурсивных вычислений, использования рекурсии при решении задач.
Задание
Имеется вычислительное устройство, исполняющее только заданные арифметические действия. Составить рекурсивный алгоритм и написать программу для вычисления общего числа программ для преобразования заданного числа a в заданное число b. Программа – э
1400 руб.
Лабораторные работы №1-3 по дисциплине «Информатика и программирование». Вариант №01.
teacher-sib
: 22 октября 2024
Вариант: 1mod40+1=2
Лабораторная работа No1
Тема: Программирование алгоритмов с ветвлением, вычисление математических выражений, обработка исключений
Цель: изучение основных арифметических и логических операций C#, методов класса Math, а также структурных операторов ветвления и обработки исключительных ситуаций
Задание
1. Создать консольное приложение так, как показано в примере 1.
2. Запустить программу и убедиться в корректности ее выполнения.
3. Дополнить функцию Main кодом, который вычис
1500 руб.
Другие работы
Контроль и учет технического состояния магистральных трубопроводов, транспортирующих огнеопасные продукты
Qiwir
: 5 октября 2013
ВВЕДЕНИЕ
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Постановка задачи
1.2 Сущности, отношения и их свойства
1.3 Условия целостности
1.4 Нормальные формы таблиц
1.5 Бизнес правила
1.6 Требования к БД
2 КОНСТРУКТОРСКАЯ ЧАСТЬ
2.1 Структура системы
2.2 Проектирование базы данных
2.3 Хранимые процедуры
2.4 Запросы
2.5 Выбор модели базы данных
2.6 Организация взаимодействия с пользователем
3 ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ
3.1 Выбор средства разработки
3.2 Выбор СУБД
3
10 руб.
Экзаменационная работа. Математический анализ.Билет № 14. 1семестр.
58197
: 9 февраля 2012
Билет № 14
1. Несобственные интегралы: интегралы с бесконечными пределами.
2. Разложение основных элементарных функций по формуле Тейлора.
3. Найти частные производные функции, заданной неявно.
4. Исследовать и построить график функции .
5. Найти интеграл .
6. Вычислить интеграл .
7. Исследовать сходимость интеграла .
8. Найти площадь фигуры, ограниченной линиями .
40 руб.
Контрольная работа по дисциплине: Культурология
glec
: 26 января 2013
семестр 3 вариант 1
Художественный образ в разных видах искусства.
Красота как сущность искусства.
Нормы и ценности в современной культуре.
Традиции и пассионарность.
Наука и религия: два взгляда на мир.
Техника как явление культуры.
Влияние новых технологий на искусство.
“Американизация” как явление современной культуры.
Истоки культуры постмодернизма.
Элитарная культура: миф или реальность.
Культура как средство приспособления человека к окружающей среде.
Творчество как одна из потребностей ч
70 руб.
Приводы и вращатели бурового станка: Авторское свидетельство №1740599 А1 Привод ротора буровой установки, Авторское свидетельство № 632820 Привод подвижного вращателя бурового станка, Авторское свидетельство № 253698 Вращатель для бурового станка, Авторск
https://vk.com/aleksey.nakonechnyy27
: 29 мая 2016
Приводы и вращатели бурового станка: Авторское свидетельство №1740599 А1 Привод ротора буровой установки, Авторское свидетельство № 632820 Привод подвижного вращателя бурового станка, Авторское свидетельство № 253698 Вращатель для бурового станка, Авторское свидетельство № 604955 Привод, Авторское свидетельство № 1657581 Вращатель бурового станка-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Нефтегазопромысловое оборудование-Патент-Патентно-информационный обзор-Курсовая работа
500 руб.