Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Информация для изучения
Краткая история вычислительной техники
Человеку свойственно ошибаться, но по-настоящему гадкие вещи, требует компьютера.
Неизвестно
Эволюция цифровых вычислительных часто разделяется на поколений. Каждое поколение характеризуется значительные улучшения по сравнению с предыдущим поколением в технологии, используемой для построения компьютеров, Международная организация вычислительных систем и языков программирования.
Механические эры (1623-1945)
Идея использования машин для решения математических задач можно проследить по крайней мере, в начале 17 века, когда математики разработана и внедрена калькуляторы, которые были способны сложение, вычитание, умножение и деление.
Первая универсальная, т.е.. программируемый, вычислительное устройство было начато еще в 1823 году, но не было завершено. Более амбициозные машина была Аналитическая машина. Оно было построено в 1842 году, но, к сожалению, это также было завершено частично, но тем не менее это был первый один быть использованы в вычислительных науках. По 1853 инженеры построили машину, которая завоевала золотую медаль на Выставке в Париже, а позже она была использована для расчета орбиты Марса.
Первое поколение ЭВМ (1937-1953)
Три машины были повышены в разные времена как первые электронно-вычислительные машины. Эти машины используются электронные
53
Принимая Компьютер как должное
выключатели, в виде вакуумных трубок, вместо электромеханических реле. В основном, электронные переключатели бы быть более надежными, так как они не имеют движущихся частей, что будет изнашиваться, но технология все еще была новой в то время и трубы были сопоставимы с реле в надежности. Электронные компоненты имел одно важное преимущество, однако: они могут «открыть» и «закрыть» около 1000 раз быстрее, чем механические переключатели.
Самые ранние попытки создать электронный компьютер был rea-специализированных в 1937 г., когда машина была создана, что может решать системы дифференциальных уравнений в частных производных. Позднее, в 1941 году, ученые нам удалось построить машину, которая могла бы решить 29 уравнений с 29 неизвестных. Однако, машина не была pro-grammable, и было больше электронный калькулятор.
Второй начале электронные машины был Колосс, предназначенные для британской армии в 1943 году. Эта машина сыграла важную роль в снятии коды, используемые в немецкой армии во второй Мировой Войне.
Тьюринг основной вклад в области информатики и вычислительной техники была идея машины Тьюринга, математический формализм широко используемые в исследовании вычислимых функций.
Первый общего назначения программируемый электронный компьютер был Electronic Numerical Integrator and Computer (ENIAC) построен в университете Пенсильвании. Работа началась в 1943 году, основан Армии артиллерийского управления, который был необходим способ для расчета баллистики во время второй Мировой Войны.
Машина не была завершена до 1945 года, но затем он широко использовался для расчетов при разработке водородной бомбы. Ко времени, когда он был списан в 1955 году и используется для решения различных гражданских целей, в том числе прогноз погоды, группа ученых начала работу над новой машиной. Основной вклад в развитие своих новых проектов, было понятие хранимой программой. Существуют некоторые разногласия по поводу того, кто заслуживает кредита для этой идеи, но ни одна над тем, как важна была идея будущее компьютеров общего назначения. С помощью памяти, которая была достаточно большой, чтобы вместить обоих команд и данных, и с помощью программы, записанной в памяти, чтобы управлять порядком выполнения арифметических операций, эта машина была в состоянии работать на несколько порядков быстрее,
54
БЛОКА № 3
чем это делалось прежде. За счет хранения указаний в той же среды, как и данные, дизайнеры смогли сосредоточиться на улучшении внутреннюю структуру компьютера, не беспокоясь о соответствующих скорости внешнего управления.
Признав, что функции, в виде последовательности инструкций для компьютера, может быть закодирован в виде чисел, ученые поняли, инструкции могут быть сохранены в памяти компьютера наряду с числовыми данными.
Технологии программного обеспечения в течение этого периода были очень примитивными. Первые программы, которые были написаны в машинный код, т.е. программисты непосредственно записал цифры, которые соответствовали указаниям, они хотели, чтобы хранить в памяти. В 1950-е годы программисты использовали условное обозначение, известный как язык ассемблера, чем ручной перевод символьные обозначения в машинный код. Позже программ, известных как сборщики выполнено задание на перевод.
Примитивно, как они были, эти первые электронные машины были весьма полезны в прикладной науки и техники. Один из ученых оценкам, это займет восемь часов, чтобы решить систему уравнений с восьми неизвестных с помощью предыдущей калькулятор, и 381 часов, чтобы решить 29 уравнений для 29 неизвестных. До времени компьютер был в состоянии выполнить задачу в течении часа. Первая проблема бежать по ней, численного моделирования, используемые в конструкции водородной бомбы, требуется 20 секунд, в отличие сорока часов, используя механические калькуляторы. Позже первый коммерчески успешный компьютер был разработан. В 1952 году, через 45 минут после закрытия избирательных участков и с 7% голосов подсчитаны, он предсказал Эйзенхауэр бы поражение Стивенсон с 438 голосов выборщиков (в конце концов он с 442).
Второе поколение (1954-1962)
Второе поколение увидел несколько важных событий на всех уровнях компьютерной системы проектирования, от технологии, используемой для построения базовых схем для языков программирования, используемых для написания научных приложений.
55
Принимая Компьютер как должное
Электронные переключатели в эту эпоху были, основанные на дискретных диодов и транзисторов технологии с временем переключения приблизительно 0,3 МКС. Первые машины были построены с помощью этой технологии в Колокол - и Линкольн Лабораторий. Памяти технология была основана на магнитных сердечниках, которые могут быть доступны в случайном порядке, в отличие от предыдущих устройств.
Во время этого второго поколения многих языках программирования высокого уровня были введены, в том числе FORTRAN (1956), АЛГОЛ (1958), и COBOL (1959). Важно коммерческих машин этой эпохи включают IBM 704 и его преемников, 709 и 70094.
Второе поколение также увидели первые суперкомпьютеры де-подписала специально для цифровой обработки в научных приложений. Термин «суперкомпьютер», как правило, зарезервированы для машины, которая будет на порядок мощнее, чем у других машин этой эпохи.
Третьего поколения (1963-1972)
Третье поколение принесло огромные прибыли в вычислительной мощности. Инновации в эту эпоху включают использование интегральные микросхемы (полупроводниковых приборов с нескольких транзисторов построены на одной физической составляющей), полупроводниковой памяти начинают использоваться вместо магнитных сердечников, микропрограммирование, как методика эффективного проектирования сложных процессоров, грядущий век параллельной обработкой и внедрение операционной системы.
Первый ICs были основаны на small-scale integration (SSI) цепей, которых было около 10 устройств в цепь (или «чип»), и которые эволюционировали, чтобы использование схем, которые были до 100 устройств на кристалле. Многослойные печатные схемы были разработаны и основной памяти был заменен быстрее, твердотельной памяти. Компьютерные дизайнеры начали воспользоваться преимуществами параллелизма при помощи нескольких функциональных блоков. В 1964 году, Seymour Cray разработанная CDC 6600, который был способен достичь вычислений размере 1 млн. операций с плавающей точкой в секунду (1 Англ.)). Пять лет спустя CDC 7600 был в состоянии выполнить на 10 Мфлопс. В то же время, IBM и других компаний, выпустил компьютеры примерно с той же скоростью операций.
56
БЛОКА № 3
В этот период Кембриджского и лондонского университета сотрудничали в развитии CPL (Комбинированный Язык Программирования, 1963). CPL была попытка упростить сложные и изощренные АЛГОЛ, но эта программа была по-прежнему сложно учиться, поэтому он последовал BCPL (Basic Язык Программирования, 1967). Позже (в 1970 году) в Bell Labs еще упрощение CPL была разработана и называется «B».
Невероятно стремительным прогрессом в области аппаратных средств, программного обеспечения и технологий уже началось.
Компьютер речи
Подумайте дважды, прежде чем говорить другу в беде.
Бирс А.
Сжатие
Embedded
Расширение
Раздел
Протокол
Часто можно устранить избыточные в формирование или для обработки, в меньшей объем пространства для хранения. Обычно, когда файл был сжат, она не может быть использована до тех пор, пока это несжатый.
Встраиваемая система-это компьютер, который находится внутри другого устройства и выступает в качестве составляющей этого устройства. Например. автомобили имеют встроенный компьютер, который помогает регулировать их повседневной деятельности. Расширения позволяют примерная классификация различных типов файлов, поставив метку в конце имени.
Иногда из-за аппаратных ограничений, диски должны быть разделены на более мелкие куски. Эти части называют разделами. - средства общения между компьютерами. Если на обоих компьютерах признают тот же протокол, они могут общаться по локальной сети или даже через прямое модемное соединение, независимо от того, являются ли они сами же типа.
57
Принимая Компьютер как должное
UPS Аббревиатура для бесперебойного питания
питания. Она включает в себя сверхмощные батареи, чтобы помочь сгладить источника электроснабжения.