Компьютерная клавиатура — это устройство ввода: цифр, букв, команд и символов в компьютер. Состоит из клавиш расположенных в определённом порядке.
Назначение клавиш:
Пробел — Делает пространство между словами. Удаляет выделенный объект.
Esc — Возвращает к предыдущему состоянию (меню, экрану) или выходу из приложения, программы ( только если выход таким предусмотрен приложением).
Print Screen — делает снимок (скриншот) экрана.
Pause/Break — Предназначена для прерывания текущего процесса.
Insert — Переключается из режима «вставки» в режим «замены».
Delete — Удаляет «выделенные» объекты (строки текста, папки, файлы).
Home — Переход на начало заполненной строки.
End— Переход на конец заполненной строки.
Page Up — Перелистывает страницу вперёд.
Page Down— Перелистывает страницу назад.
Backspase — Удаляет знаки во время печатания текста.
Tab — Переход выбора некоторых элементов, кнопок во многих программах.
Caps Lock — Переключает заглавные и прописные букв.
Shift — Нажатие этой клавиши – даёт заглавную или прописную букву. Зависит от того включен ли "Caps Lock".
Alt — Чтобы перейти на противоположный язык (с английского на русский и наоборот) – надо нажать клавиши Alt и не отпуская, нажать Shift.
Ctrl — Открывает дополнительные возможности программ.
Nut Look – Включает цифровую клавиатуру.
Enter — Подтверждает команду «да», или переход на следующую строку.
Комбинации клавиш, применяемые в MS-DOS:
Shift - PrtScr — Печатает на принтере копию содержимого экрана.
Ctrl - Pause/Break — Принудительное завершение работы выполняемой программы или команды.
Ctrl - Alt - Del — Одновременное нажатие этих клавиш ведет к перезагрузке операционной системы.
===== PascalABC.NET =====
begin
// 1
var a := ArrRandom(7, -4, 5);
a.Println;
// 2
var b := ReadArrInteger('Введи 8 чисел:', 8);
Println('Сумма четных:', b.Where(p -> p.IsEven).Sum);
var p := b.Where(p -> p > 4).DefaultIfEmpty.Product;
if p >0 then
Println('Произведение элементов, больших 4:', p)
else
Println('Нет элементов, больших 4');
// 3
var c := ArrRandom(10, -14, 7);
c.Println;
Print('Минимальный элемент, больший 5');
var m := c.Where(p -> p > 5).DefaultIfEmpty.Min;
if m = 0 then
Println('отсутствует')
Println('равен', m);
var im := c.IndexMin;
Println('Миниммальный элемент номер', im + 1, 'равен ', c[im])
end.
Компьютерная клавиатура — это устройство ввода: цифр, букв, команд и символов в компьютер. Состоит из клавиш расположенных в определённом порядке.
Назначение клавиш:
Пробел — Делает пространство между словами. Удаляет выделенный объект.
Esc — Возвращает к предыдущему состоянию (меню, экрану) или выходу из приложения, программы ( только если выход таким предусмотрен приложением).
Print Screen — делает снимок (скриншот) экрана.
Pause/Break — Предназначена для прерывания текущего процесса.
Insert — Переключается из режима «вставки» в режим «замены».
Delete — Удаляет «выделенные» объекты (строки текста, папки, файлы).
Home — Переход на начало заполненной строки.
End— Переход на конец заполненной строки.
Page Up — Перелистывает страницу вперёд.
Page Down— Перелистывает страницу назад.
Backspase — Удаляет знаки во время печатания текста.
Tab — Переход выбора некоторых элементов, кнопок во многих программах.
Caps Lock — Переключает заглавные и прописные букв.
Shift — Нажатие этой клавиши – даёт заглавную или прописную букву. Зависит от того включен ли "Caps Lock".
Alt — Чтобы перейти на противоположный язык (с английского на русский и наоборот) – надо нажать клавиши Alt и не отпуская, нажать Shift.
Ctrl — Открывает дополнительные возможности программ.
Nut Look – Включает цифровую клавиатуру.
Enter — Подтверждает команду «да», или переход на следующую строку.
Комбинации клавиш, применяемые в MS-DOS:
Shift - PrtScr — Печатает на принтере копию содержимого экрана.
Ctrl - Pause/Break — Принудительное завершение работы выполняемой программы или команды.
Ctrl - Alt - Del — Одновременное нажатие этих клавиш ведет к перезагрузке операционной системы.
===== PascalABC.NET =====
begin
// 1
var a := ArrRandom(7, -4, 5);
a.Println;
// 2
var b := ReadArrInteger('Введи 8 чисел:', 8);
Println('Сумма четных:', b.Where(p -> p.IsEven).Sum);
var p := b.Where(p -> p > 4).DefaultIfEmpty.Product;
if p >0 then
Println('Произведение элементов, больших 4:', p)
else
Println('Нет элементов, больших 4');
// 3
var c := ArrRandom(10, -14, 7);
c.Println;
Print('Минимальный элемент, больший 5');
var m := c.Where(p -> p > 5).DefaultIfEmpty.Min;
if m = 0 then
Println('отсутствует')
else
Println('равен', m);
var im := c.IndexMin;
Println('Миниммальный элемент номер', im + 1, 'равен ', c[im])
end.