Определение программы в менеджменте

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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Санкт-Петербургский государственный торгово-экономический университет»

(ФГБОУ ВПО «СПБГТЭУ»)

РЕФЕРАТ

Дисциплина: менеджмент

На тему: Планирование и программирование в менеджменте.

2 курс, группа 2225

Стратегический маркетинг-менеджмент (MBA). Презентация программы

Санкт-Петербург, 2014

1. Сущность понятия планирования

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

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

Планирование является специализированным видом управления, широко распространенным в производстве. «Планирование производства, как особый вид управленческой деятельности, обеспечивает целенаправленность и согласованность работы всех участников производственного процесса». Планирование обособилось в самостоятельный вид деятельности в ходе разделения труда, возникновения кооперации и увеличения масштабов производства.

Планирование, я считаю, можно назвать предвидением. Ведь это возможность предугадать ресурсы, необходимые для выполнения поставленной цели, и результаты всей работы. Кроме того, планирование – это неотъемная часть менеджмента. Планирование определяет позицию компании, условия ее работы и ресурсы для достижения поставленной цели. Главная особенность процесса планирования, по моему мнению, характеризуется понятием «вездесущесть» — оно является сквозным процессом управленческой деятельности.

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

Павел Воля — Суть тайм-менеджмента за 4 минуты

Планирование представляет собой процесс научного обоснования целей, приоритетов, определения путей и средств их достижения. На практике оно реализуется путем разработки планов. Его отличительной чертой является конкретность показателей, их определенность по времени и количество.

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

Планирование в самом общем виде подразумевает выполнение следующих этапов:

1. Постановка целей и задач.

2. Составление программы действий.

3. Вариантное составление программы.

4. Выявление необходимых ресурсов и их источников.

5. Определение непосредственных исполнителей и доведение планов до них.

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

«Процесс планирования включает в себя разработку многих вариантов плана, исследование закономерностей, определение рациональных методов достижения цели, согласованность планов, увязка и упорядочивание планов по времени, целенаправленности, приоритетности, выбор оптимального варианта развития»[3]. В связи с этим, я считаю, необходимо согласование планов, иерархичность. Иерархичность процессов планирования отличает их от более частных процессовпрограммирования. Про грамма деятельности — конкретная цепь выстроенных вдоль оси времени действий, их алгоритм; это одномерная структура. Процесс программирования является заключительным этапом процесса планирования, а сама программа — его продукт (окончательный результат).

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

2. Особенности понятия программирования

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

Программирование может пониматься как процесс создания компьютерных программ.

«В узком смысле слова под программированием понимается написание программ, часто по имеющемуся плану, методу решения поставленной задачи. В более широком смысле под программированием понимают весь спектр деятельности, связанный с созданием и поддержанием в рабочем состоянии программ, программного обеспечения»[4]. Сюда входят анализ и постановка задачи, проектирование программы, постановление алгоритмов, разработка структур данных, написание программ, испытание программ и их отладка, доработка и сопровождение.

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

«Программа – это документ, который представляет собой увязанный по ресурсам, исполнителям и срокам осуществления комплекс социально-экономических и других заданий и мероприятий, направленных на решение определенной проблемы и достижения определенной цели»[5]. Чаще всего программы являются составной частью прогноза или плана и призваны выделить приоритетные проблемы развития народного хозяйства. По моему мнению, иногда программы имеют и самостоятельное значение. Например, когда требуется разрешение каких-либо особо важных общенациональных задач (обеспечение энергосбережения, совершенствование структуры экономики, повышение уровня конкурентоспособности продукции и т.д.). Такие программы, по сути, выступают как аналоги прогнозов и планов.

Процесс разработки программы для какой-либо цели содержит следующие стадии:

1. Постановка цели программы;

2. Научно-проектная разработка программы, обоснование способов осуществления.

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

4. Обоснование объемов и источников ресурсов, которые необходимы для реализации программы;

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

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

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

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

3. Отличия понятий программирования и планирования

На мой взгляд, отличия программирования и планирования очевидна, стоит только обратить внимание на различие формулировок этих понятий. Программирование это смысловое, последовательное построение деятельности из действий; тогда как планирование это их организация во времени.

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

Читайте также:
Программы похожие на анлокер

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

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

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

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

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

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

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

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

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

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

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

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

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

Процесс планирования предусматривает следующие основные этапы:

Источник: www.myunivercity.ru

Определение Программы Проектов

Предлагаем Вашему вниманию статью Александра Николаевича Павлова, PhD, PMP®, СPM®, PRIMЕ®, Доцента РАНХиГС при Президенте РФ, бизнес-тренера группы компаний RsDC.

«…В стремлении реализовать все возможности, мульти проектные организации зачастую начинают проекты сразу, как только осознают их необходимость, параллельно с другими существующими и начинающимися проектами, и, к сожалению, часто без достаточного понимания возможностей организации…» /1/

Программа или Проект ?

Границы между программами и проектами часто просто отсутствуют в реальном бизнесе… Директор крупного промышленного холдинга рассказывал мне, что недавно принял решение об инициации крупного Проекта, включающего этапы проектирования, строительства нового предприятия, его выхода на заданную проектную мощность, выпуска и реализации продукции на рынке. ИТ Директор другого крупного предприятия докладывал на совещании Совета Директоров о Программе перевооружения ИТ -инфраструктуры, включающей проекты обновления оборудования вычислительного центра и локальных сетей.

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

Для понимания чёткого различия между проектами и программами следует придерживаться следующих принципиальных характеристик Программ /2/:

— объединение проектов, взаимосвязанных единой целью Программы

— получение выгод, доступных только при объединении проектов в Программу

— возможное наличие элементов операционной деятельности

— достижение стратегических бизнес целей организации

По своей природе, Программы являются инновацией более высокого, стратегического уровня, чем проекты. Поэтому основным источником инициации Программ является Стратегический бизнес План развития организации. Разработка подобных Планов, как правило, начинается с разного рода стратегических сессий и мозговых штурмов топ-менеджеров и / или владельцев бизнеса организации, на которых определяются видение, миссия, стратегические бизнес цели. Эти компоненты затем дорабатываются до конкретных целей и задач Программ и Проектов. Основная проблема часто заключается в том, что результаты интенсивной стратегической сессии — проведённой в загородном пансионате, при активном участии внешнего (и дорогостоящего!) фасилитатора – в виде набора презентаций, обрывков бумаг и туманных записок – ложатся на полку Генерального Директора компании (… до следующей стратегической сессии).

Тем не менее, наличие воли владельцев бизнеса Компании должно обеспечить доведение данного процесса до логического завершения – появления осознанного Стратегического Бизнес Плана. Данный План является основой процесса инициации Программы, в результате которого появляется Устав программы (Рис – 1).

Рис. 1 Процесс Инициации Программы

В Уставе программы должны быть отражены:

— Поддерживаемая программой Стратегическая Бизнес Цель

— Ключевые результаты, обеспечивающее достижение Цели

— Выгоды, получаемые Компанией в результате достижения ключевых результатов Программы ( Рис – 2).

Рис. 2 Связь Результатов Процесса Инициации Программы

Как эффективно провести инициацию Программы ?

Практические советы и рекомендации:

  • в Организации должен быть формализован этап предварительного определения программы (pre – program set-up) – обеспечивающий критерии отбора программ, соответствующих целям Стратегического Бизнес Плана и процедуру их официального утверждения /3/.
  • этап предварительного определения программы должен использовать результаты анализа бизнес кейса и инвестиционного плана Программы, включающего исходные оценки объёмов финансирования проектов, входящих в Программу
  • формальное достижение стратегической бизнес цели может не означать получение выгод бизнеса, для чего необходима разработка Плана Реализации Выгод (Benefits Realization Plan) /4/

Можно сказать, что с проведением инициации Программы она является определённой инновацией, авторизованной руководством Организации. Но перед окончательным определением существования Программы, закреплённым в Уставе, предстоит пройти важный этап её предварительного определения.

Следует отметить 6 основных вопросов, на которые приходится искать ответы в ходе предварительного определения Программы /5/.

Вопрос 1: Программа соответствует стратегии Организации ?

Ответы на этот вопрос должны содержать результаты анализа стратегического плана организации по направлениям:

  • соответствия целей программы стратегическим приоритетам организации, отражённым в миссии, видении, и выгодах (mission, vision, values) стратегического плана
  • влияния результатов программы на экономические показатели чистой прибыли до распределения и налогооблажения (EBITA), возврата инвестиций (ROI), расширения присутствия на рынке (Market Share)
Читайте также:
Fl studio программы похожие

Основные проблемы, возникающие в ходе определения ответов на данный вопрос:

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

Вопрос 2: Программа соответствует требованиям рынка ?

Ответы на этот вопрос должны содержать результаты анализа рынка по направлениям:

  • соответствия целей программы текущим условиям и требованиям, и также перспективным ожиданиям рынка
  • оценки стоимостного анализа выгод (CBA — cost benefit/analysis) для вариантов развития программы
  • оценки рыночных ограничений, препятствующих достижению конкурентных преимуществ программы

Основные проблемы, возникающие в ходе определения ответов на данный вопрос:

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

Вопрос 3: Программа выгодна экономически для Организации ?

Ответы на этот вопрос должны содержать результаты анализа экономических показателей программы и разработки плана реализации выгод программы (benefits realization plan):

  • определения внутреннего показателя возврата инвестиций (IRR), текущей стоимости будущих доходов (NPV), финансовых рисков и возможных потерь
  • определения методов оценки выгод с помощью систем сбалансированных показателей (BSC) и ключевых показателей эффективности (KPI)

Основные проблемы, возникающие в ходе определения ответов на данный вопрос:

  • недостаточная обоснованность и неточность финансовых расчётов
  • трудности разработки сбалансированных ключевых показателей эффективности

Вопрос 4: Кто стейкхолдеры Программы и каковы их требования ?

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

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

Основные проблемы, возникающие в ходе определения ответов на данный вопрос:

  • несоответствие целей стейкхолдеров и целей Программы
  • сложность поиска компромисса между конфликтующими требованиями и целями различных стейкхолдеров
  • недостаточность влияния руководителя программы на стейкхолдеров из числа топ-менеджеров организации и владельцев бизнеса

(подробнее о рекомендациях по разрешению данных проблем можно узнать в работе автора /6/)

Вопрос 5: Организация способна выполнить Программу ?

Ответы на этот вопрос должны содержать результаты анализа опыта, возможностей, наличия необходимых ресурсов организации для достижения целей Программы:

  • выявления опыта, накопленного в аналогичных прошлых Программах
  • определения сильных и слабых сторон организации (SWOT analysis) в удовлетворении требований и выполнении работ Программы
  • определения наличия достаточных ресурсов (человеческих, финансовых, материальных, технологических) для достижения целей Программы

Основные проблемы, возникающие в ходе определения ответов на данный вопрос:

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

Вопрос 6: Организация поддерживает Программу ?

Ответы на этот вопрос должны содержать результаты представления, согласования и одобрения Руководством Организации инициации будущей Программы:

  • представления Руководству Организации оценок Программы на основе анализа вопросов 1-5, изложенных выше
  • согласования целей, требований и оценок ресурсов, необходимых для выполнения Программы
  • получения разрешения Руководства Организации на проведение работ по инициации Программы

Основные проблемы, возникающие в ходе определения ответов на данный вопрос:

  • отсутствие политической поддержки Программы на уровне Руководства Организации
  • неуверенность владельцев бизнеса «в завтрашнем дне» из-за нестабильности экономической ситуации
  • нежелание владельцев бизнеса идти на риски инновационных Программ, кардинально меняющих стратегию Организации (в этом случае Программа также часто распадается на ряд мелких проектов, не приводящих к значительным изменениям и выгодам в бизнесе)
  1. Рекомендации по решению проблем Предварительного Определения Программы

Ниже приведена классификация изложенных в предыдущем разделе проблем на 3 проблемные области:

  • Политическая
  • Экономическая
  • Управленческая

и предложены рекомендации по их решению:

Возникающая проблема Проблемная Область Рекомендации по Решению Проблемы
Нежелание / боязнь инициаторов брать на себя ответственность Управленческая Эффективное управление выгодами программы
Трудности разработки сбалансированных ключевых показателей эффективности Экономическая Применение лучшего мирового опыта внедрения систем KPI и BSC
Сложность поиска компромисса между конфликтующими целями стейкхолдеров Политическая Создание альянсов стиейкхолдеров
Неуверенность владельцев бизнеса «в завтрашнем дне» Политическая Убеждение владельцев бизнеса в необходимости проведения Программы для повышения стабильности организации
Нежелание владельцев бизнеса идти на риски инновационных Программ Политическая Эффективное управление рисками Программы

Как видно из приведённой Таблицы, число политических, экономических и управленческих проблем примерно равное, но безусловно, все они обладают различными приоритетами в условиях бизнеса конкретной организации.

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

Источники в публикациях:

  1. Fransis S. Patrick. Program Management —
    Turning Many Projects into Few Priorities with TOC. Project Management Institute Symposium (Philadelphia, October, 1999)
  2. Project Management Institute. The Standard for Program Management. ISBN 1- 930699 -54 – 9.
  3. А.Н. Павлов. Интеграция Управления Инновациями. Тезисы Доклада на III Международной конференции Московского отделения PMI® по управлению проектами. Москва, 2006 г.
  4. А. Н. Павлов. Стратегическое Управление Бизнесом
    в Портфелях Проектов Организаций. Тезисы Доклада на II Международной конференции по управлению проектами Санкт-Петербургского отделения PMI®, Санкт-Петербург, 2007 г.
  5. Project Management Institute. Program Management Professional (PgMP) Examination Specification. ISBN 13: 978-1-933890-12-8.
  6. А.Н. Павлов . Управление конфликтующими целями стейкхолдеров проекта. Журнал «Управление проектами» Номер: №3-4 / 2005

Свежие записи

  • Оптимизация рабочего пространства руководителя
  • Эффективный документооборот
  • Профилактические работы!
  • Фриланс без иллюзий
  • IT-решение, как чудо-таблетка от всех болей компании. Система управления проектами.
  • Управление финансами
  • Международный день джаза
  • С Днем космонавтики!
  • Как выбрать центр обработки данных?
  • Дистанционно — это очень близко

Источник: praktikarsdc.ru

Программное обеспечение в менеджменте

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

введение 3
классификация программного обеспечения 4
Что такое программное обеспечение 4
Виды программного обеспечения 4
прикладное программное обеспечение 6
Какие программы называют прикладными 6
Наиболее часто встречающееся прикладное ПО 6
Системные программы 9
Роль и назначение системных программ 9
Структура системного программного обеспечения 9
Что такое операционная система 10
Что такое программы-оболочки. 11
Что такое сетевые операционные системы. 12
Что такое утилиты 13
инструментальные системы 15
Какие программы называются инструментальными. 15
Система программирования 15
Тенденции развития программного обеспечения 17
заключение 19
Библиографический список 20

Работа содержит 1 файл

Министерство образования и науки РФ

Автономная некоммерческая организация
высшего профессионального образования

«Восточно-европейский институт экономики, управления и права»

«ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В МЕНЕДЖМЕНТЕ»

Выполнил: Афанасьев И.И.

Проверил: Федоров А.В.

оглавление

классификация программного обеспечения 4

Что такое программное обеспечение 4

Виды программного обеспечения 4

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

Какие программы называют прикладными 6

Наиболее часто встречающееся прикладное ПО 6

Системные программы 9

Роль и назначение системных программ 9

Структура системного программного обеспечения 9

Что такое операционная система 10

Что такое программы-оболочки. 11

Что такое сетевые операционные системы. 12

Что такое утилиты 13

инструментальные системы 15

Какие программы называются инструментальными. 15

Система программирования 15

Тенденции развития программного обеспечения 17

Библиографический список 20

введение

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

Читайте также:
Какая программа предназначена для анализа инвестиционных и бизнес проектов

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

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

классификация программного обеспечения

Что такое программное обеспечение

В компьютерном жаргоне часто используется слово «софт» от английского software, которое, в этом смысле впервые применил в статье American Mathematical Monthly математик из Принстонского университета Джон Тьюки (John W. Tukey) в 1958 г

К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке ПО:

  • технология проектирования программ (например, нисходящее проектирование, структурное и объектно-ориенти рованное проектирование и др.);
  • методы тестирования программ;
  • методы доказательства правильности программ;
  • анализ качества работы программ;
  • документирование программ;
  • разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения, и многое другое.

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

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

Виды программного обеспечения

Все программы, работающие на компьютере, можно условно разделить на три вида (рис. 1.):

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

Рис.1 Программы, работающие на компьютере

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

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

Какие программы называют прикладными

Прикладная программа — это любая конкретная программа, способствующая решению какой-либо задачи в пределах данной проблемной области.

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

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

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

Наиболее часто встречающееся прикладное ПО

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

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

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

Представители редакторов документов – программы Microsoft Word, Wordpad, Microsoft Publisher, Corel Ventua и Adobe PageMaker

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

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

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

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

Представители семейства табличных процессоров: Microsoft Excel, Quatro Pro, Lotus 1-2-3

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

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

Системы автоматизированного проектирования (САПР) или CAD (англ. Computer-Aided Design) — программный пакет, предназначенный для создания чертежей, конструкторской и/или технологической документации и/или 3D моделей. Среди систем малого и среднего класса в мире наиболее популярна система AutoCad фирмы AutoDesk. Отечественный пакет с аналогичными функциями – Компас.

  • Существуют остроумные способы визуализации наиболее простых многомерных объектов — множеств точек. Один из них носит название «лица Чернова» (Чернов — современный американский математик). Этим способом можно отображать 10-20-мерные множества. Суть способа такова: каждому из измерений сопоставляется один из параметров схематически изображённого человеческого лица, например, первое измерение дает отношение высоты лица к ширине, второе – размер носа, третье – расстояние между глазами и т.д. Таким образом, каждой точке исходного множества будет сопоставлено лицо. Рассматривая эти лица, можно отобрать похожие между собой или же выделить абсолютно непохожие и тем самым произвести некую классификацию исходного множества.

Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами — базами данных. Программные системы этого вида позволяют обрабатывать на компьютере массивы информации, обеспечивают ввод, поиск, сортировку выборку записей, составление отчетов и т.д. Представители данного класса программ – Microsoft Access, Clipper, Paradox, FoxPro.

Интегрированные системы сочетают в себе возможность системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Как правило, все компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работе с ними. Представители интегрированных систем – пакет Microsoft Office и его бесплатный аналог Open Office.

Системные программы

Роль и назначение системных программ

Системные программы выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом.

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

Системное программное обеспечение направлено:

  • на создание операционной среды функционирования других программ;
  • на обеспечение надежной и эффективной работы самого компьютера и вычислительной сети;
  • на проведение диагностики и профилактики аппаратуры компьютера и вычислительных сетей;
  • на выполнение вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т.д.).
Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru