Excruse
excruse Экструзия - выдавливание или заметание двумерной формы в пространстве.
Программа excruse представляет из себя демо-сцену - экструзию тороидальной спирали в пространство с применением эффекта линейного твининга. Другими словами, на тороидальную спираль надевается "челох", и тороидальная спираль превращается одна в другую.
Тороидальная спираль задаётся формулой:
С(t)=((a+bcos(qt))cos(pt),(a+bcos(qt))sin(pt),csin(qt))
В программе можно задать две спирали и с помощью эффекта линейного твининга преобразовывать одну в другую. Поскольку в программе предусмотрена гибкая настройка, то можно создавать причудливые формы и очень интересные эффекты. Для этого потребуются знания в области программирования и знание библиотеки OpenGL.
Экструзия тороидальной спирали осуществляется не с использованием перехода в базис Френе, а более простым, но менее гибким и универсальным способом - итерированием функции тороидальной спирали с последующим поворотом системы координат.
В файле excruse.h вы можете более детально настроить внешний вид фигуры и её преобразование.
Версия 1.0
Аппаратная платформа Кроссплатформенное ПО
Операционная система Кроссплатформенное ПО
Интерфейс Графический (OpenGL)
Установка Не требуется
Исходный текст Да
Наличие документации Комментарии в тексте программы
Язык программирования, среда, технологии ANSI C99 (ISO/IEC 9899:1999)
OpenGL
OpenGL Utility Toolkit (GLUT)
Дополнительная информация Код был написан в среде Emacs23.
Тестирование проходило на аппаратных платформах x86 (ОС Microsoft Windows XP SP3) и x86_64 (GNU Linux /дистрибутив Kubuntu 10.04, ядро 2.6.32/).

В качестве компиляторов использовались: GNU Linux - gcc 4.4.3; MS Windows - lcc.

Для компиляции под GNU Linux с помощью компилятора gcc используйте следующую строку:
$ gcc excruse.c -o excruse -lglut -std=c99

в системе должны быть установлены все необходимые библиотеки и заголовочные файлы (OpenGL, GLUT).

Если в процессе работы будет заметно мерцание, то следует в коде команду glFlush() заменить на команду glFinish().
Лицензия Freeware
Автор Bodro
скачать


KBKernel
kbkernel Данная программа является облегчённой версией довольно красивого скринсейвера kbkernel, написанного мной. Отличие light-версии от полной версии - это отсутствие музыки и сильно уменьшенное число полигонов. Конечно, по сравнению с полной версией, данная программа кажется менее красивой и производит меньший эффект на зрителя. Но за то у лёгкой версии есть один плюс - она работает даже на довольно слабых компьютерах.
Версия 1.1.0.15
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка Инсталляционный файл
Исходный текст Нет
Наличие документации Да
Язык программирования, среда, технологии Borland Delphi, OpenGL
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Finanalyzer
finanalyzer Программа Finanalyzer предназначена для проведения автоматизированного финансового анализа предприятия любой организационно-правовой формы, занимающимся любым видом деятельности, любого размера. Данный программный продукт предназначен для облегчения работы главного бухгалтера организации, а так же для менеджеров и инспекторов аудиторских организаций.
В качестве входных данных используются формы по ОКУД: Форма #1, Форма #2, форма #5, ставка рефинансирования на период составления отчёта. Так же необходимо указать при работе с программой ответственное лицо, составляющее отчёт, период отчётности, выбрать организационно-правовую форму и основной вид деательности организации.
Программа обладает дружественным, интуитивно-понятным интерфейсом. Отчёты программы формируются в виде одного документа XHTML с использованием элемента Canvas (HTML5).

Программа разрабатывалась как дипломный проект для студентки Ольги Рязанского Государственного Радиотехнического Университета факультета вычислительной техники по специальности 080801 "Прикладная информатика в экономике".

Тема проекта: «Разработка информационной системы автоматизации процедуры проведения финансового анализа хозяйственной деятельности предприятия»

В рамках данной работы я написал программу, проверил её работоспособность, написал записку к дипломному проекту и подготовил презентацию в MS PowerPoint.

Оценка за диплом: отлично.
Версия 1.0
Аппаратная платформа x86
Операционная система MS Windows 2k/TN4/XP/Vista/7 (.NET Framework 3.5 SP1)
Интерфейс Графический
Установка Не требуется
Исходный текст Нет (могу выслать кому интересно)
Наличие документации Нет (могу выслать кому интересно)
Язык программирования, среда, технологии Microsoft Visual Studio 2008
.NET Framework 3.5 SP1
Язык программирования: C#
MySQL 5.1
Библиотека ZedGraph
XML, XHTML, JavaScript, CSS, DOM, Canvas (HTML5)
Браузер Opera (для чтения отчётов) или другой с поддержкой вышеописаных технологий
Дополнительная информация Программа нуждается в тестировании. Есть некоторые ошибки при подсчёте некоторых коэффициентов.
В архиве: программа Finanalyzer.exe, библиотека ZedGraph.dll, скрипт по созданию базы данных finanalyzer.sql.
Лицензия Freeware (для данной версии)
Автор Bodro
скачать


MP3Tag
mp3tag MP3Tag - программа для редактирования комментариев в тегах ID3v1 файлов формата MP3. Позволяет рекурсивно просматривать все MP3 файлы на дисках и обрабатывать в тегах ID3v1 комменатрии в соответствии с выбранным правилом. Порой бывает очень удобно, например, указывать что все файлы принадлежат вам или что их можно скачать с какого-то сайта.
Идея написания программы возникла тогда, когда я увидел, что моя знакомая в ручную добавляет в каждый MP3 файл комментарий "LENKA!!!". Тогда я и решил автоматизировать этот процесс, написав сию программу.
Качайте, пользуйтесь. Программа простая и очень удобная. Исходники можно скачать тут, исполняемый файл тут, а всё вместе тут.
Версия 1.0.0
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка rar или zip архив
Исходный текст Да
Наличие документации Да
Язык программирования, среда, технологии Borland C++ Builder 6
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


ICMPFlooder
icmpflooder ICMPFlooder - программа,предназначенная для совершения атак типа ICMP Flood.

Суть данной атаки - отказ в обслуживании. На сетевое оборудование посылается ICMP запрос, который оно обязано обработать. При большом количестве пакетов сетевое оборудование не успевает справляться и пропускает важные пакеты.

С помощью программы ICMPFlooder можно организовывать как DOS так и DDOS атаки.

Важно учитывать, что целью написания данного программного продукта являлась не сама атака как таковая, чтобы парализовать работу сети, а изучение данного вида атак и изучение способов справляться с ними!

Не используйте данное ПО для организации настоящих атак, так как это уголовнонаказуемое преступление по статье 272 УК РФ. Использование данного ПО полностью на Вашей совести! Я выкладываю его лишь с целью изучения и ознакомления с подобного рода хакерским атаками.

Программа была написана в 2006 году когда я работал системным администратором на ООО "Завод ТЕХНО" с целью изучения возможности противостояния подобного рода атакам и обучению персонала справляться с ними.
Версия 1.0.0
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка Не требуется
Исходный текст Нет
Наличие документации Нет
Язык программирования, среда, технологии Borland C++ Builder 6
Дополнительная информация Использование данного программного обеспечения полностью на Вашей совести!
Лицензия Freeware
Автор Bodro
скачать


Convert2
Convert2 Convert2 - программа, специально написанная для одной девушки - Марины. Были же времена, я для девушек писал программы. Наверное, это глупо, но тогда я так не считал, да, впрочем, и сейчас так не считаю.
Данная программа предназначена для перевода чисел из десятичной системы счисления в двоичную и в специальные коды. Программа обладает дружественным, интуитивно понятным интерфейсом, а так же хорошей справочной системой, в которой содержится даже исходный код.
Можете скачивать и пользоваться!
Версия 1.00
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка Инсталляционный файл
Исходный текст Частично. Есть в файле справки
Наличие документации Да
Язык программирования, среда, технологии Borland, OpenGL
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Crypt ver. 1.0.0.12
Crypt ver. 1.0.0.12 Crypt (version 1.00) - программа для шифрования/дешифрования файлов с использованием алгоритма "Исключающего ИЛИ". Размер блока шифруемых данных - 8 бит. Размер ключа - 8 бит.
Один ключ используется как для зашифровки, так и для расшифровки данных при повторном прогоне.
Суть шифрования/расшифрования с помощью данного алгоритма заключается в считывании блока данных размером 8 бит (1 байт), применением к нему операции "исключающего ИЛИ" (XOR) с 8-ми битным ключом (1 байт) и последующем сохранением полученного результата.
Таблица истинности для логической операции "исключающее ИЛИ" (XOR):
  • 0 xor 0 = 0
  • 0 xor 1 = 1
  • 1 xor 0 = 1
  • 1 xor 1 = 0
Как видно, суть операции "Исключающее ИЛИ" - определение различия между двумя битами данных. В программе происходит тоже самое, только блоками размером 1 байт. Получаемый таким образом шифр крайне неустойчив и может применяться только для шифрования не особо важных документов для защиты их от неопытного пользователя (ребёнка, школьника и т.п.)
Работа с программой не должна вызвать затрудненией, т.к. снабжена хорошей системой коротких и длинных подсказок, а так же благодаря дружественному, интуитивно-понятному интерфейсу.

Основные моменты, которые важно учитывать:
  1. Перед началом шифрования/расшифрования данных необходимо обязательно указать имя файла с исходными данными (Открыть), имя файла с результирующими данными (Сохранить) и 8-ми битный ключ в 10-чной форме (т.е. в диапазоне от 0 до 255). Ключ, желательно, должен быть отличным от нуля (рекомендуется брать ключ в диапазоне от 128 до 255). После этого можно начинать операцию шифрования/дешифрования.
  2. При больших рамерах исходного файла операция по обработке даннх (шифрование/дешифрование) может занять значительное время. В этот период может показаться, что программа зависла, однако это скорее всего не так. Дождитесь окончания процесса обработки данных (появление соответствующего окна).
  3. По всем возникшим у Вас вопросам обращайтесь к автору данного ПО (программное обеспечение).
Программа разработа на языке C++ с использованием технологии ООП (объектно-ориентированное программирование) для операционной системы семейства Windows. Исходный код написан, отлажен, скомпилирован и собран с использованием программных продуктов фирмы Borland.
Данная программа изначально разрабатывалась как курсовой проект (не мой).
Версия 1.0.0.12
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка rar-архив
Исходный текст Да
Наличие документации Да
Язык программирования, среда, технологии Borland С++ Builder 6
Дополнительная информация Исходный текст тут
Лицензия Freeware
Автор Bodro
скачать


Crypt ver. 2.0.0.15
Crypt ver. 2.0.0.15 Данная программа является следующей версией программы Crypt 1.0.0.12 с изменениями в пользовательском интерфейсе. Так же были устранены некотрые баги и добавлен ещё один алгоритм шифрования "Шифр Цезаря". В остальном программа похожа на версию 1.0.0.12.
Разрабатывалась так же как курсовой проект по дисциплине "Объектно-ориентированное программирование" (не мой).
Версия 2.0.0.15
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка rar-архив
Исходный текст Да
Наличие документации Да
Язык программирования, среда, технологии Borland С++ Builder 6
Дополнительная информация Исходный текст тут
Лицензия Freeware
Автор Bodro
скачать


Perseptron
Perseptron Данная программа является лабораторной работой # 3 по курсу "Нейрокомпьютерные сети" и реализует простейшую искуственную нейрокомпьютерную сеть (ИНС) - однослойный персептрон. Лабораторная работа сдана. В программе присутствуют некоторые недоработки, поэтому в случае возникновения проблем (а это случается при загрузке данных) Вы можете вручную настроить количество входов в персептрон и объём обучающей выборки. Для этого необходимо загрузить данные, нажать кнопку "Начать обучение" и проверить, правильно ли вычислилось количество входов и размер обучающей выборки. Если нет, то откорректировать вручную. И затем обучить сеть снова. При работе с однослойным персептроном помните о проблеме линейной разделимости!
За исходниками обращайтесь ко мне - вышлю.
Версия 1.0 build 53
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка rar-архив
Исходный текст Нет. Высылаются по требованию
Наличие документации Неизвестно
Язык программирования, среда, технологии Borland C++ Builder 6
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Kohonen
Kohonen Данная программа является лабораторной работой # 5 по курсу "Нейрокомпьютерные сети" и реализует искуственную нейрокомпьютерную сеть (ИНС), которая обучается по алгоритму Кохонена. Другими словами - реализована самонастраивающаяся карта Кохонена. Лабораторная работа сдана, однако у меня есть подозрения (но это только подозрения), что программа работает немного некорректно! Сеть настраивается, но во время тестирования выдаёт очень странные результаты. Вполне возможно, что всё дело в обучающей выборке. Задание было классифицировать компьютеры по мощности, в зависимости от частоты процессора (CPU), ёмкости оперативной памяти (MEM) и объёма жесткого диска (HDD).
За исходниками обращайтесь ко мне - вышлю.
Версия 1.0 build 34 alpha
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка rar-архив
Исходный текст Нет. Высылается по требованию
Наличие документации Неизвестно
Язык программирования, среда, технологии Borland C++ Builder 6
Дополнительная информация Возможно некорректно работает
Лицензия Freeware
Автор Bodro
скачать


Raspred
raspred Данная программа является дополнительным заданием по курсу "Проектирование систем искуственного интеллекта" и реализует задачу распределения. Все подробности можно прочитать в справке. Программа получилась довольно хорошая и мощная, но требует чрезвычайно много памяти, ибо нагладно демонстрирует работу программ, реализующих подобные задачи. После установки настоятельно рекомендую перед использованием прочитать файл помощи!
Исходный код прилагается.
Версия Неизвестно
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка zip-архив, инсталляционный файл
Исходный текст Да
Наличие документации Да
Язык программирования, среда, технологии Borland
Дополнительная информация Перед использованием прочитайте файл справки!
Лицензия Freeware
Автор Bodro
скачать


Model-1
Model-1 Эта программа - лабораторная работа #1 по курсу "Компьютерное моделирование". Реализует арифметический генератор случайных чисел. В принципе, она не нужна, но студентам по специальности 220400 может пригодиться. Да и всем желающим разобраться в работе генераторов случайных чисел тоже может быть полезна.
Исходный код прилагается.
Версия Неизвестно
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка rar-архив
Исходный текст Да
Наличие документации Неизвестно
Язык программирования, среда, технологии Borland Builder
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Model-4
Model-4 Эта программа - лабораторная работа #4 по курсу "Компьютерное моделирование". Тема: "Моделирование случайных величин с заданным законом распределения". Может быть полезна студентам специальности 220400 и всем интересующимся генераторами случайных чисел.
Исходный код прилагается.
Версия Неизвестно
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка rar-архив
Исходный текст Да
Наличие документации Неизвестно
Язык программирования, среда, технологии Borland Builder
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Translator
Translator Данная программа - простейший транслятор условного (немного похожего на Pascal) языка программирования. Является моим с Amardil'ом курсовым проектом. Практичесого применения эта программа не имеет. Она нужна чисто для теоретического изучения. Может быть она кому-то поможет, потому что исходники прилагаются.
Amardil хотя и указан в соавторах, но он ничего не делал для этого проекта! ;)
Версия Неизвестно
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка rar-архив
Исходный текст Да
Наличие документации Неизвестно
Язык программирования, среда, технологии Microsoft Visual Studio 6, Borland, C++
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Lab1 (RTS)
Lab1 (RTS) Данная программа является лабораторной работой #1 по курсу "Системы реального времени" (Real Time Systems). Цель работы - создание простого многопоточного приложения. Однако я решил, что это слишком просто и сделал более или менее приличную программу с графическим интерфейсом, со множеством настроек, включая выбор между циклическим или рекурсивным вычислением, выбор между параллельным (многопотоковым) вычислением или последовательным (в одном потоке) вычислением, и т.п. Программа обладает удобным, дружественным, красивым, интуитивно-понятным интерфейсом, со множеством настроек, хорошей справочно-информационной системой. В прилагающемся файле помощи есть раздел "Исходный код", в котором представлены исходники данной программы. Так же в этой справке есть методическое пособие по этой работе. В архиве находится установочный файл с программой и отчёт о лабораторной работе. Кому надо - качайте и разбирайтесь.
Версия Неизвестно
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка zip-архив
Исходный текст Да
Наличие документации Да
Язык программирования, среда, технологии Borland C++ Builder 6
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Кубический твининг
kto Данный программный продукт представляет собой программу демонстрации эффекта кубического твининга объектов и является первой, более или менее серьёзной программой, написанной мной на Delphi. Это мой курсовой проект по курсу "Инженерная и компьютерная графика". За него я получил "отлично"! В архиве так же находится и пояснительная записка, однако исходный код я прилагать не стал - только самые необходимые файлы для работы.
Версия Неизвестно
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка zip-азчив
Исходный текст Частично
Наличие документации Да
Язык программирования, среда, технологии Borland Delphi, OpenGL
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Lab #1 (TCS)
Lab1 (TCS) Данная программа является лабораторной работой #1 по курсу "Теория вычислительных систем". В этой программе реализуется логическая функция в соответствии с вариантом. Практического применения данная программа не имеет никакого! Кроме того в этой программе отсутствует файл справки. Поэтому не пытайтесь его вызвать! Исходники прилагаются.
Версия Неизвестно
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка rar-архив
Исходный текст Да
Наличие документации Нет
Язык программирования, среда, технологии Borland C++ Builder 6
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Lingva
Lingva Данный программный продукт представляет собой дополнительное задание по курсу "Системы искуственного интеллекта", и является обучающей программой. Одно только замечание - она была написана за 1 час и не содержит вообще ничего, напоминающего искуственный интеллект. И, в принципе, не имеет практического применения. В соавторах указан Олег, однако он её не писал вообще. И даже не присутствовал на сдаче! Если бы мы её писали вместе, возможно, она получилась бы более функциональной. Однако времени не было на раздумье, и, в результате, получилось то, что получилось - ужас!!! Но, как ни странно, она всё-таки работает. Ради интереса, можете её скачать и посмотреть, что это такое.
Версия 1.00
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка Инсталляционный файл
Исходный текст Неизвестно
Наличие документации Неизвестно
Язык программирования, среда, технологии Borland
Дополнительная информация Абсолютно бессмысленный продукт
Лицензия Freeware
Автор Bodro
скачать


Paint
Paint Это моя вторая программа, написанная на Borland C++ Builder 6. Делал я её в качестве курсового проекта девушке с другого факультета. Получил за неё очень даже неплохую денежку. :) В принципе, программа не плохая. И по некоторым параметрам немного лучше настоящего Paint под Windows. Хотя, Paint всё равно функциональнее. Данная программа не лишена "глюков". Изображение постоянно моргает. И вообще, не судите строго, ведь я тогда учился всего лишь на 3-м курсе.
Версия Неизвестно
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка zip-архив
Исходный текст Неизвестно
Наличие документации Неизвестно
Язык программирования, среда, технологии Borland C++ Builder 6
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Crypt (RSA)
Crypt (RSA) А вот это моя первая программа, написанная на Borland C++ Builder 6. Делал я её тоже в качестве курсового проекта девушкам с другого факультета. И за неё я тоже получил неплохую денежку, хотя поменьше, чем за Paint. Задание было такое: написать программу шифрования информации, хранящейся в файле. Имелось ввиду, какое-нибудь примитивное шифрование. Но я решил, что не ищу лёгких путей и реализовал в очень простом виде алгоритм RSA. К программе прилагается справка, так что разобраться в её работе будет легко.
Версия Неизвестно
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка zip-архив
Исходный текст Неизвестно
Наличие документации Да + информация об RSA
Язык программирования, среда, технологии Borland C++ Builder 6, алгоритм RSA
Дополнительная информация Генерация ключей происходит перебором, что существенно влияет на время. Генерация происходит очень медленно. Сам процесс шифрования также медленный. Ключи генерируются очень маленькой длины. В самом коде есть ошибки, что иногда приводит к невозможности расшифрования зашифрованного файла.
Программа не может применяться для реального шифрования. Годится в обучающих целях.
Лицензия Freeware
Автор Bodro
скачать


Game-15
game15 Игра "Пятнашки". Очень простенькая. Писалась буквально 20-30 минут. Написал я её пока устраивался на ООО "Завод ТЕХНО" 14 февраля 2006 года. Во время обеда. Так что ничего сложного в ней нет. Иногда очень интересно поиграть в простую и старую игру.
Версия 1.0
Аппаратная платформа x86
Операционная система Microsoft Windows 2k/XP/2k3
Интерфейс Графический
Установка Не требуется
Исходный текст Да
Наличие документации Нет
Язык программирования, среда, технологии Borland Delphi 7
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Pers
pers Программа, реализующая нейросеть - однослойный персептрон со множеством входов (сигналов) и одним выходом по модели Розенблатта (1957 год). Обучние персептрона происходит по обобщённому алгоритму обучения персептрона с использованием двух функций - пороговой и линейной с насыщением (по выбору).

Идея написать программу возникла когда мне очень часто стали приходить письма выслать исходный код к одной из моих лабораторных работ по ИНС (Искусственные нейрокомпьютерные сети). Для того чтобы помочь студентам и всем, кому интересна данная тема, я решил написать понятную и простую программу на Си.

Программа написана в 2006 году после того как я устроился в ООО "Интеркросс".
Версия 1.0.0
Аппаратная платформа x86
На других платформах не тестировалась
Операционная система MS DOS 6.22 и выше
На других операционных системах не тестировалась
Интерфейс Консольный
Установка Не требуется
Исходный текст Да
Наличие документации Да (файл README.TXT, а так же комментарии)
Язык программирования, среда, технологии ANSI C89
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Screen
Screen А вот эта программа работает под MS DOS и написана она на Си в Borland C++ 3.1. Являлась она чем-то вроде курсового (задание, вместо экзамена). За неё я получил отлично. Предмет назывался "e;Математическая логика и теория алгоритмов." Я разработал свою формальную логическую систему. В качестве предметной области были экраны. Над ними я и совершал различные операции. По теории всё нормально, но реализация данной системы оставляет желать лучшего. На самом деле программа "глючная" до предела! Я только начинал изучать язык Си и много не знал. Например, под указатели я не выделял память. Да и вообще, эта прога - набор ошибок! Например, под VMWare она вообще не захотела работать дальше экрана приветствия.
Версия Неизвестно
Аппаратная платформа x86
Операционная система MS DOS 6.22 и выше (на более ранних версиях не тестировалась)
Интерфейс Графический (BGI)
Установка zip-архив
Исходный текст Неизвестно
Наличие документации Неизвестно
Язык программирования, среда, технологии Borland C++ 3.1
Дополнительная информация Программа нестабильна, содержит много ошибок
Лицензия Freeware
Автор Bodro
скачать


Shop
shop Данная программа является курсовым проектом по курсу "Системы и алгоритмы обработки данных". За данный курсовой я получил отлично! Программа написана под MS DOS на языке Pascal в среде Borland Pascal 7.0. В предлагаемом архиве содержится исполняемый файл, файл справки, модули с исходным кодом и документация (пояснительная записка и график, сделанный в MathCAD 2001). Особо следует обратить внимание на пояснительную записку. Такого... наш преподователь ещё не видела!!! Дело в том, что данная записка написана полунеформальным языком, живо и интересно. Её действительно приятно читать! Это не мои слова, а слова тех, кто её читал. Наш преподователь была восхищена данной работой. Больше всего её удивили две вещи: 1 - это то, что данный курсовой проект был сделан всего лишь за два дня и сдан в то время, когда многие ещё не подходили со своим заданием - практически сразу; 2 - это пояснительная записка. Задача была такая: сэмулировать работу магазина самообслуживания. С данным заданием я справился и на экзамене по предмету тоже получил отлично, по большей части благодаря курсовому. Если Вы столкнулись с подобной задачей, то берите мой проект и разбирайте его. Благо, исходники прилагаются!
Версия Неизвестно
Аппаратная платформа x86
Операционная система MS DOS 7 (на других не тестировалась)
Интерфейс Консольный
Установка zip-архив
Исходный текст Да
Наличие документации Да
Язык программирования, среда, технологии Borland Pascal 7.0
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


Keys
Keys Это простая программка, написанная на Паскале в среде Borland Pascal 7.0 под MS DOS. Писал я её на первом курсе. Она очень простая и довольно неудобна в работе. Предназначена она для определения кодов клавиш. Думаю, такие программы все писали в школе или на первом курсе. Кому интересно - посмотрите. Исходники прилагаются.
Версия Неизвестно
Аппаратная платформа x86
Операционная система MS DOS 7 (на других не тестировалась)
Интерфейс Графический (BGI), консольный (псевдографика)
Установка zip-архив
Исходный текст Да
Наличие документации Нет
Язык программирования, среда, технологии Borland Pascal 7.0
Дополнительная информация Нет
Лицензия Freeware
Автор Bodro
скачать


EFS (Emulator of a File System)
EFS Если перевести название, то получается "Эмулятор файловой системы" ("Emulator of a File System"). Программа является курсовым проектом по курсу "Операционные системы". Программа, как уже ясно из названия, эмулирует работу ФС. Обладает красивым "досовским" графическим интерфейсом и огромным количеством багов. Скажу честно, более глючной программы я не писал и, скорее всего, не видел! Она реально опасна для компьютера. Под операционными системами семейства Windows до NT версий запускать данную программу я бы не рекомендовал! Опасно! Может случиться всё, что угодно! Писал её я на Си в среде Borland C++ 3.1. В программе абсолютно не контролируются указатели - куда хотят, туда и указывают! :) Память используется вообще хаотическим образом! Хотя за эту программу я получил отлично и огромные похвалы от преподавателя, скажу честно - это не программа, а какой-то ужас программерский! Если Вы всё же решитесь посмотреть на эту программу, то тогда прочитайте сначало прилагающуюся инструкцию, хотя она, конечно, тоже никуда не годится. Инструкция находится в архиве вместе с программой. Там же лежат и исходники. Будьте осторожны! :) P.S. Написано, что эту программу делал Бодров и Баринов, но это не правда. Я её делал один.
Версия Неизвестно
Аппаратная платформа x86
Операционная система MS DOS 7
Интерфейс Графический (BGI)
Установка zip-архив
Исходный текст Да
Наличие документации Да
Язык программирования, среда, технологии Borland C++ 3.1
Дополнительная информация Программа очень нестабильна и на системах типа Win98 (MS DOS) может вызвать зависание или иные сбои в работе компьютера
Лицензия Freeware
Автор Bodro
скачать


Labs ADA
Labs ADA В этом архиве лежат мои лабораторные работы по языку ADA, а так же методические указания и отчёты о работах. Предмет называется "Параллельное программирование." В качестве интерапретатора использовался SmallAda, который можно скачать на этом сайте. Данный архив будет интересен студентам-программистам и всем, кто интересуется языком Ada.
Версия Нет
Аппаратная платформа Нет
Операционная система Нет
Интерфейс Консольный
Установка rar-архив
Исходный текст Да
Наличие документации Неизвестно
Язык программирования, среда, технологии Ada, SmallAda
Дополнительная информация Используйте интерпретатро SmallAda
Лицензия Freeware
Автор Bodro
скачать
Хостинг от uCoz