Для того чтобы числовая, текстовая, графическая и звуковая информация могли обрабатываться на компьютере, они должны быть представлены на машинном языке, то есть в виде последовательностей нулей и единиц.
Персональные компьютеры — это универсальные устройства для обработки информации. В отличие от телефона, магнитофона или телевизора, осуществляющих только заранее заложенные в них функции, персональные компьютеры могут выполнять любые действия по обработке информации. Для этого необходимо составить для компьютера на понятном ему языке точную и подробную последовательность инструкций (т.е. программу), как надо обрабатывать информацию.
Сам по себе компьютер не обладает знаниями. Для того чтобы процессор компьютера «знал», что ему делать с данными, как их обрабатывать, он должен получить определенную команду (инструкцию). Обычно для решения какой-либо задачи процессору требуется целая последовательность команд - программа.
Поэтому часто употребляемое выражение «компьютер сделал» (подсчитал, нарисовал) означает ровно то, что на компьютере была выполнена программа, которая позволила совершить соответствующее действие.
Процесс первоначальной загрузки ПК
Организация загрузки ПК - это достаточно интересная тема. Каким образом система загружает сама себя? Во время запуска происходит много интересных вещей, которые пользователь системы обычно не видит.
Внутри системного блока на материнской плате компьютера имеется микросхема под названием BIOS, питание на которую подается от батарейки установленной там же. Эта микросхема «помнит» текущую дату, время и многие настройки компьютера.
После включения компьютера стартует программа-тест POST (Power On Self Test), зашитая в микросхеме BIOS. Процедура самотестирования POST проверяет конфигурацию технических средств (процессор, память, ресурсы ввода/вывода, ... ), их готовность.
После успешного завершения процедуры POST, компьютер переходит к процессу загрузки операционной системы в оперативную память . В итоге на экране появляется рабочий стол, а мы говорим - компьютер загрузился.
Обработка данных на компьютере
Пользователь запускает программу, хранящуюся в долговременной памяти, она загружается в оперативную память и процессор выполняет команды.
Запускается процесс установки с помощью специальных программ установки, которые или загружаются автоматически (например, после вставки диска в дисковод) или с помощью ручного запуска необходимых файлов, которые обычно называются setup.exe или install.exe.
Теперь давайте поговорим о правильном удалении программ. Если вы полагаете, что простым перемещением папки с ненужным приложением в Корзину вы удалили программу. Это самая грубая ошибка! Удалять таким способом можно только программы, которые вы таким же способом устанавливали на жёсткий диск, т.е. способом обычного копирования (допустим с диска, на который скопировали программу с компьютера друга). Если же вы устанавливали приложение с помощью программы установки, то и удалять надо с помощью программы, предназначенной для деинсталляции (удаления). Такую программу (обычно она называется uninstall или uninst) можно найти в той же папке, где находится само удаляемое приложение.
Совокупность программ, хранящихся на компьютере, образует его программное обеспечение.
Совокупность программ, подготовленных к работе, называют установленным программным обеспечением.
Совокупность программ, работающих в тот или иной момент времени, называют программной конфигурацией.
Меняя программы для компьютера, можно превратить его в рабочее место бухгалтера или конструктора, статистика или агронома, редактировать на нем документы или играть в какую-нибудь игру. Поэтому для эффективного использования компьютера необходимо знать назначение и свойства необходимых при работе с ним программ.
Программы, работающие на компьютере, можно разделить на три категории:
• системные программы, выполняющие различные вспомогательные функции, например создание копий используемой информации, проверку работоспособности устройств компьютера и т.д.;
• прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработку информационных массивов и т.д.;
• инструментальные системы (системы программирования), обеспечивающие создание новых программ для компьютера.
1) Операционная система - комплекс программ, обеспечивающий управление аппаратными средствами компьютера, организующий работу с файлами и выполнение прикладных программ, осуществляющий ввод и вывод данных.
(На сегодняшний день, операционная система — это первый и основной набор программ, загружающийся в компьютер.)
РАЗНОВИДНОСТИ:
Первые дисковые ОС
Неграфические (МS-DOS)
Графические (Windows: 98, NT, ME, 2000, XP, Vista, 7, 10)
Альтернативные (Linux, FreeBSD, NetBSD, OpenBSD)
2) Сервисные программы - позволяют проводить обслуживание, настройку, устранение неисправностей и т.д.
Файловые менеджеры (Total Commander, WinCom)
Драйвер устройства - это компьютерная программа для подключения какого-либо устройства к операционной системе. Эта программа позволяет системе корректно «распознавать» данное устройство и использовать его по назначению. Большинство современных устройств уже снабжены драйверами для популярных операционных систем, поэтому отдельно скачивать и устанавливать драйверы в подавляющем большинстве случаев не требуется.
Утилиты - вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы (например, антивирусные, архиваторы-упаковщики, ограничения доступа …)
Программы офисного назначения
1) Редакторы документов (Microsoft Word, Лексикон, ...)
2) Табличные процессоры (Microsoft Ехсеl, Lotus 1-2-3, Quatro Рrо, ...)
3) Программы подготовки презентаций (Microsoft PowerPoint, Lotus Freelance Graphics, ...)
4) Программы работы в сети Интернет (браузеры - nternet Explorer, Mozilla Firefox, Safari, Google Chrome, Opera, ...;
программы для интерактивного общения - Skype, ASQ, ...
почта - e-mail - The bath, mail, ...)
Компьютерная графика (Microsoft Рaint, Microsoft Paint.NET, Adobe Photoshop, Соrеl Draw, Adobe Illustrator, Corel Dream 3D, ...)
Компьютерное видео и анимация (Microsoft Windows Movie Maker, Adobe Premiere, Autodesk 3D Studio, ....)
СУБД - системы управления базами данных (Microsoft Access, FохРrо Lotus Approach, DataEase, Paradox, ...)
САПР - системы автоматизированного проектирования (AutoDesk АutoCad, Аскон «Компас», ...)
Программы экономического назначения (1С: Предприятие, Парус, Турбо бухгалтер, ...)
Издательский системы (Аdоbе РаgeMaker, QuarkXpress, ...)
энциклопедии, словари, обучающие программы, игры и т.д.
Паскаль (Turbo Pascal, Delphi)
Бейсик (Visual Basic)
С++
Дистрибутив – это файл или файлы, предназначенные для установки какой-либо программы.
Для того чтобы мы могли работать с программой, мы должны ее сначала установить на компьютер (инсталлировать).
Инсталляция - установка программного обеспечения на компьютер конечного пользователя.
Выполняется особой программой (пакетным менеджером), присутствующей в операционной системе.
Во время установки программы ее файлы копируются в определенные папки на компьютере и в базе данных Windows (реестре) создаются записи о том, с какими типами файлов устанавливаемая программа умеет работать, какие первоначальные настройки программа имеет и т.д.
ВОПРОСЫ для размышления:
1. Что такое "версия программы"?
2. Какие программы называют лицензионными?
3. Какие программы называют freeware?
4. В чем отличие свободного и открытого ПО?
5. Объяснить назначение демо-версии и пробного ПО.