Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.12.07;
Скачать: [xml.tar.bz2];

Вниз

Что такое компьютер?   Найти похожие ветки 

 
TUser ©   (2008-10-04 07:02) [0]

          Классификация! Как много в этом слове....

К примеру, можете дать определение того, что такое компьютер? Дать такое определение, чтобы с ним все согласились, чтобы его не пришлось через пару лет менять. Чтобы оно не было слишком общим и при этом совпадало с опытом современных людей. Чтобы то, что в прошлом называли "компьютер" сохранило свое наименование. И т.д. и т.п. Попробуйте, и убедитесь, что это нелегко. Хотя предмет всем знаком, и в обычной жизни вряд ли многие затруднились бы отличить компьютер от чего-то иного, и явной необходимости в чеканной формулировке нет.

Тем не менее, зачастую приходится давать определения и проводить разграничения просто потому, что это удобно. Например, вы составляете базу данных. При этом не обязательно эта база содержит просто наименования компьютеров и чего-то еще, что с ними можно перепутать. Это может быть список книг, в котором вы хотите выделить "книги о компьютерах". Может быть список "профессий, связанных с компьютерами" и многое другое. И по запросу "компьютер" пользователь должен получить требуемую информацию без лишних "довесков". Ясно, что в ряде сложных ситуаций вы столкнетесь с проблемами, особенно если прогресс не будет стоять на месте, а базу данных вам придется расширять, включая туда всякую всячину: карманные компьютеры, бортовые компьютеры, какие-нибудь навороченные кухонные программируемые комбайны, а также множество других устройств, предназначенных для решения различных (иногда очень узких) задач и содержащих процессоры разной степени сложности.


http://www.astronet.ru/db/msg/1219032

Кто готов поделиться своим определением?


 
Tornado   (2008-10-04 12:58) [1]

Удалено модератором


 
Клод   (2008-10-04 12:59) [2]

Удалено модератором


 
Урсулапов_   (2008-10-04 13:33) [3]

Удалено модератором


 
AlexDan ©   (2008-10-04 14:49) [4]

> TUser ©   (04.10.08 07:02)  
Такое определение есть, так что придумывать нечего. Компьютер - это машина Тьюринга. По крайней мере один из её видов.


 
AlexDan ©   (2008-10-04 14:53) [5]

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


 
turbouser ©   (2008-10-04 14:56) [6]

Компьютер это вычислитель. Всего-навсего машина, производящая вычисления :)


 
AlexDan ©   (2008-10-04 15:05) [7]

> turbouser ©   (04.10.08 14:56) [6]
+1. Машина Тьюринга, это и есть вычиситель (по определению). Так называемая машина конечных состояний (к сожалению из этого следует способная лишь выполнять команды). Хотя учёные на эту тему спорят досихпор).


 
AlexDan ©   (2008-10-04 15:06) [8]

Причём в основном фантасты).


 
DVM ©   (2008-10-04 15:27) [9]


> AlexDan ©   (04.10.08 14:53) [5]


> Основопологающий для информатики

Информатика к компьютерам имеет такое же отношение как математика к калькулятору. Т.е никакого.


 
БарЛог ©   (2008-10-04 16:41) [10]

Компьютер - это такая серенькая/чёрненькая/беленькая фиговина под столом (с) секретарша


 
{RASkov} ©   (2008-10-04 17:23) [11]

> (с) секретарша

Не, компьютер - это монитор, а под столом - "процессор" :)


 
b z   (2008-10-04 17:55) [12]


> своим определением
"Молоток" :)


 
Копир ©   (2008-10-05 00:06) [13]

Не понимаю, почему задан такой простой вопрос?
Ради сенсации?

Где-где, а тут на сайте программистов спрашивать, - что такое комп.
Это - кощунство.

Или респондент имеет некоторое собственное мнение?

Что же. С удовольствием послушаю.

Рано или поздно любой более или менее знающий человек
начинает фантазировать.

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

А программист, про компьютер.

И те, и другие - с жиру бесят себя.
Потешаются. Ответ знают, но хотят создать псевдо-проблему.

Ну, что же?


 
DrPass ©   (2008-10-05 03:07) [14]


> AlexDan ©   (04.10.08 14:49) [4]
> > TUser ©   (04.10.08 07:02)  
> Такое определение есть, так что придумывать нечего. Компьютер
> - это машина Тьюринга. По крайней мере один из её видов.
>

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


 
AlexDan ©   (2008-10-05 03:32) [15]

> DrPass ©   (05.10.08 03:07) [14]
 Не путайте народ). Машина Тьюринга появилась ещё до эпохи ЭВМ. Являя собой наглядный пример алгоритмизации. Как раз сводя его именно к дискретным состояниям. И всё последующее, включая ЭВМ, было именно оттуда и списано. А компьютер, это как рз машина, имеющая дискретное состояние (триггер -1 или 0).


 
DrPass ©   (2008-10-05 03:43) [16]


> AlexDan ©   (05.10.08 03:32) [15]

Я и не путаю. Дискретные состояния имеют только цифровые компьютеры. Аналоговые компьютеры их иметь не обязаны. По крайней мере, промежуточные состояния.
Существует много способов вычислять. И алгоритмизация - всего лишь один из них, просто в настоящее время наиболее популярный ввиду своей простоты и понятности.


 
AlexDan ©   (2008-10-05 03:59) [17]

> DrPass ©   (05.10.08 03:43) [16]
Ого, вы затрагиваете совсем уж запредельные темы. Вычислять без алгоритмов, это почти фантастика. Как то мне попалась информация, что учёные (кто и под чьим руководством НАСА или др. не помню) пытались воспроизвести "язык программирования" мозга. Т.е. язык не командно-ориентированный (как почти все технические), а логически ориентировнный. Насколько мне известно, у них почти ничего не получилось. Они его назвали то-ли "абсолют", то -ли как-то вроде (пхоже, имею в виду)..


 
TUser ©   (2008-10-05 06:45) [18]


> Такое определение есть, так что придумывать нечего. Компьютер
> - это машина Тьюринга.

То есть квантовый - он уже не компьютер?

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


 
turbouser ©   (2008-10-05 06:53) [19]


> TUser ©   (05.10.08 06:45) [18]


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


Кхм... См. [6]


 
DrPass ©   (2008-10-05 12:24) [20]


> AlexDan ©   (05.10.08 03:59) [17]
> > DrPass ©   (05.10.08 03:43) [16]
> Ого, вы затрагиваете совсем уж запредельные темы.

Почему запредельные? Возьмите обычный аналоговый сумматор. Два входа, один выход. На выходе напряжение равно сумме напряжений на входах. Девайс вполне подходящий для вычислений (и использовавшийся для вычислений в аналоговых ЭВМ середины прошлого века!). А можете его описать, используя машину Тьюринга? Не можете. Потому что машина Тьюринга имеет конечное множество состояний. А у данного сумматора оно теоретически бесконечное.


 
AlexDan ©   (2008-10-05 12:52) [21]

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


 
Влас   (2008-10-05 12:53) [22]


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

Под такое определение попадает , например, собака....да че собака, человек! Ну если считать, что они "устройства"...


 
atruhin ©   (2008-10-05 13:08) [23]

> [21] AlexDan ©   (05.10.08 12:52)

Нет. Не было там ни каких 1 и 0


 
Игорь Шевченко ©   (2008-10-05 14:49) [24]


> Не, когда они собирали аналоговые ЭВМ они ж тоже оговаривали
> выходное напряжение принимая его за единицу


ты бредишь


 
AlexDan ©   (2008-10-05 15:23) [25]

Имелось в виду http://www.ssti.ru/kpi/informatika/Content/biblio/b1/inform_man/gl_5_1.html
график, дальше шло суммирование. Поэтому принцип разнится не так и сильно..


 
DVM ©   (2008-10-05 15:26) [26]


> AlexDan ©   (05.10.08 12:52) [21]


> Т.е схему они использовали тоже 1 и 0.

а еще были попытки создания компьютеров, где использовалась десятичная и шестнадцатеричная системы счисления, но в силу сложности реализации 10-16 уровней от них отказались. Так что не обязательно 0  и 1.


 
atruhin ©   (2008-10-05 15:40) [27]

>[25] AlexDan ©   (05.10.08 15:23)
> Поэтому принцип разнится не так и сильно..

Ну почитай ты хоть что нибудь про АВМ, а то от поста к посту, глупости говориш.
Там совсем другой принцип.


 
_VirEx_   (2008-10-05 18:50) [28]

устройство сбора, обработки и хранения информации


 
blackman ©   (2008-10-05 19:14) [29]

Не советовал бы изучать этимологию используя астрономию :)
Есть словари где все уже определено
http://slovari.yandex.ru/search.xml?text=%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80
Надо только выбрать...



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.12.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.005 c
15-1223025464
keymaster
2008-10-03 13:17
2008.12.07
Где живут module attributes?


1-1202752824
Igit
2008-02-11 21:00
2008.12.07
Автоматическое скроллирование к ItemIndex в ListView


2-1225186805
dmitry_12_08_73
2008-10-28 12:40
2008.12.07
Скрытие пиктограммы программы в таскбаре


15-1222843840
vajo
2008-10-01 10:50
2008.12.07
Где находится почта в Vista Home?


15-1223158808
Германн
2008-10-05 02:20
2008.12.07
Глюк форума.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский