Характеристика псевдослучайных чисел
Генерирование псевдослучайных чисел. Линейный конгруэнтный метод, алгоритм Фибоначчи с запаздываниями и метод Блюма. Генерирование псевдослучайных чисел классом Random в С++. Метод середины квадрата. Постановка задачи, разработка и кодирование алгоритма.
Подобные документы
Применение простых чисел в области защиты информации, вызванное изобретением криптографии с ассиметричным ключом, применяющейся в алгоритмах электронной цифровой подписи. Классы алгоритмов тестирования чисел на простоту. Вероятность ошибки теста.
статья, добавлен 22.03.2018Использование двоичной системы счисления для кодирования информации. Алфавит десятичной, двоичной, восьмеричной и шестнадцатеричной систем. Перевод чисел из одной кодировки в другую. Целые числа в памяти компьютера. Формы их записи со знаком и без.
презентация, добавлен 22.10.2013Понятие машинного изображения числа как его представление в разрядной сетке ЭВМ. Характеристика основных форм представления: естественная и нормальная. Понятие кодов двоичных чисел и задачи мантисса. Алгоритм представления числа с плавающей запятой.
реферат, добавлен 08.12.2013Понятие системы счисления, таблица соответствия чисел в различных системах счисления. Алгоритм перевода дробной части числа, сложение и вычитание в позиционных системах счисления. Перевод чисел из десятичной системы счисления, сравнение ответов.
презентация, добавлен 27.03.2017Понятие чисел конечной точности, диапазоны представления чисел. Примеры позиционных систем счисления, однородные и неоднородные системы счисления, их свойства. Формы представления чисел в ЭВМ. Арифметические операции в двоичной системе счисления.
учебное пособие, добавлен 19.03.2015Рассмотрение метода реализации операции сложения чисел в классе вычетов. Описание методов реализации арифметических операций в классе вычетов. Приведение примеров реализации операции сложения чисел в классе вычетов на основе принципа кольцевого сдвига.
статья, добавлен 29.06.2016Понятие и назначение систем счисления как символического метода записи чисел и представления чисел с помощью знаков. Характеристика позиционные непозиционных и смешанных систем счисления. Общие способы перевода чисел из одной системы счисления в другую.
контрольная работа, добавлен 20.11.2013Виды представлений числовой информации в памяти компьютера. Правила перевода целых и дробных чисел из десятичной системы счисления в любую другую. Выполнение действий при переводе чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную.
конспект урока, добавлен 04.02.2014Пошаговая процедура построения графов. Оценка сложности алгоритма построения графов первой версии и составления таблиц факторизаций. Методы факторизации натуральных чисел. Сложности комбинаторных методов решения целочисленных математических проблем.
статья, добавлен 19.01.2018Умножение чисел на ДСОК при положительном и отрицательном множителе. Умножение операндов заданных в обратном модифицированном коде. Прибавление поправок к полученному произведению обратных кодов сомножителей. Примеры машинного изображения чисел.
контрольная работа, добавлен 25.03.2012Математические основы решения задачи коммивояжера: основные понятия теории графов, формулировка, некоторые свойства решений задач. Постановка задачи коммивояжера как задачи на графе. Метод ветвей и границ. Разработка и описание алгоритма работы программы.
курсовая работа, добавлен 07.06.2014Практическая и математическая постановка задачи: перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную. Описание разрабатываемого алгоритма, его укрупненная схема. Развернутая блок-схема и листинг. Решение контрольного примера.
курсовая работа, добавлен 17.05.2013Общая постановка задачи линейного программирования. Алгоритм перебора базисных решений систем линейных уравнений. Алгоритм симплексного метода. М-метод решения произвольной задачи линейного программирования. Алгоритм метода минимального элемента.
курс лекций, добавлен 30.07.2017Система счисления как способ записи чисел. Обозначение чисел в ионийской и в древнеславянской системе нумерации. Римская и вавилонская поместная нумерация. Позиционные и непозиционные системы счисления. Перевод чисел из одной системы счисления в другую.
реферат, добавлен 26.12.2013Рассмотрение методов получения равномерно распределенных случайных чисел. Моделирование случайных чисел с заданным законом распределения вероятностей. Примеры компьютерных программ реализации генераторов. Практические советы к лабораторным работам.
методичка, добавлен 04.10.2016Дослідження послідовностей та генераторів випадкових чисел, які працюють на пристроях з обмеженими ресурсами, на випадковість. Принципи проектування легковагового генератора псевдовипадкових чисел. Побудова фізичної моделі легковагового генератора.
статья, добавлен 11.07.2022Краткое введение в область современной вычислительной теории чисел и ее приложений к криптографическим задачам. Оценка сложности арифметических операций. Сущность криптографической системы RSA. Метод факторизации Полларда и алгоритм Брилхарта-Моррисона.
курс лекций, добавлен 26.04.2014Виды программного обеспечения. Разработка алгоритма решения задачи на компьютере, написание программы на алгоритмическом языке. Создание матрицы по заданным параметрам с помощью генератора случайных чисел, визуализация вывода ее элементов на экран.
контрольная работа, добавлен 03.12.2022Кодирование информации в компьютере на машинном языке с помощью двоичной, восьмеричной и шестнадцатеричной систем счисления и представление ее в виде логических последовательностей нулей и единиц. Форматы и типы хранения чисел с плавающей точкой.
курсовая работа, добавлен 02.02.2014Главные правила представления данных в компьютере. Определение термина "дискретность". Представление чисел в формате с фиксированной запятой. Целые числа в памяти компьютера, зависимость границ множества чисел. Правило получения дополнительного кода.
презентация, добавлен 20.11.2015Представление действительных чисел в ЭВМ в форме с плавающей точкой. Основные ошибки округления. Главные арифметические операции. Машинное представление действительных чисел. Основные типы переменных. Представление пары целых чисел – мантиссы и порядка.
презентация, добавлен 31.10.2017Анализ генераторов случайных чисел в системах программирования на языках C# и Visual Basic. Рассмотрение основных способов оценки качества работы генератора случайных чисел. Особенности моделирования систем со случайным характером функционирования.
лабораторная работа, добавлен 10.05.2021Определение наибольшего общего делителя десяти натуральных чисел. Реализация поиска в виде функции. Вывод результата в файл out.txt. Исходный текст программы. Построение графической схемы ее алгоритма. Результат работы программы, выполненной в MS Visio.
контрольная работа, добавлен 14.12.2021Анализ эффективности SCSPS алгоритма. Особенности синхронных, а также асинхронных шифров. Описание криптографических примитивов, участвующих в формировании потока двоичных псевдослучайных последовательностей, которые образуют шифрующие гаммы длины N.
статья, добавлен 25.03.2016Изучение типов и этапов разработки рекурсивного алгоритма. Рассмотрение рекурсивного вычисления факториала, чисел Фибоначчи, решения задачи "Ханойские башни". Описание работы рекурсивной программы со стеком, обходов бинарных деревьев, жадных алгоритмов.
презентация, добавлен 27.05.2015