Нажатие клавиши f4 приводит к преобразованию адреса

Нажатие клавиши f4 приводит к преобразованию адреса

Тест по дисциплине «Информационные технологии в менеджменте» для ЭИОС МЭБИК

Тест
1. Книга MicrosoftExcel сохраняется в файле с расширением…
А) EXE
Б) BMP
В) XLSX или XLS
Г) DOC или DOCX
2. Примером относительной ссылки в MicrosoftExcel является…
А) $A$1
Б) C15
В) $D5
Г) C$4
3. В ячейке листа MS Excel появилось сообщение #ЗНАЧ!. Что это означает?
А) деление на 0
Б) в адресе ячейки использованы русские буквы
В) в качестве аргумента вместо числа или даты используется текст
Г) число открывающих и закрывающих скобок в формуле не совпадает
4. Нажатие клавиши F4 приводит к преобразованию адреса в ячейке листа MS Excel:
А) Относительного в абсолютный
Б) Абсолютного в смешанный
В) Смешанного в относительный
Г) Все выше перечисленное
5. В ячейку D2 ввели формулу = A$5+$B2/$F$8. Затем эту формулу распространили
вправо. Какая формула содержится в ячейке E2?
А) B$5+$B2/$F$8
Б) A$6+$B3/$G$9
В) B$5+$C2/$G$8
Г) E$5+D2/$F8
6. Для записи в ячейки диапазона А1:А100 листа Excel арифметической прогрессии
12, 15, 18, 21, …, не набирая всю ее целиком, необходимо…
А) Набрать в ячейке А1 число 12, в ячейке А2 число 15, выделить обе эти
ячейки и протянуть за маркер автозаполнения до ячейки А100
Б) Набрать в ячейке А1 число 12, в ячейке А2 формулу = А$1 + 3, выделить
обе эти ячейки и протянуть за маркер автозаполнения до ячейки А100
В) Набрать в ячейке А1 число 12, в ячейке А2 число 15, выделить обе эти
ячейки, меню Правка, заполнить, вниз
Г) Набрать в ячейке А1 формулу =12+3 и протянуть ее за маркер
автозаполнения до ячейки А100
7. В ячейку С9 ввели формулу = C8/$A$8. Затем эту формулу распространили вправо.
Какая формула содержится в ячейке G9?
А) G8/$A$8
Б) C8/$G$8
В) G8/A$8
Г) C9/$G8
8. В электронных таблицах формула не может включать в себя…
А) Знаки арифметических операций
Б) Имена ячеек
В) Текст
Г) Круглые скобки
9. Результатом вычислений в ячейке электронной таблицы C1 будет:
A B C
1 10 =A1/2 =СУММ(А1:В1)*А
1
А) 50
Б) 100
В) 150
Г) 200
10. Укажите клавишу, которую надо удерживать для выделения несмежного диапазона
ячеек на листе MS Excel:
А) Shift
Б) Ctrl
В) Alt
Г) Tab
11. В ячейке листа MS Excel появилось сообщение #ИМЯ? Что это означает?
А) деление на 0
Б) в адресе ячейки использованы русские буквы
В) в качестве аргумента вместо числа или даты используется текст
Г) число открывающих и закрывающих скобок в формуле не совпадает
12. В ячейке листа MS Excel появилось сообщение #ДЕЛ/0! Что это означает?
А) деление на 0
Б) в адресе ячейки использованы русские буквы
В) в качестве аргумента вместо числа или даты используется текст
Г) число открывающих и закрывающих скобок в формуле не совпадает
13. Для того, чтобы увеличить расстояние между буквами, подготовленного в
текстовом редакторе MS Word фрагмента текста, надо выполнить команду…
А) Вкладка Главная, Абзац
Б) Вкладка Главная, Шрифт
В) Вкладка Главная, Список
Г) Вкладка Главная, Стили
14. Какую строку будет занимать запись Pentium после проведения сортировки по
возрастанию по ключевому полю Компьютер?
Компьютер Опер. Память Винчестер
1 Pentium 16 2 Гб
2 386 DX 4 300 Mб
3 486 DX 8 800 Мб
4 Pentium II 32 4 Гб
А) 4
Б) 3
В) 2
Г) 1
15. Вы удалили с жесткого диска папку с файлами, а потом восстановили один файл из
этой папки. Что будет восстановлено?
А) Только этот файл
Б) Папка и этот файл
В) Все содержимое папки
Г) Восстановление невозможно
16. Если подать команду Отправить, Рабочий стол для какого либо файла, то на
рабочем столе появится…
А) Этот файл
Б) Ярлык для этого файла
В) Копия этого файла
Г) Файл переместится на рабочий стул
17. Какой вид просмотра документа отсутствует в MS Word?
А) Нормальный
Б) Разметка страницы
В) Обычный
Г) Структура
18. Вы переименовали ярлык. К чему привели ваши действия…
А) К переименованию, связанного с ярлыком объекта
Б) Ни к чему не привели
В) К удалению, связанного с ярлыком объекта
Г) К сбою в работе операционной системы из-за нарушения связи с объектом
19. Путь к файлу это…
А) Цепочка соподчиненных папок, которые надо открыть, чтобы получить
доступ к файлу
Б) Перечень файлов, которые надо открыть, чтобы найти файл
В) Перечень папок и файлов, которые надо открыть, чтобы найти файл
Г) Имя папки и имя файла, которые надо открыть, чтобы найти файл
20. Чтобы скопировать файл, достаточно подать команды…
А) В папке-приемнике – Копировать, в папке-источнике — Вставить
Б) В папке-источнике – Копировать, в папке-приемнике – Вставить
В) В папке-источнике – Вырезать, в папке-приемнике — Вставить
Г) В папке-источнике – Копировать
21. Может ли быть создано несколько ярлыков одной и той же программы?
А) Можно создать только один ярлык
Б) Можно создать не более двух ярлыков
В) Можно создать неограниченное количество ярлыков
Г) Нельзя создать ни одного ярлыка
22. Красная строка в MS Word настраивается командой
А) Вкладка Главная, Абзац
Б) Вкладка Главная, Шрифт
В) Вкладка Главная, Список
Г) Вкладка Главная, Стили
23. Вы открыли документ в текстовом редакторе, внесли в него изменения. Чтобы
сохранить измененный документ с тем же именем и по тому же адресу, Вам надо
подать команду…
А) Файл, Сохранить…
Б) Файл, Сохранить как…
В) Файл, Открыть
Г) Файл, Создать
24. Какой вид списков в MS Word отсутствует?
А) Маркированный
Б) Макетированный
В) Многоуровневый
Г) Нумерованный
25. Составная часть презентации, содержащая различные объекты, называется…
А) слайд
Б) лист
В) кадр
Г) рисунок
26. Можно ли одному объекту назначить несколько эффектов анимации?
А) да
Б) нет
В) иногда
Г) можно создать только два эффекта анимации
27. Запуск программы PowerPoint осуществляется с помощью команд …
А) Пуск – Главное меню – Программы – MicrosoftPowerPoint*
Б) Пуск – Главное меню – Найти – MicrosoftPowerPoint
В) Панели задач – Настройка – Панель управления – MicrosoftPowerPoint
Г) Рабочийстол – Пуск – Microsoft Power Point
28. Как задать анимационный эффект объекту?
А) Выделить объект – Анимация – Настройка анимации – Добавить эффект
Б) Настройка анимации – Добавить эффект
В) Добавить эффект
Г) Вид – Добавить эффект
29. Для добавления слайда в презентацию надо:
А) Главная – Создать слайд
Б) Главная – Макет
В) Вставка – Новый слайд
Г) Вид – Создать слайд
30. Для вставки рисунка в слайд надо:
А) Вставка – Рисунок
Б) Главная – Рисунок
В) Дизайн – Вставить рисунок
Г) Вид – Вставить рисунок
31. Для размещения текста на слайде:
А) Вид – Надпись
Б) Дизайн – Надпись
В) Вставка – Надпись
Г) Надстройка –Надпись
32. Как добавить таблицу в презентацию?
А) Главная – Макет
Б) Вид – Таблица
В) Вставка – Таблица
Г) Дизайн- Таблица
33. Как вставить звук в презентацию?
А) Вставка – Звук
Б) Анимация – Вставить звук
В) Главная – Вставить звук
Г) Дизайн – Вставить звук
34. Запуск демонстрации слайдов осуществляется по кнопке
А) F1
Б) F5
В) F11
Г) F3
35. Укажите расширение файла, содержащего обычную презентацию
MicrosoftPowerPoint
А) docx
Б) pptx
В) xlsx
Г) ppsx
36. Вы создали таблицу в MicrosoftWord, содержащую 5 строк и 3 столбца, заполнили
ее и, лишь потом обнаружили, что пропустили третью сверху строку. Какие
действия надо предпринять, чтобы исправить ошибку?
А) Установить курсор в третью строку и нажать клавишу Tab
Б) Установить курсор в третью строку, нажать правую клавишу мыши и, в
появившемся контекстном меню выбрать команду Вставить, Вставить
строки сверху
В) Установить курсор в третью строку, нажать правую клавишу мыши и, в
появившемся контекстном меню выбрать команду Вставить, Вставить
строки снизу
Г) Установить курсор во вторую строку, нажать правую клавишу мыши и, в
появившемся контекстном меню выбрать команду Вставить, Вставить
строки сверху

МЭБИК Информационные технологии в управлении Задания для промежуточной аттестации

После оплаты Вы получите ответы на тест, рецепт в редакторе MS Word, задачу в Excel про меню блюда, презентацию из трех слайдов:

6. Для записи в ячейки диапазона А1:А100 листа Excel арифметической прогрессии 12, 15, 18, 21, …, не набирая всю ее целиком, необходимо…
a. Набрать в ячейке А1 число 12, в ячейке А2 число 15, выделить обе эти ячейки и протянуть за маркер автозаполнения до ячейки А100
b. Набрать в ячейке А1 число 12, в ячейке А2 формулу = А$1 + 3, выделить обе эти ячейки и протянуть за маркер автозаполнения до ячейки А100
c. Набрать в ячейке А1 число 12, в ячейке А2 число 15, выделить обе эти ячейки, меню Правка, заполнить, вниз
d. Набрать в ячейке А1 формулу =12+3 и протянуть ее за маркер автозаполнения до ячейки А100

7. В ячейку С9 ввели формулу = C8/$A$8. Затем эту формулу распространили вправо. Какая формула содержится в ячейке G9?
a. G8/$A$8
b. C8/$G$8
c. G8/A$8

8. В электронных таблицах формула не может включать в себя…
a. Знаки арифметических операций
b. Имена ячеек
c. Текст
9. Результатом вычислений в ячейке электронной таблицы C1 будет:
A B C
1 10 =A1/2 =СУММ(А1:В1)*А1
50
100
150
200

10. Укажите клавишу, которую надо удерживать для выделения несмежного диапазона ячеек на листе MS Excel:
a. Shift
b. Ctrl
c. Alt

11. В ячейке листа MS Excel появилось сообщение #ИМЯ? Что это означает?
a. деление на 0
b. в адресе ячейки использованы русские буквы
c. в качестве аргумента вместо числа или даты используется текст

12. В ячейке листа MS Excel появилось сообщение #ДЕЛ/0! Что это означает?
a. деление на 0
b. в адресе ячейки использованы русские буквы
c. в качестве аргумента вместо числа или даты используется текст

13. Для того, чтобы увеличить расстояние между буквами, подготовленного в текстовом редакторе MS Word фрагмента текста, надо выполнить команду…
a. Формат, Абзац
b. Формат, Шрифт
c. Формат, Список

14. Какую строку будет занимать запись Pentium после проведения сортировки по возрастанию по ключевому полю Компьютер?

15. Вы удалили с жесткого диска папку с файлами, а потом восстановили один файл из этой папки. Что будет восстановлено?
a. Только этот файл
b. Папка и этот файл
c. Все содержимое папки
d. Восстановление невозможно

16. Если подать команду Отправить, Рабочий стол для какого либо файла, то на рабочем столе появится…
a. Этот файл
b. Ярлык для этого файла
c. Копия этого файла

17. Какой вид просмотра документа отсутствует в MS Word?
a. Нормальный
b. Разметка страницы
c. Обычный
d. Структура

18. Вы переименовали ярлык. К чему привели ваши действия…
a. К переименованию, связанного с ярлыком объекта
b. Ни к чему не привели
c. К удалению, связанного с ярлыком объекта
d. К сбою в работе операционной системы из-за нарушения связи с объектом

19. Путь к файлу это…
a. Цепочка соподчиненных папок, которые надо открыть, чтобы получить доступ к файлу
b. Перечень файлов, которые надо открыть, чтобы найти файл
c. Перечень папок и файлов, которые надо открыть, чтобы найти файл

20. Чтобы скопировать файл, достаточно подать команды…
a. В папке-приемнике – Копировать, в папке-источнике — Вставить
b. В папке-источнике – Копировать, в папке-приемнике – Вставить
c. В папке-источнике – Вырезать, в папке-приемнике — Вставить
d. В папке-источнике – Копировать

21. Может ли быть создано несколько ярлыков одной и той же программы?
a. Можно создать только один ярлык
b. Можно создать не более двух ярлыков
c. Можно создать неограниченное количество ярлыков

22. Красная строка в MS Word настраивается командой
a. Формат, Шрифт
b. Формат, Абзац
c. Формат, Надпись

23. Вы открыли документ в текстовом редакторе, внесли в него изменения. Чтобы сохранить измененный документ с тем же именем и по тому же адресу, Вам надо подать команду…
a. Файл, Сохранить…
b. Файл, Сохранить как…
c. Файл, Открыть

24. Какой вид списков в MS Word отсутствует?
a. Маркированный
b. Макетированный
c. Многоуровневый
d. Нумерованный

25. Составная часть презентации, содержащая различные объекты, называется…
a. слайд
b. лист
c. кадр
d. рисунок

26. Можно ли одному объекту назначить несколько эффектов анимации?
a. да
b. нет
c. иногда

27. Запуск программы Power Point осуществляется с помощью команд …
a. Пуск – Главное меню – Программы – Microsoft Power Point*
b. Пуск – Главное меню – Найти – Microsoft Power Point
c. Панели задач – Настройка – Панель управления – Microsoft Power Point
d. Рабочий стол – Пуск – Microsoft Power Point

28. Как задать анимационный эффект объекту?
a. Выделить объект – Анимация – Настройка анимации – Добавить эффект
b. Настройка анимации – Добавить эффект
c. Добавить эффект
d. Вид – Добавить эффект

29. Для добавления слайда в презентацию надо:
a. Главная – Создать слайд
b. Главная – Макет
c. Вставка – Новый слайд
d. Вид – Создать слайд

30. Для вставки рисунка в слайд надо:
a. Вставка – Рисунок
b. Главная – Рисунок
c. Дизайн – Вставить рисунок
d. Вид – Вставить рисунок

31. Для размещения текста на слайде:
a. Вид – Надпись
b. Дизайн – Надпись
c. Вставка – Надпись
d. Надстройка –Надпись

32. Как добавить таблицу в презентацию?
a. Главная – Макет
b. Вид – Таблица
c. Вставка – Таблица
d. Дизайн- Таблица

33. Как вставить звук в презентацию?
a. Вставка – Звук
b. Анимация – Вставить звук
c. Главная – Вставить звук
d. Дизайн – Вставить звук

34. Запуск демонстрации слайдов осуществляется по кнопке
a. F1
b. F5
c. F11

35. Укажите расширение файла, содержащего обычную презентацию Microsoft PowerPoint
a. docx
b. pptx
c. xlsx

Контрольное задание
(выполните задания и сохраните полученные файлы на диск)

Решение задачи в Microsoft Excel
Используя данные таблицы, рассчитайте меню на произвольное количество порций, постройте круговую диаграмму, отражающую примерное меню на обед для ребенка от 1,5 до 3 лет. Отобразите долю каждого блюда в %.

Примерное меню на обед (в граммах) на _______ порций

от 1 до 1,5 года на одну порцию от 1 до 1,5 года (всего) от 1,5 до 3 лет на одну порцию от 1,5 до 3 лет (всего)
Салат
25 35
Суп 100 100
Мясное суфле 55 65
Гарнир 100 120
Компот или напиток 100 150

Создание текстового документа в MS Word
С помощью различных приемов форматирования абзацев и шрифтов наберите текст по образцу. Сохраните текст в своей рабочей папке под именем РЕЦЕПТ

Винегрет овощной
Картофель – 3 шт.
Морковь – 2 шт.
Свекла – 1 шт.
Соленые огурцы – 2 шт.
Лук зеленый – 50 гр.
Масло растительное – 2 ст. ложки
Перец молотый, укроп – по вкусу
Листья салата

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

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

Создание электронной презентации в MS Power Point
Создайте электронную презентацию на произвольную тему, состоящую из трех слайдов: титульный, маркированный список, текст и графика. Настройте анимацию для каждого объекта слайда.

МЭБИК Информационные технологии в управлении Задания для промежуточной аттестации

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

Итоговый тест

1. Книга Microsoft Excel сохраняется в файле с расширением…
a. EXE
b. BMP
c. XLSX или XLS
d. DOC или DOCX
2. Примером относительной ссылки в Microsoft Excel является…
a. $A$1
b. C15
c. $D5
3. В ячейке листа MS Excel появилось сообщение #ЗНАЧ!. Что это означает?
a. деление на 0
b. в адресе ячейки использованы русские буквы
c. в качестве аргумента вместо числа или даты используется текст
4. Нажатие клавиши F4 приводит к преобразованию адреса в ячейке листа MS Excel:
a. Относительного в абсолютный
b. Абсолютного в смешанный
c. Смешанного в относительный
d. Все выше перечисленное
5. В ячейку D2 ввели формулу = A$5+$B2/$F$8. Затем эту формулу распространили вправо. Какая формула содержится в ячейке E2?
a. B$5+$B2/$F$8
b. A$6+$B3/$G$9
c. B$5+$C2/$G$8

После оплаты Вы получите ответы на тест, рецепт в редакторе MS Word, задачу в Excel про меню блюда, презентацию из трех слайдов:

ВНИМАНИЕ! В течение 5-10 минут после оплаты товар в прикреплённом файле высылается на электронный адрес, указанный Вами в платёжной форме. Если Вы по каким-либо причинам не получили оплаченный товар, свяжитесь с нами с 10.30 до 19.00 по московскому времени по Тел./WhatsApp/Viber +7(906)657-69-44 , укажите артикул товара и приблизительное время оплаты.

6. Для записи в ячейки диапазона А1:А100 листа Excel арифметической прогрессии 12, 15, 18, 21, …, не набирая всю ее целиком, необходимо…
a. Набрать в ячейке А1 число 12, в ячейке А2 число 15, выделить обе эти ячейки и протянуть за маркер автозаполнения до ячейки А100
b. Набрать в ячейке А1 число 12, в ячейке А2 формулу = А$1 + 3, выделить обе эти ячейки и протянуть за маркер автозаполнения до ячейки А100
c. Набрать в ячейке А1 число 12, в ячейке А2 число 15, выделить обе эти ячейки, меню Правка, заполнить, вниз
d. Набрать в ячейке А1 формулу =12+3 и протянуть ее за маркер автозаполнения до ячейки А100
7. В ячейку С9 ввели формулу = C8/$A$8. Затем эту формулу распространили вправо. Какая формула содержится в ячейке G9?
a. G8/$A$8
b. C8/$G$8
c. G8/A$8
8. В электронных таблицах формула не может включать в себя…
a. Знаки арифметических операций
b. Имена ячеек
c. Текст
9. Результатом вычислений в ячейке электронной таблицы C1 будет:

  1. 50
  2. 100
  3. 150
  4. 200

10. Укажите клавишу, которую надо удерживать для выделения несмежного диапазона ячеек на листе MS Excel:
a. Shift
b. Ctrl
c. Alt
11. В ячейке листа MS Excel появилось сообщение #ИМЯ? Что это означает?
a. деление на 0
b. в адресе ячейки использованы русские буквы
c. в качестве аргумента вместо числа или даты используется текст
12. В ячейке листа MS Excel появилось сообщение #ДЕЛ/0! Что это означает?
a. деление на 0
b. в адресе ячейки использованы русские буквы
c. в качестве аргумента вместо числа или даты используется текст
13. Для того, чтобы увеличить расстояние между буквами, подготовленного в текстовом редакторе MS Word фрагмента текста, надо выполнить команду…
a. Формат, Абзац
b. Формат, Шрифт
c. Формат, Список
14. Какую строку будет занимать запись Pentium после проведения сортировки по возрастанию по ключевому полю Компьютер?

  1. 4
  2. 3
  3. 2
  4. 1

15. Вы удалили с жесткого диска папку с файлами, а потом восстановили один файл из этой папки. Что будет восстановлено?
a. Только этот файл
b. Папка и этот файл
c. Все содержимое папки
d. Восстановление невозможно
16. Если подать команду Отправить, Рабочий стол для какого либо файла, то на рабочем столе появится…
a. Этот файл
b. Ярлык для этого файла
c. Копия этого файла
17. Какой вид просмотра документа отсутствует в MS Word?
a. Нормальный
b. Разметка страницы
c. Обычный
d. Структура
18. Вы переименовали ярлык. К чему привели ваши действия…
a. К переименованию, связанного с ярлыком объекта
b. Ни к чему не привели
c. К удалению, связанного с ярлыком объекта
d. К сбою в работе операционной системы из-за нарушения связи с объектом
19. Путь к файлу это…
a. Цепочка соподчиненных папок, которые надо открыть, чтобы получить доступ к файлу
b. Перечень файлов, которые надо открыть, чтобы найти файл
c. Перечень папок и файлов, которые надо открыть, чтобы найти файл
20. Чтобы скопировать файл, достаточно подать команды…
a. В папке-приемнике – Копировать, в папке-источнике — Вставить
b. В папке-источнике – Копировать, в папке-приемнике – Вставить
c. В папке-источнике – Вырезать, в папке-приемнике — Вставить
d. В папке-источнике – Копировать
21. Может ли быть создано несколько ярлыков одной и той же программы?
a. Можно создать только один ярлык
b. Можно создать не более двух ярлыков
c. Можно создать неограниченное количество ярлыков
22. Красная строка в MS Word настраивается командой
a. Формат, Шрифт
b. Формат, Абзац
c. Формат, Надпись
23. Вы открыли документ в текстовом редакторе, внесли в него изменения. Чтобы сохранить измененный документ с тем же именем и по тому же адресу, Вам надо подать команду…
a. Файл, Сохранить…
b. Файл, Сохранить как…
c. Файл, Открыть
24. Какой вид списков в MS Word отсутствует?
a. Маркированный
b. Макетированный
c. Многоуровневый
d. Нумерованный
25. Составная часть презентации, содержащая различные объекты, называется…
a. слайд
b. лист
c. кадр
d. рисунок
26. Можно ли одному объекту назначить несколько эффектов анимации?
a. да
b. нет
c. иногда
27. Запуск программы Power Point осуществляется с помощью команд …
a. Пуск – Главное меню – Программы – Microsoft Power Point*
b. Пуск – Главное меню – Найти – Microsoft Power Point
c. Панели задач – Настройка – Панель управления – Microsoft Power Point
d. Рабочий стол – Пуск – Microsoft Power Point
28. Как задать анимационный эффект объекту?
a. Выделить объект – Анимация – Настройка анимации – Добавить эффект
b. Настройка анимации – Добавить эффект
c. Добавить эффект
d. Вид – Добавить эффект
29. Для добавления слайда в презентацию надо:
a. Главная – Создать слайд
b. Главная – Макет
c. Вставка – Новый слайд
d. Вид – Создать слайд
30. Для вставки рисунка в слайд надо:
a. Вставка – Рисунок
b. Главная – Рисунок
c. Дизайн – Вставить рисунок
d. Вид – Вставить рисунок
31. Для размещения текста на слайде:
a. Вид – Надпись
b. Дизайн – Надпись
c. Вставка – Надпись
d. Надстройка –Надпись
32. Как добавить таблицу в презентацию?
a. Главная – Макет
b. Вид – Таблица
c. Вставка – Таблица
d. Дизайн- Таблица
33. Как вставить звук в презентацию?
a. Вставка – Звук
b. Анимация – Вставить звук
c. Главная – Вставить звук
d. Дизайн – Вставить звук
34. Запуск демонстрации слайдов осуществляется по кнопке
a. F1
b. F5
c. F11
35. Укажите расширение файла, содержащего обычную презентацию Microsoft PowerPoint
a. docx
b. pptx
c. xlsx

Контрольное задание

(выполните задания и сохраните полученные файлы на диск)

  1. Решение задачи вMicrosoftExcel

Используя данные таблицы, рассчитайте меню на произвольное количество порций, постройте круговую диаграмму, отражающую примерное меню на обед для ребенка от 1,5 до 3 лет. Отобразите долю каждого блюда в %.

Примерное меню на обед (в граммах) на _______ порций

Салат

  1. Создание текстового документа вMSWord

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

Функциональные клавиши в Excel

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

Открывает справку Excel, как и кнопка со знаком вопроса.

Перемещает курсор в конец содержимого активной ячейки. На рисунке ниже мы выбрали ячейку B6 и нажали клавишу F2.

Функциональные клавиши в Excel

Примечание: Снимите галочку с пункта Allow editing directly in cells (Разрешить редактирование в ячейках), который находится File > Options > Advanced > Editing Options (Файл > Параметры > Дополнительно > Параметры правки). После этого нажатие клавиши F2 будет перемещать курсор в строку формул.

Открывает диалоговое окно Paste Name (Вставка имени). Для примера выберите ячейку Е2, как на рисунке ниже, введите «=SUM(» или «=СУММ(«, нажмите F3 и выберите имя.

Функциональные клавиши в Excel

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

Переключает между всеми четырьмя типами ссылок на ячейки (абсолютная, смешанная двух видов и относительная). Для примера выберите ячейку B5, как на рисунке ниже, кликните по строке формул, поместите курсор слева, справа или внутрь «G2», и нажмите F4.

Функциональные клавиши в Excel

Примечание: Кроме этого, клавиша F4 повторяет последнее действие, если это возможно.

Открывает диалоговое окно Go To (Переход). Например, чтобы перейти к ячейке C15, нужно ввести «C15» в поле Reference (Ссылка) диалогового окна Go To (Переход) и нажать ОК.

Функциональные клавиши в Excel

Примечание: Также можно выбрать именованный диапазон или нажать кнопку Special (Выделить), чтобы быстро выбрать все ячейки с формулами, комментариями, условным форматированием, константами, проверкой данных и т.д.

Перемещает к следующему окну на разделённом листе.

Функциональные клавиши в Excel

Открывает диалоговое окно Spelling (Орфография), как и кнопка Spelling (Орфография) на вкладке Review (Рецензирование).

Функциональные клавиши в Excel

Включает/выключает режим расширения. Если режим расширения выделенного фрагмента включён, выберите ячейку A1 и нажмите несколько раз.

Функциональные клавиши в Excel

Примечание: Если режим расширения выключен, зажмите клавишу Shift и нажмите несколько раз.

Производит пересчет в книге. По умолчанию каждый раз, когда вы меняете значение, Excel автоматически производит пересчет в книге. Активируйте ручной расчет, для этого включите опцию Manual (Вручную), которая находится на вкладке Formulas (Формулы) > группа Calculation (Вычисление) > Calculations Options (Параметры вычисления), и измените значение в ячейке A1 с 5 на 6.

Нажмите клавишу F9.

Примечание: Если в процессе редактирования ячейки нажать F9, формула в этой ячейке заменится результатом.

Отображает подсказки клавиш. То же самое происходит при нажатии клавиши Alt.

Функциональные клавиши в Excel

Создает лист диаграммы в выбранном диапазоне.

Функциональные клавиши в Excel

Вызывает диалоговое окно Save As (Сохранение документа).

Функциональные клавиши в Excel

Примечание: Чтобы изменить место сохранения файлов по умолчанию, перейдите File (Файл) > Options (Параметры) > Save (Сохранение).

Клавиатура: keydown и keyup

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

Поэтому, если мы хотим корректно отслеживать ввод в поле , то одних клавиатурных событий недостаточно. Существует специальное событие input , чтобы отслеживать любые изменения в поле . И оно справляется с такой задачей намного лучше. Мы рассмотрим его позже в главе События: change, input, cut, copy, paste.

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

Тестовый стенд

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

Сфокусируйтесь на поле и нажмите какую-нибудь клавишу.

События keydown и keyup

Событие keydown происходит при нажатии клавиши, а keyup – при отпускании.

event.code и event.key

Свойство key объекта события позволяет получить символ, а свойство code – «физический код клавиши».

К примеру, одну и ту же клавишу Z можно нажать с клавишей Shift и без неё. В результате получится два разных символа: z в нижнем регистре и Z в верхнем регистре.

Свойство event.key – это непосредственно символ, и он может различаться. Но event.code всегда будет тот же:

Клавишаevent.keyevent.code
Zz (нижний регистр)KeyZ
Shift + ZZ (Верхний регистр)KeyZ

Если пользователь работает с разными языками, то при переключении на другой язык символ изменится с «Z» на совершенно другой. Получившееся станет новым значением event.key , тогда как event.code останется тем же: «KeyZ» .

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

  • Буквенные клавиши имеют коды по типу «Key<буква>» : «KeyA» , «KeyB» и т.д.
  • Коды числовых клавиш строятся по принципу: «Digit<число>» : «Digit0» , «Digit1» и т.д.
  • Код специальных клавиш – это их имя: «Enter» , «Backspace» , «Tab» и т.д.

Существует несколько широко распространённых раскладок клавиатуры, и в спецификации приведены клавишные коды к каждой из них.

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

Выглядит очевидно, но многие всё равно ошибаются.

Пожалуйста, избегайте опечаток: правильно KeyZ , а не keyZ . Условие event.code==»keyZ» работать не будет: первая буква в слове «Key» должна быть заглавная.

А что, если клавиша не буквенно-цифровая? Например, Shift или F1 , или какая-либо другая специальная клавиша? В таких случаях значение свойства event.key примерно тоже, что и у event.code :

Клавишаevent.keyevent.code
F1F1F1
BackspaceBackspaceBackspace
ShiftShiftShiftRight или ShiftLeft

Обратите внимание, что event.code точно указывает, какая именно клавиша нажата. Так, большинство клавиатур имеют по две клавиши Shift : слева и справа. event.code уточняет, какая именно из них была нажата, в то время как event.key сообщает о «смысле» клавиши: что вообще было нажато ( Shift ).

Допустим, мы хотим обработать горячую клавишу Ctrl + Z (или Cmd + Z для Mac). Большинство текстовых редакторов к этой комбинации подключают действие «Отменить». Мы можем поставить обработчик событий на keydown и проверять, какая клавиша была нажата.

Здесь возникает дилемма: в нашем обработчике стоит проверять значение event.key или event.code ?

С одной стороны, значение event.key – это символ, он изменяется в зависимости от языка, и если у пользователя установлено в ОС несколько языков, и он переключается между ними, нажатие на одну и ту же клавишу будет давать разные символы. Так что имеет смысл проверять event.code , ведь его значение всегда одно и тоже.

Вот пример кода:

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

Например, вот схема стандартной (US) раскладки («QWERTY») и под ней немецкой («QWERTZ») раскладки (из Википедии):

Для одной и той же клавиши в американской раскладке значение event.code равно «Z», в то время как в немецкой «Y».

Буквально, для пользователей с немецкой раскладкой event.code при нажатии на Y будет равен KeyZ .

Если мы будем проверять в нашем коде event.code == ‘KeyZ’ , то для людей с немецкой раскладкой такая проверка сработает, когда они нажимают Y .

Звучит очень странно, но это и в самом деле так. В спецификации прямо упоминается такое поведение.

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

Чтобы отслеживать символы, зависящие от раскладки, event.key надёжнее.

С другой стороны, преимущество event.code заключается в том, что его значение всегда остаётся неизменным, будучи привязанным к физическому местоположению клавиши, даже если пользователь меняет язык. Так что горячие клавиши, использующие это свойство, будут работать даже в случае переключения языка.

Хотим поддерживать клавиши, меняющиеся при раскладке? Тогда event.key – верный выбор.

Или мы хотим, чтобы горячая клавиша срабатывала даже после переключения на другой язык? Тогда event.code может быть лучше.

Автоповтор

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

Для событий, вызванных автоповтором, у объекта события свойство event.repeat равно true .

Действия по умолчанию

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

  • Появление символа (самое очевидное).
  • Удаление символа (клавиша Delete ).
  • Прокрутка страницы (клавиша PageDown ).
  • Открытие диалогового окна браузера «Сохранить» ( Ctrl + S )
  • …и так далее.

Предотвращение стандартного действия с помощью event.preventDefault() работает практически во всех сценариях, кроме тех, которые происходят на уровне операционной системы. Например, комбинация Alt + F4 инициирует закрытие браузера в Windows, что бы мы ни делали в JavaScript.

Для примера, ниже ожидает телефонный номер, так что ничего кроме чисел, + , () или — принято не будет:

Заметьте, что специальные клавиши, такие как Backspace , Left , Right , Ctrl + V , в этом поле для ввода не работают. Это побочный эффект чересчур жёсткого фильтра checkPhoneKey .

Добавим ему немного больше свободы:

Теперь стрелочки и удаление прекрасно работают.

…Впрочем, мы всё равно можем ввести в что угодно с помощью правого клика мыши и пункта «Вставить» контекстного меню. Так что такой фильтр не обладает 100% надёжностью. Мы можем просто оставить всё как есть, потому что в большинстве случаев это работает. Альтернатива – отслеживать событие input , оно генерируется после любых изменений в поле , и мы можем проверять новое значение и подчёркивать/изменять его, если оно не подходит.

«Дела минувших дней»

В прошлом существовало также событие keypress , а также свойства keyCode , charCode , which у объекта события.

Но количество браузерных несовместимостей при работе с ними было столь велико, что у разработчиков спецификации не было другого выхода, кроме как объявить их устаревшими и создать новые, современные события (которые и описываются в этой главе). Старый код ещё работает, так как браузеры продолжают поддерживать и keypress , и keyCode с charCode , и which , но более нет никакой необходимости в их использовании.

Итого

Нажатие клавиши всегда генерирует клавиатурное событие, будь то буквенно-цифровая клавиша или специальная типа Shift или Ctrl и т.д. Единственным исключением является клавиша Fn , которая присутствует на клавиатуре некоторых ноутбуков. События на клавиатуре для неё нет, потому что она обычно работает на уровне более низком, чем даже ОС.

  • keydown – при нажатии на клавишу (если клавиша остаётся нажатой, происходит автоповтор),
  • keyup – при отпускании клавиши.

Главные свойства для работы с клавиатурными событиями:

  • code – «код клавиши» ( «KeyA» , «ArrowLeft» и так далее), особый код, привязанный к физическому расположению клавиши на клавиатуре.
  • key – символ ( «A» , «a» и так далее), для не буквенно-цифровых групп клавиш (таких как Esc ) обычно имеет то же значение, что и code .

В прошлом события клавиатуры иногда использовались для отслеживания ввода данных пользователем в полях формы. Это ненадёжно, потому как ввод данных не обязательно может осуществляться с помощью клавиатуры. Существуют события input и change специально для обработки ввода (рассмотренные позже в главе События: change, input, cut, copy, paste). Они срабатывают в результате любого ввода, включая Копировать/Вставить мышью и распознавание речи.

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

Задачи

Отследить одновременное нажатие

Создайте функцию runOnKeys(func, code1, code2, . code_n) , которая запускает func при одновременном нажатии клавиш с кодами code1 , code2 , …, code_n .

Например, код ниже выведет alert при одновременном нажатии клавиш «Q» и «W» (в любом регистре, в любой раскладке)

Необходимо использовать два обработчика событий: document.onkeydown и document.onkeyup .

Создадим множество pressed = new Set() , в которое будем записывать клавиши, нажатые в данный момент.

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector