Дмитриев Павел : другие произведения.

Комментарии: Eltab
 (Оценка:8.45*10,)

Самиздат: [Регистрация] [Найти] [Рейтинги] [Обсуждения] [Новинки] [Обзоры] [Помощь|Техвопросы]
  • © Copyright Дмитриев Павел (pavel.v.dmitriev@gmail.com)
  • Размещен: 21/10/2012, изменен: 17/08/2014. 11k. Статистика.
  • Миниатюра: Фантастика
  • Аннотация:
    Фанфик от dimka про электронные таблицы.
  • ОБСУЖДЕНИЯ: Фантастика (последние)
    11:03 Кротов С.В. "Чаганов: Война. Часть 4" (186/17)
    11:02 Колышкин В.Е. "Контрольное обрезание" (32/8)
    11:00 Безбашенный "Запорожье - 1" (974/17)
    10:58 Коркханн "Угроза эволюции" (745/34)

    Отсортировано по:[убыванию][возрастанию]
    Страниц (6): 1 2 3 4 5 6
    ОБЩИЕ ГОСТЕВЫЕ:
    11:06 "Технические вопросы "Самиздата"" (176/39)
    11:06 "Форум: все за 12 часов" (223/101)
    10:42 "Форум: Трибуна люду" (850/21)
    19:02 "Диалоги о Творчестве" (207/1)
    15/11 "Форум: Литературные объявления" (664)
    25/11 "О блокировании "Самиздата"" (294)
    ОБСУЖДЕНИЯ: (все обсуждения) (последние)
    11:06 Хорошавин С.A. "Опричник I I I" (410/1)
    11:06 Шибаев Ю.В. "Квадробер" (2/1)
    11:06 Самиздат "Технические вопросы "Самиздата"" (176/39)
    11:06 Вебер А. "Полеты во сне и повелитель " (2/1)
    11:05 Стоптанные К. "Пропастью до дна раскололся " (50/2)
    11:04 Чваков Д. "Шлак, версия" (3/2)
    11:04 Патер Р. "Таинственные голоса" (6/3)
    11:04 Никитин В. "Беседа о свободе" (2/1)
    11:03 Кротов С.В. "Чаганов: Война. Часть 4" (186/17)
    11:03 Фатеева Л.Ю. "Имплантант" (31/1)
    11:02 Колышкин В.Е. "Контрольное обрезание" (32/8)
    11:00 Безбашенный "Запорожье - 1" (974/17)
    10:58 Коркханн "Угроза эволюции" (745/34)
    10:54 Бурланков Н.Д. "Русско-русский словарь" (764/1)
    10:54 Ив. Н. "Ноябрь 2024 - 3" (1)
    10:49 Энвэ М. "Некуда бежать, негде спрятаться " (207/2)
    10:48 Березина Е.Л. "Как-то юнга Дудочкин бросил " (5/4)
    10:44 Николаев М.П. "Телохранители" (76/2)
    10:42 Старх А. "Рыцари Крови" (600/1)
    10:33 Берг D.Н. "Мы из Кронштадта, подотдел " (583/1)

    РУЛЕТКА:
    Путь Шамана. Шаг
    Ночлежка "У Крокодила"
    В родном краю
    Рекомендует Пузеп Н.В.

    ВСЕГО В ЖУРНАЛЕ:
     Авторов: 108551
     Произведений: 1670555

    Список известности России

    СМ. ТАКЖЕ:
    Заграница.lib.ru
    | Интервью СИ
    Музыка.lib.ru | Туризм.lib.ru
    Художники | Звезды Самиздата
    ArtOfWar | Okopka.ru
    Фильм про "Самиздат"
    Уровень Шума:
    Интервью про "Самиздат"

    НАШИ КОНКУРСЫ:
    Рождественский детектив-24


    24/11 ПОЗДРАВЛЯЕМ:
     Белашова Ю.Ю.
     Белль С.В.
     Богатикова О.Ю.
     Богданов А.
     Бонд. П.Б.
     Бредникова Е.Е.
     Букаринов Д.Н.
     Веденин В.А.
     Ветер К.
     Визмор Э.Н.
     Виноградова А.В.
     Галицкая Д.И.
     Гамова Д.
     Гончарова Е.В.
     Егорова В.Ю.
     Ежова Е.С.
     Елисеева Н.В.
     Ельников А.Д.
     Жалилова Л.С.
     Желнов П.
     Иванов А.А.
     Инеева С.
     Ищенко Г.В.
     Казарян М.В.
     Келлер Е.
     Кизяева А.А.
     Кичилова К.Ф.
     Колодиец Д.Н.
     Кольцо-Гид
     Команов С.С.
     Кондрашов В.А.
     Копышов А.Н.
     Корнеева Т.М.
     Коршунова Т.В.
     Ксения
     Лобков А.
     Луковкин К.
     Лучистая Д.Т.
     Макарчук С.С.
     Маковская Н.
     Маркевич П.
     Митусова Л.П.
     Можар Е.П.
     Морозов М.
     Пашкевич С.
     Пимонов В.В.
     Пирумова А.Б.
     Приходько О.
     Пятница М.
     Радонин С.
     Ревельский Х.
     Романов Н.П.
     Рябенкова Д.П.
     Серебряная Е.
     Силаков Г.
     Соколовская Е.
     Солнечная
     Соцкая С.
     Сперанская И.В.
     Таа
     Трещев Ю.А.
     Тягин П.А.
     Шаповалова Д.В.
     Шеннон Р.А.
     Шишкина Д.
     Щедрин Р.
     Ak108u
     Ive
     Mollydolly
     Natkam
     Valxalla
     Viligodaeum
     Viscount M.D.
    ПОСЛЕДНИЕ ПОСТУПЛЕНИЯ: (7day) (30day) (Рассылка)
    00:39 Патрацкая Н.В. "Маг Грановский"
    21/11 Кукин В. "Случайные рифмы"
    21/11 Моисеева О.Ю. "Сердце Кометы"
    208.Удалено владельцем раздела. 2015/09/16 19:30
    207. Влад (admin@support.od.ua) 2013/04/11 02:58
      Лучше бы они "Лексикон" написали...
      http://ru.wikipedia.org/wiki/%D0%9B%D0%B5%D0%BA%D1%81%D0%B8%D0%BA%D0%BE%D0%BD_%28%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%29
    206. Дмитрий 2013/01/19 02:50
      > > 205.dimka
      >> > 204.Almt
      >>
      .
      >но и на 64 к можно сдлеать очень многое.
      
      Я помню на нашем аналоге XT с 256к памяти в суперкалке большущие и сложнющие таблицы считал в институте.......... да ещё графики цветные делал на CGA
      
      
    205. dimka 2012/11/09 17:33
      > > 204.Almt
      >
      >В общем моё ИМХО, сделать "нечто эдакое" в принципе можно, но для комфортной работы, надо бы памяти хоть пол-метра.
      Я не говорю, что упаковка нужна.
      Только, что она вобщем скорей всего реализуема.
      А память нужна.
      Вобщем тут неупоминаемый прав. Для нормальной комфортной работы нужен хотя бы метр.
      но и на 64 к можно сдлеать очень многое.
      
      
    204. Almt 2012/11/09 17:19
      На экране помещается 4 на 32 ячейки :) В общем случае - 8 кб данных. Что для 64 к тоже нехило.
      
      Хранить данные о состояниях ВСЕХ ячеек не обязательно, достаточно хранить информацию о размерах таблицы. И далее последовательный список описаний НЕ пустых ячеек.
      
      Если в Вашем варианте сделать PgDown, то нужно упаковать 8кб с экрана, и распаковать 8 кб из данных.
      Паковка/распаковка возможна только блоками. При этом возникает диллема: чем длиннее блоки, тем эффективней паковка, НО чем длиннее блоки тем больше требуется размер буфера, который расходует память ТОЛЬКО на процесс паковки/распаковки.
      При этом, размеры упакованного блока невозможно предсказать заранее в общем случае.
      Это ещё не вдаваясь в проблемы быстродействия.
      А быстродействие... Например, распаковка GIF-алгоритмом экрана синклера занимала примерно 1/7 секунды. Упаковка - существенно дольше.
      
      В общем моё ИМХО, сделать "нечто эдакое" в принципе можно, но для комфортной работы, надо бы памяти хоть пол-метра.
    203. dimka 2012/11/09 16:54
      > > 202.Almt
      >Не путайте форматы ХРАНЕНИЯ данных и ВНУТРЕННИЙ формат. Ни какой паковки во внутреннем формате быть не может. Хотя бы потому, что нужно иметь возможность в любую секунду изменить любой символ данных.
      >Так что можно разве что хранить данные в словах переменной длины, и НЕ хранить данные о пустых ячейках.
      В том, что вы называете внутренний формат можно хранить только относящееся к отображаемому на экране. В принципе.
      Информацию о том является ли ячейка пустой хранить вобщем выгодно.
    202. Almt 2012/11/09 12:42
      Не путайте форматы ХРАНЕНИЯ данных и ВНУТРЕННИЙ формат. Ни какой паковки во внутреннем формате быть не может. Хотя бы потому, что нужно иметь возможность в любую секунду изменить любой символ данных.
      Так что можно разве что хранить данные в словах переменной длины, и НЕ хранить данные о пустых ячейках. Ну это и даёт предельные 512 ячеек по 64 символа = 32 кб. На самом деле меньше, т.к. ещё минимум 3 служебных байта на ячейку.
      И "простота" расчётов тут не при чём.
      
      P.S. ГГ про форт в тексте ничего не говорил, но автор как-то помянул, что ни когда на форте не работал.
    201. Сергей 2012/11/09 09:50
      > > 200.Константин
      
      >(можно провести эксперимент с fb2 файлами и стандартным zip архиватором).
      
      В zip используется комбинация словарного алгоритма и арифметического кодирования (метод Хаффмана). Наибольшее сжатие дает первый.
      Это во-первых. Во-вторых, основная информация в ячейках - не строки, а формулы и числа.
      
      >0. См - Epic Fail Еще один вбокфик Almt
      
      Я как-то привык отталкиваться от оригинала...
      
      >а. Можно и формулы писать на Форте (отказавшись, например от обратной польской записи)
      
      А чем запись на форте отличается от польской?
      
      >б. Шитый код дает коэфф. сжатия программы к ассемблеру 1.3
      
      Там еще словарь есть...
      
      >в. Можно вшить в ПЗУ и ядро Форта, будет ОС для разработчиков. Размер ядра - 0.7К,если нужна арифметика с плавающей точкой - 3К, меньше (кажется) не бывает. Пользователю не обязательно давать доступ к ФОРТу.
      
      Угу. Писать на форте можно, а доступа к нему не будет...
      В первых таблицах наверняка никаких наворотов в формулах не будет: сложить, вычесть, умножить, поделить, ну и несколько функций вроде суммы значений ячеек или количества этих ячеек. А для этого памяти много не требуется.
    200. Константин (center.spb.pay@gmail.com) 2012/11/09 00:50
      > > 186.Сергей
      >> > 185.Константин
      >В 3-4 раза никакой кодировкой не сожмешь.
      В таблице (размер алфавита обычно около 120 символов). Упаковка по Хафману (пусть и не оптимальная)на таблице (не сжатой) в 30-40К даст коэфф сжатия 3-4 (можно провести эксперимент с fb2 файлами и стандартным zip архиватором). Таблицу вероятностей не пересчитывать каждый раз, а просто подобрать, проанализировав 5-10-100 введенных таблиц. Упаковку файлов можно сделать невидимой для пользователя (уже на самом устройстве - СПИРАЛе или ленте).
      >Во-первых, вряд ли ГГ знает форт. Во-вторых, чем он лучше ассемблера? Только тем, что там используется "шитый код"?
      0. См - Epic Fail Еще один вбокфик Almt
      а. Можно и формулы писать на Форте (отказавшись, например от обратной польской записи)
      б. Шитый код дает коэфф. сжатия программы к ассемблеру 1.3 (даже без применения свернутого шитого кода)(например, Турбо Паскаль (или Турбо С/С++) можно реализовать в 32-40К, с транслятором. редактором, дебаггером, текстом редактируемой программы).
      в. Можно вшить в ПЗУ и ядро Форта, будет ОС для разработчиков. Размер ядра - 0.7К,если нужна арифметика с плавающей точкой - 3К, меньше (кажется) не бывает. Пользователю не обязательно давать доступ к ФОРТу.
      
    199. Следж Хаммер 2012/11/07 23:28
      > > 188.Антонов Андрей Алексеевич
      >> > 27.Шпильман Александр
      >>И еще, Eltab можно запатентовать как Способ Табличных Вычислений. А ПЗУ+ЭВМ как пример реализации способа в "электронном автомате".
      >А разве в то время такие вещи патентовали?
      см. стр.569 http://50.tti.sfedu.ru/pdf/vospominania.pdf 1976г. - патентовали устройство Фибоначчи-компьютера.
    Страниц (6): 1 2 3 4 5 6

    Связаться с программистом сайта.

    Новые книги авторов СИ, вышедшие из печати:
    О.Болдырева "Крадуш. Чужие души" М.Николаев "Вторжение на Землю"

    Как попасть в этoт список

    Кожевенное мастерство | Сайт "Художники" | Доска об'явлений "Книги"