Программный принцип работы компьютера лекция
Программный принцип работы компьютера
Главной особенностью работы ЭВМ является программный принцип работы. Принцип программы, хранимой в памяти компьютера, считается важнейшей идеей современной компьютерной архитектуры. Суть идеи заключается в том, что:
1) программа вычислений вводится в память ЭВМ и хранится в ней наравне с исходными числами;
2) команды, составляющие программу, представлены в числовом коде по форме ничем не отличающемся от чисел.
В основу работы компьютеров положен программный принцип управления, состоящий в том, что компьютер выполняет действия по заранее заданной программе. Этот принцип обеспечивает универсальность использования компьютера: в определенный момент времени решается задача соответственно выбранной программе. После ее завершения в память загружается другая программа и т.д.
Программа состоит из набора команд, выполняющихся процессором автоматически в определенной последовательности. Конечной целью любой компьютерной программы является управление аппаратными средствами.
Для нормального решения задач на компьютере нужно, чтобы программа была отлажена, не требовала доработок и имела соответствующую документацию. Поэтому, относительно работы на компьютере часто используют термин программное обеспечение (software), под которым понимают совокупность программ, процедур и правил, а также документации, касающихся функционирования системы обработки данных.
Программное и аппаратное обеспечение в компьютере работают в неразрывной связи и взаимодействии. Состав программного обеспечения вычислительной системы называется программной конфигурацией.
Информация, представленная в цифровой форме и обрабатываемая на компьютере, называется данными.
Уровни программной конфигурации компьютера:
На самом нижнем уровне находятся программы базовой системы ввода- вывода (BIOS). Их код записан в одной из микросхем компьютера. В момент включения компьютера эти программы выполняют проверку оборудования и обеспечивают простейшее взаимодействие с клавиатурой и монитором — клавиатура способна реагировать на нажатие некоторых клавиш, а на мониторе отображается информация о ходе запуска компьютера. Взаимодействие с человеком у программ этого уровня крайне ограниченно и возможно только в первые секунды после запуска компьютера.
Системные программы предназначены для работы со всеми устройствами компьютера. Они принадлежат к промежуточному уровню. Одни системные программы управляют работой устройств и используют программы нижнего уровня, а другие отвечают на запросы программ более высоких уровней. Те системные программы, которые непосредственно управляют устройствами, еще называют драйверами устройств. Люди работают с программами этого уровня только в тех сравнительно редких случаях, когда требуется настроить оборудование.
Служебные программы — это следующий уровень, программы которого предназначены для обслуживания компьютера, проверки его устройств, а также для настройки устройств и программ. Одни программы общаются с программами нижних уровней, другие передают данные программам верхнего уровня по их запросу. Степень взаимодействия с человеком определяется необходимостью. Например, мастера по наладке и настройке оборудования активно работают со служебными программами. Обычные пользователи используют их сравнительно редко.
Уровень прикладных программ — самый верхний. Здесь находятся программы, обслуживающие человека и удовлетворяющие его потребности. С их помощью выполняется набор и редактирование текстов, создание чертежей и иллюстраций, коммуникация между людьми, воспроизведение музыки и видео, а также многое другое. Сверху программы прикладного уровня общаются с человеком, а снизу — с программами нижележащих уровней. Прямого доступа к устройствам программы прикладного уровня, как правило, не имеют.
Первая вычислительная машина, способная хранить программу в своей памяти, разрабатывалась в 1943 — 1948 гг. в США под руководством Джона Мочли и Преснера Экерта.
В 1945 г. к работе был привлечен знаменитый математик Джон фон Нейман, который сформулировал общие принципы функционирования универсальных вычислительных устройств.
Первый компьютер, в котором были полностью реализованы эти принципы, был построен в 1949 г. английским исследователем Морисом Уилксом.
Компьютерные модели
Человек в своей деятельности (научной, образовательной, технологической, художественной и т.д.) постоянно использует модели окружающего мира. Моделирование он использует для исследования объектов, процессов и явлений, что помогает человеку принимать обоснованные и продуманные решения, предвидеть последствия своей деятельности. Модели позволяют представить в наглядной форме объекты и процессы, недоступные для непосредственного восприятия. Понятие "модель" в обыденной жизни чаще ассоциируется с "макетом", имеющим внешнее и функциональное сходство с определённым объектом. Всё многообразие моделей отличает нечто общее, а именно - моделью может быть искусственно созданный человеком абстрактный или материальный объект.
Исходя из этого, предложим следующее определение модели:
Модель - это некий новый объект, который отражает существенные особенности изучаемого объекта, явления или процесса.
Выделим существенные черты понятия:
• модель- это, в свою очередь, тоже объект;
• модель может быть как материальной, так и мысленной;
• модель сохраняет существенные для данной модели черты моделируемого объекта. Иначе это модель другого объекта;
• модель может сохранять только некоторые черты моделируемого объекта, важные для данного исследования. Некоторые упрощения, огрубление неизбежно.
Анализ модели и наблюдение за ней позволяют познать суть реально существующего, более сложного объекта, процесса, явления, называемого прототипом или оригиналом.
Моделирование – это процесс построения моделей для исследования и изучения объектов, процессов, явлений.
Моделировать можно:
1. Объекты Примеры моделей объектов:
копии архитектурных сооружений;
копии художественные произведения;
наглядные пособия;
модель атома водорода или солнечной системы;
глобус;
модель, демонстрирующая одежду ит.д.
2. Явления Примеры моделей явлений:
модели физических явлений: грозового разряда, магнитных и электрических сил. ;
геофизические модели: модель селевого потока, модель землетрясения, модель оползней.
3. Процессы Примеры моделей процессов:
модель развития вселенной;
модели экономических процессов;
модели экологических процессов.
4. Поведение
При выполнении человеком какого- либо действия ему обычно предшествует возникновение в его сознании модели будущего поведения. Собирается ли он строить дом или решать задачу, переходит улицу или отправляется в поход – он непременно сначала представляет себе все это в уме. Это главное отличие человека мыслящего от всех других живых существ на земле.
Один и тот же объект в разных ситуациях, в разных науках может описываться различными моделями. Например, рассмотрим объект “человек” с точки зрения различных наук:
в механике человек – это материальная точка;
в химии – это объект, состоящий из различных химических веществ;
в биологии – это система, стремящаяся к самосохранению и т.д.
Вследствие того, что компьютер стал мощнейшим помощником человека в его деятельности, более подробно остановимся на компьютерном моделировании.
Компьютерная модель- это модель, реализованная средствами программной среды. Каждый, кто работал на компьютере, даже в качестве конечного пользователя, понимает, что решение проблемы начинается до прикосновения к компьютеру. В наше время всё успешнее становятся попытки создания высоко реалистичных компьютерных изображений. При использовании компьютера появляется возможность присваивать объектам свойства, не существующие в реальной действительности. При "смешивании" реальных и нереальных (некорректных с точки зрения окружающего мира) свойств (характеристик) объекта, его существование кажется вполне реальным. Этой важной и присущей только компьютерной графике возможностью смешивания реальных и вымышленных свойств пользуются:
• в кино и на телевидении (там, где необходимо создать фантастику, претендующую на реальность);
• в дизайнерских и издательских фирмах (чтобы показать, каким образом будут выглядеть предметы бытовой техники, одежды и т.д.);
• в рекламной деятельности (для создания различного рода рекламных роликов);
• в промышленности для представления заказчику разработки, ещё несуществующей в реальности, но существующей в документации;
• для создания игровых персонажей.
Моделирование- процесс создания модели, точнее, это исследование какого- либо объекта путём построения и изучения его модели.
Исходя из вышесказанного, можно сделать вывод, что при компьютерном моделировании необходимо иметь представление о программных средствах, их назначении, инструментарии и технологических приёмах работы. В этом случае можно легко преобразовать исходную информационную модель в компьютерную. В дальнейшем из всего многообразия компьютерных моделей выделим только компьютерные модели трёхмерных объектов.
Трёхмерные объекты - это объекты, которые имеют ширину, длину и высоту, т.е. при их построении необходимо оперировать с тремя осями координат. Выделим основные этапы моделирования трёхмерных объектов.
По своему назначению компьютер - это универсальный прибор для работы с информацией. По принципам своего устройства компьютер - это модель человека, работающего с информацией.
Персональный компьютер (ПК) — это компьютер, предназначенный для обслуживания одного рабочего места. По своим характеристикам он может отличаться от больших ЭВМ, но функционально способен выполнять аналогичные операции. По способу эксплуатации различают настольные (desktop), портативные (laptop и notebook) и карманные (palmtop) модели ПК.
Аппаратное обеспечение. Поскольку компьютер предоставляет все три класса информационных методов для работы с данными (аппаратные, программные и естественные), принято говорить о компьютерной системе как о состоящей из аппаратных и программных средств, работающих совместно. Узлы, составляющие аппаратные средства компьютера, называют аппаратным обеспечением. Они выполняют всю физическую работу с данными: регистрацию, хранение, транспортировку и преобразование как по форме, так и по содержанию, а также представляют их в виде, удобном для взаимодействия с естественными информационными методами человека.
Устройство компьютера. Любой компьютер (даже самый большой)состоит из четырех частей:
- устройства ввода информации
- устройства обработки информации
- устройства хранения
- устройства вывода информации.
Схема устройства компьютера впервые была предложена в 1946 году американским ученым Джоном фон Нейманом. Дж. фон Нейман сформулировал основные принципы работы ЭВМ, которые во многом сохранились и в современных компьютерах.
Основу компьютеров образует аппаратура, построенная, в основном, с использованием электронных и электромеханических элементов и устройств.
Принцип действия компьютеров состоит в выполнении программ — заранее заданных, четко определённых последовательностей арифметических, логических и других операций
Программа – это указание на последовательность действий (команд), которую должен выполнить компьютер, чтобы решить поставленную задачу обработки информации.
Команда — это описание элементарной операции, которую должен выполнить компьютер.
Этот принцип обеспечивает универсальность использования компьютера.
Та часть процессора, которая выполняет команды, называется арифметико-логическим устройством (АЛУ), а другая его часть, выполняющая функции управления устройствами, называется устройством управления (УУ).
Центральный процессор — это основной рабочий компонент компьютера, который выполняет арифметические и логические операции, заданные программой, управляет вычислительным процессом и координирует работу всех устройств компьютера.
Функции процессора:
- обработка данных по заданной программе путем выполнения арифметических и логических операций;
- программное управление работой устройств компьютера.
Функции памяти:
- приём информации из других устройств;
- запоминание информации;
- выдача информации по запросу в другие устройства машины.
Принципы фон-Неймана:
1. Принцип программного управления. Программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определённой последовательности.
2. Принцип адресности. Основная память состоит из перенумерованных ячеек; процессору времени доступна любая ячейка.
3. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому компьютер не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
Таким образом, компьютер представляет собой совокупность устройств и программ, управляющих работой этих устройств.
Принцип работы компьютера:
· С помощью внешнего устройства в память компьютера вводится программа.
· Устройство управления считывает содержимое ячейки памяти, где находится первая инструкция (команда) программы и организует ее выполнение. Команда может задавать:
- выполнение логических или арифметических операций;
- чтение из памяти данных для выполнения арифметических или логических операций;
- запись результатов в память;
- ввод данных из внешнего устройства в память;
- вывод данных из памяти на внешнее устройство.
Устройство управления начинает выполнение команды из ячейки памяти, которая находится непосредственно за только что выполненной командой. Однако этот порядок может быть изменен с помощью команд передачи управления (перехода). Эти команды указывают устройству управления, что ему необходимо продолжить выполнение программы, начиная с команды, содержащейся в иной ячейки памяти.
Результаты выполнения программы выводятся на внешнее устройство компьютера.
Компьютер переходит в режим ожидания сигнала от внешнего устройства.
Системное ПО.
Главной частью системного программного обеспечения является операционная система.
Операционная система является базовой и необходимой составляющей программного обеспечения компьютера, без нее компьютер не может работать в принципе.
К системному ПО кроме ОС следует отнести и множество программ обслуживающего, сервисного характера. Например, это программы обслуживания дисков (копирование, форматирование), сжатия файлов на дисках (архиваторы) борьбы с компьютерными вирусами и многое другое.
Прикладное программное обеспечение
Для выполнения на компьютере конкретных работ (создания текстов и рисунков, обработки числовых данных и т. д.) требуется прикладное программное обеспечение.
Прикладное программное обеспечение можно разделить на две группы программ: системы программирования и приложения.
Системы программирования являются для программистов-профессионалов инструментами разработки программ на различных языках программирования (Basic, Pascal, С и др.). В настоящее время появились системы визуального программирования (Visual Basic, Borland Delphi и др.), которые позволяют даже начинающему пользователю компьютера создавать несложные программы.
Приложения предоставляют пользователю возможность обрабатывать текстовую, графическую, числовую, аудио- и видеоинформацию, а также работать в компьютерных сетях, не владея программированием.
Практически каждый пользователь компьютера нуждается в приложениях общего назначения, к числу которых относятся: текстовые и графические редакторы, электронные таблицы, системы управления базами данных, а также приложения для создания мультимедиа-презентаций.
В связи со стремительным развитием глобальных и локальных компьютерных сетей все большее значение приобретают различные коммуникационные программы.
Из-за широкого распространения компьютерных вирусов можно отнести к отдельной группе антивирусные программы.
Для профессиональных целей квалифицированными пользователями компьютера используются приложения специального назначения. К ним относятся системы компьютерной графики, системы автоматизированного проектирования (САПР), бухгалтерские программы, компьютерные словари и системы автоматического перевода и др.
Все большее число пользователей применяет обучающие программы для самообразования или в учебном процессе. Прежде всего, это программы обучения иностранным языкам, программы-репетиторы и тесты по различным предметам
Большую пользу приносят различные мультимедиа-приложения (энциклопедии, справочники и т. д.) на лазерных дисках, содержащие огромный объем информации и средства быстрого ее поиска.
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
Видеолекции для
профессионалов
- Свидетельства для портфолио
- Вечный доступ за 120 рублей
- 311 видеолекции для каждого
«Как закрыть гештальт: практики и упражнения»
Свидетельство и скидка на обучение каждому участнику
Описание презентации по отдельным слайдам:
Программный
принцип работы компьютера
Иван Котляров г 601
Программный принцип работы компьютера
Компьютер – система, состоящая из аппаратной части (технических устройств) и информационной части (программного обеспечения):
ПЕРСОНАЛЬНЫЙ КОМПЬЮТЕР
=
АППАРАТУРА (hardware)
+
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (software)
Программное обеспечение (ПО)
ПО – это совокупность программ, хранящихся на устройствах долговременной памяти компьютера и предназначенных для массового использования.
Использование компьютера человеком происходит по схеме:
ЗАДАЧА
ВЫБОР И ИНИЦИАЛИЗАЦИЯ ПРОГРАММЫ
РАБОТА
Программы и данные
Программное обеспечение – это не только собственно программы, но и данные, с которыми работают эти программы.
Данные и программы хранятся на дисках, в отдельных файлах.
Классификация ПО
Среди всего многообразия программ можно выделить три основные группы:
Прикладные программы.
Системы программирования.
Системное программное обеспечение.
Прикладные программы
К прикладным относятся программы, предназначенные для решения задач в различных сферах деятельности человека.
Системы программирования
К средам программирования относятся инструментальные средства для создания новых программ (ЛОГО, QuickBASIC, Pascal, Delphi и т. д.)
Системное программное обеспечение
К системным относятся программы, управляющие работой устройств компьютера: процессором, памятью, вводом-выводом.
К системным программам относятся прежде всего программы, входящие составной частью в операционную систему (например, драйвера для различных устройств компьютера («drive» – управлять), т. е. программы, управляющие работой устройств сканера, принтера и т. д.).
Операционные системы
Операционная система - набор специальных программ, обеспечивающих работоспособность компьютерной системы: управление аппаратурой и прикладными программами, интерфейс с пользователем.
Операционная система - это посредник между компьютером (процессором, диском и другими имеющимися на материнской плате устройствами), пользователем и прикладными программами.
Операционная система обычно хранится во внешней памяти компьютера — на диске.
При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ.
Этот процесс называется загрузкой операционной системы.
Действия, осуществляемые ОС при активизации прикладной программы
Загрузка в оперативную память исполняемых программ.
Передача им управления в начале их работы.
Выполнение различных вспомогательных действий по запросу выполняемой программы.
Освобождение занимаемой программами оперативной памяти при их завершении.
Виды операционных систем
MS DOS
Microsoft Windows
UNIX
MacOS
Linux
OS/2
Файлы и файловая система
Во всех операционных системах имеющаяся на компьютере информация хранится в виде файлов.
Файл (англ. file —папка) – именованная область внешней памяти.
Файл может содержать программу, числовые данные, текст, закодированное изображение и др.
Файловая система — это средство для организации хранения файлов на каком-либо носителе.
Имя файла
Полное имя файла состоит из его имени и типа (расширения), между которыми ставится точка.
Примеры:
abc.txt- текстовый файл;
стихи.doc- текстовый файл
пейзаж.bmp- рисунок;
pr.bas- программа, написанная в паскале;
Quake3.exe- исполняемый файл
mus.wav- звуковой файл
Тип файла характеризует вид информации, хранящейся в файле, назначение файла, определения программы, в которой файл создан или можно его редактировать.
Характеристики файла
размер файла
дата и время создания файла
тип
значок
специальные атрибуты файла (только для чтения, скрытый, системный, архивированный).
Операции с файлами
Создание
Сохранение
Редактирование
Переименование
Перемещение
Копирование
Удаление
Интерфейс Microsoft Windows
В интерфейсе Microsoft Windows резко снижены требования к подготовке пользователя, упрощена работа с файловой системой, интерфейс в большой степени является документоориентированным.
Объекты обработки снабжены наглядными значками, а техника манипуляции с файлами и папками основана, прежде всего, на аналогиях с бытовыми операциями.
Компьютерные вирусы и антивирусные программы
Компьютерный вирус
- это программа, которая может копировать себя в другие программы, чтобы продолжать размножение, выполняясь вместе с ними и, возможно, совершать некоторые побочные действия от безобидных шуток до действий, ведущих к потере информации и полной остановке работы компьютера.
Классификация вирусов
Вирус может внедрится в файлы трех типов:
командные файлы (файлы с расширением ВАТ);
загружаемые драйверы (файлы с расширением SYS или BIN);
выполняемые двоичные файлы (файлы с расширениями ЕХЕ, СОМ).
Классификация вирусов по их алгоритмам
Вирусы-спутники
Вирусы-черви
Паразитические
Студенческие
Стелс-вирусы (вирусы-невидимки)
Вирусы-призраки (полиморфные)
Антивирусные программы
Антивирусные программы включают антивирусные базы, содержащие средства против самых опасных вирусов.
Архиваторы
Архиватор - специальная компьютерная программа, позволяющая архивировать файлы сжатием хранимой в них информации.
Применяются для размещение информации на носителях внешней памяти в более компактном виде, что требует меньших объёмов памяти.
Программный принцип работы компьютера
По своему назначению компьютер - это универсальный прибор для работы с информацией. По принципам своего устройства компьютер - это модель человека, работающего с информацией.
Персональный компьютер (ПК) — это компьютер, предназначенный для обслуживания одного рабочего места. По своим характеристикам он может отличаться от больших ЭВМ, но функционально способен выполнять аналогичные операции. По способу эксплуатации различают настольные (desktop), портативные (laptop и notebook) и карманные (palmtop) модели ПК.
Аппаратное обеспечение. Поскольку компьютер предоставляет все три класса информационных методов для работы с данными (аппаратные, программные и естественные), принято говорить о компьютерной системе как о состоящей из аппаратных и программных средств, работающих совместно. Узлы, составляющие аппаратные средства компьютера, называют аппаратным обеспечением. Они выполняют всю физическую работу с данными: регистрацию, хранение, транспортировку и преобразование как по форме, так и по содержанию, а также представляют их в виде, удобном для взаимодействия с естественными информационными методами человека.
Устройство компьютера. Любой компьютер (даже самый большой)состоит из четырех частей:
- устройства ввода информации
- устройства обработки информации
- устройства хранения
- устройства вывода информации.
Схема устройства компьютера впервые была предложена в 1946 году американским ученым Джоном фон Нейманом. Дж. фон Нейман сформулировал основные принципы работы ЭВМ, которые во многом сохранились и в современных компьютерах.
Основу компьютеров образует аппаратура, построенная, в основном, с использованием электронных и электромеханических элементов и устройств.
Принцип действия компьютеров состоит в выполнении программ — заранее заданных, четко определённых последовательностей арифметических, логических и других операций
Программа – это указание на последовательность действий (команд), которую должен выполнить компьютер, чтобы решить поставленную задачу обработки информации.
Команда — это описание элементарной операции, которую должен выполнить компьютер.
Этот принцип обеспечивает универсальность использования компьютера.
Та часть процессора, которая выполняет команды, называется арифметико-логическим устройством (АЛУ), а другая его часть, выполняющая функции управления устройствами, называется устройством управления (УУ).
Центральный процессор — это основной рабочий компонент компьютера, который выполняет арифметические и логические операции, заданные программой, управляет вычислительным процессом и координирует работу всех устройств компьютера.
Функции процессора:
- обработка данных по заданной программе путем выполнения арифметических и логических операций;
- программное управление работой устройств компьютера.
Функции памяти:
- приём информации из других устройств;
- запоминание информации;
- выдача информации по запросу в другие устройства машины.
Принципы фон-Неймана:
1. Принцип программного управления. Программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определённой последовательности.
2. Принцип адресности. Основная память состоит из перенумерованных ячеек; процессору времени доступна любая ячейка.
3. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти. Поэтому компьютер не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
Таким образом, компьютер представляет собой совокупность устройств и программ, управляющих работой этих устройств.
Принцип работы компьютера:
· С помощью внешнего устройства в память компьютера вводится программа.
· Устройство управления считывает содержимое ячейки памяти, где находится первая инструкция (команда) программы и организует ее выполнение. Команда может задавать:
- выполнение логических или арифметических операций;
- чтение из памяти данных для выполнения арифметических или логических операций;
- запись результатов в память;
- ввод данных из внешнего устройства в память;
- вывод данных из памяти на внешнее устройство.
Устройство управления начинает выполнение команды из ячейки памяти, которая находится непосредственно за только что выполненной командой. Однако этот порядок может быть изменен с помощью команд передачи управления (перехода). Эти команды указывают устройству управления, что ему необходимо продолжить выполнение программы, начиная с команды, содержащейся в иной ячейки памяти.
Результаты выполнения программы выводятся на внешнее устройство компьютера.
Компьютер переходит в режим ожидания сигнала от внешнего устройства.
Системное ПО.
Главной частью системного программного обеспечения является операционная система.
Операционная система является базовой и необходимой составляющей программного обеспечения компьютера, без нее компьютер не может работать в принципе.
К системному ПО кроме ОС следует отнести и множество программ обслуживающего, сервисного характера. Например, это программы обслуживания дисков (копирование, форматирование), сжатия файлов на дисках (архиваторы) борьбы с компьютерными вирусами и многое другое.
Прикладное программное обеспечение
Для выполнения на компьютере конкретных работ (создания текстов и рисунков, обработки числовых данных и т. д.) требуется прикладное программное обеспечение.
Прикладное программное обеспечение можно разделить на две группы программ: системы программирования и приложения.
Системы программирования являются для программистов-профессионалов инструментами разработки программ на различных языках программирования (Basic, Pascal, С и др.). В настоящее время появились системы визуального программирования (Visual Basic, Borland Delphi и др.), которые позволяют даже начинающему пользователю компьютера создавать несложные программы.
Приложения предоставляют пользователю возможность обрабатывать текстовую, графическую, числовую, аудио- и видеоинформацию, а также работать в компьютерных сетях, не владея программированием.
Практически каждый пользователь компьютера нуждается в приложениях общего назначения, к числу которых относятся: текстовые и графические редакторы, электронные таблицы, системы управления базами данных, а также приложения для создания мультимедиа-презентаций.
В связи со стремительным развитием глобальных и локальных компьютерных сетей все большее значение приобретают различные коммуникационные программы.
Из-за широкого распространения компьютерных вирусов можно отнести к отдельной группе антивирусные программы.
Для профессиональных целей квалифицированными пользователями компьютера используются приложения специального назначения. К ним относятся системы компьютерной графики, системы автоматизированного проектирования (САПР), бухгалтерские программы, компьютерные словари и системы автоматического перевода и др.
Все большее число пользователей применяет обучающие программы для самообразования или в учебном процессе. Прежде всего, это программы обучения иностранным языкам, программы-репетиторы и тесты по различным предметам
Большую пользу приносят различные мультимедиа-приложения (энциклопедии, справочники и т. д.) на лазерных дисках, содержащие огромный объем информации и средства быстрого ее поиска.
Компьютер или ЭВМ (электронно- вычислительная машина)- это универсальное техническое средство для автоматической обработки информации.
Аппаратное обеспечение компьютера- это все устройства, входящие в его состав и обеспечивающие его исправную работу.
Несмотря на разнообразие компьютеров в современном мире, все они строятся по единой принципиальной схеме, основанной на фундаменте идеи программного управления Чарльза Бэббиджа (середина XIX в). Эта идея была реализована при создании первой ЭВМ ENIAC в 1946 году коллективом учёных и инженеров под руководством известного американского математика lt Джона фон Неймана , сформулировавшего концепцию ЭВМ с вводимыми в память программами и числами - программный принцип.
Главные элементы концепции:
двоичное кодирование информации;
программное управление;
принцип хранимой программы;
принцип параллельной организации вычислений, согласно которому операции над числом проводятся по всем его разрядам одновременно.
Алгебра логики (булева алгебра) – это раздел математики, возникший в XIX веке благодаря усилиям английского математика Дж. Буля. Поначалу булева алгебра не имела никакого практического значения. Однако уже в XX веке ее положения нашли применение в разработке различных электронных схем. Законы и аппарат алгебры логики стали использоваться при проектировании различных частей компьютеров (память, процессор).
Алгебра логики оперирует с высказываниями. Под высказыванием понимают повествовательное предложение, относительно которого имеет смысл говорить, истинно оно или ложно. Над высказываниями можно производить определенные логические операции, в результате которых получаются новые высказывания. Наиболее часто используются логические операции, выражаемые словами «не», «и», «или».
Логические операции удобно описывать так называемыми таблицами истинности, в которых отражают результаты вычислений сложных высказываний при различных значениях исходных простых высказываний. Простые высказывания обозначаются переменными (например, A и B).
Конъюнкция (логическое умножение). Сложное высказывание А&В истинно только в том случае, когда истинны оба входящих в него высказывания. Истинность такого высказывания задается следующей таблицей:
Читайте также: