Изначально, раскладка на печатной машинке проектировалась так, чтобы подряд нажимаемые кнопки были разнесены. Это обеспечивало скорость набора в две руки. При этом важно не только удобство работы двумя руками, но и то, что молоточки соседних кнопок при почти одновременном нажатии кнопок мешали друг другу -- застревали. Поэтому рассчитали раскладку так, чтобы соседние кнопки приходилось нажимать подряд (почти одновременно у отличных машинисток) как можно реже. Автор раскладки и первой массовой машинки -- американец Кристофер Шоулз, 1867 год. Слепой десятипальцевый метод набора позволяет набирать со скоростью 200-400 ударов в минуту, а рекорды -- 900 для произвольного и 1200 для выученного текста.
Молоточки лежат полукругом свободно, а при нажатии на клавишу каждый из них приходит в одну и туже точку удара в центре. Если молоточки соседние, то они при этом сцепляются, если не соседние, то даже если задевают друг друга, расходятся снова на свои места.
Либо 2 вариант :
Наиболее распространенная англоязычная раскладка клавиатуры — QWERTY, — по большому счету, установилась случайно. На заре производства печатных машинок несовершенство технологий приводило к тому, что при слишком быстром наборе соседние рычажки цеплялись друг за друга, и клавиши начинали «залипать». Решением проблемы стало разнесение наиболее часто используемых символов алфавита по краям раскладки. С одной стороны, это несколько снижало скорость набора, с другой — сокращало число испорченных листов.
Существует версия, что раскладка QWERTY позволяла продавцам, пользуясь только верхним рядом, довольно быстро печатать слово «typewriter» («пишущая машинка»), производя впечатление на покупателей. Однако поворотным пунктом, после которого эта раскладка стала доминировать, превращаясь в стандарт, стало появление в 1888 году первого курса слепого скоропечатания — именно для машинок с раскладкой QWERTY. Тем самым был запущен механизм сетевых эффектов: работодатели предпочитали использовать печатные машинки, для которых можно найти производительного оператора, а последние, в свою очередь, предпочитали осваивать именно работу с данной раскладкой (переключение с одной раскладки на другую, очевидно, требует издержек). Таким образом, раскладка QWERTY сохранилась в качестве стандарта и после того, как породившие ее технические ограничения ушли в
Довольно просто найти ответ, используя таблицу в Excel (см.файл).
В первом столбце таблицы ставим номер шага- от состояния до начала (нулевой шаг), до девятого шага.
В следующем столбце будем составлять слово для каждого шага. Для нулевого шага оставляем пустую ячейку. Для первого шага пишем такую формулу: =СИМВОЛ(B4+64)&C3&C3 Эта формула составляет одну текстовую строку из трёх текстовых строк (символ "&" как раз выполняет соединение строк). здесь B4 -адрес ячейки, находящейся слева от текущей (в ней содержится номер текущего шага). Для первого шага, к номеру шага (1) прибавляется число 64 (получили 65), затем функция СИМВОЛ возвращает нам первую букву латинского алфавита (её код=65). Для каждого следующего шага получаемый код будет увеличиваться на единицу, и функция будет возвращать по порядку следующие буквы алфавита (они идут по порядку, с кодами 65 - 90). C3 -адрес ячейки, находящейся сверху от текущей (в ней содержится строка, полученная на предыдущем шаге). Для первого шага берётся строка с нулевого шага (из пустой ячейки, то есть пустая строка). Эта взятая строка дважды добавляется к предыдущему тексту (к букве алфавита). Для каждого следующего шага, к букве будет дважды добавляться текстовая строка, полученная на предыдущем шаге.
Эту формулу надо скопировать во все ячейки столбца, с первого до девятого шага.
Затем, под этой таблицей, в любой ячейке ставим формулу, составляющую текстовую строку пароля: =ПСТР(C12;1;1)&ПСТР(C12;511;1)&ПСТР(C12;6;1)&ПСТР(C12;258;1)&ПСТР(C12;68;1) Здесь C12 -адрес ячейки, в которой содержится текстовая строка, полученная на последнем, девятом шаге. Формула состоит из пяти функций ПСТР, каждая из них возвращает по одной букве пароля, затем буквы составляются в одну текстовую строку пароля, сцепляясь с символа "&". Для функции ПСТР в скобках указаны через точку с запятой её аргументы: текстовая строка (у нас стоит ссылка на строку в ячейке C12); позиция извлекаемой буквы в строке (по задаче, используются пять позиций: 1, 511, 6, 258 и 68); количество извлекаемых букв (одна).
В итоге, мы получаем текстовую строку пароля: IADGE (первой идёт большая буква i)
Также, я добавил третий столбец, где показывается длина текстовой строки, полученной на каждом шаге. Этот столбец не обязательный, я добавил просто для сведения.
Если эксель у вас не установлен, можно использовать его онлайн-версию (там нужно войти с учётной записью майкрософт), либо использовать бесплатные аналоги (например из OpenOffice). Есть и бесплатные онлайн аналоги экселя. Но, в аналогах скорее чаще всего функции уже другие (в OpenOffice, например, вместо СИМВОЛ используется CHAR, а вместо ПСТР используется MID.
Довольно просто найти ответ, используя таблицу в Excel (см.файл).
В первом столбце таблицы ставим номер шага- от состояния до начала (нулевой шаг), до девятого шага.
В следующем столбце будем составлять слово для каждого шага. Для нулевого шага оставляем пустую ячейку. Для первого шага пишем такую формулу: =СИМВОЛ(B4+64)&C3&C3 Эта формула составляет одну текстовую строку из трёх текстовых строк (символ "&" как раз выполняет соединение строк). здесь B4 -адрес ячейки, находящейся слева от текущей (в ней содержится номер текущего шага). Для первого шага, к номеру шага (1) прибавляется число 64 (получили 65), затем функция СИМВОЛ возвращает нам первую букву латинского алфавита (её код=65). Для каждого следующего шага получаемый код будет увеличиваться на единицу, и функция будет возвращать по порядку следующие буквы алфавита (они идут по порядку, с кодами 65 - 90). C3 -адрес ячейки, находящейся сверху от текущей (в ней содержится строка, полученная на предыдущем шаге). Для первого шага берётся строка с нулевого шага (из пустой ячейки, то есть пустая строка). Эта взятая строка дважды добавляется к предыдущему тексту (к букве алфавита). Для каждого следующего шага, к букве будет дважды добавляться текстовая строка, полученная на предыдущем шаге.
Эту формулу надо скопировать во все ячейки столбца, с первого до девятого шага.
Затем, под этой таблицей, в любой ячейке ставим формулу, составляющую текстовую строку пароля: =ПСТР(C12;1;1)&ПСТР(C12;511;1)&ПСТР(C12;6;1)&ПСТР(C12;258;1)&ПСТР(C12;68;1) Здесь C12 -адрес ячейки, в которой содержится текстовая строка, полученная на последнем, девятом шаге. Формула состоит из пяти функций ПСТР, каждая из них возвращает по одной букве пароля, затем буквы составляются в одну текстовую строку пароля, сцепляясь с символа "&". Для функции ПСТР в скобках указаны через точку с запятой её аргументы: текстовая строка (у нас стоит ссылка на строку в ячейке C12); позиция извлекаемой буквы в строке (по задаче, используются пять позиций: 1, 511, 6, 258 и 68); количество извлекаемых букв (одна).
В итоге, мы получаем текстовую строку пароля: IADGE (первой идёт большая буква i)
Также, я добавил третий столбец, где показывается длина текстовой строки, полученной на каждом шаге. Этот столбец не обязательный, я добавил просто для сведения.
Если эксель у вас не установлен, можно использовать его онлайн-версию (там нужно войти с учётной записью майкрософт), либо использовать бесплатные аналоги (например из OpenOffice). Есть и бесплатные онлайн аналоги экселя. Но, в аналогах скорее чаще всего функции уже другие (в OpenOffice, например, вместо СИМВОЛ используется CHAR, а вместо ПСТР используется MID.
Изначально, раскладка на печатной машинке проектировалась так, чтобы подряд нажимаемые кнопки были разнесены. Это обеспечивало скорость набора в две руки. При этом важно не только удобство работы двумя руками, но и то, что молоточки соседних кнопок при почти одновременном нажатии кнопок мешали друг другу -- застревали. Поэтому рассчитали раскладку так, чтобы соседние кнопки приходилось нажимать подряд (почти одновременно у отличных машинисток) как можно реже. Автор раскладки и первой массовой машинки -- американец Кристофер Шоулз, 1867 год. Слепой десятипальцевый метод набора позволяет набирать со скоростью 200-400 ударов в минуту, а рекорды -- 900 для произвольного и 1200 для выученного текста.
Молоточки лежат полукругом свободно, а при нажатии на клавишу каждый из них приходит в одну и туже точку удара в центре. Если молоточки соседние, то они при этом сцепляются, если не соседние, то даже если задевают друг друга, расходятся снова на свои места.
Либо 2 вариант :
Наиболее распространенная англоязычная раскладка клавиатуры — QWERTY, — по большому счету, установилась случайно. На заре производства печатных машинок несовершенство технологий приводило к тому, что при слишком быстром наборе соседние рычажки цеплялись друг за друга, и клавиши начинали «залипать». Решением проблемы стало разнесение наиболее часто используемых символов алфавита по краям раскладки. С одной стороны, это несколько снижало скорость набора, с другой — сокращало число испорченных листов.
Существует версия, что раскладка QWERTY позволяла продавцам, пользуясь только верхним рядом, довольно быстро печатать слово «typewriter» («пишущая машинка»), производя впечатление на покупателей. Однако поворотным пунктом, после которого эта раскладка стала доминировать, превращаясь в стандарт, стало появление в 1888 году первого курса слепого скоропечатания — именно для машинок с раскладкой QWERTY. Тем самым был запущен механизм сетевых эффектов: работодатели предпочитали использовать печатные машинки, для которых можно найти производительного оператора, а последние, в свою очередь, предпочитали осваивать именно работу с данной раскладкой (переключение с одной раскладки на другую, очевидно, требует издержек). Таким образом, раскладка QWERTY сохранилась в качестве стандарта и после того, как породившие ее технические ограничения ушли в