Здесь я собрал многое из того, что написал и сделал. Естественно, если Вы будете использовать этот материал, у Вас могут возникнуть проблемы. Все программы РАБОТАЮТ, во всяком случае, на моей машине. Но в текстах программ мало комментариев. Поэтому Вы можете обращаться ко мне по почте со всеми вопросами по предлагаемым материалам. Буду стараться отвечать.  

РАЗДЕЛЫ

Главная Планы Хобби То, что сделал Фотографии Связь Карта
  • Программы, писавшиеся для общего развития
    1. Шифратор для файлов. Был написан еще в школе, поэтому не блещет. Язык - PASCAL
    2. Получение формулы производной по формуле функции. Язык - PASCAL
  • Библиотеки, писавшиеся для общего развития
    1. Библиотека для Turbo Pascal 7.0 (опрос клавиш, подключение мышки, оформление окон в текстовом режиме)
    2. Библиотека для работы с арифметикой повышенной точности. Произвольный размер целых положительных чисел. Из предыдущего варианта удалены замеченные ошибки, кроме того добавлена арифметика на эллиптической кривой.(Visual C++ 6.0)
  • Программы, написанные по заданию (выложены специально для студентов ВМиК)
    1. Некоторые задачи из методички Пильщикова, язык - PASCAL
    2. Калькулятор (реализован на постфиксной записи), язык - Turbo C++ 3.11
    3. Shell для UNIX. Задание третьего семестра. Багов не обнаружено.
    4. Задание по компьютерной графике. Языки - Turbo C++ 3.11, assembler, Turbo Pascal 7.0
    5. SQL для UNIX. Задание четвертого семестра. Багов МНОГО!!!
    6. Лабораторка по войне для четвертого курса (модель боя) Писалась всем взводом. Сначала написали модули, потом вместе их свели и в течение целого дня пытались заставить работать. Наконец, это удалось. Правда, теперь очень сложно отличить нужный код от лишнего и один модуль от другого. Я был начальником модуля РЛС и КП. За него могу ответить на любые вопросы.
  • Переводы статей (пока, собственно, два) Я не имею прав на эти переводы, кроме того, что я их сделал. Я не нарушаю авторских прав, потому что оригинал в обоих случаях лежит в интернете в свободном доступе.
    1. Перевод нескольких параграфов статьи "Randomized Algorithms". (Author - Wolfgang Merkle).
    2. Перевод статьи "Primes is in P" (Authors - Manindra Agrawal, Neeraj Kayal, Nitin Saxena). Скоро сделаю pdf, пока - документ Word.
  • Готовые программы
    1. Калькулятор для точек эллиптической кривой над простым полем.
  • Студентам факультатива "Оптимизация ... "
    1. Будьте добры, с помощью заданной на дом функции, измените программу разбора постфиксной записи так, чтобы она могла читать действительные числа. Для этого надо сделать элементом стека double вместо char, и считывать, соответственно, не один символ, а целое число, с помощью новой функции. Возвращаемый из функции указатель надо использовать как точку продолжения разбора строки. Будем считать, что за числом, чтобы разделять числа, всегда идет буква A, означающая конец числа. Вам надо перемещать указатель на один символ за число, чтобы не разбирать эту букву.

Хостинг от uCoz