Как составить кроссворд по информатике в excel

Кроссворд в Microsoft Excel

Многие люди любят разгадывать кроссворды, есть так же лица, которым нравится их составлять. Иногда, составить кроссворд требуется не просто ради развлечения, а, например, чтобы проверить знания учащихся нестандартным способом. Но, мало кто догадывается, что отличным инструментом для создания кроссвордов является программа Microsoft Excel. И, действительно, ячейки на листе данного приложения, как будто специально предназначены для того, чтобы вписывать туда буквы отгадываемых слов. Давайте выясним, как быстро составить кроссворд в программе Microsoft Excel.

Создание кроссворда

Прежде всего, нужно найти готовый кроссворд, с которого вы будете делать копию в программе Excel, или же продумать структуру кроссворда, если вы будете придумывать его полностью сами.

Для кроссворда нужны квадратные ячейки, а не прямоугольные, как по умолчанию в Microsoft Excel. Нам нужно изменить их форму. Для этого, на клавиатуре нажимаем комбинацию клавиш Ctrl+A. Этим мы выделяем весь лист. Затем, кликаем правой кнопкой мыши, чем вызываем контекстное меню. В нём кликаем по пункту «Высота строки».

Высота строки в Microsoft Excel

Открывается небольшое окошко, в котором нужно задать высоту строки. Устанавливаем значение 18. Жмем на кнопку «OK».

Установка высоты строки в Microsoft Excel

Чтобы изменить ширину, кликаем по панели с наименованием столбцов, и в появившемся меню выбираем пункт «Ширина столбца…».

Переход к изменению ширины столбца в Microsoft Excel

Как и в предыдущем случае, появляется окошко, в которое нужно внести данные. На этот раз это будет число 3. Жмем на кнопку «OK».

Ширина столбца в Microsoft Excel

Далее, следует подсчитать число клеточек для букв в кроссворде в горизонтальном и вертикальном направлении. Выделяем соответствующее количество ячеек на листе Excel. Находясь во вкладке «Главная», кликаем по кнопке «Граница», которая расположена на ленте в блоке инструментов «Шрифт». В появившемся меню, выбираем пункт «Все границы».

Установка границ в Microsoft Excel

Как видим, границы, очерчивающие наш кроссворд, установлены.

Установлены границы в Microsoft Excel

Lumpics.ru

Теперь, следует удалить эти границы в некоторых местах, чтобы кроссворд принял нужный для нас вид. Это можно сделать при помощи такого инструмента, как «Очистить», значок запуска которого имеет форму ластика, и находится в блоке инструментов «Редактирование» всё той же вкладки «Главная». Выделяем границы ячеек, которые хотим стереть и кликаем на данную кнопку.

Кнопка очистить в Microsoft Excel

Таким образом, постепенно прорисовываем наш кроссворд, поочередно удаляя границы, и получаем готовый результат.

Кроссворд нарисован в Microsoft Excel

Для наглядности, в нашем случае, можно выделить горизонтальную строку кроссворда другим цветом, например желтым, воспользовавшись для этого кнопкой «Цвет заливки» на ленте.

Заливка желтым цветом в Microsoft Excel

Далее, проставляем номера вопросов на кроссворде. Лучше всего, это делать не слишком большим шрифтом. В нашем случае, использован шрифт 8.

Номера кроссворда в Microsoft Excel

Для того, чтобы разместить сами вопросы, можно кликнуть любую область ячеек в стороне от кроссворда, и нажать на кнопку «Объединить ячейки», которая находится на ленте всё на той же вкладке в блоке инструментов «Выравнивание».

Объединение ячеек в Microsoft Excel

Далее, в большой объединенной ячейке можно пропечатать, или скопировать туда вопросы кроссворда.

Вопросы кроссворда в Microsoft Excel

Собственно, сам кроссворд на этом готов. Его можно распечатывать, или разгадывать прямо в Экселе.

Создание автопроверки

Но, Excel позволяет сделать не просто кроссворд, но и кроссворд с проверкой, в котором сразу автоматически будет отражаться правильно пользователь разгадал слово или нет.

Для этого, в этой же книге на новом листе делаем таблицу. Первый её столбец будет называться «Ответы», и мы туда впишем ответы на кроссворд. Второй столбец будет назваться «Введено». Тут отображаются данные, введенные пользователем, которые будут подтянуты из самого кроссворда. Третий столбец будет называться «Совпадения». В нём, если ячейка первого столбца будет совпадать с соответствующей ячейкой второго столбца, отобразиться цифра «1», а иначе – «0». В этом же столбце внизу можно сделать ячейку для общей суммы отгаданных ответов.

Таблица с результатами в Microsoft Excel

Теперь, нам посредством формул предстоит связать таблицу на одном листе с таблицей на втором листе.

Было бы просто, если каждое слово кроссворда пользователь вводил в одну ячейку. Тогда бы мы просто связали ячейки в столбце «Введено» с соответствующими ячейками кроссворда. Но, как мы знаем, в каждую ячейку кроссворда вписывается не одно слово, а одна буква. Воспользуемся функцией «СЦЕПИТЬ», чтобы объединить эти буквы в одно слово.

Итак, кликаем по первой ячейке в столбце «Введено», и жмем на кнопку вызова Мастера функций.

Вызов мастера функций в Microsoft Excel

В открывшемся окне Мастера функций, находим функцию «СЦЕПИТЬ», выделяем её, и кликаем по кнопке «OK».

Мастер функций в Microsoft Excel

Открывается окно аргументов функции. Кликаем на кнопку, расположенную справа от поля ввода данных.

Переход к выбору ячейки в Microsoft Excel

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

Выбор диапазона ячеек в Microsoft Excel

Подобную операцию проделываем с каждой буквой слова. Когда все данные введены, жмем на кнопку «OK» в окне аргументов функции.

Данные введены в Microsoft Excel

Но, пользователь при разгадывании кроссворда может использовать как строчные, так и прописные буквы, а программа будет расценивать их как разные символы. Для того, чтобы этого не случилось, становимся на нужную нам ячейку, и в строке функций прописываем значение «СТРОЧН». Остальное все содержимое ячейки берем в скобки, как на изображении ниже.

Функция СТРОЧН в Microsoft Excel

Теперь, какими бы буквами не писали пользователи в кроссворде, в столбце «Введено» они будут преобразовываться в строчные.

Подобную процедуру с функциями «СЦЕПИТЬ» и «СТРОЧН», нужно проделать с каждой ячейкой в столбце «Введено», и с соответствующим ей диапазоном ячеек в самом кроссворде.

Теперь, для того, чтобы сравнить результаты столбца «Ответы» и «Введено», нам в столбце «Совпадения», нужно использовать функцию «ЕСЛИ». Становимся на соответствующую ячейку столбца «Совпадения», и вводим функцию такого содержания «=ЕСЛИ(координаты столбца «Ответы»=координаты столбца «Введено»;1;0). Для нашего конкретного случая из примера, функция будет иметь вид «=ЕСЛИ(B3=A3;1;0)». Подобную операцию проделываем для всех ячеек столбца «Совпадения», кроме ячейки «Итого».

Функция ЕСЛИ в Microsoft Excel

Затем выделяем все ячейки в столбце «Совпадения», включая ячейку «Итого», и кликаем по значку автосуммы на ленте.

Автосумма в Microsoft Excel

Теперь на данном листе будет проводиться проверка правильности разгаданного кроссворда, а результаты правильных ответов будут отображаться в виде общего балла. В нашем случае, если кроссворд будет разгадан полностью, то в ячейке суммы должно появиться число 9, так как общее количество вопросов равно этому числу.

Чтобы результат разгадывания был виден не только на скрытом листе, но и тому человеку, который разгадывает кроссворд, можно опять воспользоваться функцией «ЕСЛИ». Переходим на лист, содержащий кроссворд. Выбираем ячейку, и вводим туда значение по такому шаблону: «=ЕСЛИ(Лист2!Координаты ячейки с общим баллом=9;«Кроссворд разгадан»;«Подумайте ещё»)». В нашем случае, формула имеет такой вид:«=ЕСЛИ(Лист2!C12=9;«Кроссворд разгадан»;«Подумайте ещё»)».

Ответ на кроссворд в Microsoft Excel

Таким образом, кроссворд в программе Microsoft Excel полностью готов. Как видим, в этом приложении можно не просто быстро сделать кроссворд, но и создать в нём автопроверку.

Как
сделать кроссворд в
Excel
и закрасить зеленым цветом ячейки, если ответ верный…

1.     Укажем
нужную ширину столбца. Это нужно, чтобы ячейки были квадратными.

После изменений Excel получим…

2.     Зададим
границы ячеек. Предлагаю в начале расположим слова в нужном месте (построить
кроссворд). Каждую букву в отдельную ячейку. Если вы хотите вопросы к
кроссворду сразу добавить, то смотрите пункт №8.

Вы должны получить уже «готовый»
кроссворд, т.е. кроссворд со всеми правильно заполненными ответами.

3.     Переходим
на лист2. На этом листе мы будем проверять правильность заполнения кроссворда. Со
временем мы его спрячем. Можно было бы все оставить на первом листе, но в таком
случае можно увидеть ответы.

Вначале нам нужно будем
объединить буквы с разных ячеек в одно слово. Для этого используем формулу «Сцепить»
как показано на рисунке.

Возвращаемся на первый лист и выбираем
нужные ячейки, нажав на них. После адреса каждой ячейки ставим «;». Для
завершения выбора нажимаем
Enter.

На втором листе получим следующее

4.     Теперь
нам нужно проверить правильность написанного слова в кроссворде. Сделаем
подготовительные работы. Вначале выделим столбец с ответами, скопируем ответы,
которые мы получили после применения формулы СЦЕПИТЬ. (Пока в первом столбце у
нас правильные ответы, их мы вводили, не дети!) Применяем специальную вставку.

Используем формулу ЕСЛИ как показано на
скрине. Растянуть формулу на весь столбец.

5.     Самая непонятная часть
работы.     Чтобы указать человеку, который будет выполнять ваш кроссворд,
правильность его ответа, мы покрасим ячейки, допустим, в зеленый цвет. Для
этого будем использовать условное форматирование, а его можно использовать
только в пределах одного листа. Поэтому полученные значения чисел со второго
листа переносим на первый лист. Где-то на строке
n,
ставим знак = . Переходим на Лист2, щелкнуть
на нужную ячейку, нажать
Enter.

Строку выбираете таким
образом, чтобы если вернуться наверх обратно к кроссворду, не было видно нашим
чисел. Как вариант, после всех работ (после пункта №8) эти числа можно
покрасить в белый цвет.

Для удобства работы можно временно
перенести правильные ответы на первый лист, а после пункта №8 удалить их.

6.     Задаем
цвет ячеек.

Для этого выделяем слово
без букв, принадлежащих сразу нескольким словам. В данном примере без буквы
«о». Для выделения придерживаем кнопку
Ctrl и выделяем отрезками. НЕ ЗАБУДЬТЕ ДО НАЧАЛА ВЫДЕЛЕНИЯ СДЕЛАТЬ АКТИВНОЙ
ПЕРВУЮ ЯЧЕЙКУ ВЫДЕЛЯЕМОГО СЛОВА.

Набрать формулу по аналогии (вторая
стрелка).

Получим

7.     Нам
нужно будет задать отдельное правило для ячейки с пересечением слов.

Нужное правило есть на рисунке.

Получим кроссворд с правильными ответами и
с автоматической проверкой.

8.                
 Добавим вопросы. Для этого будем
использовать примечание

Оно будет появляться при наведении курсора
мыши на ячейку как примечание.

9.                
 Защита листа

Убрать галочки с разрешений для
пользователей, ввести пароль

Повторить пароль

10.           
 Скрыть лист

11. Удалить
«Лист3» и переименовать «Лист1»

Кроссворд
готов!

PS: Данный вариант
составления кроссворда будет показывать правильный ответ для каждого слова
отдельно. Это очень времязатратно, удобно для детей помладше. Для детей
постарше можно создать кроссворд, который проверяет правильность всего
кроссворда и закраситься зеленым, если весь кроссворд в целом правильный.

Для этого

·       
просуммируем все правильные ответы на
листе2,

·       
на лист1 по пункту 5 перенесем только
полученную сумму

·       
по пункту 6 выделяем все
ячейки кроссворда

·       
в формуле для условного форматирования
значение ячейки должно быть >= количества ответов.

Как сделать кроссворд в Excel? Если кратко — возьмите готовый вариант или подготовьте его сами, создайте ячейки необходимой формы и ширины, внесите данные, задайте границы и придайте новому рисунку необходимый вид. Ниже подробно рассмотрим, как пошагово сделать кроссворд в Excel с проверкой и оценкой. Отдельно приведем особенности использования и сферу применения таких графических изображений.

Как создать кроссворд

Для реализации замысла необходимо найти готовую «головоломку», чтобы разработать копию в Эксель или придумать новую структуру самостоятельно. При реализации замысла необходимо сделать квадратные, а не прямоугольные ячейки, поэтому необходимо изменить форму.

Рассмотрим пошагово, как создать кроссворд в Excel и добавить в него необходимые опции. Алгоритм такой:

  • Нажмите Ctrl+A на клавиатуре и выделите весь лист.
  • Жмите правой кнопкой мышки (ПКМ) и кликните на «Высота строки».

  • В появившемся окне задайте высоту на уровне «18» и подтвердите действие.
  • Для изменения ширины жмите на панель с названием столбцов, а в появившемся меню выберите «Ширина столбца …».
  • В появившемся окне введите нужные данные. В частности, укажите «3» и жмите «ОК».

  • Рассчитайте количество клеток для букв в горизонтальном / вертикальном направлении.
  • Выделите нужное число ячеек на листе для создания кроссворда в Excel.
  • На вкладке «Главная» кликните по кнопке «Граница», которая находится в ленте раздела инструментов «Шрифт».
  • Выберите «Все границы».

Это первые шаги, позволяющие сделать кроссворд на компьютере в Excel в виде предварительных границ. Далее нужно привести рисунок к окончательному варианту с учетом окончательного формата. Для этого используйте инструмент «Очистить», для запуска которого нужно нажать на значок «ластика» в блоке «Редактирование» («Главная»). Для этого нужно выделить границы для удаления, а после нажать на инструмент.

Разобраться, как сделать кроссворд в Экселе с нумерацией, не составляет труда. Как только рисунок принял необходимый вид, проставьте цифры в интересующие поля. При нумерации лучше прописать цифры небольшого размера (к примеру, «8»).

Для удобства можно горизонтальные строчки залить каким-то другим цветом с помощью клавиши «Цвет заливки» на ленте.

Рассматривая вопрос, как составить кроссворд в Excel, важно учесть необходимость добавления вопросов. Это можно реализовать путем нажатия на любую свободную область на удалении от рисунка. После жмите на инструмент «Объединить ячейки», находящийся в ленте на той же вкладке в разделе «Выравнивание». На следующем шаге в полученной ячейке можно сделать раздел для вопросов. Их нужно набрать или копировать.

На практике, чтобы в Экселе нарисовать кроссворд на компьютере / ноутбуке, потребуется не более 10-15 минут при наличии заготовки.

Как сделать проверку ответов

Создание рассмотренного выше рисунка — только половина работы. Многие спрашивают, как сделать кроссворд в электронных таблицах Excel с ответами и их проверкой. Для этого пройдите следующие шаги:

  1. Создайте новый лист в этой же книге и добавьте таблицу.
  2. Назовите 1-й столбец «Ответы».
  3. Впишите туда ответы на вопросы.
  4. Назовите 2-й столбец — «Введено». Здесь будут прописываться символы, которые вводятся пользователем и подтягиваются с самого кроссворда.
  5. Подготовьте 3-й столбец и назовите его «Совпадения». Если ячейка из 1-го столбца будет совпадать с данными со 2-й, появляется цифра «1». При отсутствии совпадения это будет «0». В 3-м столбце внизу нужна секция для общей суммы ответов (оценки).

Создание интерактивного кроссворда в Excel на этой стадии требует связывания таблиц на 1-м и 2-м листах. Для этого можно использовать функцию «Сцепить», которая позволяет объединить вводимые буквы в единое слово. Пройдите такие шаги:

  • Кликните по 1-й ячейке в столбце «Введено».
  • Жмите на клавишу вызова «Мастера функций».

  • В появившемся окне кликните «Сцепить».
  • Выделите опцию и жмите по кнопке «Ок».

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

Чтобы сделать интерактивный кроссворд в Excel, пройдите рассмотренные выше шаги для всех букв слова. Как только сведения введены, жмите «ОК» в окне аргументов.

Учтите, что в процессе разгадывания человек может вводить строчные или прописные буквы. При этом Excel будет распознавать их как различные символы. Чтобы избежать этой проблемы, станьте на необходимую ячейку и в строке функций укажите параметр «СТРОЧН». Оставшееся содержимое секции возьмите в скобки. После этого вне зависимости от размера буквы в столбце «Введено» будет происходить автоматическое преобразование в нужный формат.

Чтобы создать полноценный кроссворд в Excel, функции «СТРОЧН» и «СЦЕПИТЬ» необходимо использовать для каждой ячейки в столбце «Введено» и соответствующим диапазоном ячеек.

Далее выполните сравнение результатов в графах «Введено» и «Ответы». Для этого в столбце «Совпадения» используйте опцию «ЕСЛИ». Здесь нужно сделать следующее:

  1. Станьте на нужную ячейку в столбце «Совпадения».
  2. Введите функцию «=ЕСЛИ (расположение столбца «Ответы»=координаты столбца «Введено»;1;0).
  3. Выделите все ячейки в разделе «Совпадения», в том числе «Итого» и жмите по символу автоматической суммы в ленте.

Таким способом удается сделать проверку кроссворда в Excel, что упрощает задачу для его составителя. В результате в специальной графе будет ставиться оценка. Так, если задание сделано полностью, человек получает то число баллов, которое соответствует количеству вопросов.

Как вариант, можно сделать отображение результата не только на скрытом листе. Его легко открыть для пользователя, разгадывающего кроссворд в Excel. Для этого нужно сделать следующее:

  1. Перейдите на лист с кроссвордом в Excel.
  2. Выберите ячейку и введите туда следующее значение: «=ЕСЛИ(Лист2!Координаты ячейки с общим баллом=9;«Кроссворд разгадан на 100%»;«Попробуй подумать еще»)».

После этого работу можно считать завершенной.

Сферы применения кроссвордов

Зная, как делать кроссворд в Excel, удается реализовать множество замыслов. К примеру, составлять такие загадки можно для тренировки ума, участия в каких-либо конкурсах или для своих близких. Кроме того, многие учителя / преподаватели используют такой инструмент для проверки знаний учеников / студентов.

В комментариях расскажите, удалось ли вам сделать кроссворд с ответами и проверкой в Excel по приведенной выше схеме, и с какими трудностями пришлось столкнуться.

Отличного Вам дня!

Кроссворды любят разгадывать все. Это чрезвычайно полезная вещь, которая пригодится в разных сферах деятельности: для привлечения пользователей на ресурс, для проверки и закрепления знаний в ходе преподавания и др.

Электронные таблицы Excel позволяют «автоматизировать» разгадывание кроссвордов: пользователю сразу видны результаты решения. Создадим их с помощью стандартных функций.

Как сделать интерактивный кроссворд в Excel

Стандартный лист Excel – это набор прямоугольных ячеек. Не совсем подходящих для рисования кроссвордов. Поэтому сначала их нужно сделать квадратными.

Выделяем все ячейки – нажимаем Ctrl + А. Щелкаем в любом месте правой кнопкой мыши – выбираем «Высота строки». Устанавливаем значение 18.

Высота строки.

Ширину столбца поменяем другим способом: захватим мышкой правый край любой ячейки и подвинем его в левую сторону, установив значение 3.

Ширина.

Одновременно изменяется ширина всех столбцов листа.

Начинаем прорисовку сетки кроссворда. Выделяем необходимое количество ячеек. В группе «Шрифт» устанавливаем все границы.

По такому же принципу рисуем весь кроссворд. Не забываем проставлять цифры – номера вопросов / ответов.

Границы и вопросы.

Оформляем вопросы кроссворда. Запишем их справа от сетки.



Как сделать кроссворд в Excel с проверкой

На новом листе создадим вспомогательную табличку с ответами:

Ответы.

В столбце «Введено» будут отображаться вводимые пользователем в кроссворд ответы. В столбце «?» — совпадения. В ячейке V8 – количество верных ответов.

Теперь с помощью функции «СЦЕПИТЬ» склеим отдельные буквы, вводимые в кроссворд, в целые слова. Вводим формулы в ячейки столбца «Введено»:

СЦЕПИТЬ.

Пользователь может вводить как строчные, так и прописные буквы. В результате возникают проблемы. Чтобы этого избежать, используем функцию «СТРОЧН». Подставим ее во все ячейки перед функцией «СЦЕПИТЬ».

Функция преобразует прописные буквы в строчные.

Если пользователь вводит правильный ответ, в столбце V3:V7 появится цифра 1. В противном случае – 0. Сделаем это с помощью функции «ЕСЛИ».

ЕСЛИ.

Для подсчета количества правильных ответов – функция СУММ.

СУММ.

Количество всех правильных ответов – 5. Если в ячейке «Всего» появится цифра «5», это будет означать, что пользователь справился с решением кроссворда. На экране появляется запись «Молодец!» (например).

Если в ячейке «Всего» находится другая цифра – «Еще подумай!».

Реализуем задачу с помощью функции «ЕСЛИ»:

Покажем еще пользователю, сколько ответов осталось отгадать. Всего вопросов – 5. Значит, формула будет следующая: =5-‘Лист1 (2)’!V8, где ‘Лист1 (2)’!V8 – число верных ответов из вспомогательной таблички.

Для проверки работоспособности формул введем 1 правильный ответ в сетку кроссворда. Получаем следующий результат:

Пример2.

Спрячем от пользователя правильные ответы. Из сетки кроссворда на втором листе их удалим. Выделим строки вспомогательной таблицы. Перейдем на вкладку «Данные» — группа «Структура». Воспользуемся инструментом «Группировать».

Группировать.

В открывшемся окне поставим галочку напротив записи «Строки».

В левом поле листа появятся значки структуры и символ минуса.

Минус.

Нажмем на значок «-». Данные вспомогательной таблицы станут невидимыми.

Далее переходим на вкладку «Рецензирование». В группе «Изменения» находим кнопку «Защитить лист». В открывшемся окне назначаем пароль. Теперь раскрыть вспомогательную таблицу и посмотреть ответы у постороннего человека (кто не знает пароль) не получится.

Если пользователь попытается открыть ответы, программа выдаст предупреждение о том, что: «Нельзя использовать данную команду на защищенном листе…».

  • Скачать кроссворд в Excel
  • Скачать программу для создания кроссвордов в Excel

Основная работа по созданию кроссворда закончена. Можно красиво оформить лист, добавить название, изменить цвет заливки сетки, сделать ярче границы ячеек и т.п.

Практическая работа №8 MS Excel.

Кроссворд с проверкой

1. Cоздать новую книгу в MS Excel с названием «Кроссворд»

2. Сделать ячейки квадратными (выделить все ячейки CTRL+A, выбрать Главная, вкладка Ячейки, Формат-Строка-Высота, установить 18, затем Формат-Столбец-Ширина, установить значение 3).

3. По образцу создайте кроссворд.

Выделить нужное количество клеток для слова, правой кнопкой мыши, выбрать формат ячеек, закладка «Граница», отметить внешние и внутренние границы и выбрать толщину границы. Оформить весь кроссворд.

4. Проставить цифры для ответов. Для выравнивания цифр в ячейках по левому верхнему углу зайдите в Формат ячеек, установив следующие параметры: выравнивание по горизонтали-по левому краю (отступ) или по правому краю (отступ), по вертикали-по нижнему краю. Цифры сделать красного цвета. Заполнить кроссворд, установив следующие параметры: выравнивание по горизонтали-по центру, по вертикали-по центру.

5. Переименовать лист 1 на «Кроссворд»

6. Создать дубликат листа и назвать его «Ответы»: кликаем правой кнопкой мыши по ярлычку с названием листа и в контекстном меню выбираем «Переместить или скопировать». Выбрать лист 2, отметить Создать копию.

7. Переименовать созданную копию «Кроссворд (2)» в «Ответы» и удалим слова из ячеек на листе «Кроссворд». В итоге на листе «Кроссворд» только сетка кроссворда, на листе «Ответы» — сетка кроссворда с заполненными ячейками.

8. Добавляем на лист «Кроссворд» вопросы.

9. Запрограммируйте автоматическую проверку кроссворда. На листе «Ответ» создать табличку, в которой будет отображаться, отгадано слово или нет. Если слово отгадано — пишем единицу, если нет — ноль.

Запиcать в ячейки, в столбце ОТВЕТ, формулы, которые бы автоматически ставили нолик или единицу. Принцип следующий: если ячейки на листе «Кроссворд» совпадают с ячейками на листе «Ответ» соответственно, то запишем единичку. иначе —  нолик:

=ЕСЛИ(И(I5=кроссворд!I5;кроссворд!I6=ответы!I6;ответы!I7=кроссворд!I7;кроссворд!I8=ответы!I8;ответы!I9=кроссворд!I9;кроссворд!I10=ответы!I10;ответы!I11=кроссворд!I11;кроссворд!I12=ответы!I12;ответы!I13=кроссворд!I13);1;0) (использовать как пример)

Союз И в формуле говорит о том, что условия в скобках должны выполнятся все, без исключения.

10. На листе «Кроссворд» вывести счетчик отгаданных слов. Для подсчета используется следующую формула:

=СУММ(ответы!V6:V12) (использовать как пример). С помощью функции СУММ суммируем ячейки из таблицы на листе «Ответы» столбца ОТВЕТЫ.

11. Скрыть лист «Ответы». Правой кнопкой мыши кликаем на ярлычке «Ответы» и выбираем СКРЫТЬ.

12. Скрыть сетку листа ВИД — снять галочку с СЕТКА

Итог:

1

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

Например, они используются в современных курсах английского языка, где дается определение, и нужно соответствующее ему слово записать в определенной строчке.

А с помощью Excel можно автоматизировать заполнение кроссвордов. Как вариант, показывать корректные ответы и проверять ученика, выставляя ему оценку.

Содержание

  1. Как нарисовать кроссворд в Excel
  2. Программирование кроссворда
  3. Как составить эффективный учебный кроссворд?
  4. Как можно использовать кроссворд в Excel во время обучения?
  5. Этапы составления учебного кроссворда в Excel
  6. Способы программирования оценки результата
  7. Плюсы и минусы составления кроссвордов в Excel
  8. Использование кроссворда в Excel в бизнесе
  9. Выводы

Как нарисовать кроссворд в Excel

Чтобы нарисовать кроссворд в Excel, необходимо нажать комбинацию Ctrl+A (с ее помощью можно выделить все), а потом открыть путем нажатия правой кнопкой мыши контекстное меню. Затем следует левой кнопкой кликнуть по строчке «Высота строки» и выставить ее на уровне 18.

Кроссворд в Excel с проверкой и оценкой

1

Чтобы определить ширину столбца, необходимо нажать левой кнопкой мыши по правому краю ячейки и перетащить его вправо.

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

Кроссворд в Excel с проверкой и оценкой

2

Затем необходимо выделить те ячейки, которые будут отводиться под строки. После этого ищем группу «Шрифт», где выставляем все границы. Также можно окрасить ячейку определенным образом, если есть такое желание.

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

Программирование кроссворда

Чтобы научить кроссворд определять, какие ответы верные и выставлять пользователю оценку, необходимо создать дополнительный лист с перечислением правильных ответов. 

Кроссворд в Excel с проверкой и оценкой

3

На этом скриншоте видно, что основные колонки три:

  1. Ответы. Здесь перечислены верные ответы.
  2. Введено. Здесь автоматически записываются те ответы, которые ввел пользователь.
  3. Знак вопроса. Здесь указывается оценка 1, если человек ответил правильно и 0, если неправильно.

Также в ячейке V8 будет итоговый балл. 

Далее следует применять функцию «Сцепить», чтобы склеить отдельные буквы в кроссворде. Это необходимо для появления целого слова в этой строке. Вводить формулу нужно в ячейку столбца «Введено».

Кроссворд в Excel с проверкой и оценкой

4

Основная проблема в том, что человек может писать как большие, так и маленькие буквы. Из-за этого программа может подумать, что ответ неправильный, хотя он верный. Чтобы решить эту проблему, необходимо воспользоваться функцией СТРОЧН, в которую и вводится функция СЦЕПИТЬ, как показано в этой строке кода.

=СТРОЧН(СЦЕПИТЬ(Лист1!I6;Лист1!J6;Лист1!K6;Лист1!L6;Лист1!M6;Лист1!N6;Лист1!O6;Лист1!P6))

Эта функция приводит все буквы в один вид (то есть, превращает их в строчные).

Далее необходимо запрограммировать условие. При верном ответе, должна получиться единица, а неверном – 0. Для этого используется встроенная функция Excel ЕСЛИ, вводимая в ячейку колонки «?».

Кроссворд в Excel с проверкой и оценкой

5

Чтобы вывести итоговую оценку в ячейку V8, необходимо воспользоваться функцией СУММ.

Кроссворд в Excel с проверкой и оценкой

6

В нашем примере максимально предусмотрено 5 правильных ответов. Идея такая: если эта формула возвращает цифру 5, то появится надпись «Молодец». При более низком балле – «Еще подумай».

Чтобы это сделать, снова нужно использовать функцию ЕСЛИ, введенную в ячейку «Всего».

=ЕСЛИ(Лист2!V8=5;»Молодец!»;»Еще подумай…»)

Также в функционал можно добавить возможность показать количество вопросов, которые нужно решить. Поскольку максимальное количество вопросов в нашем примере – 5, то нужно в отдельной строке написать такую формулу:

=5-‘Лист1 (2)’!V8, где ‘Лист1 (2)’!V8

Чтобы убедиться, что ошибок в формулах нет, необходимо ввести ответ в какую-то строчку кроссворда. Укажем ответ «дисковод» в строку 1. В результате, получится следующее.

Кроссворд в Excel с проверкой и оценкой

7

Необходимо сделать так, чтобы игрок не был в курсе, какой ответ правильный. Их нужно удалить из сетки кроссворда на вспомогательном листе, но оставить его в файле. Для этого необходимо открыть вкладку «Данные» и найти группу «Структура». Там будет находиться инструмент «Группировать», который и следует использовать.

Кроссворд в Excel с проверкой и оценкой

8

Откроется диалог, где напротив записи «Строки» ставится флажок. Слева всплывут значки структуры с символом минуса.

Кроссворд в Excel с проверкой и оценкой

9

Если на него нажать, данные скроются. Но опытный пользователь Excel может легко открыть правильные ответы. Для этого их нужно защитить паролем.

Необходимо найти вкладку «Рецензирование», где найти группу «Изменения». Там будет кнопка «Защитить лист». Ее нужно нажать. Далее появится диалоговое окно, в котором нужно записать пароль. Все, теперь сторонний человек, который не знает его, не сможет найти правильный ответ. Если он попытается это сделать, Excel предупредит его, что лист защищенный, и данная команда запрещена.

Все, кроссворд готов. Далее его можно стилизовать с помощью стандартных методов Excel.

Как составить эффективный учебный кроссворд?

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

Чтобы составить эффективный кроссворд для обучения, необходимо следовать таким рекомендациям:

  1. Нельзя допускать наличие пустых ячеек внутри кроссворда.
  2. Все пересечения нужно продумывать заранее.
  3. Нельзя использовать в качестве ответов слова, не являющиеся именами существительными в именительном падеже.
  4. Ответы должны формулироваться в единственном числе.
  5. Если слова состоят из двух букв, то требуется два пересечения. Вообще, желательно минимизировать частоту двухбуквенных слов. 
  6. Нельзя использовать короткие слова (детдом) или аббревиатуры (ЗиЛ).

Как можно использовать кроссворд в Excel во время обучения?

Использование современных технологий во время обучения способно не только помочь ученикам более активно вовлечься в процесс, изучить предмет, но и повысить уровень своей компьютерной грамотности. В последнее время очень популярным направление в обучении является STEM, который предусматривает интеграцию науки, технологий, инженерии и математики в одном курсе.

Как это может выглядеть на практике? Например, изучается какой-то предмет, например, астрономия (наука). Ученики учат новую терминологию, которую затем повторяют с помощью кроссворда Excel (технологии). Здесь же потом можно ученикам рассказать, как создать такой кроссворд. Потом попробовать создать телескоп, используя математические формулы.

Вообще, терминология – один из наиболее сложных аспектов изучения любой дисциплины. Некоторые из них очень сложны для усвоения, а игровой элемент создает дополнительную мотивацию, которая способствует появлению новых нейронных связей в мозгу. Этот механизм в психологии называется положительным подкреплением. Если ребенку интересно, он будет с большей охотой вовлекаться в изучаемый материал.

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

Но это только один из большого количества методов использования кроссвордов в обучении. Если говорить более конкретно, то он может применяться для:

  1. Домашних заданий учащимся. У учеников вырабатывается умение самостоятельно разбираться в учебном материале, формулировать вопросы, а также развиваются творческие способности учеников.
  2. Работы непосредственно во время занятия. Кроссворды – это очень удобный метод повторения материала прошлого занятия. Он позволяет быстро систематизировать полученную информацию, на фундаменте которой будет строиться новый материал.

Создание кроссворда в Excel на уроке или в качестве домашнего задания имеет еще одно важное преимущество – таким образом значительно проще выучить определенный материал. Когда ученик самостоятельно придумывает вопросы к конкретному термину, у него в мозгу выстраиваются нейронные связи, которые помогают понять тему и использовать полученные знания в дальнейшем.

Этапы составления учебного кроссворда в Excel

  1. Для начала необходимо определиться с видом кроссворда. Рекомендуется использовать нестандартные формы. Благо, Excel имеет достаточно инструментов, чтобы разработать любой дизайн. Важно, слова должны располагаться свободно друг от друга.
  2. Затем нужно написать перечень терминов и определений к ним. Желательно использовать как простые, так и сложные слова.
  3. Этап оформления поля, проставление нумераций.
  4. Программирование кроссворда (при необходимости).

Способы программирования оценки результата

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

Такой способ подсчета оценки больше подходит, если есть несколько разных по сложности полей. Естественно, количество правильных ответов здесь не будет объективным показателем.

Каждый балл, поставленный в колонке «?» необходимо умножить на весовой коэффициент, который стоит в следующем столбце и вывести далее взвешенное значение.

Можно оценивание сделать в виде индивидуального рейтинга. Тогда в качестве оценки используется процент отгаданных слов.

Плюсы и минусы составления кроссвордов в Excel

Главное преимущество – не нужно осваивать дополнительные программы. При этом этот метод имеет ряд серьезных недостатков. Excel создавался для других задач. Поэтому для составления кроссвордов в электронных таблицах придется совершить больше ненужных действий, чем если использовать специальные программы. Некоторые позволяют сделать это в режиме он-лайн, а потом поделиться полученным результатом с другими людьми.

Создание кроссвордов в Excel – процесс трудоемкий и долгий. Использование других программ позволяет значительно ускорить этот процесс. Впрочем, для него достаточно всего лишь базовых навыков владения электронными таблицами.

Использование кроссворда в Excel в бизнесе

Предпринимательская деятельность требует некоторой изобретательности. Например, можно предложить клиенту заполнить кроссворд, и если у него это получится сделать, дать ему приз. В свою очередь, этот презент может стать отличным элементом воронки продаж. Когда он его получит, можно предложить ему расширенную или улучшенную версию определенного продукта, но уже за деньги.

Впрочем, в бизнесе использование Excel-кроссвордов не настолько широко распространено. Основной недостаток такого подхода заключается в том, что такой же кроссворд можно реализовать стандартными средствами HTML и Javascript. А используя специальные приложения можно легко создать подобный инструмент в визуальном редакторе и не требуется скачивать отдельный документ на компьютер.

Выводы

Таким образом, создание кроссворда в Excel не требует особых умений и навыков. Достаточно просто особым образом стилизовать его, а также ввести несколько формул, чтобы таблица автоматически проверяла правильность ответов.

Он может использоваться как в бизнесе, так и во время учебного процесса. В последнем случае пространство для применения кроссвордов значительно больше. Они могут использоваться и для проверки знаний учеников, и для обучения компьютерной грамотности, и для изучения терминологического аппарата определенной дисциплины.

Оцените качество статьи. Нам важно ваше мнение:

Введение

Кроссворд (англ. Crossword — пересечение слов (крестословица)) — самая распространённая в мире игра со словами. Существует множество периодических изданий, специализирующихся на кроссвордах, их также часто печатают в неспециализированных печатных СМИ.

Кроссворд – игра — задача, в которой фигура из рядов пустых клеток заполняется перекрещивающимися словами со значениями, заданными по условиям игры.

Из истории кроссворда

При раскопках древнеримского поселения Коринум в 1868 году в Англии была найдена плита с изображенным на ней рисунком, очень похожим на кроссворд. Находка датировалась III — IV веками. Нечто подобное было обнаружено и на колонне в знаменитых Помпеях при раскопках 1936 года. Это творение относилось к 79 году нашей эры и поражало тем, что кроссворд мог читаться одинаково слева направо, справа налево, сверху вниз и снизу вверх.

Почему людям нравятся кроссворды?

Кроссворд обладает удивительным свойством каждый раз бросать вызов читателю посоревноваться, выставляет оценку его способностям, и при этом никак не наказывает за ошибки. Кроссворд с успехом удовлетворяет потребность кого — то одолеть. Кроссворд — способ поиска самостоятельного ответа на многие вопросы, это, в некотором роде, познание мира через догадки.

А еще – удовольствие! Если человек справляется с кроссвордом, а чаще всего интуитивно или осознанно им выбирается тот, что ему по силам, он получает такой же заряд оптимизма, который дарят не менее пяти минут смеха.

 О пользе кроссвордов для здоровья говорят много. Невероятную популярность кроссворды обрели именно в динамичном 20 — м веке — жизнь помчалась вскачь, нервы у людей истончились, а чтобы они не порвались, требовалось простое и действенное средство по нейтрализации стрессов. Этим средством и стал кроссворд. Разгадывание кроссвордов благотворно влияет на организм — оно успокаивает, расслабляет, что побуждает все органы работать в оптимальном режиме.

Разгадывание кроссвордов помогут сохранить светлый разум в пожилом возрасте — умственная зарядка стимулируют рост новых нейронов и не позволяют развиться таким патологиям, как болезни Альцгеймера или Паркинсона. Решение кроссвордов тренирует память, расширяет кругозор, и даже способствуют развитию сообразительности. Медики, в свою очередь, уже довольно давно стали использовать эту головоломку как успокаивающее средство. Наилучшим способом вовлечения в работу наибольшего количества клеток головного мозга и, следовательно, обеспечения им полноценного сна является разгадывание кроссвордов минут за тридцать до того, как отправиться спать. Научно доказано, что разгадывание перед сном кроссвордов улучшает память!

Используют кроссворды и в учебной деятельности. Кроссворд – это своеобразная самопроверка, занимательный тест. Обучающая роль кроссвордов заключается в том, что позволяет в игровой ситуации интенсифицировать процесс усвоения новых знаний, а положительные эмоции, возникающие у детей в процессе разгадывания кроссвордов, способствуют предупреждению перегрузки. Здесь же решение вопросов индивидуального и дифференцированного подхода к учащимся. Развивающая и организующая роль кроссвордов состоит в том, что при их решении учащимся приходится без всякого принуждения работать с учебными пособиями и другой литературой.

Материал по информатике Создание кроссворда в Microsoft Excel

Классификация кроссвордов

• по форме:

 — кроссворд — прямоугольник, квадрат;

 — кроссворд — ромб;

 — кроссворд — треугольник;

 — круглый (циклический) кроссворд;

 — сотовый кроссворд;

 — фигурный кроссворд;

 — диагональный кроссворд и т. д.

• по расположению:

 — симметричные;

 — асимметричными;

 — с вольным расположением слов и др.

• по содержанию:

 — тематические;

 — юмористические;

 — учебные;

 — числовые.

Общие требования при составлении кроссвордов

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

1. Не допускается наличие «плашек» (незаполненных клеток) в сетке кроссворда.

2. Не допускаются случайные буквосочетания и пересечения.

3. Загаданные слова должны быть именами существительными в именительном падеже единственного числа.

4. Двухбуквенные слова должны иметь два пересечения.

5. Трехбуквенные слова должны иметь не менее двух пересечений.

6. Не допускаются аббревиатуры (ЗиЛ и т. д. ), сокращения (детдом и др. ).

7. Не рекомендуется большое количество двухбуквенных слов.

8. Все тексты должны быть написаны разборчиво, желательно отпечатаны.

9. На каждом листе должна быть фамилия автора, а также название данного кроссворда.

Требования к оформлению:

1. Рисунок кроссворда должен быть четким.

2. Сетки всех кроссвордов должны быть выполнены в двух экземплярах:

1 — й экз. — с заполненными словами;

2 — й экз. — только с цифрами позиций.

Ответы на кроссворд.

 Они публикуются отдельно. Ответы предназначены для проверки правильности решения кроссворда и дают возможность ознакомиться с правильными ответами на нерешенные позиции условий, что способствует решению одной из основных задач разгадывания кроссвордов — повышению эрудиции и увеличению словарного запаса.

Составление условий (толкований) кроссворда.

Во — первых, они должны быть строго лаконичными. Не следует делать их пространными, излишне исчерпывающими, многословными, несущими избыточную информацию.

Во — вторых, старайтесь подать слово с наименее известной стороны.

В — третьих, просмотрите словари: возможно, в одном из них и окажется наилучшее определение. В определениях не должно быть однокоренных слов.

Создание кроссворда в Microsoft Excel.

Excel — мощный табличный процессор, входящий в пакет Microsoft Office. Его возможности не ограничиваются созданием расчетных таблиц и сложных графиков. Excel содержит множество встроенных функций. Имеется возможность комбинировать имеющиеся функции и создавать собственные.

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

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

Наличие в Excel встроенных логических и текстовых функций позволяет применять эту программу не только для обработки числовых данных, но и для создания интерактивного кроссворда.

Основные приемы

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

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

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

Требования к созданию кроссворда в Microsoft Excel.

Наличие сетки.

Наличие нумерации.

Наличие грамотного сформулированных заданий к кроссворду.

Наглядное оформление и расположение кроссворда на рабочем листе.

Наличие проверки правильности решения кроссворда.

Весь материал – смотрите архив.

Создание макета кроссворда.

·        Запустите электронную таблицу MS ExcelПуск – Программы – Microsoft Office – Microsoft Excel.

·        Перенесите макет кроссворда (столбцы и строки) на рабочий лист программы, выделив ячейки для слов с помощью инструмента Таблицы и границы – вкладка Главная. Оставьте сверху одну или две пустые строки для названия кроссворда.

·        Заполните  и пронумеруйте слова в кроссворде. В каждую ячейку должна вводиться одна буква. Установите желаемый размер и тип  шрифта. 

·        Настройте высоту и ширину ячеек: выделите столбцы, подведите курсор к границе столбца в области строки с буквами-именами столбцов. Нажав левую кнопку мыши, перетащите границу одного из столбцов (ширина всех выделенных столбцов станет одинаковой).


·        Напечатайте вопросы.

Проверка правильности решения кроссворда.

Чтобы проверить, правильно ли ученик заполнил кроссворд, нужно сравнить каждое введенное слово с образцом – правильным ответом.  Иначе говоря, для каждого слова мы будем сравнивать значения двух ячеек – с введенным словом и правильным ответом, и если они равны, помечать это слово как «верно».

Запишем на свободном месте листа Excel правильные ответы (потом эта информация будет скрыта).

Но если правильный ответ представляет из себя целое слово, записанное в одной ячейке,  то ответ ученика – это совокупность нескольких ячеек, в каждой из которых записано по одной букве. Поэтому мы должны ответ ученика преобразовать так, чтобы его можно было сравнить с правильным ответом, то есть соединить отдельные буквы из разных ячеек в целое слово, записанное в одной ячейке. Для этого будем использовать функцию для текстовых величин СЦЕПИТЬ.

·      Выделите ячейку, в которой будет записан преобразованный ответ ученика (в моем примере это ячейка, в которой записаны ответы студента ).

·      В данной ячейке введите формулу (наберите с клавиатуры или воспользуйтесь командой Вставить функцию на вкладке Формулы):  =СЦЕПИТЬ (ячейка с первой буквой слова;
ячейка со второй буквой слова;
ячейка с третьей буквой слова; т.д.;).

·      Аналогично сцепите остальные слова кроссворда.

Теперь можно сравнить правильный ответ с ответом ученика. Для этого будем использовать функцию ЕСЛИ: если слова совпадут, напишем напротив ответа «1», если нет «0». Мы используем числовые значения, а не слова «верно» — «неверно», потому что в дальнейшем проще будет подсчитать количество правильно угаданных слов.

Введите в ячейку : =ЕСЛИ(ячейка с правильным ответом=ячейке с ответом студента;1;0).

С помощью маркера автозаполнения копируем формулу по столбцу на весь необходимый диапазон.

·      Ниже напишите «Количество правильных ответов» и введите в соседнюю ячейку формулу: =СУММ(первая ячейка с правильностью ответов:
последняя ячейка с правильностью ответов
)

Скройте все строки с ответами ученика, правильными ответами и количеством угаданных слов.

Комментарий.

Пусть в процессе разгадывания кроссворда на экране высвечивается комментарий «Отлично!», «Хорошо!», «Пока на «троечку»», «Пока не угадано ни одного слова». Для этого введите в ячейку формулу:

 =ЕСЛИ(ячейка с количеством отгаданных слов=0;»Пока не угадано ни одного слова»;ЕСЛИ(ячейка с количеством отгаданных слов<17;»Пока на троечку»;ЕСЛИ(ячейка с количеством отгаданных слов<20;»хорошо!»;»отлично!»)))

Создание кнопки очистки кроссворда.

Создадим кнопку  для очистки ячеек кроссворда с использованием макроса.

Нажмите кнопку «Office» , затем  «Параметры Excel», выберите в списке с левой стороны  открывшегося окна «Настройка», затем из списка вкладок выберите «Разработчик».

В списке команд найдите «Элементы управления» и нажмите кнопку «Добавить», затем кнопку «ОК». Кнопка «Элементы управления» будет добавлена на панель быстрого доступа.

На панели быстрого доступа нажмите кнопку «Элементы управления», «Вставить», «Элементы управления формы», «Кнопка».

Нарисуйте кнопку. Автоматически откроется окно «Назначить макрос объекту».  Нажмите на кнопку «Записать», затем «ОК».

Выделите последовательно все клетки кроссворда и удалите из них буквы.

На вкладке Вид выберите Макросы-Остановить запись.

Теперь щелчок левой кнопкой мыши будет запускать макрос, а щелчок правой кнопкой – вызывать контекстное меню.

Чтобы изменить название кнопки, выберите в контекстном меню «Изменить текст» и введите свое название (Очистить кроссворд).

Для правильного функционирования макроса не забудьте перед работой уровень безопасности макроса выбрать НизкийкнопкаOffice – Параметры Excel – Центр управления безопасности – Параметры центра – управление безопасностью – Параметры макросов – Включить макросы.

Проверьте работу кроссворда (выставление оценки и кнопку очистки кроссворда).

Автор: Кириллов Владислав Александрович

Очень часто в учебном процессе требуется проверить знания учащихся «не стандартным» способом. И один из этих способов – кроссворд. Далее возникает вопрос реализации этой задачи:

  1. Нахождение вопросов и ответов для кроссворда
  2. Публикация в электронном виде

При выполнении второго пункта рассматриваем основное программное обеспечение, в котором можно выполнить данную задачу. Одна из распространенных программ в которой это выполнимо — Microsoft Excel. Так как практически на любом компьютере присутствует пакет Microsoft Office.

Итак, для того чтобы создать кроссворд в Microsoft Excel, создаем файл и переименовываем его. Открываем и переименовываем листы:

  • Титульный лист;
  • Кроссворд;
  • Обработка результатов.

Переименовывание листа Excel

Переходим на лист «Кроссворд» и выделяем все ячейки, чтобы выставить размер всех ячеек. Выбираем «Формат => Ширина столбца…» и устанавливаем размер 3.

Ширина столбца Excel

Далее «Формат => Высота строки…» устанавливаем высоту строки равную 20 пунктам.

Теперь мы должны заполнить ответы кроссворда так как они будут расположены в кроссворде и рядом пишем пояснение (вопрос).

Кроссворд Excel

Что бы расставить номера вопросов есть несколько вариантов:

Второй вариант мне предпочтителен. Чтобы это сделать нужно:

  1. Выделить ячейку с первой буквой слова
  2. Нажать «Рецензирование => Создать примечание»
  3. Переименовываем в нужный номер вопроса

Примечание в Excel

Далее оформим границы кроссворда.

Для этого выделяем первое слово и зажав кнопку «Ctrl» выделяем все остальные ячейки кроссворда.

Нажимаем «Главная => Формат => Формат ячеек» и настраиваем внешний вид ячеек, самое важное это выбрать «Границы => Внутренние и внешние»

Теперь можно подумать о внешнем виде кроссворда, а именно:

  • Цвет и заливка ячеек;
  • Вставка картинок, как дополнение;
  • Вставка подложки (фон листа).

Первое решается через «Формат ячеек», второе через «Вставка => Рисунки», а третье

Во вкладке «Разметка страницы» нажимаем кнопку «Подложка» и выбираем изображение с компьютера или из коллекции Microsoft.

Убираем сетку, для этого выберем «Вид => Показать или скрыть» и снимем галочку с «Сетка» (Microsoft Office 2007), в Microsoft Office 2013 «Вид» и снимаем галочку с «Сетка».

Оформление листа «Кроссворд» на этом окончено, переходим к листу «Обработка результатов».

На этом листе нужно будет создать некоторую таблицу:

В столбце «А» и «В» вводим номера и ответы на вопросы

Для заполнения столбца «С», нам нужно соединить буквы слова, находящиеся в разных ячейках на странице «Кроссворд» , в одной ячейке. Для этого в ячейке «С2» вставляем функцию «=СЦЕПИТЬ()». Формулу можно прописать вручную или найти в «Функции => Текстовые => СЦЕПИТЬ». Выбираем все ячейки ответа по порядку, зажав кнопку «CTRL» и нажимаем «Enter».

И все тоже выполняем для всех ответов на вопросы.

Далее, заполняем столбец «D», в нем мы должны проверить, соответствуют ли значения столбца «В» значениям столбца «С». Для этого воспользуемся логической функцией «ЕСЛИ». Если значения в ячейках совпадают, то начисляется 1 балл, иначе 0. И так для всех ответов, что бы не вводить везде можно воспользоваться автозаполнением, а лишние выделенные ячейки удалить.

На следующем шаге заполняем «Титульный лист». Само оформление зависит от Вас, но самое главное это добавить ячейки с выводом результата. Вводим текст: «Верное количество ответов» и напротив него вводим формулу «СУММ()». В ней указываем данные на странице результатов, выделяем все ячейки с баллами.

Второй обязательной строчкой будет: «Ваша оценка». Для нее будем использовать функцию «ЕСЛИ» несколько раз. Сначала вводим

Нажимаем «Enter» и вместо «0» в функции опять вставляем «ЕСЛИ», вписываем условие для получения оценки «4»:

Тоже самое для оценки «3», но вместо «0» пишем оценку «2». Так же вместо оценки можно вставлять слова «Умница», «Хорошо», «Удовлетворительно», «Попробуй в следующий раз».

Осталось скрыть лист «Обработка результатов». Для этого нужно нажать правой кнопкой на лист и выбрать «Скрыть».

Или же воспользоваться кнопкой «Формат => Скрыть ли отобразить»

Вместо того чтобы создавать 3 листа все можно было разместить на одном листе. Все что не должен видеть ученик можно так же скрыть. Выделить текст, а потом через «Формат => Скрыть ли отобразить» нажать «Скрыть строки».

Если есть необходимость, то можно защитить книгу, что бы никто кроме Вас не мог отобразить скрытые строки или поменять структуру кроссворда. Нажимаем «Рецензирование => Защитить книгу => Структуру», вводим пароль и подтверждаем.

Выделяем заполненный кроссворд и удаляем ответы.

На этом все!

Видеоурок по созданию кроссворда в Excel

Желаю удачного создания кроссвордов!

Спасибо!

Задание

Создание кроссворда на теме

«Основы программирования». 

Порядок работы и требования.

Выполнить

копию шаблона кроссворда. Изменить имя копии:

На листе «Источник» указать свою фамилию в качестве составителя.

Полное имя файла (с учетом расширения) кроссворда зависит от версии.

=000=_Кроссв_Основы_Программирования_Хамелеон_Группа_Фамилия.xls

или

=000=_Кроссв_Основы_Программирования_Хамелеон_Группа_Фамилия.xlsx

Открыть глоссарий (предлагается ниже) и  копию шаблона кроссворда одновременно на листе «Кроссворд».

Выбрать 10-12 терминов по условию из Глоссария.

Условие:  Термины должны начинаться на  СОГЛАСНЫЕ буквы, которые присутствуют в Вашем имени, отчестве, фамилии.

Например, Иванов Иван Иванович выберет слова:

В         Веб-дизайн,  Вирус и т.д.

Н     ноутбук, нейросеть, навигация  и т.д.

Ч               чат  и т.д.    

И

А

О

Допускается  выбор терминов (в небольшом количестве), начинающие на гласные буквы. Не следует выбирать часто употребляемые термины – типа «алгоритм» и т.п., поскольку они окажутся во всех кроссвордах.

Допускается выбор терминов, начинающихся на часто встречающиеся буквы (С, Т и др.). Предпочтение отдается сложным терминам, допустим «статическая величина»

Общие правила выбора и представления терминов, оформления кроссворда.

Формулировка вопроса предпочтительно  краткая – одно или два предложения.

Термин, который следует отгадать, не должен встречаться в вопросе (следует заменить синонимом).

   Синтаксическая ошибка — это ошибка, которая возникает, когда вы пишете код – неверно сформулированный вопрос.

Если встречается часто используемое, но не литературное слово (часто подчеркнуто красным, т.е. не встречается) или выражение, обязательно указывать в тексте (или в  скобках) что это – сленг

Плюшка —  сленговый синоним «бонус».

Тролль (от англ. «troll») — анонимный Интернет-провокатор

Двойные определения представлять одним термином с тремя точками вместо пропущенного слова, которое требуется отгадать.  Такие термины пояснить подробнее,  по возможности, указывать англоязычный синоним.

 операции (англ. «bitwise operations») — это манипулирование отдельными битами в пределах переменной. (ответ – побитовые).

Термин, который следует отгадать, не должен встречаться в вопросе (следует заменить синонимом).

Синтаксическая … —  это неточность, проблема, которая возникает, когда вы пишете код, который не соответствует правилам грамматики языка программирования. (ответ – ошибка).

Например, неверно сформулированный вопрос:

Синтаксическая    — это ошибка, которая возникает, когда вы пишете код ….

Размещение терминов в рабочей области кроссворда

Пишем первую букву (начинаем с любого слова).

Далее растягиваем эту букву (прямоугольный черный квадратик в правом нижнем углу ячейки, который переходит в черный плюс)

Забиваем слово  по ячейкам полностью. Иногда программа пытается нам помочь и высвечивает слова, которые повторяются на листе. В таких случаях после ввода буквы следует нажать клавишу Del, останется только требуемая буква, и Enter.

Переходим в ту ячейку, которая соответствует месту пересечения со следующим термином, и растягиваем ее

Заполняем ячейки

Аналогично заполняем следующий термин и т.д.

Ячейки не перетаскивать!!! При этом появляется характерная #ссылка «######»

При возникновении ошибки сразу делаем откат!!!

Если слово забито правильно, в ячейку перед словом копируем номер

И меняем номер на следующее число по возрастанию (по горизонтали или вертикали соответственно).

Так как мы развиваем кроссворд в двух направлениях, некоторые номера могут располагаться в области построения кроссворда немного не по порядку. Для небольших кроссвордов (10-12 слов) это допустимо.

 Однако вопросы, следующие ниже,  следует всегда располагать в порядке возрастания номеров.

Вопросы копируем и вставляем  ниже  соответственно присвоенным номерам.

Для этого нужно выделить в Глоссарии и  скопировать вопрос, поставить курсор в соответствующую строку, и вставить из буфера.

 Далее из вопроса убираем (или меняем на три точки) термин, которые следует отгадать

Переходим на Лист «Подсказка»

Там мы видим вопросы, которые отражаются по ссылке с первого листа.

Надо заменить  каждый вопрос – вбить  разгаданное слово, в котором удалена основная часть букв. Чем труднее термин, или используется сленг, тем больше букв надо оставить.

Обязательно оставляйте первую и последнюю буквы в большинстве слов.

Если термин короткий и легкий, можно оставить только одну из букв, в начале или конце слова.

На листе «Анимация» можно добавить картинки к тем терминам, к которым подходят образные выражения, визуализация, наводящая на правильный ответ. Можно использовать англоязычные синонимы слов, рекламные текстовые подсказки, иллюстрации.

На листе «Источник»  указать свою фамилию, группу, как составителя кроссворда.

Глоссарий

https://ravesli.com/slovar-programmista-sleng-kotoryj-dolzhen-znat-kazhdyj-koder/

Словарь программиста. Сленг, который должен знать каждый кодер

(выборка)

  Админ (от англ. «admin») — администратор.

   Аккаунт (или «акаунт», от англ. «account») — учетная запись пользователя, которая создается после регистрации в какой-либо системе (например, на сайте или в программе). Как правило, для входа в свой аккаунт вам нужно ввести логин и пароль.

   Алгоритм — последовательность действий для решения определенной задачи.

   Антивирус (или «антивирусник») — это специализированная программа для обнаружения компьютерных вирусов и их удаления. Также может выполняться профилактика в виде обнаружения и прекращения выполнения нежелательных программ и регулярная проверка файлов компьютера для выявления подозрительных файлов.

   Апгрейд (от англ «upgrade») — обновление/модернизация аппаратного обеспечения (железа).

   Артефакт (от англ. «artefact») — это нежелательный визуальный эффект по типу искажения цветов, форм объектов, несовместное движение частей изображения и т.д.

   Архиватор — программа для создания архивов (например, 7-Zip, WinRAR и др.).

   Ассемблер (или «Асм», от англ. «Assembler») — это транслятор (переводчик), который переводит код, написанный на языке Ассемблера, в машинный язык.

Б

   Баг (от англ. «bug») — ошибка в программе/коде, из-за которой результаты выполнения программы неправильные.

   Байт — единица хранения и обработки цифровой информации, равная 8 битам.

   Бан (от англ. «ban») — лишение или ограничение каких-либо прав пользователя (например: лишение права оставлять комментарии, просматривать определенные страницы и пр.). Пожизненный бан — исключение пользователя из системы/игры/сайта/группы и т.д.

   Баннер — графическое или анимированное изображение, чаще всего, рекламного характера.

   Банщик — человек-дизайнер, который занимается версткой баннеров.

   БД (сокр. от «База Данных») — программный или программно-аппаратный комплекс, разработанный для хранения большого объема различной информации.

   Бета-версия — тестовая версия какого-либо продукта (например, программы или игры), которая выпускается с целью получить обратную связь от пользователей для усовершенствования и устранения ошибок готового выпускаемого продукта.

   Бета-тестер — человек, который использует бета-версию продукта и предоставляет свою обратную связь о продукте для разработчиков.

   Библиотека — это набор скомпилированного кода (например, функций), который был «упакован» для повторного использования в других программах. С помощью библиотек можно расширить возможности программ. Например, если вы пишете игру, то вам придется подключать библиотеки звука или графики (если вы не хотите самостоятельно их писать с нуля).

   Бит (англ. «bit» от «binary digit«) — наименьшая единица измерения количества информации/данных. Может содержать в качестве значения 0 или 1.

   Биткоин (от англ. «bitcoin») — одна из самых известных криптовалют в мире.

   Битый — нерабочий. Например, «битые ссылки» — это ссылки, которые ведут на несуществующие страницы. Пользователь, попадая на подобную страницу, видит «Ошибка 404» (Error 404).

   Блок-схема — графическая нотация для описания алгоритмов. Используется программистами в процессе разработки и анализа логики работы программных компонентов.

   Бот (сокр. от «робот«) — программа, имитирующая действия человека, иногда с зачатками искусственного интеллекта.

   Браузер (от англ. «browser») — программа, с помощью которой можно просматривать веб-страницы (другими словами, выходить в Интернет).

   Бутовый (от англ. «boot») — загрузочный (например, «бутовый диск» — загрузочный диск).

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

   Бэкап (от англ. «backup») — резервное копирование. Создание резервной копии проекта/сайта/данных, чтобы в случае непредвиденных обстоятельств/сбоя можно было вернуть всю систему в прежнее состояние. Хорошей практикой является регулярное обновление бэкапов и их хранение сразу в нескольких местах (не только на рабочем компьютере).

   Валидный (от англ. «valid») — корректный, действительный. Тот, который соответствует требованиям/условиям/правилам.

   Вебинар (от англ. «web based seminar») — это семинар, презентация или лекция на определенную тему, которая проходит онлайн (в режиме реального времени) в Интернете. Под этим термином также подразумевают и запись вебинара, который проходил ранее.

   Вики — Википедия (свободная энциклопедия).

   Винт (или «хард») — винчестер. Он же «жесткий диск», «HDD».

   Виртуальный базовый класс — это родительский класс, объект которого является общим для использования всеми дочерними классами.

   Вирус (от англ. «virus») — программа, заражающая другие программы. Как правило, вирусы используют хакеры для взлома системы и распространения своего влияния на максимальное количество устройств с дальнейшим нанесением вреда (например, повреждение или удаление данных, кража информации и т.п.).

   Гаджет (от англ. «gadget») — техническое устройства для облегчения выполнения какой-либо задачи (например, телефон является гаджетом).

   Гейм (от англ. «game») — игра.

   Геймер (от англ. «gamer») — игрок.

   Гиф (или «гифка») — анимация, изображение в формате .gif.

   Глобальные переменные — это переменные, которые объявлены вне главного (основного) блока программы. Они создаются при запуске программы и уничтожаются при её завершении. Их можно использовать в любом месте файла, после их объявления.

   Глюк — непонятный сбой, задержка, торможение процессов в программе или игре.

   Грызун — компьютерная мышь.

   Гуглить — искать информацию в поисковике Google.

   Дамп (от англ. «dump») — файл с полной или частичной копией содержимого памяти компьютера или базы данных в момент создания данного файла. Очень часто дампы используются с целью создания и поддержания в актуальном состоянии системы бэкапа.

   Делфи — язык программирования Delphi.

   Деструктор (от англ. «destructor») — это специальный тип метода класса, который выполняется при удалении объекта класса. В то время как конструкторы предназначены для инициализации класса, деструкторы предназначены для очистки памяти после него.

   Динамическая библиотека (или «общая библиотека») — состоит из подпрограмм, которые подгружаются в вашу программу во время её выполнения. При компиляции программы, которая использует динамическую библиотеку, эта библиотека не становится частью вашего исполняемого файла, она ​​так и остается отдельным модулем. В Windows динамические библиотеки имеют расширение .dll (сокр. от «dynamic link library» — «библиотека динамической компоновки»), тогда как в Linux динамические библиотеки имеют расширение .so (сокр. от «shared object» — «общий объект»). Одним из преимуществ динамических библиотек является то, что разные программы могут совместно использовать одну копию динамической библиотеки, что значительно экономит используемое пространство и рабочее время программистов. Еще одним преимуществом динамической библиотеки является то, что её можно обновить ​​до более новой версии без необходимости перекомпиляции всех исполняемых файлов, которые её используют.

   Динамический массив (англ. «dynamic array») — это массив, размер которого может изменяться ​​во время выполнения программы.

   Директория — папка.

   Дистрибутив — форма распространения программного обеспечения.

   Домен (от англ. «domain») — уникальный адрес/имя сайта в Интернете. Например, ravesli.com — это домен, который состоит из доменного имени ravesli и домена первого уровня .com.

   Драйвер — программа, которая служит для взаимодействия программного обеспечения устройства с аппаратным обеспечением устройства (являясь, по сути, посредником).

   Дружественная функция — это функция, которая имеет доступ к закрытым членам класса, но при этом сама не является членом данного класса. Во всех других отношениях дружественная функция является обычной функцией. Ею может быть как обычная функция, так и метод другого класса.

   Железо — аппаратное обеспечение (комплектующие) устройств (например, компьютеров, ноутбуков или смартфонов).

   Заголовочные файлы (или «заголовки», англ. «header files») — их целью является удобное хранение набора объявлений объектов для их последующего использования в других программах.

   Идентификатор — это имя переменной, функции, класса или другого объекта в языке программирования.

   Инкапсуляция (англ. «encapsulation») — это процесс скрытого хранения деталей реализации объекта.

   Инкремент (от англ. «increment») — увеличение значения на заданное значение (как правило, на единицу).

   Инсайт (от англ. «insight») — внезапная догадка, озарение или прозрение. Зачастую приводит к обнаружению скрытой проблемы или внезапному нахождению её решения, или новому видению сложившейся ситуации.

   Инсталлировать (от англ. «install») — установить. Например, «инсталлировать Винду» — установить ОС Windows.

   Интегрированная cреда разработки (сокр. «IDE» от англ. «Integrated Development Environment») — это комплекс программного обеспечения, которое содержит всё необходимое для разработки, компиляции, линкинга и отладки кода.

   Интерпретатор — это программа, которая напрямую выполняет код без его предыдущей компиляции в исполняемый файл. Интерпретаторы более гибкие, но менее эффективные, так как процесс интерпретации выполняется повторно при каждом запуске программы.

   ИТ — Информационные Технологии.

   Итератор (англ. «iterator») — это объект, разработанный специально для перебора элементов контейнера (например, значений массива или символов в строке), обеспечивающий во время перемещения по элементам доступ к каждому из них.

   Итерация (от англ. «iteration») — повторение какого-либо действия.

   Капча (сокр. «CAPTCHA» от англ. «Completely Automated Public Turing test to tell Computers and Humans Apart») — картинка для проверки пользователя, является ли он настоящим человеком или это просто бот (программа). Капча используется в качестве защиты от автоматических регистраций и спам-ботов.

   Кейс (от англ. «case») — реальная ситуация (или случай), которая произошла с автором.

   Класс — это пользовательский тип данных, который может содержать не только данные (переменные), но и функции, работающие с этими данными (методы).

   Кликнуть — нажать на кнопку компьютерной мыши.

   Командная строка — разновидность текстового интерфейса между человеком и компьютером, в котором инструкции компьютеру даются в основном путем ввода с клавиатуры текстовых строк.

   Компиляция — конвертация кода, написанного на высокоуровневом языке, в исполняемую программу, которую процессор понимает напрямую.

   Компилятор — это программа, которая читает код и создает автономную (способную работать независимо от другого аппаратного или программного обеспечения) исполняемую программу, которую процессор понимает напрямую. При запуске программы весь код компилируется целиком, а затем создается исполняемый файл, и уже при повторном запуске программы компиляция не выполняется.

   Коннект (от англ. «connect») — установленная связь между объектами.

   Константа (англ. «constant») — это переменная, значение которой нельзя изменить.

   Конструктор (англ. «constructor») — это особый тип метода класса, который автоматически вызывается при создании объекта этого же класса. Конструкторы обычно используются для инициализации переменных-членов класса значениями, которые предоставлены по умолчанию/пользователем, или для выполнения любых шагов настройки, необходимых для используемого класса (например, открыть определенный файл или базу данных).

   Контент (от англ. «content») — содержимое или информация.

   Кроссплатформенный — тот, который не зависит от аппаратных платформ и операционных систем (например, может работать как на Windows, так и на Linux).

   Кряк (или «таблетка», от англ. «crack») — специальная программа или дополнение к ПО для взлома данного ПО. В основном используется для преобразования лицензионной (платной) версии чего-либо (например, программы или игры) в бесплатную.

   Куки (или «кукисы», от англ. «cookies») — небольшие текстовые файлы, создаваемые браузером пользователя, которые используются для определения уникальности пользователя и для отслеживания его действий на сайте.

   Кулер (от англ. «cooler») — охлаждающее устройство (система охлаждения) для частей персонального компьютера или сервера.

   Кулхацкер (или «хацкер», от англ. «cool hacker») — человек, считающий себя хакером или опытным программистом, не являющийся таковым на практике.

   Лаг (или «лаги») — задержка в выполнении программы/игры, отсутствие реагирования на действия пользователя. Синоним к термину «глюк».

   Ламер (от англ. «lamer») — неопытный человек, который не разбирается в определенной сфере, но думает, что разбирается. Не путать с чайником.

   Лейбл (или «лейба», от англ. «label») — этикетка — графический/текстовый знак/наклейка на любом ИТ-продукте, с указанием торговой марки, названия, производителя, даты производства и т.п.

   Линк (от англ. «link») — ссылка/гиперссылка на какой-либо ресурс (например, статью, сайт или страницу сайта).

   Линукс (или «Линух», от англ. «Linux») — это семейство Unix-подобных операционных систем, использующих ядро Linux, которое разработал финно-американский программист Линус Торвальдс. Операционные системы, использующие ядро Linux, называются дистрибутивами Linux, и они являются такими же операционными системами, как Microsoft Windows, Apple macOS, iOS, но с одной очень важной особенностью, а именно — их исходные коды являются открытыми, так как они распространяются под лицензией GNU GPL, которая подразумевает создание бесплатного и открытого программного обеспечения (open-source software).

   Лог-файл (от англ. «log file») — текстовый файл, в котором записываются в хронологическом порядке все выполненные действия в программе или на сервере, например: время возникновения ошибок/сбоев, действия пользователей и пр.

   Логин (от англ. «login») — 1) процесс, с помощью которого пользователь получает доступ к чему-либо (например, к сайту или программе) путем идентификации и аутентификации; 2) уникальное имя пользователя для входа в систему.

   Логический тип данных (от англ. «boolean») — это тип данных, переменные которого могут содержать лишь одно из двух возможный значений: true (1) или false (0).

   Локальные переменные — это переменные, которые определены внутри блока. Они создаются (и инициализируются, если необходимо) в точке определения и уничтожаются при выходе из блока.

   Лут (от англ. «loot») — 1) добыча; 2) различные предметы, ресурсы, оружие или трофеи в компьютерной игре, которые игрок получает с уничтоженных монстров или находит на просторах игрового мира (например, в сундуках).

   Лэптоп (от англ. «laptop») — ноутбук.

   Лямбда-выражение (или просто «лямбда») — позволяет определить анонимную функцию внутри другой функции. Возможность сделать функцию вложенной является очень важным преимуществом, так как позволяет избежать как захламления пространства имен лишними объектами, так и определить функцию как можно ближе к месту её первого использования.

   Мануал (от англ. «manual») — руководство, инструкция по использованию чего-либо.

   Массив (англ. «array») — это совокупный тип данных, который позволяет получить доступ ко всем переменным этого типа данных через использование одного идентификатора.

   Ментор (от англ. «mentor») — наставник, учитель.

   Митинг (от англ. «meeting») — собрание (встреча) людей.

   Модератор (англ. «moderator») — пользователь, наделенный правами администрирования содержимого на сайте/форуме/ресурсе. Как правило, данный пользователь обладает меньшими полномочиями, чем администратор, но большими, чем обычный пользователь, и занимается модерацией (проверкой) комментариев/постов обычных пользователей.

   Мониторить — наблюдать за чем-либо, отслеживать какие-либо процессы.

   Мост (или «бридж», от англ. «bridge») — сетевое устройство второго (канального) уровня сетевой модели OSI. Предназначен для объединения сегментов (подсетей) компьютерной сети в единую сеть.

   Мультикаст (от англ. «multicast») — передача данных сразу группе заинтересованных получателей.

   Ник (от англ. «nickname») — придуманный псевдоним, прозвище или кличка пользователя.

   Овертайм (от англ. «overtime») — переработка, сверхурочные часы.

   Операнды — это данные, с которыми работает выражение.

   ОС (или «операционка», «ось», сокр. «OS» от англ. «Operating System») — Операционная Система — комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.

   Откат — возвращение на исходную позицию.

   Отладка — этап в разработке программного обеспечения, на котором выполняется поиск и исправление ошибок.

   Отладчик (или «дебаггер», от англ. «debugger») — программа, с помощью которой выполняется отладка.

   Офис — программное обеспечение MS Office или другое подобное ПО, обеспечивающее такой же или похожий функционал.

   Паскаль — язык программирования Pascal.

   Патч (от англ. «patch») — дополнение или обновление, которое исправляет ошибки/баги/глюки. Применение патча к программе называется «пропатчиванием».

   Паутина — Интернет.

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

   Переполнение (англ. «overflow») — происходит, когда запрашиваемой памяти нет в наличии (вся память уже занята).

   Песочница (англ. «sandbox») — специальная область/среда для безопасного выполнения программы. Раздел «Песочница» на сайте/форуме обозначает категорию для записей новичков (новоприбывших).

   Плюшки —  сленговый синоним «бонусы». Очень часто относятся к условиям работы: гибкий график, наличие спортзала, кухни, комнаты отдыха и пр.

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

   Побитовые операции (англ. «bitwise operations») — это манипулирование отдельными битами в пределах переменной. Сюда же входят битовые сдвиги и применение побитовых операторов.

   Подкаст (от англ. «podcast») — аудио- или видеоуроки, рассказы на определенную тему, чаще всего образовательного характера. Сейчас очень популярны подкасты-интервью или TED-подкасты.

   Пост (от англ. «post») — запись/статья/сообщение в социальной сети или на сайте.

   Предварительное объявление — прототип какой-либо функции, помещенный в начале файла программы, который сообщает компилятору о существовании идентификатора ДО его фактического определения.

   Провайдер — организация, обеспечивающая доступ в Интернет или к услугам мобильной связи.

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

   Продолжительность жизни (или «время жизни») переменной — часть программы, в пределах которой переменная создается и уничтожается.

   Прокси-сервер (от англ. «proxy») — промежуточный сервер между пользователем и конечным сайтом/сервером. Прокси-серверы работают в качестве посредника (дополнительного звена), что обеспечивает дополнительную конфиденциальность и затрудняет возможность слежки за пользователем и посещаемыми им сайтами.

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

   Прототип функции — состоит из типа возврата функции, её имени и параметров. Тело функции (основная часть) опускается. Прототип функции используется в предварительном объявлении.

   Прошивка — встроенное программное обеспечение, работающее непосредственно на устройстве и управляющее им.

   Рандом (или «рандомный», от англ. «random») — произвольный, случайный.

   Рассылка — автоматизированное отправление письма(ем) сразу большому количеству пользователей. Очень часто рассылку используют в качестве спама, т.е. отправление ненужной (бесполезной) информации или рекламы.

   Редирект (от англ. «redirect») — принудительное перенаправление пользователя с одного ресурса (например, сайта) на другой.

   Рекурсивная функция — это функция, которая вызывает сама себя.

   Рекурсия (от англ. «recursion») — ситуация, когда объект является частью самого себя.

   Релиз (от англ. «release») — выпуск готовой версии продукта (например, игры, программы или музыкального альбома), представление на всеобщее обозрение. Например, «релиз игры» — выпуск игры для старта продаж.

   Респект (от англ. «respect») — проявление уважения к чему-либо или кому-либо.

   Рефакторинг кода (от англ. «refactoring») — изменение исходного кода программы с целью упрощения и облегчения его понимания и дальнейшей поддержки. С помощью рефакторинга код становится чище, исправляются ошибки и «узкие места» в коде.

   Референс (или «рефка», «реф», от англ. «reference») — примерное представление того, что хотелось бы увидеть или «получить на выходе». Попытка объяснить собеседнику на чужих примерах свое представление.

   Рунет — русскоязычный Интернет, совокупность русскоязычных сайтов.

   Свитч (или «свич», от англ. «switch») — сетевой коммутатор — устройство, предназначенное для соединения нескольких узлов компьютерной сети в пределах одного или нескольких сегментов сети.

   Семантическая ошибка — это ошибка, которая возникает, когда код является синтаксически правильным, но делает не то, что задумал программист.

   Синтаксис — это правила, которые регулируют построение предложений.

   Синтаксическая ошибка — это ошибка, которая возникает, когда вы пишете код, который не соответствует правилам грамматики языка программирования. Например, пропущенные точки с запятой, необъявленные переменные, непарные круглые или фигурные скобки и пр.

   Скин (от англ. «skin») — внешний вид, обложка, оболочка чего-либо, которая может варьироваться по дизайну. Скины в играх — это отличающийся от всех остальных внешний вид определенного персонажа или предмета.

   Скрин (или «скриншот», от англ. «screenshot») — снимок экрана.

   Скрипт (от англ. «script») — небольшая программа для выполнения определенной задачи.

   Софт (от англ. «software») — программное обеспечение, программа.

   Спам (от англ. «spam») — электронные письма/сообщения рекламного и иного характера, отправляющиеся пользователям, которые не нуждаются в данной информации.

   Спрайт (от англ. «sprite») — графический объект в компьютерной графике.

   Статическая библиотека — файл, содержащий набор подпрограмм, которые непосредственно компилируются и линкуются с вашей программой. При компиляции программы, которая использует статическую библиотеку, весь функционал статической библиотеки (тот, который использует ваша программа) становится частью вашего исполняемого файла. В Windows статические библиотеки имеют расширение .lib (сокр. от «library»), тогда как в Linux статические библиотеки имеют расширение .a (сокр. от «archive»).

   Статическая переменная (или «переменная со статической продолжительностью жизни») — это переменная, которая сохраняет свое значение даже после выхода из блока, в котором она определена. То есть она создается (и инициализируется) только один раз, а затем сохраняется на протяжении выполнения всей программы.

   Стек (от англ. «stack») — это структура данных типа LIFO (сокр. от «Last In, First Out» — «Последним пришел, первым ушел»). Последний элемент, который находится на вершине стека, первым и уйдет из него. По мере того, как элементы помещаются в стек — стек растет, по мере того, как элементы удаляются из стека — стек уменьшается.

   Стрим (от англ. «stream») — трансляция действий, происходящих на компьютере (или в реальной жизни) в режиме реального времени.

   Стример — тот, кто делает стрим.

   Структура (от англ. «structure») — это пользовательский тип данных, который позволяет сгруппировать переменные различных типов в единое целое.

   Текстура (от англ. «texture») — это особый тип изображения, накладываемый на объекты для создания иллюзии чрезвычайно детализированного объекта.

   Тестировщик (сокр. «QA» от англ. «Quality Assurance») — специалист по тестированию программного обеспечения.

   Тип данных с плавающей точкой (или «тип данных с плавающей запятой», англ. «floating point») — это тип данных, переменные которого могут содержать любые действительные дробные значения, например: 4320.0, -3.33 или 0.01226.

   Точка останова (англ. «breakpoint») — это специальный маркер, на котором отладчик останавливает процесс выполнения программы.

   Транслитерация (или «транслит») — передача текста с одного языка на другой при помощи другого алфавита (иногда с использованием цифр и спецсимволов). Например, слово «привет» транслитом можно написать как «pr1vet».

   Троллинг (или «троллить», от англ. «trolling») — писать провокационные посты, комментарии, пытаясь вызвать конфликт или разозлить участников беседы.

   Тролль (от англ. «troll») — анонимный Интернет-провокатор, который намеренно публикует провокационные статьи и/или сообщения для возникновения конфликта между пользователями или участниками беседы.

   Троян — вредоносная компьютерная программа, которая используется для заражения системы целевого компьютера, и приводит к вредоносной активности на нем. Трояны могут удалять файлы или уничтожать информацию на жестком диске.

   Указатель (англ. «pointer») — это переменная, значением которой является адрес ячейки памяти.

   Утилита (или «утиль», «утилитка», от англ. «utility») — вспомогательная программа, предназначенная для выполнения определенной задачи.

   Фаервол (или «файрвол», «межсетевой экран», от англ. «firewall») — это программа, основной задачей которой является защита сегментов сети или отдельных хостов от несанкционированного доступа с использованием уязвимых мест в протоколах сетевой модели OSI или в программном обеспечении, установленном на компьютерах сети. Межсетевые экраны пропускают или запрещают трафик, сравнивая его характеристики с заданными шаблонами. Другое название — Brandmauer (или «Брандмауэр», в переводе с немецкого означает «стена, защищающая от пожара»). Это не то же самое, что антивирус.

   Фейк (от англ. «fake») — дезинформация, поддельная, лживая информация.

   Фича (от англ. «feature») — особенность, уникальное свойство. Существует популярное выражение — «Это не баг, а фича».

   Фреймворк (от англ. «framework») — программные продукты, которые упрощают создание и поддержку технически сложных или нагруженных проектов.

   Функция (от англ. «function») — это последовательность стейтментов для выполнения определенного задания.

   Хаб (от англ. «hub») — класс устройств для объединения компьютеров в сетях Ethernet с применением кабельной инфраструктуры типа витая пара. В настоящее время вытеснены сетевыми коммутаторами (свитчами).

   Хостить — 1) предоставлять ресурсы для использования; 2) услуга хранения и отгрузки вашего сайта посетителям.

   Целочисленный тип данных — это тип, переменные которого могут содержать только целые числа (без дробной части, например: -2, -1, 0, 1, 2).

   Цикл — это конструкция, которая заставляет программу многократно выполнять определенное количество стейтментов до тех пор, пока заданное условие не станет ложным (или наоборот).

   ЦП — центральный процессор (он же «проц» или «процик»).

   Чайник — новичок, неопытный пользователь.

   Шаблон — многократно используемый (типовой) кусок кода, позволяющий написать одну версию функции или класса, которая будет работать с разными типами данных. Функция или класс, реализованная через шаблон с фактическим (одним) типом данных, называется экземпляром.

.

   Юзер ( от англ. «user») — пользователь.

Словарь программиста

Алгоритм – порядок действий, которые необходимо выполнить для решения определенной задачи. В программировании алгоритмы описывают средствами псевдокода, блок-схем и UML диаграмм.

А Ассемблер (Assembler) – язык программирования низкого уровня, инструкции которого соответствуют инструкциям машинного кода. Также, ассемблером называют программу – транслятор с языка программирования низкого уровня в машинный код.

Блок-схема –        графическая        нотация        для        описания алгоритмов. Используется программистами в процессе разработки и анализа логики

Б        работы программных компонентов.

Веб-дизайн – проектирование и разработка внешнего вида интернет сайтов и пользовательского интерфейса веб-приложений, в том числе художественное оформление в соответствии с определенной стилистикой (корпоративным стилем компании-заказчика, стилем рекламной кампании и т.д.). Веб-дизайн является частью веб-программирования.

В Веб-программирование – направление в программировании, ориентированное на разработку приложений для сети интернет (веб- приложений). Пользователь взаимодействует с веб-приложением через интернет браузер. Само приложение загружается с удаленного веб- сервера, а общение клиента и сервера осуществляется через HTTP протокол.

Веб-сервис, веб-служба (Web service) – вид программного обеспечения, предоставляющего свою функциональность клиентам на уровне программных интерфейсов, построенных на базе HTTP протокола. Веб- сервис, как и любой другой ресурс всемирной паутины идентифицируется веб-адресом (URI, Uniform Resource Identifier, унифицированный идентификатор ресурсов). Веб-сервис — это частный случай веб-приложения, отличающегося тем, что не имеет пользовательского интерфейса. Клиентом веб-сервиса обычно является основное веб-приложение или другой веб-сервис, поскольку сам по себе веб-сервис        —        это        компонент сервис-ориентированной архитектуры распределенного приложения.

Веб-сайт, интернет-сайт (Web site) – основной вид ресурсов всемирной паутины, представляющей собой совокупность веб-страниц, созданных на основе языка разметки HTML и объединенных общим доменным именем. Сайт размещается на веб-сервере, который является узлом глобальной компьютерной сети интернет. Доступ к сайту осуществляется средствами интернет браузера через HTTP протокол. Веб-сайт является частным случаем веб-приложения.

Геоинформационная        система        (ГИС) информационная        система,        в задачи которой также входит хранение, графическое отображение и

Г        управление доступом к пространственным (географическим) данным.

Графический пользовательский интерфейс — см. GUI.

Д        Делфи — см. Delphi.

Инспекция кода (Code review) – систематический и периодический анализ программного кода, направленный на поиск необнаруженных на ранних стадиях разработки программного продукта ошибок, а также, на выявление некачественных архитектурных решений и критических мест

И        в программе.

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

К        

Облачные вычисления (Cloud computing) – модель организации вычислений, при которой вычислительные процессы, запрашиваемые клиентом, происходят на удаленных, намного более мощных по сравнению с клиентскими вычислительных ресурсах. Взаимодействие сервера с клиентом осуществляется посредством сетевого доступа, но сам процесс вычислений для пользователя является неразрывным – как будто все происходит на стороне клиента.

Объектно-ориентированная база данных – база данных, основанная на объектно-ориентированной модели данных. Концепции объектно- ориентированного программирования и объектно-ориентированного проектирования   баз   данных   основываются   на   общих   подходах   к

О        моделированию предметной области. Главными элементами  объектно-

ориентированной модели являются классы, объекты, интерфейсы, атрибуты (свойства), методы и т.п.

Объектно-ориентированное программирование (ООП) – самая удачная и гениальная, на мой взгляд, парадигма программирования. Суть объектно-ориентированного программирования в представлении обрабатываемой информации в виде объектов – экземпляров классов. Класс – это новый (по отношению к процедурному программированию) тип данных, который объединяет в себе и структуры данных и параметризованные процедуры.

Паскаль — см. Pascal.

П

Прикладное программирование – процесс разработки программного

обеспечения, предназначенного для решения прикладных задач в определенной сфере деятельности. Такое программное обеспечение называют прикладным, и оно характеризуется тем, что не использует вычислительные ресурсы аппаратного обеспечения напрямую, а делает это посредством операционной системы.

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

Реляционная база данных — база данных, основанная на реляционной модели данных.

Р

Рефакторинг кода (Refactoring) – процесс внесения изменений в программный код в соответствии с некоторым набором правил – приемов рефакторинга, которые не меняют смысл программы, но делают ее код более стройным и легким для интерпретации человеком. Также, рефакторинг способствует облегчению поиска ошибок и “узких мест” в программе.

Сервис — Ориентированная Архитектура (СОА) – архитектура сложных программных комплексов, состоящих из отдельно функционирующих программных компонентов – модулей системы, взаимодействующих между собой по сетевым протоколам. Подход СОА основан на классификации и унификации типовых модулей системы и предоставляемых ими интерфейсов, а также, на возможности замены одних модулей их аналогами без ущерба функционированию всей системы. Программные модули характеризуются возможностью многократного использования, автономностью, слабой связностью и чаще         всего         реализуются,         как         отдельные веб-сервисы.

С Система Управления Базами Данных (СУБД) – программное обеспечение (информационная система), осуществляющее весь спектр операций по управлению базами данных, к которым относятся сама организация хранения данных, обработка инструкций SQL, организация резервного   копирования,   восстановление   резервных   копий   и   т.п.

Система Управления Содержимым (Content Management System, CMS) – программное обеспечение (информационная система), предоставляющее возможности управления содержимым (контентом) целевой      информационной      системы      или      сайта       и являющееся фреймворком по отношению к нему. Одной из функций

управления содержимым является предоставление на базе ролей или профилей пользователей доступа к этому самому содержимому.

У        Управляемый код (Managed code) – программный код, исполняемый виртуальной машиной, например, CLR.

Фреймворк (Framework) – вид программного обеспечения, являющегося основой (каркасом) различных прикладных программных продуктов. Фреймворк упрощает процесс функционального объединения

программных компонентов различного назначения, их взаимодействия и

Ф        настройки,        что        позволяет        быстро        и        качественно        собрать        целевой

программный        продукт,        удовлетворяющий        требованиям        конкретного потребителя.

.

Программа – данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма

Программное обеспечение – совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ

Программирование – научная и практическая деятельность по созданию программ

Системная программа – программа, предназначенная для поддержания работоспособности системы обработки информации или повышения эффективности ее использования в процессе выполнения прикладных программ

Управляющая программа – системная программа, реализующая набор функций управления, в который включают управление

ресурсами и взаимодействием с внешней средой системы обработки информации, восстановление работы системы после появления неисправностей в технических средствах

Прикладная программа – программа, предназначенная для решения задачи или класса задач в определенной области применения системы обработки информации

Подпрограмма – программа, являющаяся частью другой программы и удовлетворяющая требованиям языка программирования

Программный модуль– программа или функционально завершенный фрагмент программы, предназначенный для хранения, трансляции, объединения с другими программными модулями для загрузки в оперативную память

Исходный модуль – программный модуль на исходном языке программирования, обрабатываемый транслятором

Объектный модуль – программный модуль, получаемый в результате компиляции исходного модуля

Загрузочный модуль – программный модуль, представленный в форме, пригодной для загрузки в основную память для выполнения

Рекурсивная подпрограмма – подпрограмма, которая может обращаться к себе самой

Система программирования – система, образуемая языком программирования, компиляторами или интерпретаторами программ, представленных на данном языке, соответствующей документацией, а также вспомогательными средствами для подготовки программ к форме, пригодной для выполнения

Язык высокого уровня – язык программирования, понятия и структура которого удобны для восприятия человеком

Транслятор – программа или техническое средство, выполняющие трансляцию программы.

Примечание: на транслятор обычно возлагаются функции диагностики ошибок, формирования словарей идентификаторов, выдачи для печати текстов программ и т. д.

Конвектор языка – транслятор с некоторого языка на другой язык такого же уровня

Компилятор – программа или техническое средство, выполняющее компиляцию

Интерпретатор – программа или техническое средство, выполняющее интерпретацию

Структурное программирование – метод построения программ, использующий только иерархически вложенные конструкции, каждая из которых имеет единственную точку входа и единственную точку выхода

Объектно-ориентированное программирование – метод построения программ как совокупностей объектов и классов объектов, которые могут вызывать друг друга

Примечание: объекты состоят из данных и операций над данными

Логическое программирование – метод построения программ как совокупности логических правил с предварительно определенными алгоритмами для обработки входных данных программы в соответствии с ее правилами

Спецификация программы – формализованное представление требований, предъявляемых к программе, которые должны быть удовлетворены при ее разработке, а также описание задачи, условия и эффекта действии без указания способа его достижения

Трансляция программы – преобразование программы, представленной на одном языке программирования, в программу на другом языке и в определенном смысле равносильную первой

Компиляция – трансляция программы с языка высокого уровня в форму, близкую к программе на машинном языке

Ассемблирование – компиляция программ с языка ассемблера

Поиск ошибок (в программе) – деятельность, в результате которой выявляются ошибки в программе с целью их последующего исправления

Верификация программы – доказательство того, что работа программы соответствует спецификации на эту программу

Дамп – данные, представляющие собой полное или частичное содержимое оперативной памяти, выводимое на периферийное устройство

Аварийны дамп – дамп, полученный в результате ненормального завершения программы

Тупиковая ситуация – ситуация, в которую попадают две или несколько асинхронных процедур, характеризующаяся невозможностью дальнейшего выполнения из-за взаимных зависимостей

Функция адресации – функция, реализуемая определенными компонентами системы обработки информации, сопоставленная с пространством памяти, определенная на множестве адресов в этом пространстве памяти и предназначенная для выделения по адресу единственной подобласти в этом пространстве памяти так, что обеспечивается определенная операция с этой подобластью

Адрес в пространстве памяти – элемент множества порций данных, являющегося областью определения функций адресации

Пространство памяти – область памяти, некоторая совокупность подобластей которой является областью значений функции адресации

Указатель        области        памяти        –        адрес        области        памяти, размещенный в пространстве памяти, в котором расположена эта область

Адрес        команды        –        адрес        области        памяти,        которая        занята командой

Исполнительный        адрес        –        адрес        операнда        команды, содержащийся в ней или вычисляемый на основании содержимого его полей

Базовый адрес – аддитивная часть исполнительного адреса, постоянная для определенной совокупности адресуемых данных

Индекс адреса – аддитивная часть адреса, предназначенная для модификации исполнительного адреса на отдельно вычисляемое значение в целях обращения к порциям данных, размещенным в памяти по определенному закону

Базовая адресация – способ вычисления исполнительного адреса, при котором он вычисляется как сумма базового адреса и смещения

Индексирование адреса – способ вычисления исполнительного адреса, при котором учитывают индекс адреса

Цикл –последовательность команд в программе, которая должна исполняться неоднократно в результате перехода от начала последовательности к концу

Флажок (в программе) – переменная, регистрирующая появление определенного события или состояния

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

Семафор – переменная, используемая для обеспечения взаимного исключения

Общая переменная –переменная, доступная двум или большему количеству асинхронных процедур или одновременно исполняемых программ

Порция данных – данные, представленные как целое в конкретном контексте их описания или обработки и неразрывно связанные со своим носителем

Примечание: контексты существенно зависят от решаемых задач и этапов их решения и могут изменяться от задачи к задаче и от одного этапа к другому

Литерная цепочка – порция данных, состоящая из последовательности литер

Идентификатор – литерная цепочка, выступающая в определенном контексте в роли символа

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

Составной        идентификатор        –        идентификатор        объекта, включающий идентификаторы классов, которые вложены друг в друга

Область памяти – память, выделенная для размещения одной или нескольких порций данных

Подобласть памяти – область памяти, рассматриваемая как составная часть другой области памяти

Буфер –рабочая область памяти при пересылке данных

Примечание: при операции ввода данные заносят в буферную область

Поле данных – неразрывная область памяти, имеющая определенное назначение и обычно снабженная именем или идентификатором

Экстент памяти – неразрывная область в пространстве внешней памяти данных, используемая при его распределении

Примечание: в ОС ЕС ЭВМ под набор данных на устройствах прямого доступа пространство памяти отводится экстентами

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

Примечания:

Процесс характеризуется состояниями, которые определяются наличием тех или иных ресурсов в распоряжении процесса и, следовательно, возможностью выполнять действия, относящиеся к процессу.

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

Процесс оформляют с помощью специальных структур, которыми манипулирует управляющий механизм.

Параллельные процессы – процессы обработки данных, у которых интервалы времени выполнения перекрываются за счет использования различных ресурсов одной и той же системы

Конкурирующие процессы –процессы обработки данных, выполняющиеся в течение определенного интервала времени с использованием одного и того же набора ресурсов путем их перераспределения

Системный процесс – процесс обработки данных, в виде которого функционируют определенные компоненты управляющей программы

Процесс системного ввода – системный процесс, предназначенный для автоматического ввода в систему обработки информации пакета заданий через назначенное этому процессу устройство ввода-вывода

Примечание: процесс системного ввода в некоторых системах обработки информации интерпретирует предложения языка управления заданиями

Процесс системного вывода – системный процесс, предназначенный для автоматического вывода определенной части результатов выполнения заданий наряду с сообщениями управляющей программы через назначенное этому процессу устройство ввода-вывода

Приоритет процесса – преимущественное право процесса обработки данных перед другими процессами на использование ресурсов, выражаемое числом, присвоенным этому процессу

Мультипрограммная связь – совокупность процессов, выполнением которых управляет одна и та же управляющая программа

Удаленный ввод заданий – ввод заданий вычислительной системе средствами телеобработки данных

Диалоговый удаленный ввод заданий – удаленный ввод заданий, при котором ввод осуществляется в диалоговом режиме

Сеанс работы – интервал времени, в течение которого пользователю выделены ресурсы системы обработки информации для выполнения его работ и связи с ним в интерактивном режиме

Сообщение системы –сообщение любой из системных программ, входящих в операционную систему

Команда оператора –обращение оператора системы обработки информации к управляющей программе, переданное посредством консоли, для оказания воздействия на ход обработки данных

Интерпретация – реализация смысла некоторого синтаксически законченного текста, представленного на конкретном языке

Процедура начальной загрузки – ввод программы в оперативную память для выполнения, при котором никакие программы, кроме вводимой, не управляют вводом

Примечание: присутствие других программ в оперативной памяти не предполагается

Инициализация – приведение областей памяти в состояние, исходное для последующей обработки или размещения данных

Инициирование – создание условий для запуска процесса обработки данных

Искусственный язык – язык, созданный отдельным лицом или группой лиц с определённой целью

Программный документ – документ, содержащий в зависимости от назначения данные, необходимые для разработки, производства, эксплуатации и сопровождения программы или программного средства

Примечание: программные документы и их части могут выполняться любым способом на любом материале, вводиться в ЭВМ и передаваться по каналам связи

Кодирование данных – процесс построения данных из элементов конечного множества по установленным правилам

Код данных – система, образуемая кодовым набором и правилами, по которым из элементов этого кодового набора строят данные при кодировании

Кодс исправлением ошибок – код данных, в котором допустимому кодовому представлению соответствует несколько недопустимых, причем возникновение ошибок в допустимом представлении преобразует его к одному из соответствующих недопустимых представлений, что позволяет исправить возникшую ошибку

Примечание: примером кода с исправлением ошибок является код Хемминга

Код с обнаружением ошибок – код данных, в котором каждое кодовое представление удовлетворяет установленным критериям так, что если в представлении возникают ошибки, то оно перестает удовлетворять этим критериям и устанавливается наличие ошибки

Примечание: примером кода с обнаружением ошибок является циклический код

Нотация – код данных, элементами кодового набора которого являются литеры

Буквенноцифровое представление –кодовое представление посредством букв,десятичных цифр, пробела и специальных литер

Алфавит –кодовый набор, в котором установлено отношение порядка

Кодон – элемент кодового набора

Управляющий кодон – кодон, определенный правилами кодирования данных как оказывающий воздействие на их запись, преобразование, передачу и истолкование

Литера –кодон, отличающийся от управляющего кодона

Специальная литера – литера, отличающаяся от буквы, цифры и пробела

Пробел – литера, воспроизводимая отсутствием начертания

Буква – литера, по своему начертанию совпадающая с одни из элементов традиционного алфавита естественного языка

Цифра – литера, входящая в кодовый набор представления чисел и обозначающая одно из натуральных чисел

Десятичная цифра – цифра десятичной системы счисления.

Примечание: десятичные цифры изображают литерами 0, 1, 2, 3, 4, 5,

6, 7, 8, 9

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как составить кроссворд на компьютере в word
  • Как составить проценты в excel формула
  • Как составить процентное соотношение в excel
  • Как составить простую таблицу в excel
  • Как составить пропорцию в excel

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии