|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Классификация программного обеспечения ЭВМКлассификация программного обеспечения ЭВМ ПО: СПО(СОУВП: ОС, драйверы, загрузчики, системные библиотеки, оболочки, документация, текст. Редакторы; САП: отладчики,ассемблеры и микроассемблеры, редакторы (текстовые), загрузчики,документация,препроцессоры, редакторы связи, трансляторы); ППО: MS Office, MathCAD,AutoCAD, exel, word. ППО (прикладное программное обеспечение) – это программы, комплексы программ и пакеты программ, которые предназначены для решения различных задач. СПО (системное программное обеспечение) - это программы, комплексы программ и пакеты программ, которые предназначены для обеспечения эффективной организации вычислительного процесса на вычислительной системе. САП (Системы автоматизированного программирования). Текстовые редакторы: а) для составления программ; б) для записи и редактирования пакетных файлов. Свойства ПО 1)Любое ПО характеризуется машинно-зависимыми свойствами и машинно-независимыми свойствами. - Машинно-зависимые свойства определяются процентом операторов программ, написанных в коде данной машины. - Машинно-независимые свойства определяются процентом операторов программ, записанных на языке высокого уровня. пример: MS-DOS – фактически полностью машинно-зависима; UNIX – машинно-независима. Второе свойство ПО – переносимость. Если СПО можно ставить на вычислительные системы различной архитектуры то оно переносимо. 3) Третье свойство ПО – Вариабельность. Свойство ПО подвергаться модификации. Функции ОС:1) загрузка и передача управления первой команде выполняемой программы;2) выделяет необходимые ресурсы для выполнения данной программы или распределяет их между несколькими программами;3)обнаруживает сбои или ошибки в ходе вычислительного процесса;4)предоставляет пользователю средства для управления ходом вычислительного процесса, средства для настройки ОС, средства, информирующие пользователя о ходе вычислительного процесса (интерфейс пользователя); Перспективные разработки Microsoft Корпорация готова развивать такие направления ПО-девелопмента, как «облачные» вычисления, Интернет, параллельная обработка данных, устройства, agile-практики и распределенная разработка. Singularity — начатый в 2003 году проект исследовательского подразделения корпорации Майкрософт по созданию высоконадёжной операционной системы, в которой микроядро, драйверы устройств и приложения написаны науправляемом коде. Отличительной особенностью данной ОС является использование идеологии программно-изолированных процессов (Software Isolated Processes, SIP), похожих на легкие процессы языка Erlang, общение между которыми происходит исключительно посредством сообщений. В отличие от традиционных ОС, защита таких процессов в Singularity производится не путем организации аппаратно-защищенных адресных пространств, а путем использования типобезопасного подмножества промежуточного языка (MSIL) и его верификации перед компиляцией в родной код процессора. Каждый SIP обладает своим объектным пространством, «сборщиком мусора» и средой периода исполнения. Для таких процессов не допускается совместное использование памяти, и они не имеют возможность модифицировать свой код, что усиливает гарантии надежности работы программы в SIP. Классификация программного обеспечения ЭВМ ПО: СПО(СОУВП: ОС, драйверы, загрузчики, системные библиотеки, оболочки, документация, текст. Редакторы; САП: отладчики,ассемблеры и микроассемблеры, редакторы (текстовые), загрузчики,документация,препроцессоры, редакторы связи, трансляторы); ППО: MS Office, MathCAD,AutoCAD, exel, word. ППО (прикладное программное обеспечение) – это программы, комплексы программ и пакеты программ, которые предназначены для решения различных задач. СПО (системное программное обеспечение) - это программы, комплексы программ и пакеты программ, которые предназначены для обеспечения эффективной организации вычислительного процесса на вычислительной системе. САП (Системы автоматизированного программирования). Текстовые редакторы: а) для составления программ; б) для записи и редактирования пакетных файлов. Ассемблер -это язык символического кодирования, предназначенный для записи алгоритма в виде псевдокоманд, имитирующий команды вычислительной машины. Макроассемблер -это ассемблер, допускающий использование подпрограмм, представленных в виде макроопределений. Препроцессо р – это программа, позволяющая использовать в программном коде директивы, позволяющие включать файлы, обобщенные имена констант, условные конструкции и т. д. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |