общесистемное по что это
Общесистемное (базовое) программное обеспечение
Общесистемное (базовое) программное обеспечение (ПО) (рис. 3.1) организует процесс обработки информации в компьютере и обеспечивает нормальную рабочую среду для прикладных программ. Базовое ПО настолько тесно связано с аппаратными средствами, что его иногда считают частью компьютера.
Рис. 3.1. Общесистемное (Базовое) ПО
В состав базового (общесистемного) ПО входят:
трансляторы языков программирования;
программы технического обслуживания.
Операционные системы (ОС) обеспечивают управление процессом обработки информации и взаимодействие между аппаратными средствами и пользователем. Одной из важнейших функций ОС является автоматизация процессов ввода-вывода информации, управления выполнением прикладных задач, решаемых пользователем. ОС загружает нужную программу в память ЭВМ и следит за ходом ее выполнения: анализирует ситуации, препятствующие нормальным вычислениям, и дает указания, что необходимо сделать, если возникли затруднения.
Исходя из выполняемых функций ОС можно разбить на три группы:
Однозадачные ОС предназначены для работы одного пользователя в каждый конкретный момент одной конкретной задачи. Типичным представителем таких операционных систем является MS-DOS (разработанная фирмой Microsoft).
Многозадачные ОС обеспечивают коллективное использование ЭВМ в мультипрограммном режиме разделения времени (в памяти ЭВМ находится несколько программ (задач), и процессор распределяет ресурсы компьютера между задачами). Типичными представителями подобного класса ОС являются; UNIX, OS/2 корпорации IBM, Microsoft Windows 95/98/2000, Microsoft Windows NT и некотоpые другие.
Сетевые операционные системы связаны с появлением локальныx и глобальных cетей и предназначены для обеспечения доступа пользователя ко всем ресурсам вычислительной сети. Типичными представителями ceтевыx ОС являются: Novell NetWare, Microsoft Windows NT, Banyan Vines, IBM LAN, UNIX, Solaris фирмы Sun, Linux.
Сервисное программное обеспечение – это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.
По функциональным возможностям сервисные средства можно подразделять на:
улучшающие пользовательский интерфейс:
защищающие данные от разрушения и несанкционированного доступа;
ускоряющие обмен данными между диском и ОЗУ;
По способу организации и реализации сервисные средства могут быть представлены: оболочками, утилитами и автономными программами. Разница между оболочками и утилитами зачастую выражается лишь в универсальности первых и специализации вторых.
Оболочки предоставляют пользователю качественно новый интерфейс и освобождают его от детального знания операции и команд ОС. Функции большинства оболочек, например семейства MS-DOS, направлены на работу с файлами и каталогами и обеспечивают быстрый поиск файлов; создание, просмотр и редактирование текстовых файлов; выдачу сведений о размещении файлов на дисках, о степени занятости дискового пространства и ОЗУ.
Все оболочки обеспечивают ту или иную степень защиты от ошибок пользователя, что уменьшает вероятность случайного уничтожения файлов.
Среди имеющихся оболочек для семейства MS-DOS наиболее популярна оболочка Norton Commander.
Утилиты предоставляют пользователю дополнительные услуги (не требующие разработки специальных программ) в основном по обслуживанию дисков и файловой системы. Утилиты чаще всего позволяют выполнять следующие функции:
обслуживание дисков (форматирование, обеспечение сохранности информации, возможности ее восстановления в случае сбоя и т.д.);
обслуживание файлов и каталогов (аналогично оболочкам);
создание и обновление архивов;
предоставление информации о ресурсах компьютера, о дисковом пространстве, о распределении ОЗУ между программами;
печать текстовых и других файлов в различных режимах и форматах;
защита от компьютерных вирусов.
Из утилит, получивших наибольшую известность, можно назвать многофункциональный комплекс Norton Utilities.
Программные средства антивирусной защиты обеспечивают диагностику (обнаружение) и лечение (нейтрализацию) вирусов. Термином «вирус» обозначается программа, способная размножаться, внедряясь в другие программы, совершая при этом различные нежелательные действия. К числу наиболее популярных в настоящее время антивирусных программ относятся: DoctorWeb, AVP (антивирус Касперского), Norton Antivirus и др.
Архиваторы обеспечивают компактное представление файлов и дисков для целей передачи данных на другие компьютеры, создания страховых копий. Наиболее популярны архиваторы: WinZip, WinRAR, WinARJ.
Транслятором языка программирования называется программа, осуществляющая перевод текста программы с языка программирования, как правило, в машинный код.
Комплекс средств, включающий в себя входной язык программирования, транслятор, машинный язык, библиотеки стандартных программ, средства отладки оттранслированных программ и компоновки их в единое целое, называетсясистемой программирования. В системе программирования транслятор переводит программу, написанную на входном языке программирования, на язык машинных команд конкретной ЭВМ. В зависимости от способа перевода с входного языка (языка программирования) трансляторы подразделяются на компиляторы и интерпретаторы.
Вкомпиляции процессы трансляции и выполнения программы разделены во времени. Сначала компилируемая программа преобразуется в набор объектных модулей на машинном языке, которые затем собираются(компонуются)в единую машинную программу, готовую к выполнению и сохраняемую в виде файла на магнитном диске. Эта программа может быть выполнена многократно без повторной трансляции.
Интерпретатор осуществляет пошаговую трансляцию и немедленное выполнение операторов исходной программы: каждый оператор входного языка программирования транслируется в одну или несколько команд машинного языка, которые тут же выполняютсябез сохранения на диске. Таким образом, при интерпретации программа на машинном языке не сохраняется и поэтому при каждом запуске исходной программы на выполнение ее нужно (пошагово) транслировать заново. Главным достоинством интерпретатора по сравнению с компилятором является простота.
Входной язык программирования называется языкомвысокого уровня по отношению к машинному языку, называемому языком низкого уровня.
Особое место в системе программирования занимаютассемблеры, представляющие собой комплекс, состоящий из входного языка программирования ассемблера и ассемблер-компилятора. Ассемблер представляет собой мнемоническую (условную) запись машинных команд и позволяет получить высокоэффективные программы на машинном языке. Однако его использование требует высокой квалификации программиста и больших затрат времени на составление и отладку программ.
Наиболее распространенными языками программирования являются: Basic, C++, Fortran и др. Тенденции развития – появление языков четвертого поколения типа Visual Basic.
Подпрограммами технического обслуживания понимается совокупность программно-аппаратных средств для диагностики и обнаружения ошибок в процессе работы компьютера или вычислительной системы в целом.
Они включают в себя:
средства диагностики и тестового контроля правильности работы ЭВМ и ее отдельных частей, в том числе автоматического поиска ошибок и неисправностей с определенной локализацией их в ЭВМ;
специальные программы диагностики и контроля вычислительной среды информационной системы в целом, в том числе программно-аппаратный контроль, осуществляющий автоматическую проверку работоспособности системы обработки данных перед началом работы вычислительной системы в очередную производственную смену.
Программное обеспечение
1 Изучите материал страницы
2 Ответьте на вопросы теста ЗДЕСЬ
Программное обеспечение (англ. software) – это совокупность программ, обеспечивающих функционирование компьютеров и решение с их помощью задач предметных областей. Программное обеспечение (ПО) представляет собой неотъемлемую часть компьютерной системы, является логическим продолжением технических средств и определяет сферу применения компьютера.
ПО современных компьютеров включает множество разнообразных программ, которое можно условно разделить на три группы (рис. 3.1):
1. Системное программное обеспечение (системные программы);
2. Прикладное программное обеспечение (прикладные программы);
3. Инструментальное обеспечение (инструментальные системы).
Системное программное обеспечение (СПО) – это программы, управляющие работой компьютера и выполняющие различные вспомогательные функции, например, управление ресурсами компьютера, создание копий информации, проверка работоспособности устройств компьютера, выдача справочной информации о компьютере и др. Они предназначены для всех категорий пользователей, используются для эффективной работы компьютера и пользователя, а также эффективного выполнения прикладных программ.
Центральное место среди системных программ занимают операционные системы (англ. operating systems). Операционная система (ОС) – это комплекс программ, предназначенных для управления загрузкой, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами ЭВМ, т.е. управления работой ПЭВМ с момента включения до момента выключения питания. Она загружается автоматически при включении компьютера, ведет диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, дисковым пространством и т.д.), запускает другие программы на выполнение и обеспечивает пользователю и программам удобный способ общения – интерфейс – с устройствами компьютера. Другими словами, операционная система обеспечивает функционирование и взаимосвязь всех компонентов компьютера, а также предоставляет пользователю доступ к его аппаратным возможностям.
ОС определяет производительность системы, степень защиты данных, выбор программ, с которыми можно работать на компьютере, требования к аппаратным средствам. Примерами ОС являются MS DOS, OS/2, Unix, Windows 9х, Windows XP.
Сервисные системы расширяют возможности ОС по обслуживанию системы, обеспечивают удобство работы пользователя. К этой категории относят системы технического обслуживания, программные оболочки и среды ОС, а также служебные программы.
Системы технического обслуживания – это совокупность программно-аппаратных средств ПК, которые выполняют контроль, тестирование и диагностику и используются для проверки функционирования устройств компьютера и обнаружения неисправностей в процессе работы компьютера. Они являются инструментом специалистов по эксплуатации и ремонту технических средств компьютера.
Для организации более удобного и наглядного интерфейса пользователя с компьютером используются программные оболочки операционных систем – программы, которые позволяют пользователю отличными от предоставляемых ОС средствами (более понятными и эффективными) осуществлять действия по управлению ресурсами компьютера. К числу наиболее популярных оболочек относятся пакеты Norton Commander (Symantec), FAR (File and Archive manageR) (Е.Рошаль).
Служебные программы ( утилиты, лат. utilitas – польза) – это вспомогательные программы, предоставляющие пользователю ряд дополнительных услуг по реализации часто выполняемых работ или же повышающие удобство и комфортность работы. К ним относятся:
программы-упаковщики (архиваторы), которые позволяют более плотно записывать информацию на дисках, а также объединять копии нескольких файлов в один, так называемый, архивный файл (архив);
антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения;
программы оптимизации и контроля качества дискового пространства;
программы восстановления информации, форматирования, защиты данных;
программы для записи компакт-дисков;
драйверы – программы, расширяющие возможности операционной системы по управлению устройствами ввода/вывода, оперативной памятью и т.д. При подключении к компьютеру новых устройств необходимо установить соответствующие драйверы;
коммуникационные программы, организующие обмен информацией между компьютерами и др.
Некоторые утилиты входят в состав операционной системы, а некоторые поставляются на рынок как самостоятельные программные продукты, например, многофункциональный пакет сервисных утилит Norton Utilities (Symantec).
Прикладное программное обеспечение (ППО) предназначено для решения задач пользователя. В его состав входят прикладные программы пользователей и пакеты прикладных программ (ППП) различного назначения .
Прикладная программа пользователя – это любая программа, способствующая решению какой-либо задачи в пределах данной проблемной области. Прикладные программы могут использоваться либо автономно, либо в составе программных комплексов или пакетов.
Пакеты прикладных программ (ППП) – это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией. Различают следующие типы ППП:
ППП общего назначения – универсальные программные продукты, предназначенные для автоматизации широкого класса задач пользователя. К ним относятся:
Текстовые редакторы (например, MS Word, Word Perfect, Лексикон);
Табличные процессоры (например, MS Excel, Lotus 1-2-3, Quattro Pro);
Системы динамических презентаций (например, MS Power Point, Freelance Graphics, Harvard Graphics);
Системы управления базами данных (например, MS Access, Oracle, MS SQL Server, Informix);
Графические редакторы (например, Сorel Draw, Adobe Photoshop);
Издательские системы (например, Page Maker, Venture Publisher);
Системы автоматизации проектирования (например, BPWin, ERWin);
Электронные словари и системы перевода (например, Prompt, Сократ, Лингво , Контекст);
Системы распознавания текста (например, Fine Reader, Cunei Form).
Системы общего назначения часто интегрируются в многокомпонентные пакеты для автоматизации офисной деятельности – офисные пакеты – Microsoft Office, StarOffice и др.
методо-ориентированные ППП, в основе которых лежит реализация математических методов решения задач. К ним относятся, например, системы математической обработки данных (Mathematica, MathCad, Maple), системы статистической обработки данных (Statistica, Stat).;
проблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области. Например, информационно-правовые системы ЮрЭксперт, ЮрИнформ; пакеты бухгалтерского учета и контроля 1С: Бухгалтерия, Галактика, Анжелика; в области маркетинга –Касатка, Marketing Expert; банковская система СТБанк;
интегрированные ППП представляют собой набор нескольких программных продуктов, объединенных в единый инструмент. Наиболее развитые из них включают в себя текстовый редактор, персональный менеджер (органайзер), электронную таблицу, систему управления базами данных, средства поддержки электронной почты, программу создания презентационной графики. Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал. К ним относят, например, MS Works. Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.
Обычно пакеты прикладных программ имеют средства настройки, что позволяет при эксплуатации адаптировать их к специфике предметной области.
Транслятор (англ. translator – переводчик) – это программа-переводчик, которая преобразует программу с языка высокого уровня в программу, состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов, которые существенно различаются по принципам работы.
Компилятор (англ. compiler – составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется. После компилирования получается исполняемая программа, при выполнении которой не нужна ни исходная программа, ни компилятор.
Интерпретатор (англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном ее запуске.
Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.
Общесистемное по что это
Занятие 8 по курсу “Информационные технологии”
Тема. Программно-технические средства
информационные технологии
Результаты освоения темы
ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ |
1. Компоненты программно-аппаратных компьютерных средств
Обычно для обозначения основных компонент программно-аппаратных компьютерных средств используют следующие термины:
Software – совокупность программ, используемых в компьютере или программные средства, представляющие заранее заданные, чётко определённые последовательности арифметических, логических и других операций.
Hardware – технические устройства компьютера (“железо”) или аппаратные средства, созданные, в основном, с использованием электронных и электромеханических элементов и устройств.
Brainware – знания и умения, необходимые пользователям для грамотной работы на компьютере (компьютерная культура и грамотность).
Работой компьютеров, любых вычислительных устройств управляют различного рода программы. Без программ любая ЭВМ не больше, чем груда железа. Компьютерная программа (англ. “Program”) обычно представляет собой последовательность операций, выполняемых вычислительной машиной для реализации какой-нибудь задачи. Например, это может быть программа редактирования текста или рисования.
2. Программное обеспечение информационных технологий
Программное обеспечение (ПО) – это программные средства информационных технологий. Они подразумевают создание, использование компьютерных программ различного назначения и позволяют техническим средствам выполнять операции с машиночитаемой информацией.
Компьютерные программы, также как и любая другая машиночитаемая информация, хранятся в файлах. Пишутся (составляются, создаются) программы программистами на специальных машинных алгоритмических языках высокого уровня (Бейсик, Фортран, Паскаль, Си и др.). Хорошая программа содержит: чётко определённые и отлаженные функции, удобные средства взаимодействия с пользователем (интерфейс), инструкцию по эксплуатации, лицензию и гарантию, упаковку. Программы для пользователей могут быть платными, условно-бесплатными, бесплатными и др.
Существуют классификации программного обеспечения по назначению, функциям, решаемым задачам и другим параметрам.
По назначению и выполняемым функциям можно выделить три основных вида ПО, используемого в информационных технологиях:
Рис. 8.1. Структура ПО по назначению и функциональному признаку.
Общесистемное ПО – это совокупность программ общего пользования, служащих для управления ресурсами компьютера (центральным процессором, памятью, вводом-выводом), обеспечивающих работу компьютера и компьютерных сетей. Оно предназначено для управления работой компьютеров, выполнения отдельных сервисных функций и программирования. Общесистемное ПО включает: базовое, языки программирования и сервисное.
Базовое ПО включает: операционные системы, операционные оболочки и сетевые операционные системы.
Операционная система (ОС) – это комплекс взаимосвязанных программ, предназначенных для автоматизации планирования и организации процесса обработки программ, ввода-вывода и управления данными, распределения ресурсов, подготовки и отладки программ, других вспомогательных.
ОС запускает компьютер, отслеживает работу локальных и сетевых компьютеров, планирует решение с их помощью задач, следит за их выполнением, управляет вводом-выводом данных и др.
Основная причина необходимости ОС состоит в том, что элементарные операции для работы с устройствами компьютера и управления его ресурсами – это операции очень низкого уровня. Действия, которые необходимы пользователю и прикладным программам, состоят из нескольких сотен или тысяч таких элементарных операций. Например, для выполнения процедуры копирования файла необходимо выполнить тысячи операций по запуску команд дисководов, проверке их выполнения, поиску и обработке информации в таблицах размещения файлов на дисках и т. д. Операционная система скрывает от пользователя эти подробности и выполняет эти процедуры.
Выделяют однопрограммные, многопрограммные (многозадачные), одно и многопользовательские, сетевые и несетевые ОС.
Сетевые ОС – это комплекс программ, обеспечивающих обработку, передачу, хранение данных в сети; доступ ко всем её ресурсам, распределяющих и перераспределяющих различные ресурсы сети.
Операционная оболочка – это программная надстройка к ОС; специальная программа, предназначенная для облегчения работы и общения пользователей с ОС (Norton Commander, FAR, Windows Commander, Проводник и др.). Они преобразуют неудобный командный пользовательский интерфейс в дружественный графический интерфейс или интерфейс типа “меню”. Оболочки предоставляют пользователю удобный доступ к файлам и обширные сервисные услуги.
Языки программирования – это специальные команды, операторы и другие средства, используемые для составления и отладки программ. Они включают собственно языки и правила программирования, трансляторы, компиляторы, редакторы связей, отладчики и др.
Отладка программы (англ. “ debugging ”) – это процесс обнаружения и устранения ошибок в компьютерной программе; этап компьютерного решения задачи, при котором происходит устранение явных ошибок в программе. Она осуществляется по результатам, полученным в процессе тестирования компьютерной программы, и производится с использованием специальных программных средств – отладчиков.
Отладчик (англ. “ debugger ”) – это программа, позволяющая исследовать внутреннее поведение разрабатываемой программы. Обеспечивает пошаговое исполнение программы с остановкой после каждой оператора, просмотр текущего значения переменной, нахождение значения любого выражения и др.
Трансляторы – это программы, обеспечивающие перевод с языка программирования на машинный язык компьютеров.
Сервисное общесистемное ПО для ОС включает драйверы и программы-утилиты.
Драйверы – это специальные файлы ОС, расширяющие её возможности и включаемые в её состав для организации настройки ОС на использование различных устройств ввода-вывода, установки региональных параметров (языков, форматов времени, даты и чисел) и т.д. С помощью драйверов можно подключать к компьютеру новые внешние устройства или нестандартно использовать имеющиеся устройства.
Программы-утилиты – это полезные программы, дополняющие и расширяющие возможности ОС. Некоторые из них могут существовать отдельно от ОС. К этому классу программ можно отнести архиваторы, программы резервного копирования и др.
Кроме того, сервисное общесистемное ПО включает тестовые и диагностические программы, программы антивирусной защиты и обслуживания сети.
Тестовые и диагностические программы предназначены для проверки работоспособности отдельных узлов компьютеров, работы программ и устранения выявленных в процессе тестирования неисправностей.
Антивирусные программы используют для диагностики, выявления и устранения вирусных программ, нарушающих нормальную работу вычислительной системы.
Инструментальное программное обеспечение или инструментальные программные средства (ИПО) – это программы-полуфабрикаты или конструкторы, используемые в ходе разработки, корректировки или развития других программ. Они позволяют создавать различные прикладные пользовательские программы. К ИПО относят: СУБД, редакторы, отладчики, вспомогательные системные программы, графические пакеты, конструкторы обучающих, игровых, тестирующих и других программ. По назначению они близки к системам программирования.
Прикладное программное обеспечение (ППО) или прикладные программные средства используются при решении конкретных задач. Эти программы помогают пользователям выполнять необходимые им работы на компьютерах. Порой такие программы называют приложениями.
ППО носит проблемно-ориентированный характер. В нём обычно выделяют две составляющие: пользовательское и проблемное прикладное программное обеспечение.
К пользовательскому ППО относят: текстовые, табличные и графические редакторы и другие подобные программы, например, учебные и досуговые.
Проблемное ПО – это специализированное ППО, например, бухгалтерские программы, программы в области страхования и др.
Кроме перечисленных, отметим следующие прикладные программы: учебные, обучающие и тренажёры, мультимедийные, развлекательные, в т.ч. компьютерные игры, справочные (энциклопедии, словари и справочники) и др.
Любые компьютерные программы работают на каких-либо технических средствах информационных технологий.
Универсальные ТС в значительной степени одинаковы для применения в разных сферах и областях, что позволяет их систематизировать. Однако предложить единую для всех систему классификации пока не удаётся, из-за значительного отличия этих средств друг от друга по параметрам, областям применения, разнообразию фирм изготовителей, появлению новых ТС, включающих средства, отличающиеся по принципу действия и другим параметрам. Поэтому рассмотрим условное деление компьютерных ТС.
По назначению универсальные компьютеры обычно относят к категории “ SOHO ” (Small Office Home Office), т.е. предназначенных для использования в небольших офисах или как домашние персональные компьютеры, а также предназначенным для использования в среднем и малом бизнесе (СМБ).
Персональные компьютеры (ПК) – это информационно-вычислительные устройства, ресурсы которых, как правило, направлены на обеспечение деятельности одного работника (пользователя). Это самый многочисленный класс средств вычислительной техники. Наиболее известны компьютеры типа IBM PC и Macintosh фирмы Apple.
Компьютеры, выпускаемые другими фирмами и отвечающие всем основным требованиям и параметрам, предъявляемым основной фирме-изготовителю (например, IBM), называют совместимыми. Вместе они составляют клон ( например, клон IBM-совместимых компьютеров ). Таких фирм в мире насчитывается несколько сотен.
Кроме того, компьютеры, выпускаемые ведущими фирмами-производителями, называют “ brand-name ”. Хорошие компьютеры фирм, мало известных на рынке компьютеров, называют “ no-name ”, а компьютеры национальной марки – “ local-name ”. В России такие ПК обычно называют “russian-name” или “local rassian-name”.
Кроме того, существуют корпоративные компьютеры, супер-, квантовые, нанокомпьютеры и др.
Корпоративные компьютеры (иногда называемые мини-ЭВМ или main frame) – это вычислительные системы (ВС), обеспечивающие совместную деятельность многих работников в рамках одной организации, одного проекта, одной сферы информационной деятельности при использовании одних и тех же информационно-вычислительных ресурсов. Это многопользовательские ВС, имеющие центральный блок с большой вычислительной мощностью и значительными информационными ресурсами. К нему подсоединяется большое число рабочих компьютеров с минимальной оснащенностью (видеотерминал, клавиатура, устройство позиционирования типа “мышь” и, возможно, устройство печати). В качестве таких рабочих мест корпоративного компьютера обычно используют ПК.
Суперкомпьютеры – это ВС с предельными характеристиками вычислительной мощности и информационных ресурсов, например, с производительностью свыше 100 мегафлопов (1 мегафлоп – миллион операций с плавающей точкой в секунду). Основная их технология – это реализация принципа параллельной или конвейерной обработки данных, т.е. одновременного выполнения нескольких действий. К ним относят и высокопроизводительные мини ЭВМ, объединяемые общей шиной с общей памятью. Представляет многопроцессорный и (или) многомашинный комплекс, работающий на общую память и общее поле внешних устройств. Архитектура основана на идеях параллелизма и конвейеризации вычислений.
В квантовом компьютере основной “строительной” единицей является кубит (англ. аббревиатура “qubit” означает “Quantum Bit”) и используются элементарные логические операции (дизъюнкция, конъюнкция и квантовое отрицание), с помощью которых организуется логика их работы.
С точки зрения габаритных размеров, расположения и формы системного блока ПК делятся на горизонтальные настольные (плоские “Desktop”, особо плоские “Slim”) и вертикальные в виде башни (англ. “tower” – башня): настольные “MiniTower” – малоразмерная конструкция, “MidiTower” и “MidllTower” – среднеразмерная конструкция и напольная полноразмерная конструкция – “BigTower”, а также переносные.
В некоторых конструкциях ПК в одном корпусе располагают монитор и системный блок, образующие единую конструкцию – моноблок (Apple, переносные ПК).
Переносные компьютеры включают ноутбуки (Laptop – “наколенник”, Notebook – “блокнот”, планшетный, Lifebook), карманные ПК (КПК), электронные справочники, переводчики и другие компактные системы.
Персональный компьютер – это универсальное техническое устройство, конфигурацию (состав) которого можно изменять по мере необходимости. При этом существует понятие базовой (стандартной) конфигурации, которое не статично и отражает уровень развития в данной предметной области.
Практически все компьютеры имеют однотипную структуру (архитектуру) и состоят из устройств (блоков, плат, модулей, карт), являющихся важными и необходимыми или полезными (без которых компьютер может работать).
Архитектура компьютера определяет принципы действия, информационные связи и взаимное соединение основных логических узлов компьютера.
В современной стандартной конфигурации ПК содержит: системный блок, дисплей (монитор), клавиатуру и манипулятор “мышь”. Порой сюда же включают и печатающее устройство (принтер).
ПК состоит из внутренних и внешних устройств. К внутренним устройствам относят процессоры и внутреннюю память (ПЗУ, ОЗУ и Кэш).
ОЗУ ( оперативное запоминающее устройство) – это специальная основная внутренняя память (англ. “main memory”), позволяющая быстро записывать в неё и считывать из неё необходимую информацию. Она представляет массив кристаллических ячеек. ОЗУ непосредственно связанно с процессором, предназначено для записи, считывания и хранения выполняемых программ и данных, обрабатываемых этими программами.
Кэш-память (англ. “Cache Memory”) – это сверхоперативная (сверхбыстрая) память, которая располагается как буфер между процессором и ОЗУ, а также в накопителях на жёстких магнитных дисках и др. Она способствует повышению производительности работы компьютера и служит для уменьшения количества тактов ожидания процессора при обращении к более медленной памяти.
ПЗУ (постоянное запоминающее устройство или, по-английски, “Read-Only-Memory”, “ROM”), предназначено для хранения не требующих изменения данных: системных программ; программ, управляющих работой процессора, дисплея, клавиатуры, принтера, внешних устройств компьютера, запуска и остановки компьютера; служебных программ диагностики, контроля и др. Это энергонезависимое устройство, изготовленное в виде микросхемы.
Внешние устройства условно делятся на собственно внешние и периферийные устройства. Некоторые специалисты считают, что внешние устройства, расположенные внутри системного блока или непосредственно рядом с ним надо называть просто внешними устройствами ПК. Те же из них, которые удалены от системного блока на полтора и более метров относятся к внешним периферийным устройствам.
Кроме того, внешние устройство по типу выполняемых функций делятся на устройства: ввода, вывода, хранения данных и манипуляторы.
К устройствам ввода информации относят клавиатуру, дигитайзер (графический планшет), сканер и др.
В состав устройств вывода информации входят мониторы (дисплеи) и принтеры (в т.ч. плоттеры).
Манипуляторы называют порой местоуказателями за то, что они являются координатными устройствами. Наибольшее распространение из них получили манипуляторы “мышь”, “трекболл” и “джойстик”.
Внешние устройства хранения составляют внешней памятью. К ней относят: диски, дискеты и другие (например, твёрдотельные) запоминающие устройства прямого доступа на магнитных, оптических, магнитооптических и иных носителях информации. Информация, на внешних носителях энергонезависима, т.е. не зависит от того, включен или выключен компьютер.
Внешние устройства к системному блоку ПК подключаются с помощью специальных портов – точек подключения внешних устройств к компьютеру.
Порты – это электронные схемы, содержащие один или несколько регистров ввода-вывода и позволяющие подключать периферийные устройства компьютера к внешним шинам микропроцессора. Последовательный порт (COM) обменивается данными с процессором побайтно, а с внешними устройствами — побитно. Параллельный порт (LPT) получает и посылает данные побайтно. Современным быстродействующим портом является USB. Он обеспечивает высокую скорость ввода-вывода и питание некоторых, последовательно подключаемых к нему, устройств.
К внешним устройствам относят также и устройства мультимедиа, многие из которых ныне входят в состав стандартной конфигурации ПК: аудио- и видеоадаптеры (Sound Blaster, Video Blaster), микрофоны, наушники, звуковые колонки, веб-камеры и другие.
Следует усвоить, что в компьютерах используется различное программное обеспечение – программы, представляющие на понятном компьютеру языке последовательность инструкций, в которых указаны правила обработки данных. ПО делится на необходимое для: управления ПК, служебного использования, программирования, выполнения различных видов работ, обучения, отдыха и т.д. Программы, как и любые иные компьютерные данные, хранятся в файлах.
По назначению и выполняемым функциям выделяют три крупных класса ПО: системное, инструментальное и прикладное ПО. Каждый из них включает ряд подклассов. Системное ПО – это операционные системы (в т.ч. драйверы и утилиты), операционные оболочки и сетевые операционные системы, тестовые и диагностические программы, языки программирования, антивирусные программы и др.
Инструментальное ПО или инструментальные программные средства – это программы-полуфабрикаты или конструкторы (СУБД, конструкторы обучающие, игровые, тестирующие и другие программы). Прикладное ПО, кроме отдельных программ включает прикладные программы, объединённые в пакет и образующие ППП или интегрированное прикладное ПО.
Следует запомнить, что наиболее часто применяются универсальные технические средства (в том числе компьютеры), аналогичные для разных предметных областей, что позволяет их классифицировать. Обычно выделяют: персональные (настольные и переносные), SOHO и СМБ, корпоративные, квантовые и суперкомпьютеры.
ПК делятся на горизонтальные (“Desktop”) и вертикальные (“Tower”) настольные, напольные (“BigTower”) и переносные (Notebook, планшетные, Lifebook, карманные ПК, электронные справочники, переводчики и другие компактные системы).
ПК стандартной конфигурации состоит из: системного блока, дисплея (монитора), клавиатуры, манипулятора “мышь”. Порой в этот состав включают и печатающее устройство (принтер).
Архитектуру ПК составляют внутренние и внешние устройства. К внутренним устройствам относят процессоры и внутреннюю память (ПЗУ, ОЗУ и Кэш).
Внешние устройства по типу выполняемых функций делят на устройства ввода, вывода, хранения информации и манипуляторы. Они включают клавиатуру, дисплей, мышь, сканеры, принтеры, накопители данных и др.
Внешние устройства условно делятся на собственно внешние и периферийные устройства. Внешние устройства, удалённые от системного блока на определённое расстояние называют периферийными устройствами.
Некоторые внешние устройства имеют три варианта подключения к ПК: внутри системного блока на материнской плате (интегрированное или встроенное), вставляемые в дочерние разъёмы материнской платы (в слоты – внутреннее), а также вне системного блока, подключаемые к одному из его портов (внешнее).
Внешние устройства хранения – машиночитаемые носители электронных данных – называют внешней памятью. К ней относят: диски, дискеты и другие (например, твёрдотельные) запоминающие устройства прямого доступа на магнитных, оптических, магнитооптических и иных носителях информации.
К внешним устройствам относят также и устройства мультимедиа, многие из которых ныне входят в состав стандартной конфигурации ПК: аудио- и видеоадаптеры (Sound Blaster, Video Blaster), микрофоны, наушники, звуковые колонки, веб-камеры и другие.
Контрольные вопросы |
Выполните в Тетради-практикуме все задания к занятию 8.