Данный сайт уже очень давно не обновляется :( и скорее музей, чем актуальный ресурс.
Если вас интересуют новые версии моих программ, то добро пажаловать на новый сайт - citsk.ru и на новый форум.

На главную

Главная

MuzCat

Мои проги

Гостевая книга

Написать письмо


Здесь собраны мои работы по программированию за первый курс и ещё кое-что.


Мои программы
Описание Размер файла
Реализация лексического распознавателя, синтаксического анализатора, транслятора и интерпретатора для простейшего языка допускающего использование операторов ввода-вывода, переменных и арифметических выражений.
[Delphi]
Загрузить
165 Кб
Первый архивчик содержит в себе пять работ:
1- Получение числа n в семеричной системе счисления
2- Дано натуральное число N и действительное Х вычислить Xn/2n ,где n меняется от 1 до N
3- Последовательность из не более чем nmax целых чисел заканчиваются нулем. Вычислить сумму чисел введенных до последнего отрицательного.
4- Переписать элементы массива X в массив Y так, чтобы в массиве Y в начале следовали элементы массива X стоящие на нечетных местах, а затем в обратном порядке четные.
5 - Дана матрица n*m. В каждой Строке выбрать минимальный элемент, затем среди них найти наибольший. Вывести индексы найденного элемента.
[Turbo Pascal]
Загрузить
60 Кб
Решение систем уравнений методом Гаусса и вычисление определителя.
Эта программка может быть довольно полезна не только как пример для программистов, но и для реальных расчетов.
[Turbo Pascal]
Загрузить
26 Кб
Решение систем уравнений методом итераций.
Эта программа аналогична предыдущей, отличается лишь способ нахождения корней.
[Turbo Pascal]
Загрузить
25 Кб
Решение линейных уравнений методами половинного деления, итераций и методом касательных.
Функция описана в начале листинга и при желании может быть легко заменена на любую другую. Программа генерирует полный отсчет о своей работе.
[Turbo Pascal]
Загрузить
30 Кб
Численное интегрирование.
В программе реализоаны следкющие алгоритмы:
  • Метод Трапеций
  • Метод Симпсона
  • Метод Эйлера
[Turbo Pascal]

Загрузить
20 Кб
Нахождение интерполяционных полиномов.
Программа вычисляет полином Ньютона и строит графики полинома и исходной функции.
[Turbo Pascal]
Загрузить
33 Кб
Построение выборок (дискретная математика).
[Turbo Pascal]
Загрузить
25 Кб
Моя первая курсовая работа - построение ОПЗ (обратной польской записи) по произвольной скобочной форме логического выражения и проверка с её помощью эквивалентности двух логических функций.
При небольших усилиях программу можно переделать для расчёта арифметических выражений, например для создания калькулятора.
[Turbo Pascal]
Загрузить
96 Кб
Реализация алгоритмов работы с структурой данных типа дерево (создание, уничтожение, обход).
Дерево задаётся в скобочной форме. Всё необходимое для работы собрано в класс Delphi.
Загрузить
213 Кб
Реализация и работа с типами данных стек и очередь(класс Delphi).
Эмуляция многозадачности с приоритетами.
Загрузить
209 Кб
Линейные списки (класс Delphi).
Алгоритм проверки на парность вхождения слов в тексте (например Begin End в Pascal).
Загрузить
220 Кб
Работа с файлами.
Программа удаляет из матриц расположенных в текстовом файле последние столбец и строку, преобразует массив целых чисел так, чтобы сначала в нем шли числа кратные трем, а затем те числа которые дают при делении на три единицу.
[Turbo Pascal]
Загрузить
19 Кб
Бинарные операции.
Программа создает маску, состоящую из k единиц левее n-го разряда.
[Turbo Pascal]
Загрузить
10 Кб
Дискретная математика
Порождение подмножеств, порождение сочетаний, перестановки.
[Turbo Pascal]
Загрузить
23 Кб
Диалог открытия файла.
[Turbo Pascal]
Загрузить
12 Кб
Работа с потоками (TThread), с помощью потоков реализуется перемещение контролов по форме.
[Delphi]
Загрузить
170 Кб
Разработка компонентов. Пример простого компонента имеющего свойства (property) объектного типа.
[Delphi]
Загрузить
154 Кб
Пример построения иерархии объектов: наследование и перекрытие методов, полиморфизм.
[Delphi]
Загрузить
189 Кб
Работа с потоками. Программа находит в потоке (TMemoryStream) максимальный и минимальный элементы (integer) и меняет их местами.
[Delphi]
Загрузить
182 Кб
Простая спрайтовая анимация. Программа может служить в качестве примера реализации вывода растровых изображений и организации движения.
[Delphi]
Загрузить
258 Кб
Графические преобразования на плоскости. Матричные операции поворота, отражения, перемещения и масштабирования.
[Delphi]
Загрузить
171 Кб
Графические преобразования в 3D. Матричные операции, построение проекций.
[Delphi]
Загрузить
163 Кб
Пример реализации глобального крючка (Hook) для клавиатуры.
[Delphi]
Загрузить
1 Кб
Отсечение невидимых точек методом плавающего горизонта при построении трёхмерных графиков функций.
[Delphi]
Загрузить
149 Кб
Отсечение невидимых частей линий на плоскости не помню каким методом.
[Delphi]
Загрузить
151 Кб
Получение информации о операционной системе Windows: Версия Windows и платформа, имя пользователя, имя компьютера, системные метрики, чтение и изменение некоторых параметров системы, получение системного времени и региональных стандартов, использование функций преобразования кодировок и др.
[Delphi]
Загрузить
251 Кб
Работа с отображаемыми в память файлами. Изменение регистра букв в текстовом файле.
[Delphi]
Загрузить
222 Кб
Получение информации о процессах: получение дескриптора и имени модуля по одному из этих параметров, перечисление процессов при помощи ToolHelp и PSAPI с получением подробной информации о них, получение списка загруженных драйверов.
[Delphi]
Загрузить
280 Кб
Синхронизация процессов с помощью семафоров, ожидание выполнения процесса (приложения), взаимодействие двух копий одного приложения при помощи семафоров и системы сообщений, реализация потоков при помощи WinAPI.
[Delphi]
Загрузить
217 Кб
Получение информации о распределении памяти в системе, адресных пространствах и памяти запущенных процессов.
[Delphi]
Загрузить
257 Кб
Работа с асинхронным доступом к файлам.
[Delphi]
Загрузить
210 Кб
Набор модулей облегчающих работу с API функциями из Delphi
[Delphi]
Загрузить
4 Кб
Компонент для организации титров.
[Delphi]
Загрузить
1 Кб
 © 2003 PA


Оставьте своё мнение в гостевой книге или напишите автору.

Главная  |  MuzCat  |  Мои программы  |  Гостевая книга

Hosted by uCoz