Ввод и вывод
В разделе ввод/вывод методических рекомендаций к уроку 3 было предъявлено доказательство:
Компьютер — это процессор плюс внутренняя память (ОЗУ, ПЗУ, регистры и кэш процессора).
Всё остальное — это устройства ввода, вывода или ввода/вывода компьютера.
|
Например, мышь, клавиатура, сканер, тачпад, графический планшет, веб-камера, микрофон, датчики — это устройства ввода компьютера (с них он получает информацию), а монитор, принтер, звуковые колонки, исполнительные устройства — это устройства вывода компьютера (на них он передаёт информацию). |
|
Есть устройства, с которых компьютер может и получать информацию и на которые он может информацию передавать. Эти устройства называют устройствами ввода/вывода — винчестер, дисковод, МФУ, флешка, модем, фото и видео камера. |
Давайте подробнее разберёмся с тем, что мы называем вводом и выводом.
Ввод и вывод связан с передачей информации от одного информационного носителя к другому.
|
Пусть информация передается с носителя А к носителю В. Тогда эта передача для носителя А означает вывод, а для носителя В — ввод. И получается, что В для А — устройство вывода, а А для В — устройство ввода. |
Видим, что одна и та же передача информации связана и с вводом, и c выводом, следовательно, может быть названа и вводом, и выводом в зависимости от того, к какому носителю мы относим эту операцию.
Пусть, например, мы используем сканер для передачи в компьютерную память образа бумажного листа.
|
Для сканера эта передача означает вывод — информация уходит из сканера, а для компьютера ввод — информация приходит в компьютер. Компьютер получает из сканера информацию, значит, происходит ввод в компьютер, следовательно, сканер — устройство ввода компьютера. А для самого сканера компьютер является устройством вывода! Ведь сканер на него посылает, выводит информацию. |
Так что же есть сканер? Для компьютера — это устройство ввода.
А для человека? А для человека сканер — устройство вывода. Мы ведь отдаём ему листок, «выводя» из папки, в которой листок хранили.
Но мы никогда не говорим, что выводим листок на сканер. Мы говорим, наоборот, что вводим листок, значит, относим процесс передачи информации не к себе, а к сканеру. Более того, мы часто говорим, вставляя листок в сканер, что вводим листок в компьютер, и здесь мы говорим уже не о передаче информации от нас сканеру, а о передаче информации от сканера в компьютер, и связываем эту передачу с компьютером.
Любая передача информации сопровождается выводом из источника и вводом в приёмник. Следовательно, разделение устройств на устройства ввода и устройства вывода зависит от того, по отношению к какому информационному носителю мы рассматриваем процесс передачи информации.
Для компьютера классификация построена на направлении потока информации в или из компьютерной памяти.
Ввод — это процесс передачи информации в компьютер. Устройство, с которого компьютер получает информацию, является устройством ввода компьютера.
Вывод — процесс передачи информации из компьютера. Устройство, на которое компьютер передаёт информацию, является устройством вывода компьютера.
Два компьютера. Их можно соединить друг с другом через порты кабелем без модема и передавать информацию в обе стороны.
Что происходит, ввод или вывод, зависит от того, по отношению к какому компьютеру мы рассматриваем процесс передачи информации.
На всех этих нюансах можно и не «заморачиваться», но лучше говорить не «колонки выводят звук», а «колонки воспроизводят звук, который на них выводит компьютер». Обе фразы правильные, но в них говорится о двух разных передачах информации:
- Передаче звука от компьютера на колонки (выводит компьютер).
- Передаче звука от колонок к человеку (выводят колонки).
Во втором случае колонки для нас являются устройством ввода (мы вводим с них звук в свои уши), а мы для колонок — устройством вывода — колонки выводят на нас звук.
Так как мы рассматриваем устройства ввода и вывода компьютера, то лучше говорить «звук выводится компьютером на колонки, а колонки звук воспроизводят».
Как не стоит говорить | А как надо сказать |
---|---|
монитор выводит информацию | компьютер выводит информацию на монитор |
клавиатура вводит информацию | компьютер вводит информацию с клавиатуры |
принтер выводит информацию | компьютер выводит информацию на принтер |
и так далее |
Продолжение темы в методических рекомендациях к уроку 5 — формальные определения.