КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Устройство ввода - вывода
Модем (модулятор - демодулятор) - небольшое электронное устройство, встроенное в ПК или размещенное в отдельном корпусе, с помощью которого ваш компьютер может быть подключен к мировой сети Internet. Модем подключается к компьютеру и обычной телефонной розетке. Для работы с модемом применяется специальное программное обеспечение. В качестве канала связи может использоваться либо обычная, либо специально выделенная телефонная линия.
Программное обеспечение Состав и классификация программных средств. Программное обеспечение – комплекс программных и документальных средств, для создания и эксплуатации компьютерных систем. В зависимости от функций и назначения ПО подразделяется на: Базовое (системное) ПО, Системы программирования, Прикладное программное обеспечение (или инструментальные программы). Базовое ПО – совокупность программ обеспечивающих нормальную работу ПК. Предназначено для эксплуатации и технического обслуживания. ПК, управления и организации вычислительного процесса при работе прикладных программ. Операционные системы – программные средства, предназначенные для согласования работы и наиболее эффективного использования всех средств ПК в процессе решения задачи. Обеспечивает управление процессом обработки информации и взаимодействия между аппаратными средствами и пользователем. 1.1 Однозадачные ОС – предназначены для работы одного пользователя с одной конкретной задачей (МS-DOS). 1.2 Многозадачные ОС – обеспечивают коллективное использование ПК в мультипрограммном режиме разделения времени. В памяти ПК находится несколько программ- задач, - и процессор распределяет ресурсы ПК между задачами (UNIX, OS/2 фирмы IBM, Windows 95,98, NT фирмы Microsoft). 1.3 Сетевые операционные систе мы – предназначены для обеспечения доступа пользователя ко всем ресурсам вычислительной сети (Novel Net Ware, Windows NT, UNIX). Основные функции ОС: 1) Создание и ведение библиотеки данных и программ (файловой системы) 2) Связь ПК с внешними устройствами. 3) Организация общения пользователя с ПК Основные тенденции развития ОС:
Сервисные программы – программные средства, предоставляющие пользователю дополнительные услуги в работе с ПК и расширяющие возможности ОС По функциональным возможностям подразделяются на: 1) Улучшающие пользовательский интерфейс 2) Защищающие данные от несанкционированного доступа 3) Восстанавливающие данные 4) Ускоряющие обмен данными между диском и ОЗУ 5) Обеспечивающие нормальную работу внешних устройств 6) Архивации – разархивации 7) Антивирусные средства 2.1 Оболочки – являются надстройками над ОС. Предоставляют пользователю качественно новый интерфейс и освобождают его от детального знания операций и команд ОС. Выполняют роль посредника между ОС и пользователем. 2.2 Утилиты – предоставляют дополнительные услуги по обслуживанию дисков и файловой системы (Norton Utilities).
2.3 Драйверы внешних устройств – программы, обеспечивающие работу внешних устройств и расширяющие их возможности. 2.4 Программы антивирусной защиты - обеспечивают диагностику (обнаружение) и лечение вирусов. Программы технического обслуживания – предназначены для диагностики и обнаружения ошибок в процессе работы ПК или оптимизации некоторых устройств 3.1 Тестовые программы – средства диагностики и тестового контроля правильности работы ПК 3.2 Специальные программы контроля – осуществляющие автоматическую проверку работоспособности системы перед очередным сеансом
Системы программирования – комплекс средств, включающих в себя входной язык программирования, транслятор, машинный язык, библиотеки стандартных программ, средства отладки оттранслированных программ и компоновки их в единое целое. 1. Язык программирования – это совокупность операций записанных с соблюдением синтаксических и логических правил. Подразделяются на: 1) Машинно-ориентированные языки (ассемблер) 2) Алгоритмические языки (Basic C++, Fortran, Pascal) Трансляторы языка программирования – программы переводящие текст с языка программирования на машинный язык (двоичные коды). По способу перевода подразделяются на: 1) Интерпретаторы – каждый оператор входного языка программирования транслируется в одну или несколько машинных команд, которые тут же выполняются без сохранения на диске. При интерпретации программа на машинном языке не сохраняется и при запуске исходной программы ее нужно (пошагово) транслировать заново. 2) Компиляторы – сначала программа преобразуется в набор объектных модулей на машинном языке, которые затем собираются (компонуются) в единую машинную программу (.com,. exe), готовую к выполнению и сохраняемую в виде файла на диске. Ассемблер - мнемоническая (условная) запись машинных команд. Позволяет получить высокоэффективные программы на машинном языке. Библиотека стандартных программ – программа в которой приведены значения различных математических функций (sin x, ln x и т.д.) Компановщик – программа, объединяющая введенную программу (или ее модули) с библиотекой программ. Отладчик – программа, позволяющая обнаружить синтаксические и логические ошибки в программе (Debug).
Прикладное программное обеспечение – предназначено для разработки и выполнения конкретных задач (приложений) пользователя. Работает под управлением базового ПО. В состав Прикладного ПО входят: 1 Пакеты прикладных программ (ППП) различного назначения. 2 Оригинальные рабочие программы пользователя. Пакеты прикладных программ – комплекс программ, предназначенный для решения задач определенного класса. Практически полностью освобождает пользователя от необходимости знать, как выполняет ПК те или иные функции и процедуры по обработке информации.
1. Общего назначения ППП – универсальные программные продукты предназначены для автоматизации разработки и эксплуатации функциональных задач. 1.1 Редакторы: 1) Текстовые – для обработки текстовой информации 2) Графические – для обработки графических документов включая диаграммы, иллюстрации, чертежи, таблицы. 3) Издательские системы – соединяют в себе возможности текстовых и графических редакторов (форматирование полос с графическим материалом и последующим выводом на печать). 1.2 Электронные таблицы – позволяют избавиться от рутинной работы при обработке табличных данных.
1.3 СУБД – используется для создания внутримашинного информационного обеспечения. Кроме языка программирования содержат средства организации данных в виде структур требуемых пользователем. База данных - это совокупность специально организованных наборов данных хранящихся на диске. Базы данных являются ядром автоматизированных информационных систем АИС. А все начиналось с создания программы для хранения в ЭВМ простой картотеки. По способу организации данных БД подразделяются на: сетевые, иерархические, распределенные, реляционные СУБД. 1.4 Интегрированные пакеты включают в себя: текстовой процессор, электронную таблицу, графический редактор, СУБД и коммуникационный модуль. Они предоставляют неоспоримые преимущества в интерфейсе, но повышают требования к ОЗУ. 1.5 Экспертные системы – системы обработки знаний в узко специализированной области. Основу ЭС составляет база знаний в которой заключается информация о данной предметной области. Основная идея заключается в переходе от формализованных алгоритмов предписывающих, как решать задачу к логическому программированию с указанием, что нужно решать на базе знаний наколенных специалистами. Существует две формы представления знаний в ЭС: факты и правила.
2. Метод-ориентированные ППП – в их основе реализован какой либо экономико-математический метод. § Математического программирования (линейного, динамического и т.д.) § Теории массового обслуживания § Математической статистики сетевого планирования и управления
3. Проблемно-ориентированные ППП – наиболее широкий класс пакетов предназначены для решения какой-либо задачи в конкретной области. Из всего многообразия выделяется несколько групп: 1) комплексные для предприятий – автоматизированные системы для управления предприятием (АСУП) на базе интегрированных информационных систем, ориентированных не на майн фрейм, а на архитектуру клиент сервер, строятся на основе многозадачных, многопользовательских ОС и реляционных баз данных и имеют графический интерфейс. 2) Комплексные для непромышленной сферы – автоматизирующие банковскую финансовую и правовую сферу (банки, биржы, торговля) 3) Отдельных предметных областей § Бухгалтерскго учета –1С Бугалтерия, Инфобухгалтер, Бэст, Парус. § Финансового менеджмента – появились в связи с необходимостью финансового планирования и анализа деятельности фирмы (например для оценки эффективности инвестиций). Альтфинансы, Финансовый анализ. § Правовые справочные системы – представляют собой инструмент для работы с огромным объемом законодательной информации. (Консультант плюс, Гарант). 4. ППП глобальных сетей – служат для обеспечения удобного и надежного доступа пользователя к общесетевым ресурсам, базам данных, передачи сообщений и т.д Оригинальные рабочие программы – есть задачи, которые нельзя решить имеющимися ППП. В этом случае с помощью алгоритмических языков разрабатываются оригинальные программы, учитывающие требования и условия задачи (АРМы).
Понятие операционной системы
Операционная система - это основной программный инструмент, "вдыхающий жизнь" в компьютер. Операционная система осуществляет координацию всех внутренних процессов машины - контролирует операции обмена с дисками, организует вывод информации на экран, "понимает" клавиатуру и т.п. Подобно дирижеру, она организует гармоничное взаимодействие сложнейшей аппаратуры с ее прикладным программным обеспечением, обеспечивая тем самым выполнение поставленной задачи. Прикладные программы, написанные для одной операционной системы, не могут работать под управлением другой, если в ней не обеспечена возможность конвертации (преобразования) программ. Поэтому для каждой из операционных систем создается свой набор прикладных программ (приложений). Назначение ОС состоит в том, чтобы скрыть от пользователя сложные и ненужные ему подробности работы отдельных устройств персонального компьютера. Дело в том, что действия по управлению ресурсами компьютера, которые необходимо выполнить пользователю и прикладным программам – это операции очень низкого уровня и на самом деле состоят из нескольких сотен и даже тысяч элементарных операций. Например, для выполнения такого несложного действия, как копирование файла с одной дискеты на другую, необходимо выполнить тысячи различных операций. Операционная система – совокупность программных средств, обеспечивающих управление ресурсами персонального компьютера и прикладными программами, а также их взаимодействие между собой и пользователем. Ресурсом является любой компонент ПК и предоставляемые им возможности: центральный процессор, оперативная память, внешнее устройство и т.д. Операционная система выполняет следующие функции: · управление работой каждого блока персонального компьютера и их взаимодействием · запуск и управление выполнением программ · организацию хранения информации во внешней памяти · взаимодействие пользователя с компьютером, т.е. поддержку интерфейса пользователя Для работы с операционной системой необходимо овладеть языком этой среды – совокупностью команд или перечнем возможных процедур управления компьютером. Интерфейс – совокупность средств и правил, которые обеспечивают взаимодействие устройств, программ и человека. Известно множество разновидностей интерфейсов: интерфейс пользователя, графический интерфейс, интерфейс ввода-вывода, интеллектуальный интерфейс, программный интерфейс др. Пользовательский интерфейс – это программные и аппаратные средства, обеспечивающие взаимодействие пользователя с персональным компьютером. Он может быть командным или объектно – ориентированным. Командный интерфейс предполагает ввод пользователем команд с клавиатуры дпя управления ресурсами компьютера. Объектно – ориентированный интерфейс - это управление ресурсами компьютера посредством операций над объектами (файлами, каталогами, дисководами, программами, документами и т.д. В персональных компьютерах используются различные операционные системы. Наиболее распространены операционные системы фирмы Microsoft - MS-DOS и Windows 95/98, а также операционная система фирмы IBM - OS/2.
Классификация операционных систем
Операционные системы подразделяются: 1. На однопользовательские и многопользовательские – поддерживают работу на ПК (активный центр, mainframe) нескольких пользователей за различными терминалами. 2. Однозадачные (Dos) и многозадачные (Windows, Os/2) – поддержка параллельного выполнения нескольких программ в один момент времени. 3. Командные (символьные) и объектно-ориентированные (графические). 4. По разрядности ОС: 16-., 32-., 64 разрядные – разрядность ОС не может превышать разрядности процессора. 5. По типу доступа пользователя к ПК: а) с разделением времени – одновременный диалоговый режим доступа к АЦ нескольких пользователей на разных терминалах, которым по очереди выделяются ресурсы АЦ. б) реального времени (ОС РВ) – когда требуется, чтобы система имела гарантированное время реакции ответа (т.е. задержка ответа не превышала определённого времени). (Энергетика, управление технологическими процессами в металлургии, транспортировка нефти и газа, банковское дело QNX, OS – 9000). 6. По типу использования ресурсов: локальные и сетевые – устанавливаются как правило на мощных ПК – серверах, выделенных исключительно для обслуживания сети и совместно используемых ресурсов. (Windows NT, Nowell Netware).
Семейства ОС: 1) DOS, 2) OS/2, 3) Unix, 4) Windows, 5)ОС реального времени. Недостатком DOS является отсутствие средств защиты от несанкционированного доступа к ресурсам ПК и ОС.
Дата добавления: 2014-10-31; Просмотров: 341; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |