ИНФОРМАТИКА.pptx
- Количество слайдов: 36
КЛАССИФИКАЦИЯ ПРОГРАММНЫХ ОБЕСПЕЧЕНИЙ ПЕРСОНАЛЬНОГО КОПЬЮТЕРА
ПЛАН 1. ПОНЯТИЯ: -ПК(ПЕРСОНАЛЬНЫЙ КОМПЬЮТЕР) -ПО( ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ) 2. КЛАССИФИКАЦИЯ ПО: -ПРИКЛАДНОЕ -СИСТЕМНОЕ -ИНСТРУМЕНТАЛЬНОЕ 3. ПРОГРАММЫ В ДЕЯТЕЛЬНОСТИ АРХИТЕКТОРА:
• Компьютер – это устройство для сбора, обработки, хранения и вывода информации. • Компьютер называется ПЕРСОНАЛЬНЫМ , потому что за ним работает один человек и использует удобные для него устройства ввода вывода информации.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ • Программное обеспечение (SOFTWARE) – неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Сфера применения конкретного компьютера определяется созданным для него ПО. • Сам по себе компьютер не обладает знаниями ни в одной области применения. Все эти знания сосредоточены в выполняемых на компьютерах программах.
для решения задач и Обеспечивают работу создания компьютерных всех устройств объектов компьютера Для создания системного прикладного ПО
1. ПРИКЛАДНОЕ ПО • Прикладная программа — это любая конкретная программа, способствующая решению какой-либо задачи в пределах данной проблемной области. • Прикладные программы могут использоваться либо автономно, то есть решать поставленную задачу без помощи других программ, либо в составе программных комплексов или пакетов
ПРИКЛАДНЫЕ ПО ПРОБЛЕМНООРИЕНТИРОВАННОЕ ПАКЕТЫ АВТОМАТИЗИРОВАНОГО ПРОЕКТИРОВАНИЯ НАСТОЛЬНЫЕ ИЗДАТЕЛЬСКИЕ СИСТЕМЫ ОФИСНЫЕ ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ МЕТОДНООРИЕНТИРОВАННЫЕ ПАКЕТЫ ОБЩЕГО НАЗНАЧЕНИЯ ПРОГРАММНЫЕ СРЕДСТВА МУЛЬТИМЕДИЯ
Пакеты прикладных программ • Редакторы документов – это наиболее широко используемый вид • • • • прикладных программ. Они позволяют подготавливать документы гораздо быстрее и удобнее, чем с помощью пишущей машинки. Текстовые редакторы могут обеспечивать выполнение разнообразных функций, а именно: - редактирование строк текста; - возможность использования различных шрифтов символов; - копирование и перенос части текста с одного места на другое или из одного документа в другой; - контекстный поиск и замена частей текста; - задание произвольных межстрочных промежутков; - автоматический перенос слов на новую строку; - автоматическая нумерацию страниц; - обработка и нумерация сносок; - выравнивание краев абзаца; - создание таблиц и построение диаграмм; - проверка правописания слов и подбор синонимов; - построение оглавлений и предметных указателей; - распечатка подготовленного текста на принтере в нужном числе экземпляров и т. п.
СИСТЕМНОЕ ПО • СИСТЕМНОЕ программное обеспечение — это комплекс программ, которые обеспечивают эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс» с одной стороны которого аппаратура, а с другой приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т. д.
СИСТЕМНОЕ ПО • Это программы общего пользования, которые предназначены для всех пользователей компьютера. Системное программное обеспечение разрабатывается так, чтобы компьютер мог эффективно выполнять прикладные программы.
СИСТЕМНОЕ ПО 1. ОПЕРАЦИОННЫЕ СИСТЕМЫ 2. СЕРВИСНЫЕ ОДНОЗАДАЧНЫЕ ОДНОПОЛЬЗОВАТЕЛ ЬСКИЕ ОБОЛОЧКИ ТРАНСЛЯТОРЫКОМПИЛЯТОРЫ ТЕСТОВЫЕ ПРОГРАММЫ МНОГОЗАДАЧНЫЕ МНОГОПОЛЬЗОВАТЕ ЛЬСКИЕ УТИЛИТЫ ТРАНСЛЯТОРЫИНТЕРПРЕТАТОРЫ СПЕЦИАЛЬНЫЕ ПРОГРАММЫ КОНТРОЛЯ СЕТЕВЫЕ АНТИВИРУСНЫЕ СРЕДСТВА АССЕМБЛЕРЫ ПРОГРАММЫ 3. ТРАНСЛЯТОРЫ 4. ПРОГРАММЫ ЯЗЫКОВ ТЕХНИЧЕСКОГО ПРОГРАММИРОВА ОБСЛУЖИВАНИЯ
ЯДРО ОС • Совокупность программ системного уровня образуют ядро операционной системы (ОС) компьютера. Эти программы обеспечивают взаимодействие всех программ с программами базового уровня и непосредственно с аппаратным обеспечением, отвечают за взаимодействие с пользователем.
БАЗОВОЕ ПО • Базовое ПО – самый низкий уровень ПО. Базовое ПО отвечает за взаимодействие с базовыми аппаратными средствами. Как правило, базовые программные средства непосредственно входят в состав базового оборудования и хранятся в специальных микросхемах, называемых постоянными запоминающими устройствами (ПЗУ). • Базовое ПО в архитектуре компьютера занимает особое положение. С одной стороны, его можно рассматривать как составную часть аппаратных средств, с другой стороны, оно является одним из программных модулей операционной системы. • Базовое ПО, или BIOS, представляет программа, которая отвечает за управление всеми компонентами, установленными на материнской плате. Фактически BIOS является неотъемлемой составляющей системной платы и поэтому может быть отнесена к особой категории компьютерных компонентов, занимающих промежуточное положение между аппаратурой и программным обеспечением. • Функцией базового программного обеспечения является проверка состава и работоспособности вычислительной системы
Системное программное обеспечение направлено: • - на создание операционной среды функционирования других программ; • - на обеспечение надежной и эффективной работы самого компьютера и вычислительной сети; • - на проведение диагностики и профилактики аппаратуры компьютера и вычислительных сетей; • - на выполнение вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т. д. ).
ИНСТРУМЕНТАЛЬНОЕ ПО РЕДАКТОРЫ ПРОГРАММНОГО КОДА ТРАНСЛЯТОРЫ ОТЛАДЧИКИ РЕДАКТОРЫ СВЯЗЕЙ СИСТЕМЫ РАЗРАБОТКИ ПРОГРАММНЫХ ПРИЛОЖЕНИЙ
ИНСТРУМЕНТАЛЬНОЕ ПО • Инструментальные программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ. • Инструментальные программные средства могут оказать помощь на всех стадиях разработки ПО. По своему назначению они близки системам программирования.
• К инструментальным программам, например, относятся: • - редакторы; • - средства компоновки программ; • - отладочные программы, т. е. программы, помогающие находить и устранять ошибки в программе; • - вспомогательные программы, реализующие часто используемые системные действия; • - графические пакеты программ
Система программирования • Система программирования — это система для разработки новых программ на конкретном языке программирования. • Современные системы программирования обычно предоставляют удобные средства разработки программ. В них входят: • - компилятор или интерпретатор; • - интегрированная среда разработки; • - средства создания и редактирования текстов программ; • - обширные библиотеки стандартных программ и функций; • - отладочные программы, т. е. программы, помогающие находить и устранять ошибки в программе; • - "дружественная" к пользователю диалоговая среда; • - многооконный режим работы; • - мощные графические библиотеки; утилиты для работы с библиотеками; • - встроенный ассемблер; • - встроенная справочная служба; • - другие специфические особенности.
• Транслятор (англ. translator — переводчик) — это программа-переводчик. Она преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд. • Трансляторы реализуются в виде компиляторов или интерпретаторов.
• Компилятор (англ. compiler — составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется. • Интерпретатор (англ. interpreter — истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. • После того, как программа откомпилирована, ни сама исходная программа, ни компилятор более не нужны. В то же время программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном запуске программы.
• • ПРОГРАММЫ В ДЕЯТЕЛЬНОСТИ АРХИТЕКТОРА Autodesk Auto. CAD Archi. CAD КОМПАС Autodesk 3 Ds Max REVIT AUTODESK INVENTOR Solid. Works Corel. DRAW
Autodesk Auto. CAD – система автоматизированного проектирования и подготовки чертёжноконструкторской документации. • — расширенный пользовательский интерфейс, предусматривающий пользование падающих и пиктографических меню экрана, кнопочные меню планшетом и диалоговых окон • — большой набор ср-в двух- и трёхмерного проектирования • — ср-ва подготовки и редактирования чертёжноконструкторской документации; • — большой набор ср-в визуализации двух- и трёхмерных объектов
• — возможность построения, редактирования и визуализации объектов в нескольких видовых экранах, позволяющих одновременно получать неск-ко изображений одного объекта с различных точек зрения и различной степени детализации; • — возможность создания пользовательских систем координат в трёхмерном пространстве; • — широкие возможности надстройки системы по требованию пользователя; • — большой выбор драйверов, позволяющий использовать периферийное оборудование различных фирм и моделей.
Archi-CAD • Archi. CAD является лидером быстрорастущего класса архитектурных CAD-пакетов объединяющих в себе возможности 3 D моделирования и объектно-ориентированного подхода. преимущества: -интеграции трехмерного "компьютерного строительства" с мощными средствами визуализации -одновременного доступа ко всем данным -способности использования интеллектуальных строительных материалов и т. д.
• - естественная взаимосвязь между всеми частями проекта. Технология «виртуального здания» позволяет работать не с отдельными, физически никак не связанными между собой чертежами, а со всем проектом в целом. • - обнаружение и устранения большинства проблем, которые обязательно проявились бы на более поздних этапах проектирования • - Развитая система групповой работы сокращает время проектирования и способствует недопущению несоответствий в частях проекта, разрабатываемых разными архитекторами
КОМПАС • Компас (САПР)Система КОМПАС разработана российской компанией АСКОН. Существует в двух версиях: КОМПАС-График и КОМПАС-3 D, соответственно предназначенных для плоского черчения и трехмерного проектирования. • КОМПАС-График может использоваться как полностью интегрированный в КОМПАС-3 D модуль работы с чертежами и эскизами, так и в качестве самостоятельного продукта, полностью закрывающего задачи 2 Dпроектирования и выпуска документации. • .
• Система ориентирована на полную поддержку стандартов ЕСКД. КОМПАС-График автоматически генерирует ассоциативные виды трехмерных моделей (в том числе разрезы, сечения, местные разрезы, местные виды, виды по стрелке, виды с разрывом). Все они ассоциированы с моделью: изменения в модели приводят к изменению изображения на чертеже. • Стандартные виды автоматически строятся в проекционной связи. Данные в основной надписи чертежа (обозначение, наименование, масса) синхронизируются с данными из трехмерной модели. • Существует большое количество дополнительных библиотек к системе КОМПАС, автоматизирующих различные специализированные задачи
ТЕСТ
1 СООТНЕСИТЕ ПО С ЕГО НАЗНАЧЕНИЕМ 1. ПРИКЛАДНОЕ 2. СИСТЕМНОЕ 3. ИНТСТРУМЕНТАЛЬНОЕ • А. Базовое по. Обеспечивают работу всех устройств компьютера • Б. для решения задач и создания компьютерных объектов • В. Могут оказать помощь на всех стадиях разработки ПО.
2. Самый низкий уровень ПО? • • А. ПРИКЛАДНОЙ Б. СИСТЕМНЫЙ В. БАЗОВЫЙ Г. ИНСТРУМЕНТАЛЬНЫЙ
3. ЧТО ОТНОСИТСЯ К СЕРВЕРНЫМ ПРОГРАММАМ СИСТЕМНОГО ПО А. ОБОЛОЧКИ, УТИЛИТЫ, АНТИВИРУСНЫЕ СРЕДСТВА Б. ТРАНСЛЯТОРЫ-КОМПИЛЯТОРЫ, ТРАНСЛЯТОРЫИНТЕРПРЕТАТОРЫ, АССЕМБЛЕРЫ В. ОБОЛОЧКИ, ТРАНСЛЯТОРЫ, АССЕМБЛЕРЫ Г. АНТИВИРУСНЫЕ СРЕДСТВА, ПАКЕТЫ ОБЩЕГО НАЗНАЧЕНИЯ
4. НА ЧТО НЕ НАПРАВЛЕНО СИСТЕМНОЕ ПО? • А. на создание операционной среды функционирования других программ; • Б. на обеспечение надежной и эффективной работы самого компьютера и вычислительной сети; • В. на проведение диагностики и профилактики аппаратуры компьютера и вычислительных сетей; • Г. на создания прикладного ПО
5. Текстовый редактор представляет собой программный продукт, входящий в состав: А. системного программного обеспечения; Б. систем программирования; В. прикладного программного обеспечения; Г. уникального программного обеспечения;
6. В прикладное программное обеспечение входят: А. языки программирования; Б. операционные системы; В. диалоговая оболочка; Г. совокупность всех программ, установленных на компьютере; Д. текстовые редакторы.
7. Назначение программного обеспечения А. обеспечивает автоматическую проверку функционирования отдельных устройств Б. совокупность программ, позволяющая организовать решение задач на ЭВМ В. организует процесс обработки информации в соответствии с программой Г. комплекс программ, обеспечивающий перевод на язык машинных кодов
Ответы • • 1. 2. 3. 4. 5. 6. 7.
ИНФОРМАТИКА.pptx