По алфавиту:

Указатель категорий Программирование

Программирование

Объектно-ориентированное программирование - контрольная работа 2 - Контрольная работа
Программа + пояснительная записка + чертеж Visio/ Задача 1 Создать несколько объектов (например, a и b) разработанного класса. Класс – символьная строка. Реализовать для объектов данного класса перегрузку операции + (c=a+b). Содержимое объектов (a,b,c, их строк), до и после выполнения операции, вывести на экран. Задача 2 Создать несколько объектов (например, a и b) разработанного класса. Класс – вектор (одномерный массив). Реализовать для объектов данного класса перегрузку операции > (b>a). Содержимое объектов (a,b, их векторов), до и после выполнения операции, вывести на экран.  ...
подробнее...Заказать уникальную работу
Объектно-ориентированное программирование - лабораторная работа 1 - Лабораторная работа
  Пояснительная записка + программа. Реализовать абстрактный класс Shape, содержащий интерфейс иерархии. Создать производные абстрактные классы TwoDShape и ThreeDShape, от которых унаследовать всевозможные конкретные формы. Реализовать виртуальные функции print (для вывода типа и размера объектов каждого класса), area, draw и volume....
подробнее...Заказать уникальную работу
Объектно-ориентированное программирование - лабораторная работа 2 - Лабораторная работа
Пояснительная записка + программа. Реализовать класс «Человек», включающий в себя имя, фамилию, отчество, год рождения и методы, позволяющие изменять/получать значения этих полей. Реализовать производные классы: 1) «Преподаватель университета» с полями: должность, ученая степень, специальность, список научных трудов (массив строк); 2) «Член комиссии» с полями: название комиссии, год назначения в комиссию, номер свидетельства, автобиография (массив строк); 3) «Преподаватели – члены комиссии» (производный от 2 и 3). Дополнительное поле – список работ выполненных в комиссии. Классы должны содержать методы доступа и изменения всех полей.  ...
подробнее...Заказать уникальную работу
Объектно-ориентированное программирование - работа 11 - Контрольная работа
Программа + пояснительная записка ,состоящая из 5 заданий: ЗАДАНИЕ 1 4.2.2. Определить массив, содержащий наибольшее количество элементов, в изобра-жении которых имеется цифра семь. На экран первым вывести элементы этого массива ЗАДАНИЕ 2 4.3.6. Создайте класс для работы с очередью целых чисел. В качестве очереди исполь-зуйте массив длиной в 50 элементов. Предусмотрите функции для работы с элементами, контроль выхода за границы очереди. 4.3.6. Создайте класс для работы с очередью целых чисел. В качестве очереди используйте массив длиной в 50 элементов. Предусмотрите функции для работы с элементами, контроль выхода за границы очереди ЗАДАНИЕ 3 4.5.8. Элементом класса является список студентов спортивной секции. Количество студен-тов занимающихся в секции не более 25, но заранее не известно. Определите массив объек-тов указанного типа. Рассортируйте каждый список в алфавитном порядке. Перегрузите операцию ‘+’ для получения списка студентов посещающих несколько секций, ...
подробнее...Заказать уникальную работу
Объектно-ориентированное программирование - работа 12 - Контрольная работа
Задание 4.2.8. В каждом массиве найти все простые числа. Первым на экран вывести массив, имеющий наименьшее их количество, а также эти числа и их порядковые номера в массиве. Задание 4.3.1.Спроектируйте класс Array. Элементом класса является массив z, состоящий из 20-и целых чисел. Реализуйте элемент-функцию void Array::set(int z, int i) , которая помещает значение z в i–й элемент массива. Какие еще элементы-функции целесообразно определить в указанном классе? Напишите эти функции. Задание 4.5.3.Для класса complex из задания 2 перегрузите комбинированные операции присваивания(+=, *=, /=, и др.). Задание 5.Для класса complex из задания 2 перегрузите комбинированные операции присваивания(+=, *=, /=, и др.). Задание 4.6.3.Реализуйте класс String для работы со строками символов. Определите дружественные функции реализующие следующие операции сравнения: ==, <, !=, >, <=, >=. Задание 4.7.3.Компонентой базового класса является указатель на массив чисел с плавающей точко...
подробнее...Заказать уникальную работу
Объектно-ориентированное программирование на языке С++ - Реферат
файл формата pdf...
подробнее...Заказать уникальную работу
Объектно-ориентированное программирование. - Контрольная работа
Работа 10 Пояснительная записка + программа. ЗАДАНИЕ 4.2.9 Постановка задачи: В каждом массиве определить число, имеющее наибольшее количество делителей. На экран вывести это число, его порядковый номер и его делители. ЗАДАНИЕ 4.3.1 Постановка задачи: Спроектируйте класс Array. Элементом класса является массив z, состоящий из 20-и целых чисел. Реализуйте элемент-функцию void Array::set(int z, int i) , которая помещает значение z в i–й элемент массива. Какие еще элементы-функции целесообразно определить в указанном классе? Напишите эти функции. ЗАДАНИЕ 4.5.8 Постановка задачи: Элементом класса является список студентов спортивной секции. Количество студен-тов занимающихся в секции не более 25, но заранее не известно. Определите массив объек-тов указанного типа. Рассортируйте каждый список в алфавитном порядке. Перегрузите операцию ‘+’ для получения списка студентов посещающих несколько секций, а операцию ‘-‘ для получения списка студентов зани...
подробнее...Заказать уникальную работу
Объектно-ориентированное программирование. - Контрольная работа
Работа 8. Пояснительная записка + программа. ЗАДАНИЕ 1 4.2.9. В каждом массиве определить число, имеющее наибольшее количество делите-лей. На экран вывести это число, его порядковый номер и его делители. ЗАДАНИЕ 2 4.3.4. Элементами класса являются указатель на символьную строку и целое число, являю-щееся длиной строки. Определите конструктор с параметром по умолчанию и деструктор, который при удалении объекта выводит на экран строку из удаляемого объекта. ЗАДАНИЕ 3 4.3.5. Создайте класс Katalog для учета книг библиотеки. Элементами класса должно быть название книги, фамилия автора, количество экземпляров кни-ги. Предусмотрите функции добавления новых книг, вывода на экран информации об имеющихся книгах. ЗАДАНИЕ 4 4.5.8. Элементом класса является список студентов спортивной секции. Количество студен-тов занимающихся в секции не более 25, но заранее не известно. Определите массив объек-тов указанного типа. Рассортируйте каждый список в алфавитном порядке. Перегрузите операци...
подробнее...Заказать уникальную работу
Объектно-ориентированное программирование. - Контрольная работа
Работа 7. Программирование на С++ Пояснительная записка + программа. ЗАДАНИЕ 4.2.10 Первым на экран вывести массив, в котором сумма простых делителей минимальная. ЗАДАНИЕ 4.3.9 Элементами класса являются указатель на массив целых чисел и целое число, задаю-щее длину массива. В головном модуле определите массив объектов объявленного класса. Рассортируйте элементы массивов по убыванию их значений. ЗАДАНИЕ 4.5.6 Реализуйте класс String для работы со строками символов. Перегрузите следующие опе-рации сравнения ==, <, !=, >, <=, >=. ЗАДАНИЕ 4.6.6 Объявите класс Massive как множество целых чисел. Для класса Massive определите дружественные функции реализующие следующие операции: +, - и ==, т.е. операции объе-динения, вычитания и сравнения множеств. ЗАДАНИЕ 4.7.2 Компонентами базового класса являются указатель на наименование лекарства, его стоимость, дата изготовления и название фирмы. В производный класс добавляются возмож-ные лекарства заменители, их стоимость...
подробнее...Заказать уникальную работу
Одномерная минимизация нулевого порядка различными методами (Программирование на Delphi 7) - Разное
...
подробнее...Заказать уникальную работу
ОКПО - Вариант 18 - Контрольная работа
  18. Найти номер первого минимального элемента среди положительных элементов, расположенных до первого элемента, кратного пяти. 18. Проверить,  есть  ли в матрице хотя бы один столбец, содержащий положительный элемент, и найти его номер. Упорядочить его элементы по возрастанию...
подробнее...Заказать уникальную работу
ООП в С++ (Borland C++ Builder) - Контрольная работа
public: //строки: фамилия, имя, отчество, должность, звание String fam,im,otch,dolgn,zv; //стаж - целое число лет int stag;...
подробнее...Заказать уникальную работу
Операционные системы - создание нитей - Контрольная работа
Контрольная работа по программированию С++.  Пояснительная записка + программа....
подробнее...Заказать уникальную работу
Определение максимума (минимума) функций методом «золотого сечения". - Курсовая работа
1. Задание на курсовую работу. Разработать программу для поиска максимума (минимума) функции методом золотого сечения. Алгоритм реализовать в виде подпрограммы. Использовать разработанную программу для нахождения максимума (минимума): • функции cos(x)+tg(2x) на интервале (0; с точностью 10-4; • функции на интервале (-2;-1) с точностью 10-4. 2. Постановка задачи. Задача: Найти максимум (минимум) функции на интервале с заданной точностью. Дано: Функция cos(x)+tg(2x); интервал (0; ; точность 10-4. Функция ; интервал (-2;-1); точность 10-4. Требуется: Найти значения аргумента х и соответствующие им значения y=f(x) Связь: Значение х находится методом «золотого сечения», затем вычисляется соответствующее ему значение y=f(x). Ограничения: Функция на исследуемом интервале должна быть унимодальна. 10. Заключение В ходе написания курсовой работы был изучен один из методов одномерной оптимизации (поиска минимума или максимума функции одной переменной) – метод «золотого сечения». ...
подробнее...Заказать уникальную работу
Определение минимального количества вершин в связном графе, удаление которых делает граф несвязным. - Курсовая работа
...
подробнее...Заказать уникальную работу
Определение параметров поступательного движения тела на плоскости - вариант 14 - Курсовая работа
Программа + пояснительная записка. Цель курсовой работы состоит в освоении основных теоретических сведений по различным разделам информатики, принципов разработки алгоритмов решения задач, практики программирования на языке Pascal; работе с пакетами прикладных программ, а так же в приобретении основных навыков работы с персональным компьютером. В процессе обработки или сборки деталей приходится перемещать их на некоторые расстояния (вращать вокруг какой-либо оси). Производительность процессов определяется временем, затрачиваемым на это перемещение (угловое). Это время называемое быстродействием средства автоматизации, подлежит определению. В работе показаны принципы разработки алгоритмов расчета параметров поступательного движения тела и программирования на языке Pascal применительно к данной области. Для разработки программы использовался пакет BORLAND PASCAL 7.0.  ...
подробнее...Заказать уникальную работу
Оптимизация портфеля ценных бумаг с использованием генетического алгоритма - Дипломная работа
ВВЕДЕНИЕ Сегодня банки, брокерские компании, частные инвесторы, интернет-трейдеры активизировали работу в области формирования и управления инвестиционным портфелем. Количество непрофессиональных участников рынка ценных бумаг стремительно растет и у них возникает необходимость использовать профессиональные знания об использовании методов анализа рынка ценных бумаг, которые могли бы помочь ориентироваться в сложных процессах рынка. Данное обстоятельство вызывает необходимость проведения более полного системного анализа портфельных теорий и ставит задачу разработки методического обеспечения процесса управления портфелем ценных бумаг, основанного на стратегии оптимизации портфеля ценных бумаг. Оптимизационные стратегии основаны на построении экономико-математических моделей портфеля. Выбор наилучшей структуры портфеля осуществляется путем варьирования критериев оптимизации и проведения многовариантных имитационных расчетов. Использование методов оптимизации позволяет определить конфигур...
подробнее...Заказать уникальную работу
Организация параллельной работы процессов под ОС UNIX - Курсовая работа
Постановка задачи данного курсового проекта звучит следующим образом: организовать запуск и выполнение процессов. Родительский процесс порождает 3 процесса-сына. Первый процесс осуществляет формирование и запись последовательности данных (слова) в файл F1. Интервал между операциями записи случаен и лежит в интервале 0.1-0.4 секунды. Второй процесс осуществляет чтение данных из файла F1, их преобразование и запись в файл F2. Преобразование заключается в побитовом сложении считанных символов с определенной маской. Третий процесс читает данные из файла F2, преобразует их и записывает их в файл F3. Преобразование осуществляется аналогично второму процессу, за исключением применяемой маски. При написании программы необходимо учесть возникновение исключительных ситуаций и их обработку. Процесс отец посредством таких средств IPC как сигналы и /или каналы следит за состоянием дочерних процессов....
подробнее...Заказать уникальную работу
Основные принципы архивации, классификации методов. Алгоритм Лемпеля-Зива. - Курсовая работа
ВВЕДЕНИЕ В настоящее время перерабатываются, хранятся и передаются большие потоки информации, поэтому архивация данных, является необходимым процессом для экономии места на носителях, для передачи данных по сети. Цель данного курсового проекта рассмотреть основные принципы архивации, алгоритм Лемпеля-Зива. Для достижения цели необходимо решить следующие задачи: − изучить понятие архивации; − изучить принципы архивации и программы архивирующие данные; − изучить метод Лемпеля-Зива; − реализовать программу по алгоритму Лемпеля-Зива....
подробнее...Заказать уникальную работу
Основы JavaScript - Курсовая работа
...
подробнее...Заказать уникальную работу
© 2009-2021 Все права защищены — dipland.ru