примитивные типы, в том числе:
логический тип
целые типы
вещественные типы
ссылочные типы
опциональные типы
обнуляемые типы
композитные типы, в том числе:
массивы
записи
кортежи
абстрактные типы (атд, . adt)
типы
вариантные типы
подтипы
унаследованные типы
объектные типы, то есть объекты, значением которых являются типы — например, переменные типов
частичные типы
рекурсивные типы
функциональные типы, например бинарные функции
универсально квантифицированные типы, такие как параметрические типы
экзистенциально квантифицированные, такие как модули
зависимые типы — типы, зависящие от термов (значений)
уточняющие типы — типы, идентифицирующие подмножества других типов
предопределённые типы (являющиеся фактически структурными, но предоставляемые на правах примитивных) для удобства промышленных разработок, такие как «дата», «время», «валюта» и др.
системное по
это программы общего пользования не связаны с конкретным применением пк и выполняют традиционные функции: планирование и , вводом-выводом и т. д.
другими словами, системные программы выполняют различные функции, например, создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т. п.
к системному по относятся:
# операционные системы (эта программа загружается в озу при включении компьютера)
# программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с командной строки dos, например, norton commander)
# операционные оболочки – интерфейсные системы, которые используются для создания графических интерфейсов, мультипрограммирования и. т.
# драйверы (программы, предназначенные для портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера)
# утилиты ( или служебные программы, которые представляют пользователю ряд дополнительных услуг)
к утилитам относятся:
# диспетчеры файлов или файловые менеджеры
# средства динамического сжатия данных (позволяют увеличить количество информации на диске за счет ее динамического сжатия)
# средства просмотра и воспроизведения
# средства диагностики; средства контроля позволяют проверить конфигурацию компьютера и проверить работоспособность устройств компьютера, прежде всего жестких дисков
# средства коммуникаций (коммуникационные программы) предназначены для организации обмена информацией между компьютерами
# средства обеспечения компьютерной безопасности (резервное копирование, антивирусное по) .
необходимо отметить, что часть утилит входит в состав операционной системы, а другая часть функционирует автономно. большая часть общего (системного) по входит в состав ос. часть общего по входит в состав самого компьютера (часть программ ос и контролирующих тестов записана в пзу или ппзу, установленных на системной плате) . часть общего по относится к автономными программам и поставляется отдельно.
прикладное по
прикладные программы могут использоваться автономно или в составе программных комплексов или пакетов. прикладное по – программы, непосредственно обеспечивающие выполнение необходимых работ на пк: редактирование текстовых документов, создание рисунков или картинок, создание электронных таблиц и т. д.
пакеты прикладных программ – это система программ, которые по сфере применения делятся на проблемно – ориентированные, пакеты общего назначения и интегрированные пакеты. современные интегрированные пакеты содержат до пяти функциональных компонентов: тестовый и табличный процессор, субд, графический редактор, телекоммуникационные средства.
к прикладному по, например, относятся:
# комплект офисных приложений ms office
# бухгалтерские системы
# финансовые аналитические системы
# интегрированные пакеты делопроизводства
# cad – системы (системы автоматизированного проектирования)
# редакторы html или web – редакторы
# браузеры – средства просмотра web - страниц
# графические редакторы
# экспертные системы
и так далее
Поделитесь своими знаниями, ответьте на вопрос: