Содержание
Сфера использования программных продуктов:
- Аппаратная часть компьютеров и сетей ЭВМ
- Функциональные задачи различных областей
- Технологии разработки программ
Классы программных продуктов:
- Системное программное обеспечение
- Пакеты прикладных программ
- Инструментарий технологии программирования
Для поддержки информационной технологии в этих областях выделим соответственно три класса программных продуктов:
- системное программное обеспечение;
- пакеты прикладных программ;
- инструментарий технологии программирования.
Системное прикладное обеспечение направлено:
- на создание операционной системы среды функционирования других программ;
- на обеспечение надежной и эффективной работы самого компьютера и вычислительной сети;
- на проведение диагностики и профилактики аппаратуры компьютера и вычислительных сетей;
- на выполнение вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ баз данных и т. д.).
Данный класс программных продуктов тесно связан с типом компьютера и является его неотъемлемой частью. Программные продукты в основном ориентированы на квалифицированных пользователей – профессионалов в компьютерной области: системного программиста, администратора сети, прикладного программиста, оператора. Однако знание базовых технологий работы с этим классом программных продуктов требуется и конечным пользователям персонального компьютера, которые самостоятельно не только работают со своими программами, но и выполняют обслуживание компьютера, программ и данных.
Программные продукты данного класса носят общий характер применения, независимо от спецификации предметной области. К ним предъявляются высокие требования по надежности и технологичности работы, удобству и эффективности использования.
Системное программное обеспечение (System Software) – совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.
Пакеты прикладных программ (ППП) служат программным инструментарием решения функциональных задач и являются самым многочисленным классом программных продуктов. В данный класс входят программные продукты, выполняющие обработку информации различных предметных областей.
Установка программных продуктов на компьютер выполняется квалифицированными пользователями, а непосредственную их эксплуатацию осуществляют, как правило, конечные пользователи – потребители информации, во многих случаях деятельность которых весьма далека от компьютерной области. Данный класс программных продуктов может быть весьма специфичным для отдельных предметных областей.
Пакет прикладных программ (application program package) – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.
Инструментарий технологии программирования обеспечивает процесс разработки программ и включает специализированные программные продукты, которые являются инструментальными средствами разработчика. Программные продукты данного класса поддерживают все технологические этапы процесса проектирования, программирования (кодирования), отладки и тестирования создаваемых программ. Пользователями технологии программирования являются системные и прикладные программисты.
Инструментарий технологии программирования– совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов.
Операционная система предназначена для управления выполнения пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ.
В секторе программного обеспечения и операционных систем ведущее положение занимают фирмы IBM, Microsoft, UNISYS, Novell. Доход от продаж операционных систем в среднем превышает 20 млрд. дол. год. Рассмотрим наиболее распространенные типы операционных систем.
Операционные системы для персональных компьютеров делятся на:
- одно- и многозадачные (в зависимости от числа параллельно выполняемых прикладных процессов);
- одно- и многопользовательские (в зависимости от числа пользователей, одновременно работающих с операционной системой);
- непереносимые и переносимые на другие типы компьютеров;
- несетевые и сетевые, обеспечивающие работу в локальной вычислительной сети ЭВМ.
Большое значение сегодня имеет применение 32-разрядных операционных систем для персональных компьютеров:
OS/2 во всех модификациях (IBM);
Windows NT во всех модификациях (Microsoft);
Unix во всех модификациях;
Next Step 3.2 (Next);
SCO Open Desktop 3.0 (Santa Cruz Operation);
Solaris 2.1 (SunSoft) — x86;
UnixWare Personal Edition 1.0 (Novell).
Операционная оболочки – специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы. Операционные оболочки имеют текстовый и графический интерфейсы конечного пользователя.
Сервисные программы – часто называются утилитами.
Утилиты – программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютера.
Минимальный состав системного программного обеспечения:
1. Операционная система MSDOS
2. Текстовая оболочка
3. Графическая оболочка
4. Утилиты для обслуживания файлов
5. Программы диагностики
Информатика и вычислительная техника / Компьютерный инструментарий / 1. КЛАССЫ ПРОГРАММНЫХ ПРОДУКТОВ
Основополагающим признаком классификации программных продуктов является сфера (область) использования программных продуктов. В зависимости от сферы использования программные продукты разделяются на три класса (рис. 4.1):
· аппаратная часть автономных ПК и сетей ЭВМ;
· функциональные задачи различных предметных областей;
· технология разработки программ.
Рис. 4.1 Классы программных продуктов по сфере использования
Рассмотрим каждый их этих классов более подробно.
1. Системное программное обеспечение направлено:
· на создание операционной среды функционирования других программ;
· на обеспечение надежной и эффективной работы самого компьютера и вычислительной сети;
· на проведение диагностики и профилактики аппаратуры компьютера и вычислительных сетей;
· на выполнение вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т.д.)
Этот класс программных продуктов тесно связан с типом компьютера и является его неотъемлемой частью. Программные продукты в основном ориентированы на квалифицированных пользователей-профессионалов: системного программиста, администратора сети, прикладного программиста, оператора. Однако знание базовой технологии работы с этим классом программных продуктов требуется и конечным пользователям персонального компьютера, которые самостоятельно не только работают со своими программами, но и выполняют обслуживание компьютера, программ и данных.
Системное программное обеспечение (System Software) – совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.
2. Пакеты прикладных программ (ППП) служат программным инструментарием решения функциональных задач и являются самым многочисленным классом программных продуктов. В этот класс входят программные продукты, выполняющие обработку информации различных предметных областей.
Пакет прикладных программ (Application Program Package) – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.
3. Инструментарий технологии программирования обеспечивает процесс разработки программ и включает специализированные программные продукты, которые являются инструментальными средствами разработчика программ. Программные продукты данного класса поддерживают все технологические этапы процесса проектирования, программирования (кодирования), отладки и тестирования создаваемых программ.
Инструментарий технологии программирования – совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов.
Классы программных продуктов
Программное обеспечение — неотъемлемая часть компьютера, являющаяся логическим продолжением технических средств.
Программы, в зависимости от функционального применения, можно условно разделить по категориям или классам. Выделяют три основных класса программных продуктов (см. схему рис. 5.1):
- системные программы, выполняющие различные вспомогательные функции, такие как: управление ресурсами компьютера, создание копий используемой информации, проверка работоспособности устройств компьютера, вывод справочной информации о компьютере и др.;
- прикладные программы, непосредственно обеспечивающие работы, выполнение которых необходимо пользователю;
- средства программирования, облегчающие процесс создания новых программ для компьютера.
Рис. 5.1. Классы программных продуктов
Системное программное обеспечение(System Software) — совокупность программ и программных комплексов, определяющих работоспособность компьютера и сетей ЭВМ. Системные программы обеспечивают:
- создание операционной среды функционирования других программ;
- обеспечение надежной и эффективной работы самого компьютера и вычислительной сети;
- проведение диагностики и профилактики аппаратуры компьютера и вычислительных сетей;
- выполнение вспомогательных технологических процессов (копирование, архивирование и восстановление файлов программ и баз данных и т.д.)
Данный класс программных продуктов тесно связан с типом компьютера и является его неотъемлемой частью. Программные продукты в основном ориентированы на квалифицированных пользователей — профессионалов в компьютерной области: системного программиста, администратора сети, прикладного программиста, оператора. Однако знание базовой технологии работы с этим классом программных продуктов требуется и конечным пользователям персонального компьютера, которые самостоятельно не только работают со своими программами, но и выполняют обслуживание компьютера, программ и данных.
Программные продукты системного класса имеют общие предметные области применения, независимо от специфики. К ним предъявляются высокие требования по надежности и технологичности работы, удобству и эффективности использования.
Пакеты прикладных программ(application program package) — комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области. Они служат программным инструментарием решения функциональных задач и являются самым многочисленным классом программных продуктов. В данный класс входят программные продукты, выполняющие обработку информации различных предметных областей.
Установка программных продуктов на компьютер выполняется квалифицированными пользователями, а непосредственную их эксплуатацию осуществляют, как правило, конечные пользователи — потребители информации. Деятельность конечных пользователей, во многих случаях, весьма далека от компьютерной области (бухгалтерия, контроль участков на производстве, дизайн, поиск по базам данных и пр.), поэтому программные продукты прикладного класса могут быть весьма специфичными для отдельных предметных областей.
Инструментарий технологии программирования — совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов. Инструментарий включает специализированные программные продукты, которые являются профессиональными средствами разработчика. Программные продукты данного класса поддерживают все технологические этапы процесса проектирования, программирования (кодирования), отладки и тестирования создаваемых программ. Пользователями этого класса программных продуктов являются системные и прикладные программисты.
Дата добавления: 2015-08-08; просмотров: 11278;
Виды программных продуктов
Понятие и виды программ
Программные средства реализации информационных процессов
Программа — это упорядоченная последовательность команд.
Все программы по характеру использования и категориям пользователей можно разделить на два класса (рис.5).
Рис. 5. Виды программ
Программный продукт — комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленный к реализации как любой вид промышленной продукции. Отличительная особенность программных продуктов — системность, функциональная полнота и законченность реализуемых функций обработки, которые применяются в совокупности.
Программный продукт должен быть соответствующим образом подготовлен к эксплуатации, иметь необходимую техническую документацию, предоставлять сервис и гарантию надежной работы программы, иметь товарный знак изготовителя, а также желательно наличие кода государственной регистрации.
Программные продукты можно классифицировать по различным признакам. Рассмотрим классификацию, в которой основополагающим признаком является сфера (область) использования программных продуктов (рис.6):
— аппаратная часть автономных компьютеров и сетей ЭВМ;
— функциональные задачи различных предметных областей;
— технология разработки программ.
Рис. 6. Классификация программных продуктов
Системное программное обеспечение (System Software) — совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ. Предназначено для:
— создания операционной среды функционирования других программ;
— обеспечения надежной и эффективной работы самого компьютера и вычислительной сети;
— проведения диагностики и профилактики аппаратуры компьютера и вычислительных сетей;
— выполнения вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т.д.).
Программные продукты данного класса носят общий характер применения, независимо от специфики предметной области. К ним предъявляются высокие требования по надежности и технологичности работы, удобству и эффективности использования.
Пакет прикладных программ (application program package) — комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области. Служат программным инструментарием решения функциональных задач и являются самым многочисленным классом программных продуктов. В данный класс входят программные продукты, выполняющие обработку информации различных типов (текстовые и графические редакторы, системы управления базами данных и автоматизированного проектирования, специализированные программы и т.п.).
Средства программирования — совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов. Обеспечивают процесс разработки программ и включают специализированные программные продукты, которые являются инструментальными средствами разработчика, поддерживают все технологические этапы процесса проектирования, программирования (кодирования), отладки и тестирования создаваемых программ.
Уровни владения компьютером для резюме
Знание ПК — в резюме пример дополнительной информации, которая повышает шансы соискателя на получение желанной работы. В зависимости от должности этот пункт может быть как на пару строчек, так и довольно подробным. Главное — чтобы сведения были правдивыми.
Уровень владения ПК для резюме
С этим пунктом часто возникают проблемы. Дать адекватную характеристику здесь действительно непросто. Обратимся к опыту HR-специалистов. Какие формулировки они считают грамотными и информативными?
Степень владения компьютером в резюме (пример)
Уровень |
Что подразумевается |
Ошибочные суждения |
---|---|---|
Начальный |
Знание основного функционала операционной системы (переименование, копирование и перемещение файлов, работа в текстовом редакторе, создание и сохранение документов) |
Включение (выключение) системного блока, наличие страницы в социальной сети |
Средний |
Владение офисными программами Word и Excel, работа с электронной почтой, различными браузерами |
Умение печатать 10 пальцами |
Уверенный |
Владение всеми программами из пакета MS Office, специализированными программами, системами управления проектами |
Знакомство с одной специализированной программой |
Продвинутый |
Умение устранить технические неполадки, ошибки программного обеспечения, навыки программирования |
Умение поставить программу через установщик |
Компьютерные программы: список для резюме
Перечислить их необходимо. Так работодатель получит представление о том, придется ли учить нового сотрудника обращению с конкретным софтом. Хорошо, если он понимает, к примеру, что такое CRM. Но с какой системой он имел дело? Очевидно, что у 1C, «Битрикс-24» и Trello есть своя специфика.
Поэтому нужно перечислить все известные программы ПК для резюме: список можно сократить путем группировки:
- офисные;
- профессиональные;
- дополнительные.
ВАЖНО! С дополнительным главное — не переборщить. Упомянуть стоит те, с которыми вы можете столкнуться в данной сфере деятельности (например, софт для электронной подписи пригодится и в торговле, и в бухгалтерии, и в менеджменте). Но переводчику сообщать, что, помимо электронных словарей и Translation memory, он владеет CorelDraw и неплохо создает чертежи, нет смысла.
Стоит упомянуть, в какой степени какими программами владеете, в резюме; пример: «Налогоплательщик ЮЛ» (продвинутый пользователь), 1С:Бухгалтерия (уверенный), 1С:Торговля и Склад (средний).
Компьютерные программы для резюме
Хотя каждый специалист знает свой перечень, мы все же приведем основные наименования для разных групп специальностей. Это пригодится на случай, если вы долго работали с одним продуктом и со временем забыли о другом. Тем не менее, навыки остались, и игнорировать их не стоит.
Владение ПК в резюме (примеры)
Профессия |
Софт |
---|---|
Экономисты, бухгалтеры |
1С, «Налогоплательщик ЮЛ», «Парус», «Контур», клиент-банкинг, R-Keeper, «Мое дело» |
Банковские служащие |
«Ва-банк», Citrix, «Афина», «Диасофт» |
Юристы |
Гарант, Консультант+, ГАС «Правосудие» |
Переводчики |
ABBYY Lingvo, Promt, Déjà Vu, Catnip |
Дизайнеры |
Adobe Photoshop, CorelDraw, AutoCAD, Adobe Acrobat, 3ds Max |
Навыки работы на компьютере в резюме надо указать обязательно, даже минимальные. Ведь мало какая профессия сегодня обходится без него.