Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Поняття про програмне забезпечення. Характеристика програмного продукту

Руда.

Кислород.

Для интенсификации окислительных процессов в металл необходимо вводить кислород.

Наиболее широко в качестве окислителя применяют газообразный кислород с содержанием кислорода 99,5 % (остальное азот). Практически весь азот переходит в металл.

 

Рис. 2.17. Зависимость содержания азота в стали от чистоты газообразного кислорода.

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

На машиностроительных заводах чаще для окисления применяют руду. В печь дается примерно 1 – 2 % руды от массы завалки для раннего шлакообразования и успешной дефосфорации металла в период плавления. Также в качестве окислителей можно использовать окисленные металлизованные окатыши, конвертерный шлак (FeO + Fe2O3 › 30%) или окалину из прокатных цехов.

Науглероживатели.

Для увеличения в металле углерода до требуемых пределов применяют углеродсодержащие вещества или науглероживатели. К ним относят мелкие отходы производства графитированных электродов, электродный бой, кокс и др. Как правило, используют коксик: 85% С, 10% зола, 3% влага.

А также нефтяной кокс: 99,9 %.

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

 

 

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

Программа (program, routine) - упорядоченная последовательность команд (инструкций) компьютера для решения задачи.

Программное обеспечение (sowtware) - совокупность программ обработки данных и необходимых для их эксплуатации документов.

Все программы по характеру использования и категориям пользователей можно разделить на два класса (рис.8.4) - утилитарные программы и программные продукты (изделия).

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

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

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

 

ПРОГРАММЫ

 

 

Утилитарные программы Программные продукты

 

 

Рис.1. Классификация программ по категориям пользователей.

- freeware - бесплатные программы, свободно распространяемые, поддерживаются самим пользователем, который правомочен вносить в них необходимые изменения;

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

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

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

- алгоритмическая сложность (логика алгоритмов обработки информации);

- состав и глубина проработки реализованных функций обработки;

- полнота и системность функций обработки;

- объем файлов программ;

- требования к операционной системе и техническим средствам обработки со стороны программного средства;

- объем дисковой памяти;

- размер оперативной памяти для запуска программ;

- тип процессора;

- версия операционной системы;

- наличие вычислительной сети и др.

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

- насколько хорошо (просто, надежно, эффективно) можно использовать программный продукт;

- насколько легко эксплуатировать программный продукт;

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

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

 

Мобильность

ИСХОДНАЯ полезность Надежность

 

Эффективность

 

Учет человеческого

фактора

 

 

ОБЩАЯ полезность

программного продукта

 

 

Модифицируемость

УДОБСТВО эксплуатации

 

Коммуникативность

 

 

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

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

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

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

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

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

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

В условиях существования рынка программных продуктов важными характеристиками являются:

- стоимость,

- количество продаж;

- время нахождения на рынке (длительность продаж);

- известность фирмы-разработчика и программы;

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

2. Класи програмних продуктів

Програмні продукти можна класифікувати за різним ознаками. Розглянемо класифікацію, у якій основною ознакою є сфера (область) використання програмних продуктів:

- апаратна частина автономних комп'ютерів і мереж ЕОМ;

- функціональні задачі різних предметних областей;

- технологія розробки програм.

Для підтримки інформаційної технології в цих областях виділимо відповідно три класи програмних продуктів:

- системне програмне забезпечення;

- пакети прикладних програм;

- інструментарій технології програмування. Системне програмне забезпечення спрямоване:

 

• на створення операційного середовища функціонування інших програм;

• на забезпечення надійної й ефективної роботи самого комп'ютера й обчислювальної мережі;

• на проведення діагностики і профілактики апаратури комп'ютера й обчислювальних мереж;

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

Даний клас програмних продуктів тісно зв'язаний з типом комп'ютера і є його невід'ємною частиною. Програмні продукти в основному орієнтовані на кваліфікованих користувачів - професіоналів у комп'ютерній області: системного програміста, адміністратора мережі, прикладного програміста, оператора. Однак знання базової технології роботи з цим класом програмних продуктів потрібно і кінцевим користувачам персонального комп'ютера, що самостійно не тільки працюють зі своїми програмами, але і виконують обслуговування комп'ютера, програм і даних.

Програмні продукти даного класу носять загальний характер застосування,

незалежно від специфіки предметної області. До них пред'являються високі

вимоги по надійності і технологічності роботи, зручності й ефективності використання.

Системне програмне забезпечення (System Software) - сукупність програм і програмних комплексів для забезпечення роботи комп'ютера і мереж ЕОМ.

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

Пакет прикладних програм (application program package) - комплекс взаємозалежних програм для рішення задач певного класу конкретної предметної області.

Інструментарій технології програмування забезпечує процес розробки програм і включає спеціалізовані програмні продукти, що є інструментальними засобами розроблювача. Програмні продукти даного класу підтримують усі технологічні етапи процесу проектування, програмування (кодування), налагодження і тестування створюваних програм. Користувачами технології програмування є системні і прикладні програмісти.

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

<== предыдущая лекция | следующая лекция ==>
Шахтная печь (Печи фирмы Fuchs Systemtechnik. С 1996 г. входит в состав Voest Alpine. Сейчас называется VAI Fuchs) | Системне програмне забезпечення
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 511; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.034 сек.