Накопитель данных на HP48GX/HP49G. Интерфейс RS-232

| рубрика «Программы» | автор site_editor
Метки: ,

Описание использование калькуляторов линейки HP 50/49/48 для задач приёма, хранения и обработки данных в полевых условиях.

Сведения

Электронный теодолит и ноутбук. Тяжело и неудобно работать.

Вам не приходилось записывать данные из COM порта в файл? А в полевых условиях (ночью, на улице)?

Современные геодезические приборы, GPS приемники и …

Прогулка по лунолётам. 4 - Вблизи и на орбите

| рубрика «Программы» | автор st
Метки: , , ,

Все прогулки: первая, вторая, третья и четвёртая.

На прошлых прогулках мы опробовали расчетную модель и графическую основу для нашего интерактивного симулятора полётов вблизи Луны и других безатмосферных планет. Однако, данная модель не учитывала ни изменение ускорения свободного падения при наборе высоты, ни сферическую форму планеты, что не позволяло нам сделать …

Прогулка по лунолётам. 3 - Оживляем "Кон-тики"

| рубрика «Программы» | автор st
Метки: , , ,

Все прогулки: первая, вторая, третья и четвёртая.

На предыдущей прогулке мы успешно запрограммировали модель, позволяющую управлять лунолётом в динамике вблизи безвоздушных планет. Однако, вывод оперативной информации о полёте представлял собой только поток ежесекундно меняющихся цифр. Пришла пора добавить графику и перейти в двумерное пространство.

Возможности даже UserRPL (у SysRPL они …

Прогулка по лунолётам. 2 - User RPL и динамика

| рубрика «Программы» | автор st
Метки: , , ,

Все прогулки: первая, вторая, третья и четвёртая.

На предыдущей прогулке мы выразили почтение авторам классической программы и получили достаточно простую и понятную модель симулятора полёта вблизи лишенных атмосферы планет. Однако, статичность расчетов делала симулятор похожим скорее на учебный пример, чем реалистичную игру. Попробуем добавить динамики с помощью HP-50g и встроенного …

Прогулка по лунолётам. 1 - Пролог

| рубрика «Программы» | автор st
Метки:

Все прогулки: первая, вторая, третья и четвёртая.

Хорошей программы должно быть много. Математика, вложенная более 25 лет назад в маломощные ПМК Михаилом Пуховым, настолько привлекательна своей простотой и реализмом (за это спасибо консультанту журнала, космонавту, Герою СССР Ю.Н. Глазкову), что несомненно может стать основой игр и симуляторов на любых …

Матричный поиск путей между заданными узлами (CASIO fx-9750G Plus)

| рубрика «Программы» | автор basvic
Метки: ,

Программа матричным методом разыскивает все пути на не взвешенном направленном графе ведущие из исходящего узла во входящий. В начале программа в режиме диалога просит ввести все переходы между узлами сети (строит матрицу переходов графа). Когда все переходы заданы можно перейти к поиску решения. Программа сначала выводит матрицу переходов для контроля …

Возведение в степень и деление по модулю (в полях Галуа), поиск НОД, разложение на множители (SRP-325G)

| рубрика «Программы» | автор basvic
Метки: , ,

Сейчас этого калькулятора у меня уже нет, но программы от него остались и может быть кому-либо окажутся полезны.

Возведение в степень по модулю

PROGRAM (D=A\^BmodC)

Program type – MAIN

PRINT “A^B%C”;SLEEP(2)
INPUT A,B,C
D=1
FOR(E=B/2;E≥.5;E=E …

Библиотека криптографических программ (CASIO fx-9750GP, cfx-9850GP, fx-9860G)

| рубрика «Программы» | автор basvic
Метки:

Библиотека этих программ позволяет освоить вычисления в криптографии с открытым ключом. Поддерживаются следующие виды вычислений.

  • Алгоритм RSA:
  • генерация ключей;
  • шифрование;
  • расшифровка;
  • цифровая подпись;
  • проверка цифровой подписи.
  • Алгоритм Эль-Гамаля:
    • генерация ключей;
    • шифрование;
    • расшифровка;
    • цифровая подпись;
    • проверка цифровой подписи.
  • Алгоритм Диффи-Хелмана:
    • генерация сеансового симметричного ключа.
  • Взлом шифра основанного на LFSR (регистре сдвига …

Тестирование знания таблицы умножения и деления (CASIO fx-9750G, fx-9860G)

| рубрика «Программы» | автор basvic
Метки: ,

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

В начале программа спрашивает до какого числа проверяем (можно только на 2, можно 2 и 3, можно от 2 до 4, ..., можно от 2 до 9 и более)

После этого программа задает 20 примеров по очереди …

Интерполяция функции для CASIO fx-9750G Plus

| рубрика «Программы» | автор basvic
Метки: , ,

Навеяно книгой Меёса. Написал программу интерполяции во время поездки в маршрутке.

В начале по запросу вводится массив значений функции, взятых через N от 3 до 255 равных интервалов аргумента в виде:

{x0, x1,...,xN-1}

Затем программа запрашивает значение аргумента, любое вещественное в пределах от 0 до (N-1 …