Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций ИТЮД.doc
Скачиваний:
3106
Добавлен:
11.04.2015
Размер:
16.67 Mб
Скачать

1.4. Отладка программы и ее эксплуатация

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

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

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

Да­лее начинается коммерческая часть распространения программы и ее эксплуатация конечными пользователями.

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

2.1. Программное обеспечение персонального компьютера

Работа современных ЭВМ осуществляется по заранее подготовленным программам. Поэтому программы являются необходимой составной частью ЭВМ.

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

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

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

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

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

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

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

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