Контрольная работа по дисциплине: Информатика и программирование (часть 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 по дисциплине: Информатика и программирование (часть 1) вариант 4
Задание 1. В соответствии с номером варианта разработать программу на языке С++ для вычисления значения функции y (см. функция преобразования 2 в приложении Б). При вводе исходных данных с клавиатуры и выводе результата работы программы использовать десятичную систему счисления в вещественном формате. Для проверки значения аргумента функции использовать оператор if. Проверить адекватность работы программы на контрольном примере. Задание 2. В соответствии с индивидуальным заданием из приложения
User Kir2791 : 15 января 2024
150 руб.
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО 2024 год Ответы на 20 вопросов Результат – 100 баллов С вопросами вы можете ознакомиться до покупки ВОПРОСЫ: 1. We have … to an agreement 2. Our senses are … a great role in non-verbal communication 3. Saving time at business communication leads to … results in work 4. Conducting negotiations with foreigners we shoul
User mosintacd : 28 июня 2024
150 руб.
promo
Задание №2. Методы управления образовательными учреждениями
Практическое задание 2 Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности. Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
User studypro : 13 октября 2016
200 руб.
Особенности бюджетного финансирования
Содержание: Введение Теоретические основы бюджетного финансирования Понятие и сущность бюджетного финансирования Характеристика основных форм бюджетного финансирования Анализ бюджетного финансирования образования Понятие и источники бюджетного финансирования образования Проблемы бюджетного финансирования образования Основные направления совершенствования бюджетного финансирования образования Заключение Список использованный литературы Цель курсовой работы – исследовать особенности бюджетного фин
User Aronitue9 : 24 августа 2012
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
ЗАЧЕТ по дисциплине “Программирование (часть 1)” Билет 2 Определить значение переменной y после работы следующего фрагмента программы: a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a; if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end; if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
User sibsutisru : 3 сентября 2021
200 руб.
Программирование (часть 1-я). Зачёт. Билет №2
up Наверх