Компьютер - это машина со сложной сетью электронных схем, которые управляют переключателями или намагничивают крошечные металлические ядра. Коммутаторы, как и ядра, могут находиться в одном или двух возможных состояниях, то есть включать или выключать; Намагничен или размагничен. Машина способна хранить и манипулировать числами, буквами и иероглифами (символами).
Основная идея компьютера заключается в том, что мы можем заставить машину делать то, что мы хотим, вводя сигналы, которые включают определенные переключатели, а другие выключают, или намагничивают или не намагничивают ядра.
Основной задачей компьютеров является обработка информации. По этой причине компьютеры могут быть определены как устройства, которые принимают информацию в форме инструкций, называемых программой, и символы, называемые данными, выполняют математические или логические операции над информацией, а затем предоставляют результаты этих операций. Программа или ее часть, которая сообщает компьютерам, что делать, и данным, которые предоставляют информацию, необходимую для решения проблемы, хранятся внутри компьютера в месте, называемом памятью.
Считается, что компьютеры обладают многими замечательными способностями. Однако большинство компьютеров, больших или малых, имеют три базовые возможности.
Во-первых, компьютеры имеют схемы для выполнения арифметических операций, таких как сложение, вычитание, деление, умножение и возведение в степень.
Во-вторых, компьютеры имеют средства связи с пользователем. В конце концов, если бы мы не смогли бы передать информацию и получить результаты назад, эти машины не были бы очень полезными. Некоторые из наиболее распространенных методов ввода информации - использование терминов, дискет, дисков и магнитных лент. Устройство ввода компьютера (дисковод или стример) считывает информацию в компьютер. Для вывода информации используются два общих устройства: принтер, печать новой информации на бумаге и дисплей на электронно-лучевой трубке, который показывает результаты на экране, подобном телевизору.
В-третьих, компьютеры имеют схемы, которые могут принимать решения. Виды решений, которые могут принимать компьютерные схемы, не относятся к типу: «Кто выиграет войну между двумя странами?» Или «Кто самый богатый человек в мире?» К сожалению, компьютер может решить только три вопроса, а именно: одно число меньше другого? Два числа равны? И: одно число больше другого?
Компьютер может решить ряд проблем и принять тысячи логических решений, не уставая. Он может найти решение проблемы за долю времени, затрачиваемого человеком на выполнение этой работы.
Компьютер может заменить людей в скучных, рутинных задачах, но он работает в соответствии с инструкциями, данными ему. Бывают времена, когда компьютер, похоже, работает как механический «мозг», но его достижения ограничены умами людей. Компьютер не может ничего сделать, если человек не говорит, что ему делать, и дает ему необходимую информацию; Но поскольку электрические импульсы могут двигаться со скоростью света, компьютер может выполнять большое количество арифметико-логических операций почти мгновенно. Человек может сделать то же самое, но во многих случаях этот человек был бы мертв задолго до того, как работа была закончена.