Решение задачи "производитель-потребитель"

Исследование возможностей предоставляемых системой программирования Java для синхронизации взаимодействующих параллельных процессов. Генерация последовательности случайных чисел в модифицированной программе, сущность метода передачи процессорного времени.

Подобные документы

  • Понятие линейного программирования как математической дисциплины и его формулировка. Определение максимума линейной целевой функции. Решение задач математического программирования при помощи симплекс-метода. Особенности задач анализа на чувствительность.

    курсовая работа, добавлен 21.03.2015

  • Методика применения двойственного симплекс-метода в решении задачи линейного программирования. Алгоритм определения зарезервированных слов и идентификаторов в программном комплексе Delphi. Описание процедуры пошагового выполнения расчета в программе.

    курсовая работа, добавлен 15.09.2014

  • Возможности Java для обмена или передачи информации. Превращение объектов в наборы байтов. Система ввода и вывода. Потоки данных, их классы, настройки для изменения и внутренние механизмы. Работа с файловыми системами, описание процесса сериализации.

    лекция, добавлен 05.01.2014

  • Проверка оптимальности и эффективности, точности работы нескольких онлайн-калькуляторов с помощью сформулированной задачи нелинейного программирования. Оптимальное решение приведенной задачи симплекс-методом. Проверка правильности алгоритмов решения.

    лабораторная работа, добавлен 27.05.2014

  • Моделирование услуги Push To Talk, общая характеристика и создание модели бизнес-процессов организации реального времени. Специализированные языки моделирования случайных процессов и основной программный код. Вывод и сравнение результатов в программе.

    дипломная работа, добавлен 24.06.2011

  • Особенности и принципы объектно-ориентированного программирования. Разработка программы "Касса" для реализации выдачи зарплаты работникам использованием операторов, основных методов и принципов языка Java. Алгоритм и тестовый пример решения задачи.

    контрольная работа, добавлен 10.01.2013

  • Алгоритмы решения общей задачи линейного программирования. Создание алгоритма вычисления задач в среде ООП Delphi 7. Разработка программного продукта для решения задачи на нахождение максимальной прибыли от продажи радиаторов при помощи симплекс-метода.

    реферат, добавлен 12.12.2011

  • Рассмотрение Java-приложения как набора классов. Изучение предназначения модификаторов доступа. Объявление полей, методов и конструкторов. Описание сигнатуры метода main, с которого начинается работа приложения. Правила передачи параметров личных типов.

    лекция, добавлен 13.10.2015

  • Описание языка программирования, характеристика тэгов HTML. Особенности языка Java, специфика CLASS файлов. Процесс создания работающего Java-приложения. Расчет экономической эффективности программного обеспечения. Руководство по пользованию программой.

    дипломная работа, добавлен 18.09.2018

  • Разработка программы создания параллельно взаимодействующих процессов на языке С. Анализ метода создания многопоточного приложения. Программная реализация алгоритма. Вывод на экран результатов операций. Листинг программы, руководство пользователя.

    курсовая работа, добавлен 07.08.2013

  • Основные приемы программирования на алгоритмическом языке Java, структурная и объектно-ориентированная технологии, методы проектирования. Ввод и вывод данных. Алгоритм и его свойства. Отладки и тестирования программ. Обработка исключительных ситуаций.

    учебное пособие, добавлен 09.12.2013

  • Сущность жадного алгоритма, описание кодов Хаффмана. Сущность задачи об одномерной оптимальной упаковке, её математическая постановка, уравнение Беллмана. Суть метода динамического программирования. Способы представления графа в памяти компьютера.

    шпаргалка, добавлен 13.01.2015

  • Описание структуры проекта языка Java. Особенности создания методов в Eclipse. Сущность ключевого слова extends. Применение методов SetStart и SetWL1Money как сеттера и инициализатора полей. Понятие сортировки как одного из элементов программирования.

    контрольная работа, добавлен 25.01.2015

  • Вычислительная техника и программные средства в управлении социально-экономических систем. Методы и задачи дискретного программирования. Способы многокритериальной оценки альтернатив и принятия решений. Методы и задачи линейного программирования.

    реферат, добавлен 20.01.2015

  • Назначение и принципы построения вычислительного кластера. Анализ кластерных систем для организации параллельных вычислений. Методы организации параллельной архитектуры. Разработка кластера для организации параллельных процессов обработки информации.

    дипломная работа, добавлен 06.10.2016

  • Разработка алгоритма, позволяющего произвольному количеству автономных роботизированных единиц (дронов) окружать цель в заданной точке. Выбор средств разработки, язык программирования Java. Описание классов, их полей и методов. Алгоритм поиска пути.

    дипломная работа, добавлен 22.02.2019

  • Распознавание образов как один из векторов развития искусственного интеллекта. Реализация алгоритма выделения лица на фотографии на языке программирования Java. Исходный код приложения, иллюстрация работоспособности с помощью фотографий различных людей.

    статья, добавлен 19.12.2017

  • Постановка сетевой транспортной задачи. Алгоритм метода Форда. Составление исходной таблицы расстояний. Нахождение кратчайшего пути. Возможность повторного решения задачи с другими исходными данными в программе "Ford", написанной на языке "Pascal".

    задача, добавлен 16.09.2019

  • Экономическая и геометрическая интерпретации задач дробно-линейного программирования (ДЛП). Графический метод решения задачи ДЛП. Сведение задачи дробно-линейного программирования к задаче линейного программирования. Решение задачи ДЛП симплекс-методом.

    курсовая работа, добавлен 06.11.2012

  • Математические основы решения задачи линейного программирования графическим способом. Математический аппарат и геометрическая интерпретация задачи. Этапы решения графического метода задач линейного программирования. Описание работы и текст программы.

    курсовая работа, добавлен 23.11.2010

  • Анализ трудоемкости операций передачи данных. Методы логического представления топологии коммуникационной среды. Построение алгоритма маршрутизации. Организация взаимодействия раздельно функционирующих процессов. Эффективность параллельных вычислений.

    лекция, добавлен 17.09.2013

  • Паттерн как общее решение часто встречающейся проблемы в программном проекте. Способы написания кода. Главные преимущества паттерна Singleton. Особенности статического метода получения глобальных значений. Общий вид UML-диаграммы паттерна Singleton.

    статья, добавлен 26.01.2020

  • Создание проекта в NetBeans и его структура, компиляция файлов. Основы языка программирования Java: именованные константы, символы Unicode, схематичное представление классов и объектов. Работа виртуальной машины, обеспечивающей безопасность работы.

    лабораторная работа, добавлен 18.01.2014

  • Теория игр, решение матричной игры в смешанных стратегиях. Задача линейного программирования. Применение MS Excel при решении задач оптимизации (постановка задачи, поиск решения, исследование полученного результата). Решение транспортной задачи в Excel.

    методичка, добавлен 13.02.2015

  • Описание алгоритма решения задачи графическим способом. Вычисление значения элементов одномерного массива с использованием генератора случайных чисел. Описание блоков укрупненной схемы алгоритмов на языке программирования. Разработка текста программы.

    курсовая работа, добавлен 18.08.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.