Контрольная работа по дисциплине: Информатика и программирование (часть 1). Вариант №4

Цена:
600 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Task1.exe
material.view.file_icon Task1.exe.intermediate.manifest
material.view.file_icon Task1.obj
material.view.file_icon Task1.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Task1.cpp
material.view.file_icon Task1.ncb
material.view.file_icon Task1.sln
material.view.file_icon Task1.suo
material.view.file_icon Task1.vcproj
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Task2.exe
material.view.file_icon Task2.exe.intermediate.manifest
material.view.file_icon Task2.obj
material.view.file_icon Task2.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Task2.cpp
material.view.file_icon Task2.ncb
material.view.file_icon Task2.sln
material.view.file_icon Task2.suo
material.view.file_icon Task2.vcproj
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Task3.exe
material.view.file_icon Task3.exe.intermediate.manifest
material.view.file_icon Task3.obj
material.view.file_icon Task3.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Task3.cpp
material.view.file_icon Task3.ncb
material.view.file_icon Task3.sln
material.view.file_icon Task3.suo
material.view.file_icon Task3.vcproj
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Task4.exe
material.view.file_icon Task4.exe.intermediate.manifest
material.view.file_icon Task4.obj
material.view.file_icon Task4.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Task4.cpp
material.view.file_icon Task4.ncb
material.view.file_icon Task4.sln
material.view.file_icon Task4.suo
material.view.file_icon Task4.vcproj
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon mt.dep
material.view.file_icon Task5.exe
material.view.file_icon Task5.exe.intermediate.manifest
material.view.file_icon Task5.obj
material.view.file_icon Task5.pdb
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon Task5.cpp
material.view.file_icon Task5.ncb
material.view.file_icon Task5.sln
material.view.file_icon Task5.suo
material.view.file_icon Task5.vcproj
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Контрольная работа
по дисциплине
«Информатика и программирование (часть 1)»
--------------------------------------------------------

1. Программирование алгоритмов циклической структуры
Цель: освоение приемов алгоритмизации вычисления при помощи оператор циклов.
Номер варианта рассчитывается на основе числа, состоящего из двух последних цифр пароля. Остаток от деления данной числа на 30, увеличенный на 1, составляет номер варианта.

Задание.

1. Разработать программу на языке C++ для вычисления и вывода на экран минимального (ymin) и максимального (ymax) значения функции y=f(x) при x[x1, x2] с шагом x, и номеров интервалов, на которых достигаются эти значения. Величины a и b ввести с клавиатуры. Использовать оператор цикла заданного вида. Обеспечить вывод на экран в табличной форме для каждого шага вычислений следующие промежуточные результаты:
• номер шага;
• текущее значение аргумента х;
• текущее значение функции y;
• текущее значение минимума функции ymin;
• номер интервала nmin, соответствующие значению ymin;
• текущее значение минимума функции ymax;
• номер интервала nmax, соответствующие значению ymax;
2. Выполнить ручной просчет для значения аргумента из третьего интервала и сравнить его с результатами выполнения программы.

В разделе 1 отчета представить:
• тему, цель, задание, в том числе индивидуальная часть;
• листинг программы;
• результаты выполнения программы;
• ручной просчет и анализ результатов;
• выводы.

Варианты индивидуальных заданий:
No
п/п Функция Y Интервал и шаг Заданный оператор цикла
4 
x[1; 1,5], x = 0,05 while
==================================

2. Разработка вычислительных программ для обработки случайных и детерминированных числовых последовательностей.
Цель: закрепление практических навыков в работе с операторами цикла языка C++, формирование навыков работы с генератором случайных чисел, а также умений по обработке числовых последовательностей без применения массивов.
Задание.
Написать программу на языке С++, которая обрабатывает числовые последовательности и выводит результаты обработки на экран. Если в задании используется число M, то его ввод осуществлять с клавиатуры. Обработку выполнить без использования массивов:
1. Сгенерировать последовательность из N целых случайных чисел, которые находятся в заданном интервале. Для данной последовательности выполнить задание No1. Число N и границы интервала задать целочисленными константами.
2. Ввести с клавиатуры последовательность ненулевых чисел, 0 – конец последовательности. Для данной последовательности выполнить задание No2.

Варианты индивидуальных заданий:
Вариант Число N Интервал Задание 1 Задание 2
4 25 -20...20 Определить содержит ли последовательность хотя бы два соседних числа с одинаковыми знаками. Дано натуральное число M. Определить количество простых чисел, не превосходящих M

В разделе 2 отчета представить:
• тему, цель, задание, в том числе индивидуальная часть;
• листинг программы;
• результаты выполнения программы;
• ручной просчет и анализ результатов;
• выводы.
==================================

3. Вычисление суммы бесконечного ряда
Цель: закрепление практических навыков в работе с циклами при неизвестном числе повторений, формирование умений по обработке бесконечных рядов.
Задание.
1. Выбрать из таблицы индивидуальных заданий данные для решения задачи.
2. Составить программу, которая вычисляет сумму ряда с точностью ε для всех значений аргумента, меняющегося в заданном интервале с заданным шагом. Также определить количество шагов n для достижения заданной точности ε.
3. Запрограммировать вычисление точного значения функции Y для каждого x (z). Подсчитать ошибку вычислений по формуле: .
4. Результаты выполнения программы представить в следующем виде:
Значение аргумента
x (z) Сумма ряда
S Точное значение
Y Относительная ошибка в %
 Количество шагов
n

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

Задача вычисления суммы членов ряда рассмотрена в разделе 10 учебного пособия.

Варианты индивидуальных заданий:
No вар. Сумма ряда S Значения аргумента Точность ε Функция Y
(точное значение)
  Интервал Шаг  
4 
Xн=0
Xк=2 0.1 10-4 


В разделе 3 отчета представить:
• тему, цель, задание, в т.ч. индивидуальная часть;
• листинг программы;
• результаты выполнения программы;
• ручной расчет суммы S (для соответствующего числа шагов) и значения функции Y для одного из значений x (z);
• выводы.
=====================================

4. Обработка одномерных массивов.
Цель: изучение простейших алгоритмов организации и обработки одномерных массивов на языке С++.



Задание.
1. Самостоятельно изучить возможности языка программирования C++ для описания, инициализации и обработки одномерных массивов.
2. Создать консольное приложение, в котором реализовать следующие вычисления:
 объявление заданного массива целых чисел фиксированной длины;
 инициализацию элементов массива посредством ввода с клавиатуры;
 заданный расчет и вывод его результата на консоль.
3. Выполнить контрольную пошаговую обработку массива вручную.

Таблица 6.1. Варианты индивидуальных заданий:
No вар. Массив и длина Расчетный показатель
4 Z(15) Сумма элементов кратных четырем и с нечётными номерами

В разделе 4 отчета представить:
• тему, цель, задание, в том числе индивидуальная часть;
• листинг программы;
• результаты выполнения программы;
• ручной просчет и анализ результатов;
• выводы.
====================================

5. Работа с матрицами
Цель: освоение составления и тестирования алгоритмов и программ, реализующих основные операции по формированию и обработке двумерных числовых массивов – прямоугольных числовых матриц.


Задание.

В соответствии с индивидуальным заданием заполнить матрицу размером 9х9 случайными целыми числами из заданного диапазона и выполнить заданное преобразование матрицы. Исходную и преобразованную матрицы вывести на экран.

Варианты индивидуальных заданий:
No вар. Диапазон  Преобразование матрицы
4 [-30, 0] Элементы, находящиеся ниже побочной диагонали, зеркально отразить относительно побочной диагонали

В разделе 5 отчета представить:
• тему, цель, задание, в том числе индивидуальная часть;
• листинг программы;
• результаты выполнения программы;
• ручной просчет и анализ результатов;
• выводы.
=====================================

Дополнительная информация

Оценка: Отлично
Дата оценки: 16.11.2022

Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Контрольная работа по дисциплине: Информатика и программирование (часть 1). Вариант 9
1. Обработка одномерных массивов Цель: изучение простейших алгоритмов организации и обработки одномерных массивов на языке С++. Задание: 1. Самостоятельно изучить возможности языка программирования C++ для описания, инициализации и обработки одномерных массивов. 2. Создать консольное приложение, в котором реализовать следующие вычисления: • объявление заданного массива целых чисел фиксированной длины; • инициализацию элементов массива посредством ввода с клавиатуры; • заданный расчет и вывод
User Roma967 : 11 июля 2024
1400 руб.
Контрольная работа по дисциплине: Информатика и программирование (часть 1). Вариант 9 promo
Контрольная работа по дисциплине: Информатика и программирование (часть 1). Вариант №03
Вариант No03 1. Обработка одномерных массивов. Цель: изучение простейших алгоритмов организации и обработки одномерных массивов на языке С++. Задание 1. Самостоятельно изучить возможности языка программирования C++ для описания, инициализации и обработки одномерных массивов. 2. Создать консольное приложение, в котором реализовать следующие вычисления: объявление заданного массива целых чисел фиксированной длины; инициализацию элементов массива посредством ввода с клавиатуры; заданный расче
User IT-STUDHELP : 9 октября 2023
600 руб.
Контрольная работа по дисциплине: Информатика и программирование (часть 1). Вариант №03 promo
Контрольная работа по дисциплине: Информатика и программирование (часть 1). Вариант №01
Вариант No01 1. Обработка одномерных массивов. Цель: изучение простейших алгоритмов организации и обработки одномерных массивов на языке С++. Задание 1. Самостоятельно изучить возможности языка программирования C++ для описания, инициализации и обработки одномерных массивов. 2. Создать консольное приложение, в котором реализовать следующие вычисления: объявление заданного массива целых чисел фиксированной длины; инициализацию элементов массива посредством ввода с клавиатуры; заданный расче
User IT-STUDHELP : 7 октября 2023
600 руб.
Контрольная работа по дисциплине: Информатика и программирование (часть 1). Вариант №01 promo
Контрольная работа по дисциплине: Информатика и программирование (часть 1). Вариант 5
Выбор варианта: Номер варианта рассчитывается на основе числа, состоящего из двух последних цифр пароля. Остаток от деления данной числа на 30, увеличенный на 1, составляет номер варианта. № варианта = 5 1. Программирование алгоритмов циклической структуры Цель: освоение приемов алгоритмизации вычисления при помощи оператор циклов. Задание 1. Разработать программу на языке C++ для вычисления и вывода на экран минимального (ymin) и максимального (ymax) значения функции y=f(x) при xс[x1, x2] с
User SibGOODy : 14 июля 2023
1000 руб.
promo
Контрольная работа по дисциплине «Информатика и программирование (часть 1)». Вариант по КР: 04
Часть 1. Обработка одномерных массивов. Цель: изучение простейших алгоритмов организации и обработки одномерных массивов на языке С++. Задание 1. Самостоятельно изучить возможности языка программирования C++ для описания, инициализации и обработки одномерных массивов. 2. Создать консольное приложение, в котором реализовать следующие вычисления: объявление заданного массива целых чисел фиксированной длины; инициализацию элементов массива посредством ввода с клавиатуры; заданный расчет и выво
User teacher-sib : 21 февраля 2025
900 руб.
promo
Контрольная и Лабораторные работы 2-3 по дисциплине: Информатика и программирование (часть 1). Вариант №4
Лабораторная работа No2 Тема: Представление данных в ЭВМ и основы алгоритмизации Цель: изучение способов представления информации в памяти ЭВМ, освоение принципов цифрового кодирования информации в ЭВМ. Задание 1. В приложении Б выбрать исходные данные (ИД) согласно номеру своего варианта. 2. Представить десятичное число 1а в двоичной и шестнадцатеричной системе счисления в формате байт 1. 3. Представить десятичные числа 1а, 1б и -1в в двоичной и шестнадцатеричной системе счисления в формате
User IT-STUDHELP : 16 ноября 2022
850 руб.
Контрольная и Лабораторные работы 2-3 по дисциплине: Информатика и программирование (часть 1). Вариант №4 promo
Лабораторно-практическая работа №1 по дисциплине: Информатика и программирование (часть 1) вариант 4
Задание 1. В приложении А выбрать исходные данные (ИД) согласно номеру своего варианта. 2. Представить десятичное число 1а в двоичной и шестнадцатеричной системе счисления в формате байт1. 3. Представить десятичные числа 1а, 1б и -1в в двоичной и шестнадцатеричной системе счисления в формате слова и двойного слова2. 4. Зашифровать данный текст 2, используя таблицу ASCII-кодов. 5. Расшифровать данный текст 3, используя таблицу ASCII-кодов. 6. Составить программу на языке С реализующую указанные
User Kir2791 : 15 января 2024
150 руб.
Контрольная работа по дисциплине «Информатика и программирование (часть 2)». Вариант 3mod40+1=4
Раздел 1. Алгоритмизация обработки символьных строк. Пользовательские функции Цель: освоение составления и тестирования алгоритмов и программ обработки символьных строк с использованием регулярных выражений и функций пользователя. Задание 1. Проанализировать индивидуальное задание из таблицы 4 и определить сигнатуру функции для решения заданной задачи (идентификатор функции, идентификаторы и типы данных аргументов, тип возвращаемых данных). 2. Разработать код тела функции на языке C#, которая
User teacher-sib : 3 мая 2025
1200 руб.
promo
Гранична і середня схильність до заощаджень в Україні
Гранична і середня схильність до заощаджень в Україні Перш ніж обчислити граничну і середню схильність до заощаджень в Україні, з`ясуємо основні макроекономічні визначення економічних категорій, пов`язаних з заощадженнями, та фактори, що на них впливають. Заощадження – це неспожита частина особистого безподаткового доходу. На рис. 1 наочно видно функції споживання і заощадження.
User alfFRED : 7 ноября 2013
10 руб.
Тепломассообмен СЗТУ Задача 10 Вариант 15
Определить необходимую поверхность нагрева парогенератора производительностью G тонн пара в час при абсолютном давлении p. Какой температурный напор необходимо обеспечить, чтобы увеличить производительность парогенератора в n раз при той же поверхности нагрева? Определить критическое значение температурного напора и тепловой нагрузки для заданного давления p.
User Z24 : 23 февраля 2026
200 руб.
Тепломассообмен СЗТУ Задача 10 Вариант 15
Обработка данных в табличной форме средствами MS Office
1. Обработка данных в табличной форме средствами MS Office 2. Фирме потребуется 5000 млн. рублей через 12 лет. В настоящее время фирма располагает деньгами и готова положить их на депозит единым вкладом, чтобы через 12 лет он достиг 5000 млн. руб. Определить необходимую сумму текущего вклада, если ставка процента по нему составит 12% в год Список использованных источников 1. Обработка данных в табличной форме средствами MS Office Иметь дело с обширными таблицами, содержащими как основные,
User Elfa254 : 5 октября 2013
11 руб.
Тепломассообмен ТГАСУ 2017 Задача 3 Вариант 24
Определение времени нагревания вала до заданной температуры Длинный стальной вал диаметром d = 2r0, который имел температуру t0, °C, был помещен в печь с температурой tж, ºС. Определить время τ, необходимое для нагрева вала, если нагрев считается законченным, когда температура на оси вала станет равной tr=0, ºC. Определить также температуру на поверхности вала tr=ro в конце нагрева. Коэффициент теплопроводности и температуропроводности стали равны соответственно λ и a. Коэффициент теплоотд
User Z24 : 3 февраля 2026
200 руб.
Тепломассообмен ТГАСУ 2017 Задача 3 Вариант 24
up Наверх