главная страница сайта
страница учебных материалов
страница программного обеспечения
страница гиперссылок
многое другое...

Обновление: 26.06.05
© EasyStudio 1.09.03

easystd@gmail.com

Sorry, your browser doesn't support Java(tm).

Программное Обеспечение

Лабораторные Работы - 1:

В этом разделе собраны программы,  написанные на лабораторном практикуме по программированию на основном потоке ВМК. Эти программы могут служить хорошими примерами для студентов 1, 2 курса, интересующихся программированием. Программы размещены по порядку их разработки начиная от самых новых и заканчивая самыми старыми.

     Это многофункциональная программа, предоставляющая большой инструментарий для хранения и обработки полиномов, кроме того имеющая возможности демонстрации и тестирования. Программа позволяет работать с полиномами от 3-х переменных с целыми степенями от 0 до 99 и вещественными коэффициентами. Реализован удобный ввод полиномов и их хранение в таблицах. Демонстрируется использование просмотровой, упорядоченной и кэшируемой таблиц. Для вычислений над полиномами в программе используется формульный транслятор. Операндами в формулах могут являться как названия полиномов в таблице, так и сами полиномы. Могут использоваться операции сложения, вычитания, умножения, возведения в целую степень, дифференцирования и интегрирования полинома. Кроме того программа включает в себя демонстрационные возможности рисования структуры хранения полинома, построения поверхности по полиному и тестирования таблиц. Программа может быть использована в учебном процессе или в практической деятельности для облегчения вычислений над полиномами и для визуального просмотра поверхностей (например квадрик).

     Средство разработки: Borland C++ Builder 5.0

     Вспомогательные программы: 3D Studio MAX 4.0, Adobe PhotoShop 7.0, Corel Draw 10

     Изображение основных окон программы здесь (Click here)

Нажмите здесь чтобы скачать эту программу (RAR arc. - 2.71 Mb)

 

     Перед вами демонстрационная программа по основным динамическим структурам данных. Программа графически демонстрирует каждую структуру в действии. Пользователь сам может выполнять вставку и извлечение элементов или же можно включить режим автоматической динамики СД. Каждое состояние СД графически демонстрируется. Программа так же демонстрирует работу с системой 10-ти стеков, размещённых в общей памяти (на 100 элементов). Разрешается выбирать активный стек и выполнять над ним некоторые операции. Память, выделенная и занятая каждым стеком, графически отображается на специальной диаграмме. Программа выводит число выполняемых перепаковок. Можно выбирать одну из 4-х методик перераспределения памяти. Так же поддерживается автоматическая динамика СД.

     Средство разработки: Borland C++ Builder 5.0

     Изображение основного окна программы здесь (Click here)

Нажмите здесь чтобы скачать эту программу (RAR arc. - 464 Kb)

 

     Это очень простая программа демонстрирующая класс верхнетреугольных матриц в работе. Разработка этого класса с использованием шаблонов рассматривается в учебном курсе "Методы Программирования-1". Программа позволяет ввести 2 целочисленные матрицы и, выполнив над ними операцию (сложения, вычитания, умножения или присваивания), получить результат.

     Средство разработки: Borland C++ Builder 3.0

     Изображение окна программы здесь (Click here)

Нажмите здесь чтобы скачать эту программу (RAR arc. - 364 Kb)

 

     Как и предыдущая, эта программа демонстрирует класс, рассматриваемый в курсе "Методы Программирования-1" - битовые поля (или множества). Программа ещё более проста. Она реализует пользовательский интерфейс для работы с битовыми полями. Можно ввести 2 битовых поля (из 0 и 1) и, выполнив над ними логическую операцию (и, или, не или присваивание), получить результат.

     Средство разработки: Borland C++ Builder 3.0

     Изображение окна программы здесь (Click here)

Нажмите здесь чтобы скачать эту программу (RAR arc. - 416 Kb)

 

     Эта программа является лабораторной работой  за 2-й семестр 1-го курса. Программа позволяет выполнять поиск корня некоторого нелинейного уравнения на указанном отрезке с заданной точностью. Уравнение может вводиться либо с использованием заданного шаблона, либо непосредственно в виде произвольной формулы. Поиск корней выполняется одним из 3-х методов: дихотомии, секущих и касательных (метод Ньютона).  Программа строит график функции, задающей уравнение, и графически демонстрирует работу метода поиска корня. Программа так же имеет функции тестирования методов поиска корней для конкретного уравнения и выбора наилучшего метода.

     Средство разработки: Borland Delphi 3.0

     Вспомогательные программы: 3D Studio MAX 4.0, Adobe PhotoShop 4.0, Corel Draw 6

     Изображение основных окон программы здесь (Click here)

Нажмите здесь чтобы скачать эту программу (RAR arc. - 496 Kb)

 

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

     Средство разработки: Borland Delphi 3.0

     Вспомогательные программы: 3D Studio MAX 3.0, Adobe PhotoShop 5.0, Corel Draw 8

     Изображение основных окон программы здесь (Click here)

Нажмите здесь чтобы скачать эту программу (RAR arc. - 288 Kb)

 

     Программа выполняет тестирование алгоритмов сортировки и поиска  в числовых  массивах. Можно вводить массив до 20 элементов вручную, или использовать случайный массив до 10000 элементов. Выполняется тестирование 4-х алгоритмов сортировки: выбором, пузырьком, включением, быстрая сортировка и 2 алгоритма поиска: линейный поиск и бинарный поиск. Выводятся результаты сортировки и поиска. Особенность этой программы в том, что она является приложением для MS DOS, но имитирует графический интерфейс Windows, это обеспечивает наглядность получаемых результатов.

     Средство разработки: Borland C++ 3.1

     Вспомогательные программы:  NeoPaint

     Изображение окна программы здесь (Click here)

Нажмите здесь чтобы скачать эту программу (RAR arc. - 000 Kb)

 

ВОЗВРАТИТЬСЯ В ОГЛАВЛЕНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ <~

Hosted by uCoz