Инструментальное программное обеспечение —

Программное обеспечение: понятие, виды, классификация.

Программное обеспечение- совокупность программных средств для обеспечения нормальной работы вычислительной системы, подразделяется на общее и прикладное программное обеспечение.
Инструментальное программное обеспечение -

Системное программное обеспечение —

Комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные практические задачи, а лишь обеспечивает работу других программ, предоставляя им сервисные функции, абстрагирующие детали аппаратной и микропрограммной реализации вычислительной системы, управляет аппаратными ресурсами вычислительной системы. Отнесение того или иного программного обеспечения к системному условно, и зависит от соглашений, используемых в конкретном контексте. Как правило, к системному программному обеспечению относятся операционные системы, утилиты, системы программирования[], системы управления базами данных[?], широкий класс связующего программного обеспечения.

Прикладное программное обеспечение —

программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем.

Инструментальное программное обеспечение —

, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения. Строго говоря, определение последнего включает в себя определение инструментального, поэтому инструментальное можно считать обособленным подклассом прикладного ПО.

2. Жизненный цикл программного обеспечения, его основные этапы.

Жизненный цикл программного обеспечения (ПО) — период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации[1]. Этот цикл — процесс построения и развития ПО.

3. Профессиональные пакеты прикладных программ, их состав и назначение.

Пакет прикладных программ –это комплекс программ, предназначенный для решения определённого класса задач по некоторой тематике. Пакеты разрабатываются таким образом, чтобы максимально упростить использование компьютера специалистами разных профессий, освободив их от необходимости изучения программирования и других областей знаний, связанных с компьютером. Это достигается за счёт так называемого дружественного интерфейса. При этом пользователь выполняет в режиме общения с компьютером набор действий, определённых входным языком пакета (ввод с клавиатуры, выполнение команд, просмотр информации и т. п.) или следует указаниям встроенного средства (программного модуля) пошагового достижения результата, называемого мастером.

4. Офисные пакеты прикладных программ, их состав и назначение.

5. Деловые пакеты прикладных программ, их состав и назначение.

6. Настольные издательские системы и геоинформационные системы.

Настольные издательские системы -комплекс компьютерных аппаратных и программных средств, служащих для предпечатной подготовки оригинал-макетов печатной продукции (книг, газет, журналов, буклетов и т. п.). Обеспечивает набор текстов и формул, встраивание рисунков, проверку орфографии и проверку качества печатной продукции. При изготовлении исходных материалов для печати используют (преимущественно) текстовой редактор Word и для набора текстов и графические пакеты для создания иллюстраций. Наиболее распространены настольные издательские системы Corel Ventura, PageMaker, QuarkXPress.

Corel Ventura – одна из первых систем, ориентирована на издание книг, журналов, брошюр и пр. многостраничных публикаций. Обладает большими возможностями по размещению и оформлению текста. Последняя версия системы распространяется с пакетом Corel Draw! элементы которого позволяют создавать высококачественные иллюстрации.

PageMaker – популярная программа с многочисленными функциями, предназначена для подготовки газетных и книжных изданий.

QuarkXPress – настольная издательская система для профессиональной работы по оформлению изданий любой сложности и содержания.

Название настольная издательская система берет начало от английского термина desktop publishing. В широком смысле слова этот термин означает совокупность аппаратных и программных средств для подготовки и создания образца печатной продукции готового для тиражирования.

Геоинформационная система (ГИС) — система сбора, хранения, анализа и графической визуализации пространственных[1] (географических) данных и связанной с ними информацией о необходимых объектах.

ГИС включают в себя возможности cистем управления базами данных (СУБД), редакторов растровой и векторной графики и аналитических средств и применяются в картографии, геологии, метеорологии, землеустройстве, экологии,муниципальном управлении, транспорте, экономике, обороне и многих других областях.

Структура ГИС

1. Данные (пространственные данные):

  • позиционные (географические): местоположение объекта на земной поверхности.
  • непозиционные (атрибутивные): описательные.

2. Аппаратное обеспечение (ЭВМ, сети, накопители, сканер, дигитайзеры и т. д.).

3. Программное обеспечение (ПО).

4. Технологии (методы, порядок действий и т. д.).

Вопросы, на которые может ответить ГИС

  1. Что находится в…? (определяется место).

2. Где это находится? (пространственный анализ).

3. Что изменилось начиная с…? (определить временные изменения на определенной площади).

4. Какие пространственные структуры существуют?

5. Что если? (моделирование, что произойдет, если добавить новую дорогу).

7. Понятие информационной безопасности, меры ее обеспечения.

Информационная безопасность — понимается защищенность информации и поддерживающей ее инфраструктуры от любых случайных или злонамеренных воздействий, результатом которых может явиться нанесение ущерба самой информации, ее владельцам или поддерживающей инфраструктуре.

*(или проще) Информационная безопасность — это процесс обеспечения конфиденциальности, целостности и доступности информации.*

Инструментальное программное обеспечение -

8. Антивирусные программы: понятие, виды и назначение.

Антивирусная программа (антивирус) — специализированная программа для обнаружения компьютерных вирусов, а также нежелательных (считающихся вредоносными) программ вообще и восстановления заражённых (модифицированных) такими программами файлов, а также для профилактики — предотвращения заражения (модификации) файлов или операционной системы вредоносным кодом.

антивирусные программы различаются по виду (способу) защиты от вирусов. Тут можно выделить следующие:

  • Программы-детекторы, или сканеры, находят вирусы в оперативной памяти и на внешних носителях, выводя сообщение при обнаружении вируса.
  • Программы-доктора, (фаги, программы-вакцины) находят зараженные файлы и лечат их. Среди этого вида программ существуют полифаги, которые способны удалять разнообразные виды вирусов, самые известные из антивирусов-полифагов Norton AntiVirus, Doctor Web, Kaspersky Antivirus.
  • Программы-ревизоры являются наиболее надежными в плане защиты от вирусов. Ревизоры запоминают исходное состояние программ, каталогов, системных областей диска до момента инфицирования компьютера, затем сравнивают текущее состояние с первоначальным, выводя найденные изменения на дисплей.
  • Программы-мониторы (файерволы, брандмауэры) начинают свою работу при запуске операционной системы, постоянно находятся в памяти компьютера и осуществляют автоматическую проверку файлов по принципу здесь и сейчас.
  • Программы-фильтры (сторожа) обнаруживают вирус на ранней стадии, пока он не начал размножаться. Программы-сторожа — небольшие резидентные программы, целью которых является обнаружение действий, характерных для вирусов.

9. Стандартизация программного обеспечения.

Стандартизация – это деятельность, направленная на разработку и установление требований, норм, правил, характеристик, как обязательных для выполнения, так и рекомендуемых, обеспечивающая право потребителя на приобретение товаров надлежащего качества, а также право на безопасность и комфортность труда.

Цель стандартизации – достижение оптимальной степени упорядочения в той или иной области посредством широкого и многократною использования установленных положений, требований, норм для решения реально существующих, планируемых или потенциальных задач.

Основными результатами деятельности по стандартизации должны быть повышение степени соответствия продукта (услуги), процессов их функциональному назначению, устранение технических барьеров в международном товарообмене, содействие научно-техническому прогрессу и сотрудничеству в различных областях.

Стандарты имеют большое значение – они обеспечивают возможность разработчикам программного обеспечения использовать данные и программы других разработчиков, осуществлять экспорт/импорт данных. Такие стандарты регламентируют взаимодействие между различными программами. Для этого предназначены стандарты межпрограммного интерфейса, например OLE (Object Linking and Embedding – связывание и встраивание объектов). Без таких стандартов программные продукты были бы “закрытыми” друг для друга.

10. Веб-ресурсы и средства их разработки, их виды и сравнение.

11. Компьютерная графика и графические пакеты, их виды и сравнение.

Компью?терная гра?фика (также маши?нная графика) — область деятельности, в которой компьютеры используются в качестве инструмента как для синтеза (создания) изображений, так и для обработки визуальной информации, полученной из реального мира.

По способам задания изображений графику можно разделить на категории:

Двухмерная графика

Двухмерная (2D — от англ. two dimensions — «два измерения») компьютерная графика классифицируется по типу представления графической информации, и следующими из него алгоритмами обработки изображений. Обычно компьютерную графику разделяют на векторную и растровую, хотя обособляют ещё и фрактальный тип представления изображений.

Векторная графика

Векторная графика представляет изображение как набор геометрических примитивов. Обычно в качестве них выбираются точки, прямые, окружности, прямоугольники, а также, как общий случай, кривые некоторого порядка. Объектам присваиваются некоторые атрибуты, например, толщина линий, цвет заполнения. Рисунок хранится как набор координат, векторов и других чисел, характеризующих набор примитивов. При воспроизведении перекрывающихся объектов имеет значение их порядок.

Растровая графика

Растровая графика всегда оперирует двумерным массивом (матрицей) пикселей. Каждому пикселю сопоставляется значение яркости, цвета, прозрачности — или комбинация этих значений. Растровый образ имеет некоторое число строк и столбцов.

Фрактальная графика

Фрактал — объект, отдельные элементы которого наследуют свойства родительских структур. Поскольку более детальное описание элементов меньшего масштаба происходит по простому алгоритму, описать такой объект можно всего лишь несколькими математическими уравнениями.

Фракталы позволяют описывать целые классы изображений, для детального описания которых требуется относительно мало памяти. С другой стороны, фракталы слабо применимы к изображениям вне этих классов.

5.Трёхмерная графика

Трёхмерная графика (3D — от англ. three dimensions — «три измерения») оперирует с объектами в трёхмерном пространстве. Обычно результаты представляют собой плоскую картинку, проекцию. Трёхмерная компьютерная графика широко используется в кино, компьютерных играх.

6. CGI графика

7.Представление цветов в компьютере

Система цветопередачи RGB

Для передачи и хранения цвета в компьютерной графике используются различные формы его представления. В общем случае цвет представляет собой набор чисел, координат в некоторой цветовой системе.

Инструментальное Програмное Обеспечение


Похожие статьи.

Понравилась статья? Поделиться с друзьями: