Что значит input. Select, Option, Textarea, Label, Fieldset, Legend — выпадающие списки, текстовые области и другие элементы вебформ. Группировка элементов формы

HTML-формы являются элементами управления, которые применяются для сбора информации от посетителей веб-сайта.

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

Для получения и обработки данных форм используются языки веб-программирования, такие как PHP , Perl .

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

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

Рис. 1. Улучшенные веб-формы с помощью HTML5

Создание HTML5-формы

1. Элемент

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

Таблица 1. Атрибуты тега
Атрибут Значение / описание
accept-charset Значение атрибута представляет собой разделенный пробелами список кодировок символов , которые будут использоваться для отправки формы, например, .
action Обязательный атрибут , который указывает url обработчика формы на сервере, которому передаются данные. Представляет из себя файл (например, action.php), в котором описано, что нужно делать с данными формы. Если значение атрибута не будет указано, то после перезагрузки страницы элементы формы примут значения по умолчанию.
В случае, если вся работа будет выполняться на стороне клиента сценариями JavaScript, то для атрибута action можно указать значение # .
Также можно сделать так, чтобы заполненная посетителем форма приходила вам на почту. Для этого нужно внести следующую запись:
autocomplete

enctype Используется для указания MIME -типа данных, отправляемых вместе с формой, например, enctype="multipart/form-data" . Указывается только в случае method="post" .
application/x-www-form-urlencoded — тип содержимого по умолчанию, указывает на то, что передаваемые данные представляют список URL-кодированных переменных формы. Символы пробела (ASCII 32) будут закодированы как + , а специальный символ, например, такой как! будет закодирован шестнадцатиричной форме как %21 .
multipart/form-data — используется для отправки форм, содержащих файлы, не-ASCII данные и бинарные данные, состоит из нескольких частей, каждая из которых представляет содержимое отдельного элемента формы.
text/plain — указывает на то, что передается обычный (не html) текст.
method Задает способ передачи данных формы.
Метод get передает данные на сервер через адресную строку браузера. При формировании запроса к серверу все переменные и их значения формируют последовательность вида www.anysite.ru/form.php?var1=1&var2=2 . Имена и значения переменных присоединяются к адресу сервера после знака? и разделяются между собой знаком & . Все специальные символы и буквы, отличные от латинских, кодируются в формате %nn , пробел заменяется на + . Этот метод нужно использовать, если вы не передаете больших объемов информации. Если вместе с формой предполагается отправка какого-либо файла, этот метод не подойдет.
Метод post применяется для пересылки данных больших объемов, а также конфиденциальной информации и паролей. Данные, отправляемые с помощью этого метода, не видны в заголовке URL, так как они содержатся в теле сообщения.
name Задает имя формы , которое будет использоваться для доступа к элементам формы через сценарии, например, name="opros" .
novalidate Отключает проверку в кнопке для отправки формы. Атрибут используется без указания значения
target Указывает окно, в которое будет направлена информация:
_blank — новое окно
_self — тот же фрейм
_parent — родительский фрейм (если он существует, если нет — то в текущий)
_top — окно верхнего уровня по отношению к данному фрейму. Если вызов происходит не из дочернего фрейма, то в тот же фрейм.

2. Группировка элементов формы

Элемент

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

Каждой группе элементов можно присвоить название с помощью элемента , который идет сразу за тегом

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

Контактная информация


Рис. 2. Группировка элементов формы с помощью

Таблица 2. Атрибуты тега
Атрибут Значение / описание
disabled Если атрибут присутствует, то группа связанных элементов формы, находящихся внутри контейнера
, отключены для заполнения и редактирования. Используется для ограничения доступа к некоторым полям формы, содержащих ранее введенные данные. Атрибут используется без указания значения —
.
form
в этом же документе. Указывает на одну или несколько форм, к которым принадлежит данная группа элементов. На данный момент атрибут не поддерживается ни одним браузером.
name Определяет имя , которое будет использоваться для ссылки на элементы в JavaScript, или для ссылки на данные формы после заполнения и отправки формы. Является аналогом атрибута id .

3. Создание полей формы

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

С помощью css-стилей можно изменить размер шрифта, тип шрифта, цвет и другие свойства текста, а также добавить границы, цвет фона и фоновое изображение. Ширина поля задается свойством width .

Таблица 3. Атрибуты тега
Атрибут Значение / описание
accept Определяет тип файла, разрешенных для отправки на сервер. Указывается только для . Возможные значения:
file_extension — разрешает загрузку файлов с указанным расширением, например, accept=".gif" , accept=".pdf" , accept=".doc"
audio/* — разрешает загрузку аудиофайлов
video/* — разрешает загрузку видеофайлов
image/* — разрешает загрузку изображений
media_type — указывает на медиа-тип загружаемых файлов.
alt Определяет альтернативный текст для изображений, указывается только для .
autocomplete Отвечает за запоминание введенных в текстовое поле значений и автоподстановку их при последующем вводе:
on — означает, что поле не защищено, и его значение можно сохранять и извлекать,
off — отключает автозаполнение для полей форм.
autofocus Позволяет сделать так, чтобы в загружаемой форме то или иное поле ввода уже имело фокус (было выбрано), являясь готовым к вводу значения.
checked Атрибут проверяет, установлен ли флажок по умолчанию при загрузке страницы для полей типа type="checkbox" и type="radio" .
disabled
form Значение атрибута должно быть равно атрибуту id элемента в этом же документе. Определяет одну или несколько форм, которым принадлежит данное поле формы.
formaction Задает url файла, который будет обрабатывать введенные в поля данные при отправке формы. Задается только для полей типа type="submit" и type="image" . Атрибут переопределяет значение атрибута action самой формы.
formenctype Определяет, как будут кодироваться данные полей формы при отправке на сервер. Переопределяет значение атрибута enctype формы. Задается только для полей типа type="submit" и type="image" . Варианты:
application/-x-www-form-urlencoded — значение по умолчанию. Все символы кодируются перед отправкой (пробелы заменяются на символ + , специальные символы преобразуются в значения ASCII HEX)
multipart/form-data — символы не кодируются
text/plain — пробелы заменяются на символ + , а специальные символы не кодируются.
formmethod Атрибут определяет метод, который браузер будет использовать для отправки данных формы на сервер. Задается только для полей типа type="submit" и type="image" . Переопределяет значение атрибута method формы. Варианты:
get — значение по умолчанию. Данные из формы (пара имя/значение) добавляются в url-адрес и отправляются на сервер: URL?имя=значение&имя=значение
post — данные формы отправляются в виде http-запроса.
formnovalidate Определяет, что данные полей формы не должны проверяться при отправке формы. Переопределяет значение атрибута novalidate формы. Можно использовать без указания значения атрибута.
formtarget Определяет, где выводить ответ, полученный после отправки формы. Задается только для полей типа type="submit" и type="image" . Переопределяет значение атрибута target формы.


_parent – загружает ответ в родительский фрейм
_top – загружает ответ во весь экран
framename – загружает ответ во фрейм с указанным именем.
height Значение атрибута содержит количество пикселей без указания единицы измерения. Устанавливает высоту поля формы типа type="image" , например, . Рекомендуется одновременно устанавливать как высоту, так и ширину поля.
list Является ссылкой на элемент , содержит его id .Позволяет предоставить пользователю несколько вариантов на выбор, когда он начинает вводить значение в соответствующем поле.
max Позволяет ограничить допустимый ввод числовых данных максимальным значением, значение атрибута может содержать целое или дробное число. Рекомендуется использовать этот атрибут вместе с атрибутом min . Работает со следующими типами полей: number , range , date , datetime , datetime-local , month , time и week .
maxlength Атрибут задает максимальное количество символов, вводимых в поле. Значение по умолчанию 524288 символов.
min Позволяет ограничить допустимый ввод числовых данных минимальным значением.
multiple Позволяет пользователю ввести несколько значений атрибутов, разделяя их запятой. Применяется в отношении файлов и адресов электронной почты. Указывается без значения атрибута.
name Определяет имя, которое будет использоваться для доступа к элементу , к примеру, в таблицах стилей css. Является аналогом атрибута id .
pattern Позволяет определять с помощью регулярного выражения синтаксис данных, ввод которых должен быть разрешен в определенном поле. Например, pattern="{3}-{3}" — квадратные скобки устанавливают диапазон допустимых символов, в данном случае — любые строчные буквы, число в фигурных скобках указывает, что нужны три строчные буквы, после которых следует тире, далее — три цифры в диапазоне от 0 до 9.
placeholder Содержит текст, который отображается в поле ввода до заполнения (чаще всего это подсказка).
readonly Не позволяет пользователю изменять значения элементов формы, выделение и копирование текста при этом доступно. Указывается без значения атрибута.
required Выводит сообщение о том, что данное поле является обязательным для заполнения. Если пользователь попытается отправить форму, не введя в это поле требуемое значение, то на экране отобразится предупреждающее сообщение. Указывается без значения атрибута.
size Задает видимую ширину поля в символах. Значение по умолчанию — 20. Работает со следующими типами полей: text , search , tel , url , email и password .
src Задает url изображения, используемого в качестве кнопки отправки данных формы. Указывается только для поля .
step Используется для элементов, предполагающих ввод числовых значений, указывает величину увеличения или уменьшения значений в процессе регулировки диапазона (шаг).
type button — создает кнопку.
checkbox — превращает поле ввода во флажок, который можно установить или очистить, например,
У меня есть автомобиль
color — генерирует палитры цветов в поддерживающих браузерах, давая пользователям возможность выбирать значения цветов в шестнадцатеричном формате.
date — позволяет вводить дату в формате дд.мм.гггг.
День рождения:
datetime-local — позволяет вводить дату и время, разделенные прописной английской буквой Т по шаблону дд.мм.гггг чч:мм.
День рождения — день и время:
email — браузеры, поддерживающие данный атрибут, будут ожидать, что пользователь введет данные, соответствующие синтаксису адресов электронной почты.
E-mail:
file — позволяет загружать файлы с компьютера пользователя.
Выберите файл:
hidden — скрывает элемент управления, который не отображается браузером и не дает пользователю изменять значения по умолчанию.
image — создает кнопку, позволяя вместо текста на кнопке вставить изображение.
month — позволяет пользователю вводить год и номер месяца по шаблону гггг-мм.
number — предназначено для ввода целочисленных значений. Его атрибуты min , max и step задают верхний, нижний пределы и шаг между значениями соответственно. Эти атрибуты предполагаются у всех элементов, имеющих численные показатели. Их значения по умолчанию зависят от типа элемента.
Укажите количество (от 1 до 5):
password — создает текстовые поля в форме, при этом вводимые пользователем символы заменяются на звездочки, маркеры, либо другие, установленные браузером значки.
Введите пароль:
radio — создает переключатель - элемент управления в виде небольшого кружка, который можно включить или выключить.
Вегетарианец:
range — позволит создать такой элемент интерфейса, как ползунок, min / max — позволят установить диапазон выбора
reset — создает кнопку, которая очищает поля формы от введенных пользователем данных.
search — обозначает поле поиска, по умолчанию поле ввода имеет прямоугольную форму.
Поиск:
submit — создает стандартную кнопку, активизируемую щелчком мыши. Кнопка собирает информацию с формы и отправляет ее для обработки.
text — создает текстовые поля в форме, выводя однострочное текстовое поле для ввода текста.
time — позволяет вводить время в 24-часовом формате по шаблону чч:мм. В поддерживающих браузерах оно отображается как элемент управления в виде числового поля ввода со значением, изменяемым с помощью мыши, и допускает ввод только значений времени.
Укажите время:
url — поле предназначено для указания URL-адресов.
Главная страница:
week — соответствующий инструмент-указатель позволяет пользователю выбрать одну неделю в году, после чего обеспечит ввод данных в формате нн-гггг. В зависимости от года число недель может быть 52 или 53.
Укажите неделю:
value Определяет текст, отображаемый на кнопке, в поле или связанный текст. Не указывается для полей типа file.
width Значение атрибута содержит количество пикселей. Позволяет задать ширину полей формы.

4. Текстовые поля ввода

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

Таблица 4. Атрибуты тега

7. Кнопки

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

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

Таблица 9. Атрибуты тега
Атрибут Значение / описание
autofocus Устанавливает фокус на кнопке при загрузке страницы.
disabled Отключает кнопку, делая ее некликабельной.
form Указывает на одну или несколько форм, которым принадлежит данная кнопка. Значение атрибута — идентификатор соответствующей формы.
formaction Значение атрибута содержит url-адрес обработчика данных формы, отправляемых при нажатии на кнопку. Только для кнопки типа type="submit" . Переопределяет значение атрибута action , указанного для элемента .
formenctype Задает тип кодировки данных формы перед отправкой на сервер при нажатии на кнопки типа type="submit" . Переопределяет значение атрибута enctype , указанного для элемента . Возможные значения:
application/x-www-form-urlencoded — значение по умолчанию. Все символы перед отправкой будут закодированы.
multipart/form-data — символы не кодируются. Используется в случае, когда с помощью формы загружаются файлы.
text/plain — символы не кодируются, а пробелы заменяются на символ + .
formmethod Атрибут определяет метод, который браузер будет использовать для отправки формы. Переопределяет значение атрибута method , указанного для элемента . Указывается только для кнопок типа type="submit" . Возможные значения:
get — данные из формы (пара имя/значение) добавляются в url-адрес и отправляются на сервер. Данный способ имеет ограничения по размеру отправляемых данных и не подходит для отправки паролей и конфиденциальной информации.
post — данные из формы добавляются в виде http-запроса. Метод является более надежным и безопасным, чем get и не имеет ограничений по размеру.
formnovalidate Атрибут задает, что данные формы не должны проверяться при отправке. Указывается только для кнопок типа type="submit" .
formtarget Атрибут задает, в каком окне выводить результат после отправки формы. Указывается только для кнопок типа type="submit" . Переопределяет значение атрибута target , указанного для элемента .
_blank — загружает ответ в новое окно/вкладку
_self — загружает ответ в то же окно (значение по умолчанию)
_parent — загружает ответ в родительский фрейм
_top — загружает ответ во весь экран
framename — загружает ответ во фрейм с указанным именем.
name Задает имя кнопки, значение атрибута — текст. Используется для ссылки на данные формы, после того как форма была отправлена, или для ссылки на данную кнопку (кнопки) в JavaScript.
type Определяет тип кнопки. Возможные значения:
button — кликабельная кнопка
reset — кнопка сброса, возвращает первоначальное значение
submit — кнопка для отправки данных формы.
value Задает значение по умолчанию, отправляемое при нажатии на кнопку.

8. Флажки и переключатели в формах

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

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

Элемент

Элемент (от англ. "input" ‒ «ввод») является основным элементом формы (HTML тег ) и определяет пользовательское поле для ввода информации.

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

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

Примечание: Тег не может содержать какой-либо контент, он может содержать только атрибуты.

Синтаксис

Закрывающий тег

Не требуется.

Атрибуты

type Основной атрибут, определяет тип элемента ввода. Если атрибут не указан, то по умолчанию используется значение "text" .
Возможные значения:
  • button – определяет активную кнопку с надписью.
  • checkbox – определяет элементы управления флажки.
  • color – генерирует палитру цветов, давая возможность пользователям выбирать значения цветов в шестнадцатеричном формате.
  • date – определяет поле для ввода календарной даты (год, месяц, день).
  • datetime – определяет поле для ввода даты и времени.
  • datetime-local – определяет элемент управления датой и временем (год, месяц, день, час, минуты, секунды и доли секунды (без часового пояса)).
  • email – определяет поле для адреса электронной почты.
  • file – определяет элемент управления с кнопкой "Обзор", для выбора и загрузки файлов.
  • hidden – определяет скрытое поле ввода (не отображается на Web-странице).
  • image – определяет изображение, как кнопку для отправки данных формы на сервер. Вместе с этим значением нужно использовать атрибут src , чтобы определить адрес изображения и атрибут alt для определения альтернативного текста. Можно также задать атрибуты width и height , чтобы определить размер изображения в пикселях.
  • month – позволяет выбрать один месяц, после чего обеспечит ввод данных в виде года и месяца (например: 2017-07).
  • number – определяет поле для ввода чисел.
  • password – определяет поле для ввода пароля (замаскированные символы).
  • radio – создает радио-кнопки, которые являются взаимоисключающими, если выбрать одну радио-кнопку, то все остальные становятся неактивными. Атрибут checked указывает, что вариант выбран по умолчанию.
  • range – создает ползунок для ввода чисел в указанном диапазоне. Если соответствующие атрибуты не указаны, то значения по умолчанию:
    • min = 1
    • max = 100
    • value = min + (max - min) / 2, или min , если max < min
    • step = 1
  • reset – создает кнопку сброса данных формы в первоначальное состояние.
  • search – определяет текстовое поле для ввода строки поиска.
  • submit – определяет кнопку "Отправить" для отправки данных формы на сервер.
  • tel – определяет поле для ввода телефонного номера.
  • text – определяет однострочное текстовое поле (ширина по умолчанию составляет 20 символов).
  • time – определяет поле для ввода времени в 24-часовом формате, например 17:30.
  • url – определяет поле для ввода URL-адреса.
  • week – позволяет выбрать одну неделю, после чего обеспечит ввод данных в формате года и недели (например: 2017-W15).

Не все браузеры поддерживают типы, добавленные в HTML5.
Если браузер не поддерживает какой-то из новых типов, то он будет считать, что это тип text .

accept Устанавливает типы/форматы файлов, которые можно прикреплять к форме (отправлять на сервер). Атрибут используется только для . alignУстарел Определяет выравнивание ввода изображения (только для ). alt Альтернативный текст для кнопки с изображением. autocomplete HTML5 Включает или отключает автозаполнение. autofocus HTML5 Указывает, что элемент должен автоматически получать фокус при загрузке страницы. borderУстарел Толщина рамки вокруг изображения. checked Указывает, что элемент должен быть предварительно выбран при загрузке страницы (только для type = "checkbox" > и ). dirname HTML5 Параметр, который передаёт на сервер направление текста. disabled Блокирует доступ и изменение элемента. form HTML5 Задает форму (элемент ) к которой элемент управления принадлежит. В качестве значения должен выступать идентификатор формы () в этом же документе. formaction HTML5 Указывает URL файла, который будет обрабатывать (контролировать) входную информацию после отправки формы (только для type = "image" > и ). formenctype HTML5 Определяет, как данные формы должны быть закодированы при передаче на сервер (только для type = "image" > и ). formmethod HTML5 Определяет метод HTTP для отправки данных (только для type = "image" > и ). formnovalidate HTML5 Отменяет встроенную проверку данных на корректность (только для type = "submit" > ). formtarget HTML5 Определяет окно или фрейм в которое будет загружаться результат, возвращаемый обработчиком формы. По умолчанию установлено значение _self - отображает ответ в текущем окне. Атрибут используется только только для type = "image" > и type = "submit" > . list HTML5 Указывает на список вариантов, которые можно выбирать при вводе текста. Значение атрибута должно соответствовать идентификатору элемента . max HTML5 Верхнее значение для ввода числа или даты. maxlength HTML5 Указывает максимально допустимое количество символов в элементе. Только для элементов управления следующих типов: text , search , tel , url , email и password (остальные игнорируются). min Нижнее значение для ввода числа или даты. minlength HTML5 Минимальное количество символов разрешённых в тексте. Только для элементов управления следующих типов: text , search , tel , url , email и password . multiple HTML5 Указывает, что пользователь может ввести более одного значения в элементе (только для type = "file" > и type = "email" > ). name Имя поля, предназначено для того, чтобы обработчик формы мог его идентифицировать. pattern HTML5 Устанавливает шаблон ввода с которым сверяется значение введённое в элементе. Синтаксис регулярного выражения соответствует языку JavaScript . Только для элементов управления следующих типов: text , search , tel , url , email и password (остальные игнорируются). placeholder HTML5 Выводит подсказывающий текст. Атрибут может быть использован с полями данных определенных типов (атрибут type ) со значениями email , password , search , tel , text и url ). readonly Указывает, что поле ввода доступно только для чтения. required HTML5 Обязательное для заполнения поле. size src Задаёт URL-адрес изображения, которое используется в качестве кнопки отправки (только для ). step HTML5 Шаг приращения для числовых полей. Только для элементов управления следующих типов: number , range , tel , date , date , time , datetime-local , month , time и week (остальные игнорируются). Значение по умолчанию 1. value Значение элемента. width HTML5

Элемент поддерживает

Англо-русский перевод INPUT-OUTPUT

INPUT-OUTPUT

cybern. вход-выход, затраты-выпуск, ввод-вывод,

(экономика) затраты-выпуск ввод-вывод, обмен

asynchronous ~ вчт. асинхронный ввод-вывод

buffered ~ вчт. буферизованный ввод-вывод

communications ~ вчт. ввод-вывод по каналу связи

input-output вчт. ввод -вывод ~ вчт. ввод-вывод ~ вчт. данные ввода-вывода ~ вчт. устройство ввода-вывода

~ status block вчт. блок состояния ввода-вывода

logical ~ вчт. логический ввод-вывод

unformatted ~ вчт. бесформатный обмен

virtual ~ вчт. виртуальный ввод-вывод

New large English-Russian dictionary . Новый большой Англо-Русский словарь. 2011


Еще значения слова и перевод INPUT-OUTPUT с английского на русский язык в англо-русских словарях.
Что такое и перевод INPUT-OUTPUT с русского на английский язык в русско-английских словарях.

More meanings of this word and English-Russian, Russian-English translations for INPUT-OUTPUT in dictionaries.

  • INPUT/OUTPUT — /in"poot"owt"poot"/ , Computers. n. 1. the process of input or output, encompassing the devices, techniques, media, and data used: A …
  • INPUT/OUTPUT — n. data fed into a computer or received from a computer
  • INPUT-OUTPUT — data fed into a computer or received from a computer
    Толковый словарь английского языка - Редакция bed
  • INPUT-OUTPUT — ■ adjective Electronics relating to or for both input and output.
    Concise Oxford English vocab
  • INPUT/OUTPUT — input/output, input-output BrE AmE ˌɪn pʊt ˈaʊt pʊt ⇨ˌɪm- AmE \ -pʊt̬-
    Longman Pronunciation English Dictionary
  • INPUT/OUTPUT — 1. Input/output refers to the information that is passed into or out of a computer. (COMPUTING) N-UNCOUNT 2. …
    Collins COBUILD Advanced Learner"s English Dictionary
  • INPUT/OUTPUT — 1. Input/output refers to the information that is passed into or out of a computer. (COMPUTING) N-UNCOUNT 2. Input/output refers …
    Collins COBUILD - Толковый словарь английского языка для изучающих язык
  • INPUT/OUTPUT — < programming , operating system > (I/O) Communication between a computer and its users, its storage devices, other computers (via …
    FOLDOC Computer English Dictionary
  • INPUT/OUTPUT
  • INPUT-OUTPUT — cybern. вход-выход, затраты-выпуск, ввод-вывод, (экономика) затраты-выпуск ввод-вывод, обмен asynchronous ~ вчт. асинхронный ввод-вывод buffered ~ вчт. буферизованный ввод-вывод communications ~ …
    Большой Англо-Русский словарь
  • INPUT/OUTPUT — Устройства ввода-вывода
  • INPUT-OUTPUT — Устройства ввода-вывода
    Американский Англо-Русский словарь
  • INPUT-OUTPUT — Керуак, Джек
    Американский Англо-Русский словарь
  • INPUT-OUTPUT — Затраты-выпуск
    Американский Англо-Русский словарь
  • INPUT-OUTPUT — Вход-выход
    Американский Англо-Русский словарь
  • INPUT-OUTPUT — Ввод-вывод
    Американский Англо-Русский словарь
  • INPUT-OUTPUT — Введение-вывод
    Американский Англо-Русский словарь
  • INPUT-OUTPUT
    Англо-Русско-Английский словарь общей лексики - Сборник из лучших словарей
  • INPUT/OUTPUT — 1) ввод-вывод; обмен (данными) 2) данные ввода-вывода 3) устройство ввода-вывода. - buffered input/output - communications input/output - …
    Большой Англо-Русский политехнический словарь
  • INPUT/OUTPUT — 1) ввод-вывод; обмен (данными) 2) данные ввода-вывода 3) устройство ввода-вывода. - buffered input/output - communications input/output - concurrent input/output - interrupt input/output - logical input/output - physical input/output - …
    Большой Англо-Русский политехнический словарь - РУССО
  • INPUT-OUTPUT — 1) амплитудный 2) ввод-вывод 3) потребление-производство. parallel input-output port — параллельный порт serial input-output port — последовательный порт - input-output analysis - input-output coefficient - input-output control - …
    Англо-Русский научно-технический словарь
  • INPUT-OUTPUT — ввод-вывод, обмен. операции пересылки данных между оперативной памятью и внешними устройствами. термин "ввод-вывод" предпочтителен, когда подразумевается преобразование представления данных или …
    Англо-Русский словарь Tiger
  • INPUT OUTPUT — (n) ввод - вывод; затраты - выпуск; обмен
    English-Russian Lingvistica"98 dictionary
  • INPUT-OUTPUT — n 1. эк. затраты - выпуск 2. ввод - вывод, обмен
    Новый большой Англо-Русский словарь - Апресян, Медникова
  • INPUT-OUTPUT — n 1. эк. затраты - выпуск 2. ввод - вывод, обмен
    Большой новый Англо-Русский словарь
  • INPUT/OUTPUT
    Англо-Русский словарь по машиностроению и автоматизации производства 2
  • INPUT/OUTPUT — ввод-вывод - programmed input/output
    Англо-Русский словарь по машиностроению и автоматизации производства
  • INPUT/OUTPUT — 1) ввод-вывод 2) устройство ввода-вывода 3) данные ввода-вывода long-haul remote input/output memory-mapped input/output verbal input/output
  • INPUT-OUTPUT — ввод-вывод, обмен. Операции пересылки данных между оперативной памятью и внешними устройствами. Термин "ввод-вывод" предпочтителен, когда подразумевается преобразование представления данных или …
    Англо-Русский словарь по компьютерам
  • INPUT-OUTPUT — cybern. вход-выход, затраты-выпуск, ввод-вывод,
    Англо-Русский словарь по экономике
  • INPUT/OUTPUT — 1) ввод-вывод 2) устройство ввода-вывода 3) данные ввода-вывода. - accumulator input/output - asymmetric input/output - buffered input/output - communications input/output - concurrent input/output - data-directed input/output - edit-directed input/output - …
    Англо-Русский словарь по вычислительной технике и программированию
  • INPUT-OUTPUT — затраты - выпуск
    Англо-Русский словарь по экономике и финансам
  • INPUT-OUTPUT — 1) ввод-вывод 2) вход-выход. - asynchronous input-output - concurrent input-output - four-tape input-output - optical coaxial input-output - optical digital input-output
    Англо-Русский словарь по телекоммуникациям
  • INPUT-OUTPUT — 1) ввод-вывод 2) устройство ввода-вывода 3) данные ввода-вывода
    Англо-Русский словарь по полиграфии и издательскому делу
  • INPUT-OUTPUT — затраты-выпуск;ввод-вывод, вход-выход
    Англо-Русский экономический словарь
  • INPUT/OUTPUT — (I/O) ввод-вывод термин обозначает как подсистему ввода-вывода компьютера, так и любые операции пересылки данных между процессором или оперативной памятью и внешними …
    Англо-Русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию
  • INPUT/OUTPUT — ввод-вывод
    Computer English-Russian dictionary
  • INPUT/OUTPUT — 1) ввод-вывод 2) устройство ввода-вывода 3) данные ввода-вывода ∙ accumulator input/output asymmetric input/output buffered input/output communications input/output concurrent input/output data-directed …
    Новый большой Англо-Русский словарь
  • INPUT-OUTPUT — ввод-вывод, обмен. операции пересылки данных между оперативной памятью и внешними устройствами. термин "ввод-вывод" предпочтителен, когда подразумевается преобразование представления данных или применительно к исходным …
    Англо-Русский словарь
  • OUTPUT — I. ˈ ̷ ̷ˌ ̷ ̷ noun Etymology: out (III) + put (after put out, v.) 1. : something that is put out or …
  • INPUT — I. ˈinˌpu̇t, usu -u̇d.+V noun also im·put ˈimˌ- Etymology: input from in (IV) + put (after put in, v.); imput …
    Webster"s New International English Dictionary
  • OUTPUT — /owt"poot"/ , n. , v. , outputted or output, outputting . n. 1. the act of turning out; production: the …
    Random House Webster"s Unabridged English Dictionary
  • INPUT — /in"poot"/ , n., adj., v., inputted or input, inputting . n. 1. something that is put in. 2. the act …
    Random House Webster"s Unabridged English Dictionary
  • OUTPUT — I. ˈau̇t-ˌpu̇t noun Date: circa 1858 1. : something produced: as a. : mineral, agricultural, or industrial production steel output …
  • INPUT — I. ˈin-ˌpu̇t noun Date: circa 1888 1. : something that is put in: as a. : an amount put in …
    Merriam-Webster"s Collegiate English vocabulary
  • OUTPUT — n (ca. 1858) 1: something produced: as a: mineral, agricultural, or industrial production "steel ~" b: mental or artistic …
  • INPUT — n (1753) 1: something that is put in: as a: an amount put in "increased ~ of fertilizer increases …
    Merriam-Webster English vocab
  • OUTPUT — / ˈaʊtpʊt; NAmE / noun , verb ■ noun [ U , sing. ] 1. the amount of sth that …
    Oxford Advanced Learner"s English Dictionary

Contents

Что такое input ? edit

Input ’ («вводимая информация», прим. пер. ) это короткое слово, которым мы договорились обозначать «предложения, которые вы читаете и слушаете ». Input это противоположность слову ‘Output ’, которое в наших статьях значит «предложения, которые вы говорите или пишете».

Модель обучения языку edit

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

  1. Вы получили input - вы читали и слушали предложения на каком-то языке. Если вы поняли эти предложения, они хранятся в вашем мозге. А точнее, они хранятся в разделе мозга, ответственном за язык.
  2. Вы хотите сказать или написать что-то на этом языке (вы хотите создать output), ваш мозг при этом ищет предложение, которое вы слышали или читали ранее, - предложение, которое совпадает по смыслу с тем, что вы хотите произвести. Так, мозг имитирует предложение (создавая такое же, или похожее) и вы говорите ваше собственное предложение в языке. Этот процесс подсознательный: мозг делает его автоматически.

Комментарий к модели edit

Конечно, эта модель очень упрощенная. Мозг ищет не целые предложения, а скорее части предложений (законченные по смыслу выражения). Он может построить очень сложные и длинные предложения из этих частей. Так что мозг не просто «имитирует» одно предложение за раз. Он использует много предложений одновременно, чтобы построить что-то оригинальное. Например мозг знает, что можно взять известное предложение и заменить в нем субъект. Например, если вы слышали «кошка под столом», можно легко сказать «собака под столом» или «книга под креслом».

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

Эта модель описывает ребенка постигающего его родной язык. Ребенок слушает его родителей и других людей. Его мозг понимает и запоминает слышимое и все лучше и лучше способен думать самостоятельно. Уже к 5 годам ребенок говорит довольно хорошо.

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

Что эта модель значит для изучающих иностранный язык? Самое важное:

  • мозг мыслит, основываясь на уже известном (input). Поэтому нужно кормить мозг правильными и понятными выражениями . До того, как вы начнете говорить, мозг должен запомнить достаточно правильных выражений на этом языке.
  • речь и письмо (output) не столь важны . Они не улучшат языковые навыки. Вы легко можете навредить своему английскому, пытаясь что-то сказать или написать слишком рано или невнимательно.
  • вам не нужны грамматические правила . Вы научились говорить на родном языке, не задумываясь о том, что такое падеж или местоимение. Вы можете изучить иностранный язык точно так же.

Как input может изменить ваш английский. edit

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

Это касается любой темы в языке. Выкиньте учебник английского! Вы будете понимать, что “I have seen Paul yesterday” неправильно, а “I saw Paul yesterday” правильно. Первое предложение будет просто звучать неправильно. Почему? Вы читали предложения, похожие на второе 200 раз, и похожие на первое 0 раз.

Я никогда не забуду, когда я открыл учебник “Practical English Usage”. Я уже заканчивал среднюю школу, и мой английский уже был на высоте. Учебник был полон вопросов и грамматических правил. Для каждого вопроса были несколько примеров, правильных и неправильных. Когда я смотрел на неправильный пример, я удивлялся «конечно он неправильный, звучит просто ужасно». Когдя я читал правило для него, я думал «я не знал, что для этого есть правило». У меня сложилось вмечатления, что я не знал ни одного правила из книги… Я в них не нуждался. (И даже если бы я захотел, я бы не смог запомнить все правила). Я мог просто посмотреть на предложение и сказать, выглядит ли оно правильно или нет . Я стал как носитель языка. За счет чтения книг, просмотра сериалов, прослушивания музыки и т.д. я получил много input’a. Существует много примеров, когда люди приблизились к совершенству от этого - например Майкл, я, и другие авторы секции