Результаты (
русский) 2:
[копия]Скопировано!
Компьютер Компьютер это машина, которая манипулирует данными в соответствии со списком инструкций. Первые устройства, которые напоминают современную современных компьютеров до середины 20-го века (около 1940 - 1945), хотя компьютер концепция и различные машины похожи на компьютеры существовали ранее. Ранние электронно-вычислительные машины были размером с большую комнату, потребляя столько же энергии, как несколько сотен современных персональных компьютеров. Современные компьютеры основаны на крошечных интегральных схем и миллионы и миллиарды раз более способными, занимая меньше места. Сегодня, простые компьютеры могут быть сделаны достаточно мал, чтобы поместиться в наручные часы и питается от часовой батареи. Персональные компьютеры в различных формах иконы информационного века и есть то, что большинство людей думают, как "компьютера"; Однако, наиболее распространенной формой компьютере используется сегодня Встраиваемый компьютер. Встроенные компьютеры маленьких, простых устройств, которые используются для управления другими устройствами. - Например, они могут быть найдены в машинах, начиная от истребителей для промышленных роботов, цифровых камер и детские игрушки способность хранить и исполнять списки инструкций, называемых программ делает компьютеры чрезвычайно универсальными и отличает их от калькуляторов. Тезис Черча-Тьюринга является математическая постановка этой универсальности: любой компьютер с определенной минимальной способностью, в принципе, способен выполнять те же задачи, что любой другой компьютер может выполнить. Таким образом, компьютеры с возможностью и сложности, начиная от личного цифрового помощника суперкомпьютера все в состоянии выполнять те же вычислительные задачи достаточно времени и емкость. История вычислительной The жаккардовый ткацкий станок был одним из первых программируемых устройств. Это трудно определить какой-то один устройство в качестве первой компьютере, отчасти потому, что термин "компьютерная" стала предметом различных толкований с течением времени. Первоначально термин "компьютер" называют человека, который численные расчеты с (человек компьютер), часто с помощью механического вычислительным устройством. История современного компьютера начинается с двух отдельных технологий - это автоматизированного расчета и из программирования. Примеры начале механических вычислительных устройств, входящих счеты, логарифмической линейки и, возможно, астролябии и механизм Антикитера (который датируется примерно 150-100 до н.э.). Конец средневековья увидел повторного оздоровление европейской математики и инженерии, и 1623 устройство Вильгельма Шикарда был первым в ряду механических калькуляторов, построенных по европейским инженеров. Тем не менее, ни один из этих устройств не соответствуют современным определение компьютере, так как они не могут быть запрограммированы. Герон Александрийский (с 10 -. 70 н.э.) построил механическую театр, который исполнил пьесу на протяжении 10 минут и управляется с помощью комплексной системы канаты и барабаны, которые могли бы считаться средством решить, какие части механизма выполнены какие действия -. и когда [3] Это суть программирования. В 1801 году Жозеф Мари Жаккард сделал улучшение в текстильной ткацкий станок, который использовал серию перфорированных бумажных карт, как шаблон, чтобы его ткацкий станок автоматически плести замысловатые узоры. В результате жаккардовый ткацкий станок был важный шаг в развитии компьютеров, потому что использование перфокарт по определению тканые узоры можно рассматривать как раньше, хотя и ограниченное, формы программирования. Это был сплав автоматического вычисления с программирования, что производится в первую очередь узнаваемые компьютеры. В 1837 году Чарльз Бэббидж был первым, чтобы осмыслить и разработать полностью программируемый механический компьютер, который он назвал «аналитической машины». [4] В связи с ограниченными финансами, а также неспособность противостоять возиться с дизайном, Бэббидж никогда не построил свой Analytical Двигатель. обработка Масштабная автоматизированных баз персональных данных перфокарт было проведено для переписи населения США в 1890 году перфорационных машинах, предназначенных Герман Холлерит и изготовленных Computing Tabulating Recording Corporation, которая позже стала IBM. К концу 19-го века ряд технологий, которые впоследствии окажутся полезными в реализации практических компьютеров начали появляться: перфокарты, булева алгебра, вакуумную трубку (термоэлектронной клапан) и телетайп. В первой половине 20-го века, многие научные вычислительные потребности были удовлетворены все более сложных аналоговых вычислительных машин, в котором используется прямой механической или электрической модели задачи в качестве основы для вычислений. Тем не менее, они не были программируемыми и вообще не хватало гибкости и точности современных цифровых компьютеров. последовательность неуклонно более мощный и гибкий вычислительных устройств были построены в 1930-х и 1940-х годов, постепенно добавляя ключевые особенности, которые видны в современных компьютерах. Использование цифровой электроники (в основном изобрел Клод Шеннон в 1937 году) и более гибкой программирования были жизненно важные шаги, но определение одну точку по этой дороге, как "первый цифровой электронной вычислительной машины" трудно (Shannon, 1940). Значительные достижения включают в себя: EDSAC был одним из первых компьютеров для реализации хранимой программы (фон Нейман) архитектуры. электромеханические "Z машин" Конрад Цузе в. Z3 (1941) был первым станок с участием двоичную арифметику, в том числе арифметики с плавающей точкой и меры программирования. В 1998 Z3 была доказана, чтобы быть Тьюринга, поэтому будучи первый рабочий компьютер в мире. В режиме NON-программируемый Атанасова-Берри компьютера (1941), который используется вакуумная трубка основе вычислений, двоичные числа, и регенеративной память конденсатор. Тайная британский компьютер Colossus (1944), которые имели ограниченный программирования, но показали, что это устройство с помощью тысячи труб может быть достаточно надежным и в электронном виде перепрограммируемой. Он был использован для взлома немецких кодов военное время. Harvard Mark I (1944), крупномасштабные электромеханический компьютер с ограниченным программирования. Армия США в баллистике Научно-исследовательская лаборатория ENIAC (1946), который используется десятичной арифметики и иногда называется первый общего назначения Электронная вычислительная машина (с Конрад Цузе в Z3 1941 используется электромагниты вместо электроники). Первоначально, однако, ENIAC был негибкий архитектуру, которая, по существу, необходимую внесения в них изменений, чтобы изменить его программирование. Несколько разработчиков ENIAC, признавая ее недостатки, подошел с гораздо более гибкий и элегантный дизайн, который стал известен как хранится программной архитектуры или VON Нейман архитектура. Этот проект был впервые официально описан Джон фон Нейман в статье «Первый проект доклада о EDVAC", опубликованной в 1945 году ряд проектов по развитию компьютеров на базе хранимой программой архитектуры началась примерно в это время, первый из них завершается в Великобритании. В первую очередь продемонстрировали оборотных средств был Манчестерская малая экспериментальная машина (SSEM) или "Baby". Тем не менее, EDSAC, завершил год после SSEM, возможно, был первым практической реализации хранимой разработки программ. Вскоре после этого, машина впервые описан фон Неймана бумаги-EDVAC-была завершена, но не видел использование штатных для дополнительных двух лет. Почти все современные компьютеры реализации той или иной форме, хранящейся программной архитектуры, что делает его одного черта, с помощью которых Слово "компьютер" в настоящее время определяется. По этому стандарту, многие ранние устройства больше не будет называться компьютеров от сегодняшнего определения, но, как правило, называют в качестве таковых в их историческом контексте. В то время как технологии, используемые в компьютерах резко изменились по сравнению с первым электронным, компьютеры общего назначения 1940-х годов, большинство по-прежнему используется архитектура фон Неймана. Дизайн сделал универсальный компьютер практической реальностью. Микропроцессоры миниатюрные устройства, которые часто реализации хранимых программных процессоров. компьютеры Вакуумные трубки на базе бывшие в употреблении на протяжении 1950-х годов, но были в значительной степени заменены в 1960 транзисторов на основе устройств, которые были меньше, быстрее и дешевле, используется меньше энергии и были более надежными. Эти факторы позволили компьютеров, которые будут производиться на беспрецедентный в промышленном масштабе. К 1970, принятие технологии интегральных схем и последующее создание микропроцессоров, таких как Intel 4004 вызвало новый скачок в размерах, скорости, стоимости и надежности. К 1980 году компьютеры стали достаточно мало и дешево заменить простые механические элементы управления в бытовых электроприборов, таких как стиральные машины. Примерно в то же время, компьютеры стали широко доступны для личного пользования физическими лицами в виде домашних компьютеров и теперь уже повсеместно персонального компьютера. В сочетании с широко распространенной роста Интернета с 1990 года, персональные компьютеры становятся так часто, как телевидение и телефон, и почти все современные электронные устройства содержат компьютер какой-то. Хранится архитектура программа определяющей чертой современных компьютеров, которые отличает их от всех других машин в том, что они могут быть запрограммированы. То есть, что список инструкций (программа) может быть задана в компьютере, и он будет хранить их и проводить их в какой-то момент в будущем. В большинстве случаев, компьютерные инструкции просты: добавление одного номера на другой, переместить некоторые данные из одного места в другое, отправьте сообщение какому-либо внешнему устройству, и т.д. Эти инструкции считываются из памяти компьютера и, как правило, осуществляется (выполняется) в порядке, они дали. Тем не менее, как правило, специализируются инструкции предписывают компьютеру перейти вперед или назад в другом месте в программе и провести на выполнении оттуда. Они называются "Jump" инструкции (или филиалы). Кроме того, инструкции перехода могут быть сделаны произойти условно, так что разные последовательности команд могут использоваться в зависимости от результата некоторых предыдущих вычислений или какого-либо внешнего события.
переводится, пожалуйста, подождите..
