Анализ программного обеспечения | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 26 октября, печатный экземпляр отправим 30 октября.

Опубликовать статью в журнале

Библиографическое описание:

Анализ программного обеспечения / О. И. Коледаев, Н. И. Комягин, А. Д. Аллянов [и др.]. — Текст : непосредственный // Молодой ученый. — 2020. — № 13 (303). — С. 16-19. — URL: https://moluch.ru/archive/303/68342/ (дата обращения: 17.10.2024).



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

Ключевые слова: программное обеспечение, Microsoft, Windows, Excel.

В настоящее время значение программного обеспечения довольно обширное, в основном под программным обеспечением понимается совокупность или комплекс программ на персональном компьютере. Проводя анализ программного обеспечения с аппаратным обеспечением и информационными ресурсами, программное обеспечение является одной из составляющих частей компьютера. На данном этапе развития абсолютно любое программное обеспечение модернизируется, а также производится регулярное обновление данных с разработкой новых интерфейсов, вспомогательных команд различного рода, уникальность обновлений широкомасштабная [1].

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

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

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

Системное программное обеспечение представляет собой совокупность программ, с помощью которых осуществляется работа компьютера. Также системное программное обеспечение направлено: на создание рабочей среды для функционирования различных типов программ; на обеспечение надежной и эффективной работы компьютера; на проведение диагностик компьютера; на выполнение различных дополнительных процессов. Данный класс программных продуктов тесно связан с компьютером и является его неотъемлемой частью. Примером системных программ являются: Windows XP; Linux (рис.1) [2].

C:\Users\Никита\Desktop\unnamed.png

C:\Users\Никита\Desktop\Linux_Mint_19.1__Tessa__(Cinnamon).png

Рис. 1. Системное программное обеспечение: Windows XP и Linux

Прикладные программы являются немаловажным фактором для правильной и успешной работоспособности программного обеспечения. Они в свою очередь подразделяются на: универсальные и специализированные. Примерами прикладных программ являются: Microsoft Word; Microsoft Excel (рис.2).

C:\Users\Никита\Desktop\Microsoft-Word-2007-N1.png

C:\Users\Никита\Desktop\unnamed (1).png

Рис. 2. Прикладное программное обеспечение: Microsoft Word и Microsoft Excel

Также вспомогательным видом, является инструментальное программное обеспечение. Предназначено оно для создания других программ. В основном эта среда для программистов, также к ним относятся: компиляторы, ассемблеры, компоновщики, библиотеки, интерпретаторы и другие виды приложений. Видами инструментального программного обеспечения являются: PascalABC; Borland C++ Builder(рис.3)

C:\Users\Никита\Desktop\sc1c.png

C:\Users\Никита\Desktop\deep-source-code-repository-integration.png

Рис. 3. Вспомогательное программное обеспечение: PascalABC и Borland C++ Builder

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

Литература:

  1. Что такое программное обеспечение и какие виды программного обеспечения бывают. URL https://ktonanovenkogo.ru/voprosy-i-otvety/programmnoe-obespechenie-po-chto-ehto-takoe.html (Дата обращения 21.03.2020)
  2. Studme. Виды программного обеспечения. URL https://studme.org/94345/informatika/vidy_programmnogo_obespecheniya (Дата обращения 21.03.2020)
Основные термины (генерируются автоматически): программное обеспечение, системное программное обеспечение, программа, вспомогательное программное обеспечение, инструментальное программное обеспечение.


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

Визуальное представление о программном обеспечении персонального компьютера

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

Анализ технологий разработки веб-интерфейсов

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

Исследование производительности ASP.NET-приложений

В данной работе рассматриваются, анализируются и систематизируются факторы, оказывающие влияние на производительность ASP.NET-приложений, описываются способы повышения производительности.

Современные методы оптимизации программного кода

В статье рассмотрены основные методы оптимизации программного кода. Приведена классификация методов оптимизации. Приведены главные принципы написания эффективного кода.

Современные программные продукты для анализа данных

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

Актуальность применения микросервисной архитектуры в системах обработки данных

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

Основные этапы создания видеоигр

В статье рассматриваются основные этапы создания видеоигр от проектирования до выпуска на рынок. Также приводится обзор одного из самых востребованных игровых движков Unity.

Сравнительный анализ сред разработки и редакторов кода для web-разработчиков

В данной статье рассматривается самые популярные интегрированные платформы и редакторы кода для веб-разработки.

Обзор существующих инструментов для моделирования бизнес-процессов, использующих основные методологии

В статье авторы описывают и выявляют достоинства и недостатки программных средств для моделирования бизнес-процессов.

Основные современные языки программирования

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

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

Визуальное представление о программном обеспечении персонального компьютера

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

Анализ технологий разработки веб-интерфейсов

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

Исследование производительности ASP.NET-приложений

В данной работе рассматриваются, анализируются и систематизируются факторы, оказывающие влияние на производительность ASP.NET-приложений, описываются способы повышения производительности.

Современные методы оптимизации программного кода

В статье рассмотрены основные методы оптимизации программного кода. Приведена классификация методов оптимизации. Приведены главные принципы написания эффективного кода.

Современные программные продукты для анализа данных

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

Актуальность применения микросервисной архитектуры в системах обработки данных

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

Основные этапы создания видеоигр

В статье рассматриваются основные этапы создания видеоигр от проектирования до выпуска на рынок. Также приводится обзор одного из самых востребованных игровых движков Unity.

Сравнительный анализ сред разработки и редакторов кода для web-разработчиков

В данной статье рассматривается самые популярные интегрированные платформы и редакторы кода для веб-разработки.

Обзор существующих инструментов для моделирования бизнес-процессов, использующих основные методологии

В статье авторы описывают и выявляют достоинства и недостатки программных средств для моделирования бизнес-процессов.

Основные современные языки программирования

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

Задать вопрос