Курсовая работа по дисциплине: Информатика и программирование (часть 2). Вариант № 15
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Вариант No 15
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Часть I – Рекурсия
Цель: освоение составления и тестирования алгоритмов и программ рекурсивных вычислений, использования рекурсии при решении задач.
Задание
Имеется вычислительное устройство, исполняющее только заданные арифметические действия. Составить рекурсивный алгоритм и написать программу для вычисления общего числа программ для преобразования заданного числа a в заданное число b. Программа – это последовательность команд из множества заданных арифметических действий.
No варианта Число a Число b Арифметические действия
15. 1 25 1. Прибавить 1
2. Умножить на 3
3. Умножить на 4
Часть II – Обработка динамических массивов
Цель: изучение и освоение использования динамически создаваемых массивов, а также программирование обработки динамических массивов на языке С++.
Теоретические положения
-Создание динамических массивов
-Создание динамических матриц
Задание
1. Изучить понятие динамической памяти и области её эффективного использования, а также возможности языка программирования С++ для управления динамическими переменными и создания динамических массивов.
2. Составить программу для ввода и обработки динамической матрицы целых чисел в соответствии с заданием 1 в табл. 2 посредством выделения памяти под одномерный массив целых чисел.
3. Составить программу для ввода и обработки динамической матрицы целых чисел в соответствии с заданием 2 в табл. 2 при помощи массива указателей. Размер матрицы вводить с клавиатуры. Элементы матрицы инициализировать случайными числами в произвольно выбранном диапазоне.
4. При выполнении заданий 1 и 2 из табл. 2 предусмотреть освобождение памяти после завершения обработки матрицы.
No вар.
15
Задание 1 - В двумерном массиве Y, созданном с использованием генератора случайных чисел в диапазоне от 0 до 10, определить и вывести на экран количество и среднее значение элементов массива больших 5. Размерность массива задавать с клавиатуры.
Задание 2 - Элементы строк матрицы, у которых среднее арифметическое значение <0 упорядочить по убыванию.
Содержание пояснительной записки
1. Стандартный титульный лист.
2. Введение – должно отражать актуальность овладения умениями и навыками программирования в процессе выполнения заданий.
3. Основная часть, должна содержать по каждой части:
задание: общее и индивидуальное (табл. 1, 2).
описание алгоритма обработки данных, в том числе блок-схема алгоритма.
ключевые программные конструкции (подпрограммы) с кратким описанием; полные тексты программ, реализующих задания 1 и 2, выносятся в приложения 1 и 2.
результаты тестирования программ.
4. Контрольные просчеты по обоим заданиям (могут входить в описание алгоритма, см. п. 4).
5. Заключение – должно включать выводы по выполненной курсовой работе, общий анализ полученных результатов, соображения по применению приобретенных умений и навыков в будущей жизни студента.
6. Список используемых источников – должен содержать нумерованный список источников, использованных студентом в процессе выполнении курсовой работы. В тексте основной части курсовой работы должны быть проставлены ссылки на все источники, указанные в списке.
7. Приложения (при необходимости)
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Часть I – Рекурсия
Цель: освоение составления и тестирования алгоритмов и программ рекурсивных вычислений, использования рекурсии при решении задач.
Задание
Имеется вычислительное устройство, исполняющее только заданные арифметические действия. Составить рекурсивный алгоритм и написать программу для вычисления общего числа программ для преобразования заданного числа a в заданное число b. Программа – это последовательность команд из множества заданных арифметических действий.
No варианта Число a Число b Арифметические действия
15. 1 25 1. Прибавить 1
2. Умножить на 3
3. Умножить на 4
Часть II – Обработка динамических массивов
Цель: изучение и освоение использования динамически создаваемых массивов, а также программирование обработки динамических массивов на языке С++.
Теоретические положения
-Создание динамических массивов
-Создание динамических матриц
Задание
1. Изучить понятие динамической памяти и области её эффективного использования, а также возможности языка программирования С++ для управления динамическими переменными и создания динамических массивов.
2. Составить программу для ввода и обработки динамической матрицы целых чисел в соответствии с заданием 1 в табл. 2 посредством выделения памяти под одномерный массив целых чисел.
3. Составить программу для ввода и обработки динамической матрицы целых чисел в соответствии с заданием 2 в табл. 2 при помощи массива указателей. Размер матрицы вводить с клавиатуры. Элементы матрицы инициализировать случайными числами в произвольно выбранном диапазоне.
4. При выполнении заданий 1 и 2 из табл. 2 предусмотреть освобождение памяти после завершения обработки матрицы.
No вар.
15
Задание 1 - В двумерном массиве Y, созданном с использованием генератора случайных чисел в диапазоне от 0 до 10, определить и вывести на экран количество и среднее значение элементов массива больших 5. Размерность массива задавать с клавиатуры.
Задание 2 - Элементы строк матрицы, у которых среднее арифметическое значение <0 упорядочить по убыванию.
Содержание пояснительной записки
1. Стандартный титульный лист.
2. Введение – должно отражать актуальность овладения умениями и навыками программирования в процессе выполнения заданий.
3. Основная часть, должна содержать по каждой части:
задание: общее и индивидуальное (табл. 1, 2).
описание алгоритма обработки данных, в том числе блок-схема алгоритма.
ключевые программные конструкции (подпрограммы) с кратким описанием; полные тексты программ, реализующих задания 1 и 2, выносятся в приложения 1 и 2.
результаты тестирования программ.
4. Контрольные просчеты по обоим заданиям (могут входить в описание алгоритма, см. п. 4).
5. Заключение – должно включать выводы по выполненной курсовой работе, общий анализ полученных результатов, соображения по применению приобретенных умений и навыков в будущей жизни студента.
6. Список используемых источников – должен содержать нумерованный список источников, использованных студентом в процессе выполнении курсовой работы. В тексте основной части курсовой работы должны быть проставлены ссылки на все источники, указанные в списке.
7. Приложения (при необходимости)
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Информатика и программирование (часть 2)
Вид работы: Курсовая работа
Оценка: Отлично
Дата оценки: 15.04.2021
Рецензия: Уважаемый,
Полетайкин Алексей Николаевич
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценена Ваша работа по предмету: Информатика и программирование (часть 2)
Вид работы: Курсовая работа
Оценка: Отлично
Дата оценки: 15.04.2021
Рецензия: Уважаемый,
Полетайкин Алексей Николаевич
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Курсовая работа по дисциплине: Информатика и программирование (часть 2). Вариант №13
IT-STUDHELP
: 4 мая 2023
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовой работе по дисциплине «Информатика и программирование»
Вариант No13
Раздел 1. Алгоритмизация обработки символьных строк. Пользовательские функции
Цель: освоение составления и тестирования алгоритмов и программ обработки символьных строк с использованием регулярных выражений и функций пользователя.
Задание
1. Проанализировать индивидуальное задание из таблицы 4 и определить сигнатуру функции для решения заданной задачи (идентификатор функции, идентификаторы и т
1200 руб.
Курсовая работа по дисциплине: Информатика и программирование (часть 2-я). Вариант № 12
IT-STUDHELP
: 15 апреля 2021
Вариант No 12
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Часть I – Рекурсия
Цель: освоение составления и тестирования алгоритмов и программ рекурсивных вычислений, использования рекурсии при решении задач.
Задание
Имеется вычислительное устройство, исполняющее только заданные арифметические действия. Составить рекурсивный алгоритм и написать программу для вычисления общего числа программ для преобразования заданного числа a в заданное число b. Программа – это последовательность команд из множества заданных
800 руб.
Курсовая работа по дисциплине: Информатика и программирование (часть 2-я). Вариант №12
IT-STUDHELP
: 11 апреля 2021
Часть I – Рекурсия
Цель: освоение составления и тестирования алгоритмов и программ рекурсивных вычислений, использования рекурсии при решении задач.
Задание
Имеется вычислительное устройство, исполняющее только заданные арифметические действия. Составить рекурсивный алгоритм и написать программу для вычисления общего числа программ для преобразования заданного числа a в заданное число b. Программа – это последовательность команд из множества заданных арифметических действий.
№ варианта Число
800 руб.
Курсовая работа по дисциплине: Информатика и программирование (часть 2). Вариант №04
IT-STUDHELP
: 18 июля 2020
Часть I – Рекурсия
Цель: освоение составления и тестирования алгоритмов и программ рекурсивных вычислений, использования рекурсии при решении задач.
Задание
Имеется вычислительное устройство, исполняющее только заданные арифметические действия. Составить рекурсивный алгоритм и написать программу для вычисления общего числа программ для преобразования заданного числа a в заданное число b. Программа – это последовательность команд из множества заданных арифметических действий.
№ варианта Число a
800 руб.
Информатика и программирование (часть 2)
мила57
: 17 марта 2019
Лабораторная работа №3
Тема: применение конструкций языка Паскаль.
Задание:
вычислить площадь треугольника по трем сторонам (a, b, c). Ввод данных о сторонах представить в виде ввода информации с клавиатуры. При вводе неверной информации (величины меньше нуля, использование текстовой строки) вывести на экран информацию об ошибке. После вычисления величины площади треугольника, вывести ее на экран.
150 руб.
Курсовая работа по дисциплине: Информатика и программирование
miliorator
: 23 октября 2012
1. ПОСТАНОВКА ЗАДАЧИ
В данном программном продукте необходимо реализовать решение на примере уравнения: y(x)=x3+a*x2+b*x+c. Вместо коэффициентов должны использоваться параметры a, b, c, которые принимают значения, вводимые пользователем. Для нахождения корней, обязательным является указание промежутков, на которых определена функция, поэтому пользователь обязательно вводит промежутки функции n, m. Метод Ньютона является итерационным методом, следовательно, должна указываться погрешность вычислен
Курсовая работа по дисциплине: Информатика и программирование
DENREM
: 14 мая 2012
Разработка программы на языке Паскаль для нахождения корней квадратного уравнения.
Поставим перед собой задачу написать программу, вычисляющей корни квадратного уравнения. При этом коэффициенты уравнения пользователь должен вводить с клавиатуры после запуска программы.
Напомним, что квадратным уравнением называется уравнения вида
85 руб.
Курсовая работа по дисциплине: Информатика (часть 2). Вариант 15
djo
: 4 февраля 2020
Задание
Разработать программу, которая должна начать работу с диалога с пользователем: какую операцию с файлом он желает выполнить:
а) добавить запись в файл или начать запись нового файла;
б) начать обработку созданного файла.
Предусмотреть возможность выполнения данных операций многократно.
В соответствии с индивидуальным заданием, номер которого совпадает с Вашими двумя последними цифрами пароля, разработать алгоритмы и программу на языке Си.
Таблица 1 – Вариант задания
Номер варианта: 15
300 руб.
Другие работы
Лабораторные работы № 1,2,3 по дисциплине: Теория электрических цепей. Вариант 7
SibGUTI2
: 7 января 2023
Лабораторная работа No 1
«Исследование реактивных двухполюсников»
1. Цель работы: Исследование зависимости входного сопротивления реактивного двухполюсника от частоты.
2. Подготовка к выполнению работы
При подготовке к работе необходимо изучить теорию реактивных двухполюсников, методы их анализа и синтеза (см. раздел «Теория» параграфы 4.5 и 16.6).
3. Теоретическое исследование
3.1. Исследовать работу схемы реактивного двухполюсника, реализованного по 1-й форме Фостера (рисунок 1.1, а).
З
600 руб.
Контрольная работа по предмету «Государственное и муниципальное управление» ГМУ00
тантал
: 3 августа 2013
Вопрос 1. При какой организации людей преодолеваются разноплеменные («кровные») взаимосвязи, создается структура, нейтральная по отношению к национальным, религиозным и социальным признакам разных людей?
Вопрос 2. В чем заключается особый статус государства в обществе?
Вопрос 3. Назовите публичную и легитимную (нормативно выраженную) властную силу общества.
Вопрос 4. Назовите исторически зафиксированные типы политических режимов.
Вопрос 5. Каким обществом является сфера свободной, творческой жиз
100 руб.
Контрольна робота з дисципліни : « Організація обліку на підприємствах малого бізнесу »
оля
: 7 сентября 2011
Контрольна робота
з дисципліни : « Організація обліку на підприємствах малого бізнесу »
Варіант № 9
Зміст контрольної роботи.
1.Облік фінансових результатів.
2.Розрахункова задача.
3. Список використаної літератури.
У бухгалтерському обліку доходи – це збільшення економічних вигод у вигляді надходження активів або зменшення зобов’язань,внаслідок чого збільшується власний капітал підприємства (за винятком зростання капіталу за рахунок внесків засновників). Для того щоб відображати в бухгалтерськ
Лабораторная работа № 8 по дисциплине "Современные технологии программирования.". Абстрактный тип данных (ADT) «полином».
Doctor_Che
: 9 февраля 2012
Тема: Классы Object Pascal, стандартный класс Tlist.
Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов Object Pascal.
Задание:
1. Реализовать тип «полином», в соответствии с приведенной ниже спецификацией.
2. Оттестировать каждую операцию, определенную на типе данных одним из методов тестирования.
3. Оттестировать тип данных в целом.
Спецификация абстрактного типа данных Полином.
ADT TPoly
Данные
Полиномы Tpoly - это неизменяемые полиномы с целыми к
40 руб.