Компьютером называется схема имеющая вид
Современный компьютер – это универсальное электронное программно управляемое устройство для работы с информацией.
Вся информация представляется в компьютере в виде двоичного кода.
Тактовая частота процессора равна количеству тактов обработки данных, которые процессор производит за 1 секунду.
Разрядность процессора – максимальная длина двоичного кода, который может обрабатываться за одну операцию или период одного такта.
Программный принцип работыкомпьютера – это совокупность программ на компьютере, с помощью которых осуществляется его работа.
Локальная компьютерная сеть – это сеть, находящаяся (на небольшой территории) служащая для пользования одними и теми же данными и услугами, которая объединяет небольшое количество компьютеров.
Наименьший элемент памяти компьютера – бит.
Интернет – это глобальная компьютерная сеть, которая связывает между собой миллионы компьютеров и сетей со всего мира.
Формула, которая используется при решении типовых задач:
где I – объём файла, t – время, V – скорость передачи данных.
Основная литература:
- Босова Л. Л. Информатика: 7 класс. // Босова Л. Л., Босова А. Ю. – М.: БИНОМ, 2017. – 226 с.
Дополнительная литература:
- Босова Л. Л. Информатика: 7–9 классы. Методическое пособие. // Босова Л. Л., Босова А. Ю., Анатольев А. В., Аквилянов Н.А. – М.: БИНОМ, 2019. – 512 с.
- Босова Л. Л. Информатика. Рабочая тетрадь для 7 класса. Ч 1. // Босова Л. Л., Босова А. Ю. – М.: БИНОМ, 2019. – 160 с.
- Босова Л. Л. Информатика. Рабочая тетрадь для 7 класса. Ч 2. // Босова Л. Л., Босова А. Ю. – М.: БИНОМ, 2019. – 160 с.
Теоретический материал для самостоятельного изучения.
Мы не представляем теперь нашу жизнь без современных электронно-вычислительных устройств. А какими устройствами пользуются почти все? Конечно, это телефоны, планшеты, ноутбуки и компьютеры. Компьютеры есть сейчас в каждом доме и нужны нам для самых разных целей. И вот сегодня на уроке мы поговорим о том, что такое современный компьютер, из каких устройств он состоит, и каковы их функции.
Самый первый компьютер был создан в 1945 году в США. Сейчас это один из важных объектов, который изучают на уроках информатики.
Современный компьютер – это универсальное электронное программно управляемое устройство для работы с информацией.
Универсальным его называют потому, что он может обрабатывать, хранить, передавать самую разнообразную информацию, которую люди используют в разных видах деятельности.
Компьютеры могут обрабатывать разные виды информации: числа, текст, изображения, звуки.
Но вся информация представляется в компьютере в виде двоичного кода, т.е. последовательностей нулей и единиц. Информацию, которая предназначена для обработки на компьютере и представленную в виде двоичного кода называют двоичными данными. Последовательности единиц и нулей в компьютерном представлении соответствуют электрическим сигналам – включено и выключено.
Данные компьютер обрабатывает с помощью программ, как и данные они также представляются в виде двоичного кода. Такой принцип работы называется программным.
Все устройства, входящие в состав компьютера, можно разделить на два вида: устройства, входящие в системный блок и внешние устройства. Центральным устройством системного блока является процессор. Он принимает данные, считывает из оперативной памяти команды, анализирует и выполняет их, а также отправляет результат работы на требуемое устройство.
Основными характеристиками процессора являются его тактовая частота и разрядность. Тактовая частота процессора равна количеству тактов обработки данных, которые процессор производит за 1 секунду.
Разрядность процессора – максимальная длина двоичного кода, который может обрабатываться и передаваться одновременно.
Память компьютера предназначена для приёма, хранения и передачи данных. Наименьший элемент памяти компьютера – бит.
Память бывает внутренней и внешней.
Внутренняя память встроена в компьютер, ею управляет процессор. Внешняя же память подключается к компьютеру и предназначена для хранения большого объёма информации, такие устройства называют носителями информации.
Все устройства, которые не входят в состав системного блока называются внешними. Это клавиатура, мышь, монитор, принтер, микрофон и другие. все их можно разделить на устройства ввода и вывода.
Для обмена информацией компьютеры объединяются в компьютерные сети.
Локальная компьютерная сеть – это сеть, находящаяся на небольшой территории, служащая для пользования одними и теми же данными и услугами, которая объединяет небольшое количество компьютеров.
Интернет – это глобальная компьютерная сеть, которая связывает между собой миллионы компьютеров и сетей со всего мира.
Скорость передачи данных является главной характеристикой компьютерной сети. Объём передаваемых данных равен произведению скорости передачи на время и измеряется в битах, килобитах, мегабитах или в гигабитах в секунду.
Сколько времени будет скачивать файл размером 2 килобайт при Интернет-соединении с максимальной скоростью скачивания 16384 бит в секунду?
Информационный объём данных находится, как произведение скорости передачи на время, значит, чтобы найти время скачивания файла, нужно информационный объём разделить на скорость скачивания файла. Но, прежде, чем начать считать, нужно килобайты перевести в биты.
2 килобайт – это 2048 байт или 16384 бита.
Итак, 16384 делим на 16384, получаем, что для скачивания данного файла потребуется одна секунда.
Сегодня мы узнали, что такое современный компьютер, каковы его основные компоненты и какие функции они выполняют. Также выяснили, что такое компьютерная сеть.
В наше время персональный компьютер всё чаще используется как инструмент выхода в Интернет.
Материал для углубленного изучения темы.
Суперкомпьютер «Ломоносов»
Суперкомпьютер «Ломоносов» построен компанией «Т-Платформы» для МГУ им. М.В. Ломоносова. В 2009 году он установлен в Московском университете.
Разрабатывали суперкомпьютер 4 года:в 2009 году проектировали, устанавливали и вводили в эксплуатацию базовую часть «Ломоносова». Общий объём памяти составил 56,5 ТБ, объём хранилища - 0,35 ПБ, объём резервной системы – 234 ТБ без сжатия. Потребляемая мощность суперкомпьютера составила 1,5 МВт.
В 2010 году общий объём оперативной памяти увеличили до 79,92 ТБ, хранилища – до 1,75 ПБ.
В 2011 году провели расширение системы – теперь она использует 32768 ядер / 4096 узлов на базе процессоров IntelXeon 5570.
В 2012 году общий объём памяти увеличился до 92 ТБ, сейчас компьютер потребляет 2,8 МВт.
По состоянию на 24.09.2018 он занимает 3-е место в рейтинге Топ-50 суперкомпьютеров СНГ.
С помощью суперкомпьютера «Ломоносов», уже получены уникальные результаты в разных областях науки, например, в исследовании механизмов генерации шума в турбулентной среде или же в создании новых компьютерных методов проектирования лекарственных препаратов.
В настоящее время он содержит 6654 вычислительных узла, более 94000процессорных ядер, обладает пиковой производительностью 1,37 Пфлоп/с. «Ломоносов» относят к уникальным системам высшего диапазона производительности.
На суперкомпьютере «Ломоносов» решается множество важных задач по обработке сейсмических данных. В частности, осуществляется подавление волн-помех, проводится построение глубинного изображения среды при помощи метода миграции в обратном времени – каждый расчет требует задействовать несколько тысяч процессорных ядер суперкомпьютера «Ломоносов».
В суперкомпьютере используется 6 видов вычислительных узлов и процессоры с разной архитектурой, а также специальные сети.
Суперкомпьютер «Ломоносов» – уникальный универсальный инструмент, помогающий ученым получать уникальные результаты. Возможностями суперкомпьютерного комплекса Московского университета, основу которого составляет суперкомпьютер «Ломоносов», сегодня пользуются более 500 научных групп, представляющих все основные подразделения МГУ, многие институты РАН и другие научные учреждения России.
Разбор решения заданий тренировочного модуля.
№1. Созданный на компьютере текст занимает 8 страниц. На каждой странице размещается 35 строк по 75 символов в строке. Какой объём оперативной памяти (в байтах) займёт этот текст?
Чтобы найти объём оперативной памяти, нужно количество страниц умножить на количество строк и количество символов в строке, т.е. 8 · 35 · 75 = 21000 символов. Поскольку один символ равен одному байту, значит, объём оперативной памяти составляет 21000 байтов.
Ответ: 21000 байтов.
№2. Скорость передачи данных по некоторому каналу связи равна 128 Кбит /с. Передача файла по этому каналу связи заняла 2 мин. Определите размер файла в мегабайтах, ответ округлите до целых.
ЭВМ используется как один из способов реализации компьютера. В настоящее время термин ЭВМ, как относящийся больше к вопросам конкретной физической реализации компьютера, почти вытеснен из бытового употребления и в основном используется инженерами цифровой электроники, как правовой термин в
Содержание
После изобретения 1965 году соучредителем компании Intel Гордоном Е. Муром , назвали по его имени 1946 году Математические модели [ ]
- Автомат фон Неймана
- Универсальная машина Тьюринга
- Архитектура и структура [ ]
1960-х годах , однако сегодня стали достаточно редким явлением.
- Архитектура фон Неймана
- Шинная архитектура компьютера против канальной архитектуры
- Архитектура персонального компьютера
- По назначению [ ]
- Планшетный персональный компьютер
- Тонкий персональный компьютер ( Slate PC )
- Игровая приставка (Игровая консоль)
- Карманный компьютер (КПК)
- Элементная основа цифрового компьютера [ ]
По способностям [ ]
Одним из наиболее простых способов классифицировать различные типы вычислительных устройств является определение их способностей. Все вычислители могут, таким образом, быть отнесены к одному из трёх типов:
Современный компьютер общего назначения [ ]
При рассмотрении современных компьютеров наиболее важной особенностью, отличающей их от ранних вычислительных устройств, является то, что при соответствующем компьютеров общего назначения и устройств специального назначения. Определение «компьютер общего назначения» может быть формализовано в требовании, чтобы конкретный компьютер был способен подражать поведению универсальной машины Тьюринга . Первым компьютером, удовлетворяющим такому условию, считается машина Z3 , созданная немецким инженером Конрадом Цузе в 1941 году (доказательство этого факта было проведено в 1998 году ).
Конструктивные особенности [ ]
Современные компьютеры используют весь спектр конструкторских решений, разработанных за всё время развития вычислительной техники. Эти решения, как правило, не зависят от физической реализации компьютеров, а сами являются основой, на которую опираются разработчики. Ниже приведены наиболее важные вопросы, решаемые создателями компьютеров:
Цифровой или аналоговый [ ]
Фундаментальным решением при проектировании компьютера является выбор, будет ли он цифровой или аналоговой системой. Если цифровые компьютеры работают с аналоговый звуковой процессор , Система счисления [ ]
Примером компьютера на основе десятичной системы счисления является первая американская вычислительная машина Марк I .
Во время выполнения программы в той же самой памяти ( архитектура фон Неймана , она же «принстонская»), что и данные. Это решение используется сегодня в большинстве компьютерных систем. Однако для управляющих сигнальных процессоров более удобной оказалась схема, при которой данные и программы хранятся в различных разделах памяти ( Программирование [ ]
Способность машины к выполнению определённого изменяемого набора инструкций (программы) без необходимости физической переконфигурации является фундаментальной особенностью компьютеров. Дальнейшее развитие эта особенность получила, когда машины приобрели способность динамически управлять процессом выполнения программы. Это позволяет компьютерам самостоятельно изменять порядок выполнения инструкций программы в зависимости от состояния данных. Первую реально работающую программируемую вычислительную машину сконструировал немец 1941 году .
Применение [ ]
Первые компьютеры создавались исключительно для вычислений (что отражено в названиях «компьютер» и «ЭВМ»). Даже самые примитивные компьютеры в этой области во много раз превосходят людей (если не считать некоторых уникальных людей-счётчиков). Не случайно первым высокоуровневым языком программирования был Примечания [ ]
Именно эти составные компоненты, которые находятся внутри блока, в совокупности принято называть системным блоком. Остальные же устройства, такие как монитор, периферийные устройства, мышь, являются внешними компонентами или устройствами. Причем каждый из компонентов выполняет свою определенную функцию, например, монитор предназначен для вывода информации на дисплей, клавиатура – для ввода информации, принтер – для вывода на бумажный носитель информации, изображаемой на дисплее компьютера.
Считаю, что каждый пользователь желает сам разбираться в своей компьютерной технике, а именно самостоятельно производить профилактическую работу своего компьютера, иметь представление о строении компьютера, а также оперативно находить и исправлять неисправности, которые вызвали сбой в работе. Ведь умение разбираться в самом компьютере начинается именно с самой покупки компьютера, поскольку пользователь должен определиться с функциональным назначением своего компьютера. При покупке компьютера нужно четко определиться, для чего он Вам нужен?
Подбор компьютера напрямую зависит от выбора конфигурации составных частей. Можно купить первый попавшийся компьютер, «напичканный» высокими требованиями по конфигурации, который не будет соответствовать вашей выполняемой работы за ним, при этом Вы, конечно, заплатите высокую цену за него. Зачем, спрашивается? Ведь проще всего иметь хоть малейшее представление о компьютере, достаточно изучив его составные части, требования, а также подбор элементов системы на отсутствие возникновения конфликтов в компьютере.
Ну ладно, пора перейти к изучению этих самых составных частей компьютера. Ну а если Вас интересует история создания компьютера, тогда Вам сюда.
Системный блок – является центральной частью компьютера, в который входит блок питания и компоненты, обеспечивающие функционирования компьютера.
1. Блок питания – обеспечивает электрическое питание всех компонентов системного блока. Стоит отметить, что на момент написания данного урока выпускают блоки питания мощностью 450, 550 и 750 Вт. К примеру, блоки питания мощностью 1500 Вт целесообразно применять в серверах. Покупая блок питания, прежде всего, необходимо учитывать требования, которые предъявляются видеокарте. Если блок питания подходит под параметры видеокарты, то тогда распределение мощности происходит равномерно и для других элементов системы.
2. Материнская плата — считается «основой» компьютера, поскольку именно материнская плата осуществляет объединение и функционирование всех составных частей компьютера. Также материнскую плату называют еще – системная плата или основная плата. Такая согласованная работа обеспечивается благодаря – чипсету, который в основном состоит из двух микросхем, которые называются северным и южным мостом. Итак, предлагаю рассмотреть эти две микросхемы.
Северный мост – называется системный контроллер, который содержит в себе элементы логики для обеспечения взаимосвязи и функционирования основных компонентов компьютера (видеокарта, модули памяти).
Южный мост – называется периферийный контроллер, служащий своеобразным устройством ввода-вывода для подключения дополнительных составных компонентов. К примеру, клавиатура обеспечивается соединением с системой через южный мост. Поэтому когда вы выбираете для себя компьютер, желательно узнать, на какой основе чипсета была изготовлена материнская плата. В настоящее время чипсеты производятся такими крупными фирмами: Nvidia, ATI/AMD, Intel, SiS. То есть чипсет на материнской плате должен быть изготовлен более известной фирмой. На рисунке представлен вид материнской платы.
Габаритные размеры материнских плат бывают разными. Существует такое понятие как форм-фактор платы, который определяет не только размеры основной платы, но и конфигурацию расположения элементов, разъемов на плате. На основе форм-фактора основной платы осуществляют подбор корпуса системного блока.
Как видите, плата содержит различные виды разъемов и слотов для подключения, например, внешних, дополнительных устройств (начинаю с флешки и заканчивая принтером, сканером). Кроме того, на плате присутствуют контакты для подключения различных кнопок, такие как питание, перезагрузка, микрофон, отображение индикаторов.
Еще следует отметить присутствие на материнской плате микросхемы ПЗУ или, как ее еще называют, базовая система ввода-вывода BIOS (Basic Input Output System). BIOS считается фундаментом управления и взаимодействия всех элементов системного блока. Другим словами процесс запуска компьютера и обеспечение взаимодействия с внешними устройствами происходит за счет определенных настроек, которые заранее заложены в самой системе.
Например, в BIOS мы можем установить запрет чтения и распознавания флешек, оптических дисков, а также полностью изменить порядок загрузки операционной системы. Причем сам BIOS может запускаться даже при отсутствии в системном блоке жесткого диска. Также существует такое понятие как «обнуление BIOS», что это значит? Отвечаю Вам, что обнуление BIOS представляет собой возврат системы к первоначальным настройкам. Для обнуления достаточно извлечь батарейку из материнской платы на 10-15 минут. На плате эта батарейка одна, думаю Вы найдете ее, не ошибетесь.
3. Процессор – является главной частью компьютера, можно сказать, что является «мозгом» компьютера, которое выполняет вычисления и обработку информации. Процессор характеризуется двумя параметрами:1. Разрядность – количество информации, обрабатываемые процессором за один прием.
2. Быстродействие – частота, с которой происходит данная обработка. В настоящее время для увеличения данных параметров широко используют два, три, четыре процессора. К примеру, в двухядерном процессоре находятся два процессора, которые располагаются на одном кристалле.
4. Видеокарта – служит своеобразным звеном для связи монитора с материнской платой. Основным назначением видеокарты в компьютере является обработка графической информации. Еще видеокарту называют графическим редактором. В настоящее время производителями видеокарт являются американская компания Nvidia (также известны как GeForce ) и канадская ATI Technologies. Видеокарты компании ATI Technologies еще называют Radeon. Далее рассмотрим основные части графического адаптера:
1. Графический процессор – процессор, основной задачей которого является обеспечение выполнение всевозможных расчетов с целью отображение заданной графической информации на дисплее.
2. Видеоконтроллер – обеспечивает формирование и передачу данных из видеопамяти на цифро-аналоговый преобразователь (ЦАП).
3. Видеопамять – служит кеш-памятью, где временно хранятся изображения, выводимые на дисплей.
4. Цифро-аналоговый преобразователь (ЦАП) – основная задача является преобразование цифровых сигналов видеокарты в аналоговый.
5. Видео — (постоянное запоминающее устройство) – представляет собой микросхему, которая хранит в себе определенные правила и алгоритмы для обеспечения работы и взаимодействия с другими элементами платы.
6. Радиаторы – это система охлаждения, осуществляющая отвод тепла от видеопроцессора, видеопамяти, чтобы обеспечить заданный режим температуры на элементах видеокарты.
5. Модули ОЗУ (оперативно запоминающие устройства) — представляют собой платы с размещенными на них микросхемы. Основная задача оперативной памяти является временное хранение данных для процессора. Другими словами ОЗУ осуществляют обработку команд процессора. Модули ОЗУ можно расположить на плате в зависимости от конфигурации материнской платы.
Скорость оперативной памяти представляется частотой ее шины. Существуют следующие виды ОЗУ: SDRAM, DDR2, DDR3.
Устанавливаются модули ОЗУ в специальные разъемы в материнской плате, которые называются слотами.
Кроме того следует отметить, что основной характеристикой ОЗУ является скорость обработки и объем. Объем оперативной памяти при покупке компьютера должен соответствовать в зависимости от назначения данного компьютера, а также от установленной операционной системы. Если же на компьютере будет недостаточно оперативной памяти, то при запуске ресурсоемких приложений быстродействие компьютера значительно снизится, поскольку компьютер из-за нехватки памяти обратится в файл подкачки .
6. Винчестер (Жесткий диск) - это устройство, в котором хранятся все наши данные. По сравнению с оперативной памятью, данные на жестком диске хранятся постоянно, даже после перезагрузки или выключения компьютера. По конструкции винчестер представляет собой небольшую плату, на которой расположены микросхемы, а также одну или несколько пластин, которые вращаются с высокой скоростью и движок, обеспечивающий вращения пластин. Жесткий диск отличается высокой надежностью, долговечностью и не высокой стоимостью.
Также еще существует еще один вид запоминающего устройства – это SSD (твердотельный накопитель), отличается от винчестера тем, что в нем отсутствуют движущиеся части. Данный тип устройства имеет низкое потребление энергии, небольшие габариты по сравнению с винчестерами, а также отсутствие шума. Но стоимость таких устройств хранение информации во многом превышает стоимости жестких дисков, да и выходят из строя гораздо чаще.
Перечислим основные характеристики запоминающих устройств:
1. Объем хранения данных – данный параметр определяет количество информации, которое может помещаться на диск.
2. Скорость вращения шпинделя – представляет собой количество оборотов, совершаемое пластиной за одну минуту. Характеристика определяет такие параметры как надежность, производительность. Следует отметить, что в стационарных компьютерах скорость вращения шпинделя составляет до 15 000 об/мин. Если Вы покупаете ноутбук, то рекомендую Вам обращать внимание на скорость вращения шпинделя (чем меньше тем лучше), чтобы обеспечить себе работу за компьютером без шума и вибрации.
3. Взаимосвязь с основной платой – предполагает собой способ подключение к основной плате. Первые жесткие диски соединялись при помощи интерфейса PATA. В настоящее же время все большей популярностью является SATA интерфейс.
7. Сетевая карта – предназначена для объединения нескольких компьютеров между собой с помощью кабелей (витая пара) с целью обмена данными.
8. Оптический привод (CD-ROM, DVD-RW) назначение привода является считывание и запись данных в зависимости от конфигурации самого привода. Информация записывается на компакт диск в виде дорожек, которые имеют углубления (называемые питами) и промежутки (называемые лендами). Считывание данных осуществляется за счет лазера.
Также следует отметить, что существует так называемый оптический носитель Blue ray Disc (что в переводе означает – синий луч). Отличается от предыдущих носителей тем, что запись и чтение осуществляется за счет синего лазера, а также возможностью увеличения объема записанной информации.
9. Другие устройства – здесь можно перечислить такие устройства, которые предназначены для выполнения дополнительных задач (вебкамера, TV- тюнер, микрофон и др.)
На этом данный урок я завершаю, надеюсь информация в этом уроке для Вас была полезной и Вы узнали из каких компонентов состоит Ваш компьютер! До встречи в следующем уроке!Итак, на сегодня это собственно все, о чем я хотел вам рассказать в сегодняшнем выпуске. Мне остается надеяться, что вы нашли интересную и полезную для себя информацию в этой статье. Ну а я в свою очередь, жду ваши вопросы, пожелания или предложения относительно данной статьи.
Содержание
Этимология
Впервые трактовка слова компьютер появилась в 1897 году в Оксфордском словаре английского языка. Его составители тогда понимали компьютер как механическое вычислительное устройство. В 1946 году словарь пополнился дополнениями, позволяющими разделить понятия цифрового, аналогового и электронного компьютера.
История
Экспоненциальное развитие компьютерной техники
Диаграмма Закона Мура. Количество транзисторов удваивается каждые 2 годаМатематические модели
Архитектура и структура
Архитектура компьютеров может изменяться в зависимости от типа решаемых задач. Оптимизация архитектуры компьютера производится с целью максимально реалистично математически моделировать исследуемые физические (или другие) явления. Так, электронные потоки могут использоваться в качестве моделей потоков воды при компьютерном моделировании (симуляции) дамб, плотин или кровотока в человеческом мозгу. Подобным образом сконструированные аналоговые компьютеры были обычны в 1960-х годах, однако сегодня стали достаточно редким явлением.
Классификация
По назначению
Элементная основа
Первая троичная ЭВМ «Сетунь» на ферритдиодных ячейках была построена Брусенцовым в МГУ.
Поверхностный характер представленного подхода к классификации компьютеров очевиден. Он обычно используется лишь для обозначения общих черт наиболее часто встречающихся компьютерных устройств. Быстрые темпы развития вычислительной техники означают постоянное расширение областей её применения и быстрое устаревание используемых понятий. Для более строгого описания особенностей того или иного компьютера обычно требуется использовать другие схемы классификаций.
Физическая реализация
Приведённый перечень технологий не является исчерпывающим; он описывает только основную тенденцию развития вычислительной техники. В разные периоды истории исследовалась возможность создания вычислительных машин на основе множества других, ныне позабытых и порою весьма экзотических технологий. Например, существовали планы создания гидравлических и пневматических компьютеров, между 1903 и 1909 годами некто Перси И. Луджет даже разрабатывал проект программируемой аналитической машины, работающей на базе пошивочных механизмов (переменные этого вычислителя планировалось определять при помощи ниточных катушек).
В настоящее время ведутся серьёзные работы по созданию оптических компьютеров, использующих вместо традиционного электричества световые сигналы. Другое перспективное направление подразумевает использование достижений молекулярной биологии и исследований ДНК. И, наконец, один из самых новых подходов, способный привести к грандиозным изменениям в области вычислительной техники, основан на разработке квантовых компьютеров.
Впрочем, в большинстве случаев технология исполнения компьютера является гораздо менее важной, чем заложенные в его основу конструкторские решения.
- Гидравлический компьютер
- Биокомпьютер Адлемана
По способностям
Одним из наиболее простых способов классифицировать различные типы вычислительных устройств является определение их способностей. Все вычислители могут, таким образом, быть отнесены к одному из трёх типов:
Современный компьютер общего назначения
При рассмотрении современных компьютеров наиболее важной особенностью, отличающей их от ранних вычислительных устройств, является то, что при соответствующем программировании любой компьютер может подражать поведению любого другого (хоть эта возможность и ограничена, к примеру, вместимостью средств хранения данных или различием в скорости). Таким образом, предполагается, что современные машины могут эмулировать любое вычислительное устройство будущего, которое когда-либо может быть создано. В некотором смысле эта пороговая способность полезна для различия компьютеров общего назначения и устройств специального назначения. Определение «компьютер общего назначения» может быть формализовано в требовании, чтобы конкретный компьютер был способен подражать поведению универсальной машины Тьюринга. Первым компьютером, удовлетворяющим такому условию, считается машина Z3, созданная немецким инженером Конрадом Цузе в 1941 году (доказательство этого факта было проведено в 1998 году).
Конструктивные особенности
Современные компьютеры используют весь спектр конструкторских решений, разработанных за всё время развития вычислительной техники. Эти решения, как правило, не зависят от физической реализации компьютеров, а сами являются основой, на которую опираются разработчики. Ниже приведены наиболее важные вопросы, решаемые создателями компьютеров:
Цифровой или аналоговый
Фундаментальным решением при проектировании компьютера является выбор, будет ли он цифровой или аналоговой системой. Если цифровые компьютеры работают с дискретными численными или символьными переменными, то аналоговые предназначены для обработки непрерывных потоков поступающих данных. Сегодня цифровые компьютеры имеют значительно более широкий диапазон применения, хотя их аналоговые собратья все ещё используются для некоторых специальных целей. Следует также упомянуть, что здесь возможны и другие подходы, применяемые, к примеру, в импульсных и квантовых вычислениях, однако пока что они являются либо узкоспециализированными, либо экспериментальными решениями.
Среди наиболее простых дискретных вычислителей известен абак, или обыкновенные счёты; наиболее сложной из такого рода систем является суперкомпьютер.
Система счисления
Примером компьютера на основе десятичной системы счисления является первая американская вычислительная машина Марк I.
Важнейшим шагом в развитии вычислительной техники стал переход к внутреннему представлению чисел в двоичной форме. [9] Это значительно упростило конструкции вычислительных устройств и периферийного оборудования. Принятие за основу двоичной системы счисления позволило более просто реализовывать арифметические функции и логические операции.
Под руководством академика Хетагурова Я. А. разработан «высоконадёжный и защищённый микропроцессор недвоичной системы кодирования для устройств реального времени», использующий систему кодирования 1 из 4 с активным нулём.
Хранение программ и данных
Во время выполнения вычислений часто бывает необходимо сохранить промежуточные данные для их дальнейшего использования. Производительность многих компьютеров в значительной степени определяется скоростью, с которой они могут читать и писать значения в (из) памяти и её общей ёмкости. Первоначально компьютерная память использовалась только для хранения промежуточных значений, но вскоре было предложено сохранять код программы в той же самой памяти (архитектура фон Неймана, она же «принстонская»), что и данные. Это решение используется сегодня в большинстве компьютерных систем. Однако для управляющих контроллеров (микро-ЭВМ) и сигнальных процессоров более удобной оказалась схема, при которой данные и программы хранятся в различных разделах памяти (гарвардская архитектура).
Программирование
Способность машины к выполнению определённого изменяемого набора инструкций (программы) без необходимости физической переконфигурации является фундаментальной особенностью компьютеров. Дальнейшее развитие эта особенность получила, когда машины приобрели способность динамически управлять процессом выполнения программы. Это позволяет компьютерам самостоятельно изменять порядок выполнения инструкций программы в зависимости от состояния данных. Первую реально работающую программируемую вычислительную машину сконструировал немец Конрад Цузе в 1941 году.
При помощи вычислений компьютер способен обрабатывать информацию по определённому алгоритму. Решение любой задачи для компьютера является последовательностью вычислений.
Было обнаружено, что компьютеры могут решить не любую математическую задачу. Впервые задачи, которые не могут быть решены при помощи компьютеров, были описаны английским математиком Аланом Тьюрингом.
Применение
Трёхмерная карта поверхности участка земной суши, построенная при помощи компьютерной программыПервые компьютеры создавались исключительно для вычислений (что отражено в названиях «компьютер» и «ЭВМ»). Даже самые примитивные компьютеры в этой области во много раз превосходят людей (если не считать некоторых уникальных людей-счётчиков). Не случайно первым высокоуровневым языком программирования был Фортран, предназначенный исключительно для выполнения математических расчётов.
Вторым крупным применением были базы данных. Прежде всего, они были нужны правительствам и банкам. Базы данных требуют уже более сложных компьютеров с развитыми системами ввода-вывода и хранения информации. Для этих целей был разработан язык Кобол. Позже появились СУБД со своими собственными языками программирования.
Третьим применением было управление всевозможными устройствами. Здесь развитие шло от узкоспециализированных устройств (часто аналоговых) к постепенному внедрению стандартных компьютерных систем, на которых запускаются управляющие программы. Кроме того, всё бо́льшая часть техники начинает включать в себя управляющий компьютер.
Пятое. Современные суперкомпьютеры используются для компьютерного моделирования сложных физических, биологических, метеорологических и других процессов и решения прикладных задач. Например, для моделирования ядерных реакций или климатических изменений. Некоторые проекты проводятся при помощи распределённых вычислений, когда большое число относительно слабых компьютеров одновременно работает над небольшими частями общей задачи, формируя таким образом очень мощный компьютер.
Читайте также: