Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
ЭффективностьНеобходимость документирования Программы и программное обеспечение Дополнительная Базовая ЛИТЕРАТУРА
* 1. Гиппенрейтер Ю.Б. Введение в общую психологию. М., 1988.
* 2. Соколова Е.Е. Тринадцать диалогов о психологии. М., 1995. * 3. Петухов В.В., Столин В.В. Психология: Метод. указ. М., 1989. 4. Гальперин П.Я. Введение в психологию. М., 1976. 5. Годфруа Ж. Что такое психология. Т.1,2. М., 1992. 6. Коломинский Я.Л. Человек: психология. М., 1986. 7. Джеймс У. Психология. М., 1991. 8. Мамардашвили М.К. Картезианские размышления. М., 1993. 9. Рубинштейн С.Л. Основы общей психологии. Т.1,2. М., 1989. 10. Роджерс К. Взгляд на психотерапию. Становление личности. М., 1994. 11. Фромм Э. Психоанализ и этика. М., 1993. 12. Леонтьев А.Н. Проблемы развития психики. М., 1981. 13. Фабри К.Э. Основы зоопсихологии. М., 1976. 14. Тинберген Н. Поведение животных. М., 1980. 15. Крушинский Л.В. Биологические основы рассудочной деятельности. М., 1984. 16. Келер В. Интеллектуальное поведение человекоподобных обезьян. М., 1930. Программа— это данные, предназначенные для управления конкретными компонентами системы обработки информации (СОИ) в целях реализации определенного алгоритма. Обратить внимание: программа — это данные. Один из основных принципов машины фон Неймана — то, что и программы, и данные хранятся в одной и той же памяти. Сохраняемая в памяти программа представляет собой некоторые коды, которые могут рассматриваться как данные. Возможно, с точки зрения программиста программа — активный компонент, она выполняет некоторые действия. Но с точки зрения процессора команды программы — это данные, которые процессор читает и интерпретирует. С другой стороны программа — это данные с точки зрения обслуживающих программ, например, с точки зрения компилятора, который на входе получает одни данные — программу на языке высокого уровня (ЯВУ), а на выходе выдает другие данные — программу в машинных кодах. Программное обеспечение (ПО)— совокупность программ СОИ и программных документов, необходимых для их эксплуатации Существенно, что ПО — это программы, предназначенные для многократного использования и применения разными пользователями. В связи с этим следует обратить внимание на ряд необходимых свойств ПО. По определению программы становятся ПО только при наличии документации. Конечный пользователь не может работать, не имея документации. Документация делает возможным тиражирование ПО и продажу его без его разработчика. По Бруксу ошибкой в ПО является ситуация, когда программное изделие функционирует не в соответствии со своим описанием, следовательно, ошибка в документации также является ошибкой в программном изделии. ПО, рассчитанное на многократное использование (например, ОС, текстовый редактор) пишется и отлаживается один раз, а выполняется многократно. Таким образом, выгодно переносить затраты на этап производства ПО и освобождать от затрат этап выполнения, чтобы избежать тиражирования затрат.
Дата добавления: 2014-03-11; просмотров: 384; Нарушение авторских прав Мы поможем в написании ваших работ! |