Классификация ПК

Классификация ПК (в последнее время грань между этими классификациями в значительной степени исчезла):

1)   Бытовые ПК;

2)   Профессиональные.

Признаки классификации:

1)   По уровню специализации:

а)         Универсальные (ПК, решающие широкий круг задач и могущие быть различной конфигурации);

б)         Специализированные (предназначены для решения конкретных задач: бортовые ПК, ПК, интегрированные в технику, промышленные ПК, могущие работать в сложной среде):

–                Графические станции (ПК для работы с графикой, используемый для подготовки кино, видеофильмов, в издательских отделах и т.д.);

–                Файловые серверы (ПК, обеспечивающие доступ к файлам для удалённых пользователей, имеющие большой объём внешней памяти);

–                Сетевые серверы (ПК для передачи информации в интернете).

2)   По размерам:

а)         Настольные (широко распространены, отличаются простотой изменения конфигурации);

б)         Портативные (ноутбуки, нетбуки) – имеют все функциональные узлы, что и ПК, могут работать до 8 часов без подключения к источнику питания, имеют выход в интернет);

в)         Карманные:

–                КПК (PDA) – вес до 200 граммов, вместо жёсткого диска используется флеш-память, ПО записывается в ПЗУ:

  1. Смартфон («умный» телефон) – мобильный телефон, работающий на своей ОС, использующийся для доступа в интернет, почты, просмотра видео, прослушки музыки, могущий работать с Word, Excel, программами для чтения книг;
  2. Айфон – мультимедийный смартфон;

–                Коммуникатор – карманный ПК со встроенным JSM-модулем, позволяет работать с таблицами, текстом, имеет богатый мультимедийный инструментарий, функции навигатора, справочных систем;

3)   По совместимости (множество видов и типов ПК, выпускаемых разными фирмами и работающих с разным ПО):

а)         Аппаратная совместимость (две платформы):

–                IBM PC (WinTel – Windows Intel) – для обработки текстов, работы с большими базами данных, изначально были предназначены для телекоммуникации;

–                Macintosch (Apple) – используются в настольно-издательских системах, для создания мультимедийных приложений.

б)         На уровне ОС;

в)         Программная совместимость;

г)         Совместимость на уровне данных.

Суперкомпьютеры – мощные многопроцессорные компьютеры, вес 40-100 тонн, площадь 150 м2, 1-100 трлн. операций  секунду, выпускаются в единичных экземплярах, используется для решения сложных задач, которые нельзя решить на ПК:

1)   В сейсмологии;

2)   В метеорологии;

3)   Для моделирования сложных явлений и процессов.

 

 

ПО –совокупность программ, записанных на машинном языке (Soft).

Системное (25%) – (ПО) совокупность всех программ, использующееся для работы и обслуживания ПК:

ОС – основная управляющая программа для координации внутренних функций ПК и для контроля выполнения операций ПК.

Функции:

1)   Управление работой ПК и его ресурсами;

2)   Запуск прикладных программ на выполнение;

3)   Предоставление пользователю удобного интерфейса;

Классификация ОС:

1)   По интерфейсу:

а)         Текстовые (простые ОС) – рассчитаны на одного пользователя, однозадачны, 16-разрядные, несетевые, последняя MS DOS (до середины 90-х); затем появились программы оболочки (Norton Commander), где управление велось с помощью функциональных клавиш, также графические операционные оболочки (Win 3.11);

б)         Графические – имеют графический интерфейс, который характеризуется наличием окон, пиктограмм, меню, полос прокрутки, управлением с помощью мыши; многозадачны, многопользовательские, 32-64-разрядные, сетевые (первая платформа – MS Windows 95/98/NT/2000/ML/XP/Vista/7/8; вторая платформа – System, Mac OS, универсальны – Unix, Linux).

в)         Предполагается, что в будущем будут разрабатываться ОС, должные упростить работу с ПО, должные поддерживать интерактивный ввод/вывод данных, то есть двусторонний разговор на естественном языке (социальный интерфейс);

2)   По режиму работы:

а)         Автономные ОС, устанавливающиеся на отдельном компьютере (MS Windows 2000/XP/Vista/7);

б)         Сетевые:

–                «клиент-клиент», где все ПК равны и используются при создании локальных сетей;

–                «клиент-сервер» – архитектура корпоративных и глобальных сетей ( Windows 2000/Server; XP/Server; Vista/Server).

–                Функции сетевой ОС:

  1. Связь всех ПК в сеть;
  2. Координация всех функций ПК;
  3. Обеспечение защищённого доступа к данным и периферийным устройствам.

Утилиты (вспомогательные или служебные программы, которые предоставляют ряд дополнительных услуг и помогают пользователю эффективнее работать с системой):

1)   Внутренние (встроенные):

а)         Утилита установки и удаления программ и оборудования;

б)         Утилита динамического сжатия данных на диске;

в)         Утилита резервного копирования данных;

г)         Сканирование диска на логические ошибки;

д)         Утилита дефрагментации диска и т.д.

2)   Внешние (устанавливаются как отдельные программы):

а)         Архиваторы WinRar и WinZip:

б)         Пакет утилит Total Commander;

Антивирусные программы (программы для предотвращения заражения компьютерной сети вирусами и ликвидации последствий).

Вирус – программа, могущая создавать свои копии (необязательно похожие на оригинал) и внедрять их в файлы, изменять состояние дисков, наносить вред иного рода. Впервые были созданы в середине 80-х.

1)   В зависимости от типа поражаемых файлов вирусы делятся:

а)         Поражающие загрузочные сектора;

б)         Поражающие исполнимые файлы (.exe, .com, .bat);

в)         Макровирусы (файлы документов)

2)   По принципу распространения делятся:

а)         «черви» – очень быстро распространяются, о не очень опасны);

б)         «троянские кони» – не распространяются, являются механизмом вторжения и поражения.

Драйвера – программы для управления устройствами ПК, чаще всего ввода/вывода.

Прикладные (пользовательские) программы – программы, превращающие ПК в инструмент для выполнения какого-либо конкретного вида работ, нужного пользователю.

1)   Деловое ПО:

а)         Офисное:

–                Системы автоматизации делопроизводства (MS Word, Excel);

–                Программы создания графики (PhotoShop, CoralDraw, PowerPoint);

–                Системы управления документооборотами( СУБД, электронные архивы);

–                Телекоммуникационные программы (браузеры, электронная почта).

–                Основные направления развития офисного ПО:

  1. Создание сетевых версий офисного ПО;
  2. Дальнейшее развитие технологий по распознаванию речи;
  3. Разработка технологий интеллектуальной обработки текста (создание и внедрение в обычные программы ИИ, могущего создавать самостоятельно документы, приглашения, текстовые сообщения);

б)         Лингвистическое ПО – программы, связанные с обработкой текстовой информации, с пониманием и порождение текста и речи:

–                Программы автоматического чтения текста (Fine Reader);

–                Программы рукописного ввод текста;

–                Системы автоматического аннотирования и реферирования текста;

–                Электронные словари;

–                Системы автоматического перевода текста;

–                Интеллектуальные поисковые системы;

–                Системы порождения и понимания текста;

–                Системы распознавания и синтеза речи;

–                Различные экспертные системы;

–                Автоматически обучающие системы.

в)         Экономическое ПО – программы в экономике и финансовой сфере. Из всего ПО в СНГ более половины составляет экономическое. Наиболее популярны бухгалтерское, финансово-аналитическое, управленческое, информационно-правовое.

2)   Домашнее ПО:

а)         Программы для развития и ведения домашнего хозяйства;

б)         Для бизнеса (работа по контракту и поиск в интернете);

в)         Для самообразования (словари, энциклопедии, образовательные программы);

Прикладные инструментальные средства – позволяет программистам разрабатывать ПО: языки программирования и системы проектирования приложений:

1)   Язык программирования (алгоритмический язык) – искусственный язык для представления алгоритма решения задачи в виде, понятном компьютеру (существует около 2000 языков).

2)   Системы проектирования – интегрированный комплекс из:

а)         Некоторого языка программирования;

б)         Программы-компилятора, преобразующей текст программы в машинные коды;

в)         Программы-компановщика, объединяющей отдельные модули;

г)         Программы-отладчика, выявляющей ошибки;

д)         Большой библиотеки готовых к выполнению программ.

3)   Классификация языков программирования:

а)         Языки ассемблера – записанное в алгоритме действие в виде машинных кодов;

б)         Языки системного уровня, где действие алгоритма записано в виде отдельных английских слов или их частей (Pascal, C++);

в)         Языки описания сценариев (для связывания готовых программ в новые, более сложные программы (скриптовые)): Java Script, Delphi.

КОММЕНТАРИИ