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, написанного мной. Отличие light-версии от полной версии - это отсутствие музыки и сильно уменьшенное число полигонов. Конечно, по сравнению с полной версией, данная программа кажется менее красивой и производит меньший эффект на зрителя. Но за то у лёгкой версии есть один плюс - она работает даже на довольно слабых компьютерах. | |
Версия | 1.1.0.15 |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | Инсталляционный файл |
Исходный текст | Нет |
Наличие документации | Да |
Язык программирования, среда, технологии | Borland Delphi, OpenGL |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
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 - программа для редактирования комментариев в тегах 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 - программа,предназначенная для совершения атак типа 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 - программа, специально написанная для одной девушки - Марины.
Были же времена, я для девушек писал программы. Наверное, это глупо, но
тогда я так не считал, да, впрочем, и сейчас так не считаю.
Данная программа предназначена для перевода чисел из десятичной системы счисления в двоичную и в специальные коды. Программа обладает дружественным, интуитивно понятным интерфейсом, а так же хорошей справочной системой, в которой содержится даже исходный код. Можете скачивать и пользоваться! |
|
Версия | 1.00 |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | Инсталляционный файл |
Исходный текст | Частично. Есть в файле справки |
Наличие документации | Да |
Язык программирования, среда, технологии | Borland, OpenGL |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Crypt ver. 1.0.0.12
|
|
Crypt (version 1.00) - программа для шифрования/дешифрования
файлов с использованием алгоритма "Исключающего ИЛИ".
Размер блока шифруемых данных - 8 бит. Размер ключа - 8 бит.
Один ключ используется как для зашифровки, так и для расшифровки данных при повторном прогоне. Суть шифрования/расшифрования с помощью данного алгоритма заключается в считывании блока данных размером 8 бит (1 байт), применением к нему операции "исключающего ИЛИ" (XOR) с 8-ми битным ключом (1 байт) и последующем сохранением полученного результата. Таблица истинности для логической операции "исключающее ИЛИ" (XOR):
Работа с программой не должна вызвать затрудненией, т.к. снабжена хорошей системой коротких и длинных подсказок, а так же благодаря дружественному, интуитивно-понятному интерфейсу. Основные моменты, которые важно учитывать:
Данная программа изначально разрабатывалась как курсовой проект (не мой). |
|
Версия | 1.0.0.12 |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | rar-архив |
Исходный текст | Да |
Наличие документации | Да |
Язык программирования, среда, технологии | Borland С++ Builder 6 |
Дополнительная информация | Исходный текст тут |
Лицензия | Freeware |
Автор | Bodro |
скачать |
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
|
|
Данная программа является лабораторной работой # 3 по курсу
"Нейрокомпьютерные сети" и реализует простейшую искуственную
нейрокомпьютерную сеть (ИНС) - однослойный персептрон. Лабораторная
работа сдана. В программе присутствуют некоторые недоработки, поэтому
в случае возникновения проблем (а это случается при загрузке данных)
Вы можете вручную настроить количество входов в персептрон и объём
обучающей выборки. Для этого необходимо загрузить данные, нажать
кнопку "Начать обучение" и проверить, правильно ли вычислилось
количество входов и размер обучающей выборки. Если нет, то
откорректировать вручную. И затем обучить сеть снова.
При работе с однослойным персептроном помните о проблеме линейной
разделимости! За исходниками обращайтесь ко мне - вышлю. |
|
Версия | 1.0 build 53 |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | rar-архив |
Исходный текст | Нет. Высылаются по требованию |
Наличие документации | Неизвестно |
Язык программирования, среда, технологии | Borland C++ Builder 6 |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Kohonen
|
|
Данная программа является лабораторной работой # 5 по курсу
"Нейрокомпьютерные сети" и реализует искуственную
нейрокомпьютерную сеть (ИНС), которая обучается по
алгоритму Кохонена. Другими словами - реализована
самонастраивающаяся карта Кохонена. Лабораторная работа
сдана, однако у меня есть подозрения (но это только подозрения),
что программа работает немного некорректно! Сеть настраивается,
но во время тестирования выдаёт очень странные результаты.
Вполне возможно, что всё дело в обучающей выборке.
Задание было классифицировать компьютеры по мощности,
в зависимости от частоты процессора (CPU), ёмкости оперативной
памяти (MEM) и объёма жесткого диска (HDD). За исходниками обращайтесь ко мне - вышлю. |
|
Версия | 1.0 build 34 alpha |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | rar-архив |
Исходный текст | Нет. Высылается по требованию |
Наличие документации | Неизвестно |
Язык программирования, среда, технологии | Borland C++ Builder 6 |
Дополнительная информация | Возможно некорректно работает |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Raspred
|
|
Данная программа является дополнительным заданием по курсу
"Проектирование систем искуственного интеллекта" и реализует
задачу распределения. Все подробности можно прочитать в справке.
Программа получилась довольно хорошая и мощная, но требует чрезвычайно
много памяти, ибо нагладно демонстрирует работу программ, реализующих
подобные задачи. После установки настоятельно рекомендую перед
использованием прочитать файл помощи! Исходный код прилагается. |
|
Версия | Неизвестно |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | zip-архив, инсталляционный файл |
Исходный текст | Да |
Наличие документации | Да |
Язык программирования, среда, технологии | Borland |
Дополнительная информация | Перед использованием прочитайте файл справки! |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Model-1
|
|
Эта программа - лабораторная работа #1 по курсу
"Компьютерное моделирование". Реализует арифметический генератор
случайных чисел. В принципе, она не нужна, но студентам по
специальности 220400 может пригодиться. Да и всем желающим
разобраться в работе генераторов случайных чисел тоже может
быть полезна. Исходный код прилагается. |
|
Версия | Неизвестно |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | rar-архив |
Исходный текст | Да |
Наличие документации | Неизвестно |
Язык программирования, среда, технологии | Borland Builder |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Model-4
|
|
Эта программа - лабораторная работа #4 по курсу
"Компьютерное моделирование". Тема: "Моделирование случайных
величин с заданным законом распределения". Может быть полезна
студентам специальности 220400 и всем интересующимся генераторами
случайных чисел. Исходный код прилагается. |
|
Версия | Неизвестно |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | rar-архив |
Исходный текст | Да |
Наличие документации | Неизвестно |
Язык программирования, среда, технологии | Borland Builder |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Translator
|
|
Данная программа - простейший транслятор условного (немного похожего на Pascal)
языка программирования. Является моим с Amardil'ом курсовым проектом.
Практичесого применения эта программа не имеет. Она нужна чисто для
теоретического изучения. Может быть она кому-то поможет, потому что
исходники прилагаются. Amardil хотя и указан в соавторах, но он ничего не делал для этого проекта! ;) |
|
Версия | Неизвестно |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | rar-архив |
Исходный текст | Да |
Наличие документации | Неизвестно |
Язык программирования, среда, технологии | Microsoft Visual Studio 6, Borland, C++ |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Lab1 (RTS)
|
|
Данная программа является лабораторной работой #1 по курсу "Системы реального времени" (Real Time Systems). Цель работы - создание простого многопоточного приложения. Однако я решил, что это слишком просто и сделал более или менее приличную программу с графическим интерфейсом, со множеством настроек, включая выбор между циклическим или рекурсивным вычислением, выбор между параллельным (многопотоковым) вычислением или последовательным (в одном потоке) вычислением, и т.п. Программа обладает удобным, дружественным, красивым, интуитивно-понятным интерфейсом, со множеством настроек, хорошей справочно-информационной системой. В прилагающемся файле помощи есть раздел "Исходный код", в котором представлены исходники данной программы. Так же в этой справке есть методическое пособие по этой работе. В архиве находится установочный файл с программой и отчёт о лабораторной работе. Кому надо - качайте и разбирайтесь. | |
Версия | Неизвестно |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | zip-архив |
Исходный текст | Да |
Наличие документации | Да |
Язык программирования, среда, технологии | Borland C++ Builder 6 |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Кубический твининг
|
|
Данный программный продукт представляет собой программу демонстрации эффекта кубического твининга объектов и является первой, более или менее серьёзной программой, написанной мной на Delphi. Это мой курсовой проект по курсу "Инженерная и компьютерная графика". За него я получил "отлично"! В архиве так же находится и пояснительная записка, однако исходный код я прилагать не стал - только самые необходимые файлы для работы. | |
Версия | Неизвестно |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | zip-азчив |
Исходный текст | Частично |
Наличие документации | Да |
Язык программирования, среда, технологии | Borland Delphi, OpenGL |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Lab #1 (TCS)
|
|
Данная программа является лабораторной работой #1 по курсу "Теория вычислительных систем". В этой программе реализуется логическая функция в соответствии с вариантом. Практического применения данная программа не имеет никакого! Кроме того в этой программе отсутствует файл справки. Поэтому не пытайтесь его вызвать! Исходники прилагаются. | |
Версия | Неизвестно |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | rar-архив |
Исходный текст | Да |
Наличие документации | Нет |
Язык программирования, среда, технологии | Borland C++ Builder 6 |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Lingva
|
|
Данный программный продукт представляет собой дополнительное задание по курсу "Системы искуственного интеллекта", и является обучающей программой. Одно только замечание - она была написана за 1 час и не содержит вообще ничего, напоминающего искуственный интеллект. И, в принципе, не имеет практического применения. В соавторах указан Олег, однако он её не писал вообще. И даже не присутствовал на сдаче! Если бы мы её писали вместе, возможно, она получилась бы более функциональной. Однако времени не было на раздумье, и, в результате, получилось то, что получилось - ужас!!! Но, как ни странно, она всё-таки работает. Ради интереса, можете её скачать и посмотреть, что это такое. | |
Версия | 1.00 |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | Инсталляционный файл |
Исходный текст | Неизвестно |
Наличие документации | Неизвестно |
Язык программирования, среда, технологии | Borland |
Дополнительная информация | Абсолютно бессмысленный продукт |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Paint
|
|
Это моя вторая программа, написанная на Borland C++ Builder 6. Делал я её в качестве курсового проекта девушке с другого факультета. Получил за неё очень даже неплохую денежку. :) В принципе, программа не плохая. И по некоторым параметрам немного лучше настоящего Paint под Windows. Хотя, Paint всё равно функциональнее. Данная программа не лишена "глюков". Изображение постоянно моргает. И вообще, не судите строго, ведь я тогда учился всего лишь на 3-м курсе. | |
Версия | Неизвестно |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | zip-архив |
Исходный текст | Неизвестно |
Наличие документации | Неизвестно |
Язык программирования, среда, технологии | Borland C++ Builder 6 |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
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
|
|
Игра "Пятнашки". Очень простенькая. Писалась буквально 20-30 минут. Написал я её пока устраивался на ООО "Завод ТЕХНО" 14 февраля 2006 года. Во время обеда. Так что ничего сложного в ней нет. Иногда очень интересно поиграть в простую и старую игру. | |
Версия | 1.0 |
Аппаратная платформа | x86 |
Операционная система | Microsoft Windows 2k/XP/2k3 |
Интерфейс | Графический |
Установка | Не требуется |
Исходный текст | Да |
Наличие документации | Нет |
Язык программирования, среда, технологии | Borland Delphi 7 |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Pers
|
|
Программа, реализующая нейросеть - однослойный персептрон
со множеством входов (сигналов) и одним выходом по модели
Розенблатта (1957 год). Обучние персептрона происходит по
обобщённому алгоритму обучения персептрона с
использованием двух функций - пороговой и линейной с
насыщением (по выбору).
Идея написать программу возникла когда мне очень часто стали приходить письма выслать исходный код к одной из моих лабораторных работ по ИНС (Искусственные нейрокомпьютерные сети). Для того чтобы помочь студентам и всем, кому интересна данная тема, я решил написать понятную и простую программу на Си. Программа написана в 2006 году после того как я устроился в ООО "Интеркросс". |
|
Версия | 1.0.0 |
Аппаратная платформа |
x86
На других платформах не тестировалась |
Операционная система |
MS DOS 6.22 и выше
На других операционных системах не тестировалась |
Интерфейс | Консольный |
Установка | Не требуется |
Исходный текст | Да |
Наличие документации | Да (файл README.TXT, а так же комментарии) |
Язык программирования, среда, технологии | ANSI C89 |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Screen
|
|
А вот эта программа работает под MS DOS и написана она на Си в Borland C++ 3.1. Являлась она чем-то вроде курсового (задание, вместо экзамена). За неё я получил отлично. Предмет назывался "e;Математическая логика и теория алгоритмов." Я разработал свою формальную логическую систему. В качестве предметной области были экраны. Над ними я и совершал различные операции. По теории всё нормально, но реализация данной системы оставляет желать лучшего. На самом деле программа "глючная" до предела! Я только начинал изучать язык Си и много не знал. Например, под указатели я не выделял память. Да и вообще, эта прога - набор ошибок! Например, под VMWare она вообще не захотела работать дальше экрана приветствия. | |
Версия | Неизвестно |
Аппаратная платформа | x86 |
Операционная система | MS DOS 6.22 и выше (на более ранних версиях не тестировалась) |
Интерфейс | Графический (BGI) |
Установка | zip-архив |
Исходный текст | Неизвестно |
Наличие документации | Неизвестно |
Язык программирования, среда, технологии | Borland C++ 3.1 |
Дополнительная информация | Программа нестабильна, содержит много ошибок |
Лицензия | Freeware |
Автор | Bodro |
скачать |
Shop
|
|
Данная программа является курсовым проектом по курсу "Системы и алгоритмы обработки данных". За данный курсовой я получил отлично! Программа написана под MS DOS на языке Pascal в среде Borland Pascal 7.0. В предлагаемом архиве содержится исполняемый файл, файл справки, модули с исходным кодом и документация (пояснительная записка и график, сделанный в MathCAD 2001). Особо следует обратить внимание на пояснительную записку. Такого... наш преподователь ещё не видела!!! Дело в том, что данная записка написана полунеформальным языком, живо и интересно. Её действительно приятно читать! Это не мои слова, а слова тех, кто её читал. Наш преподователь была восхищена данной работой. Больше всего её удивили две вещи: 1 - это то, что данный курсовой проект был сделан всего лишь за два дня и сдан в то время, когда многие ещё не подходили со своим заданием - практически сразу; 2 - это пояснительная записка. Задача была такая: сэмулировать работу магазина самообслуживания. С данным заданием я справился и на экзамене по предмету тоже получил отлично, по большей части благодаря курсовому. Если Вы столкнулись с подобной задачей, то берите мой проект и разбирайте его. Благо, исходники прилагаются! | |
Версия | Неизвестно |
Аппаратная платформа | x86 |
Операционная система | MS DOS 7 (на других не тестировалась) |
Интерфейс | Консольный |
Установка | zip-архив |
Исходный текст | Да |
Наличие документации | Да |
Язык программирования, среда, технологии | Borland Pascal 7.0 |
Дополнительная информация | Нет |
Лицензия | Freeware |
Автор | Bodro |
скачать |
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)
|
|
Если перевести название, то получается "Эмулятор файловой системы" ("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
|
|
В этом архиве лежат мои лабораторные работы по языку ADA, а так же методические указания и отчёты о работах. Предмет называется "Параллельное программирование." В качестве интерапретатора использовался SmallAda, который можно скачать на этом сайте. Данный архив будет интересен студентам-программистам и всем, кто интересуется языком Ada. | |
Версия | Нет |
Аппаратная платформа | Нет |
Операционная система | Нет |
Интерфейс | Консольный |
Установка | rar-архив |
Исходный текст | Да |
Наличие документации | Неизвестно |
Язык программирования, среда, технологии | Ada, SmallAda |
Дополнительная информация | Используйте интерпретатро SmallAda |
Лицензия | Freeware |
Автор | Bodro |
скачать |