Содержание
- 2. Вопросы к теме 6 1. Системное программное обеспечение, его классификация. 2. Прикладное программное обеспечение, его классификация.
- 3. Вопрос 1. Системное программное обеспечение, его классификация Программное обеспечение (ПО) — это совокупность программ регулярного применения,
- 4. В настоящее время весь комплекс ПО делится на системные (системное программное обеспечение) и пользовательские программы (прикладное
- 5. Системное программное обеспечение – совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.
- 6. Системное программное обеспечение направлено: – на создание операционной среды функционирования других программ; – на обеспечение надежной
- 7. Системное программное обеспечение делится на 3 класса: 1. базовое программное обеспечение, или BIOS – программа, которая
- 8. 2. операционные системы – программы, управляющие работой всех устройств компьютерной системы, организующие взаимодействие отдельных процессов, протекающих
- 9. Операционная система предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ. Существуют следующие
- 10. Операционные системы для персональных компьютеров делятся на: – одно- и многозадачные (в зависимости от числа параллельно
- 11. Сетевые операционные системы – это комплекс программ, обеспечивающий обработку, передачу и хранение данных в сети. Сетевая
- 12. СЕРВИСНОЕ программное обеспечение - программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют
- 13. драйверы специфических и специальных устройств (те, которые не поставляются в составе ОС). программы диагностики работоспособности компьютера;
- 14. программы обслуживания дисков, обеспечивающие проверку качества поверхности магнитного диска, контроль сохранности файловой системы на логическом и
- 15. программы архивирования данных, которые обеспечивают процесс сжатия информации в файлах с целью уменьшения объема памяти для
- 16. Утилиты - программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютеров (диагностики, тестирования аппаратных
- 17. Наибольшее распространение сегодня имеют комплекты утилит: Norton Utilities - фирма Symantec; Checkit PRO Deliuxe 2.0 -
- 18. Вопрос 2. Прикладное программное обеспечение, его классификация Прикладное программное обеспечение. Данный класс программных средств наиболее разнообразен,
- 19. 1. Проблемно-ориентированные ППП. ППП (пакет прикладных программ) - любой комплекс программ, ориентированный на решение некоторого класса
- 20. Для некоторых предметных областей возможна типизация функций управления, структуры данных и алгоритмов обработки. Это вызвало разработку
- 21. Примеры программных продуктов: RS-Bank 4.0 - банковская система. RS- Balance - сетевой программный комплекс бухгалтерского учета
- 22. 2. ППП автоматизированного проектирования Программы этого класса предназначены для поддержания работы конструкторов и технологов, занимающихся построением
- 23. Примеры программных продуктов: AutoCAD R13. Auto Vision R1. Autodesk WorkCentre и др.
- 24. 3. ППП общего назначения Данный класс содержит широкий перечень программных продуктов, поддерживающих преимущественно информационные технологии конечных
- 25. Примеры программных продуктов: Visual FoxPro Standart 3.0., Access 2.0 for Windows., SQL Server for Windows NT
- 26. Примеры программных продуктов: Excel for Windows 5.0/7.0., Quattro Pro 6.0 for Windows., Lotus 1-2-3 5.0 for
- 27. 4. Методо-ориентированные ППП Данный класс включает программные продукты, обеспечивающие, независимо от предметной области и функции информационных
- 28. Примеры программных продуктов: Storm, LP83, SAS, SPSS, SYSTAT, StatGraphics и др.
- 29. 5. Офисные ППП Данный класс программных продуктов включает три подкласса программ, обеспечивающих организационное управление деятельностью офиса:
- 30. Программы-переводчики, средства проверки орфографии и распознавания текста включают: программы-переводчики, предназначенные для создания подстрочника исходного текста на
- 31. Коммуникационные ППП – предназначены для организации взаимодействия пользователя с удаленными абонентами информационной сети. В условиях развития
- 32. Примеры программных продуктов: cc-Mail WorkGroup, Norton pcANYWHERE, WinFax PRO 4.0, NetScape Collabra Share 2.0., Novel GroupWise
- 33. 6. Настольные издательские системы Данный класс программ включает программы, обеспечивающие информационную технологию компьютерной издательской деятельности. Например,
- 34. Примеры программных продуктов: PageMaker 6.0 for Windows. CorelDraw 6.0. Corel Ventura 5.0. Publisher for Windows 95.
- 35. 7. Программные средства мультимедиа. Этот класс программных продуктов предназначен для создания и использования аудио- и видеоинформации.
- 36. Примеры программных продуктов: Sierra Club Collection. Outer Space Collection. Impressionists Collection. Bethoven 9th Symphony. Stravinsky. Shubert.
- 37. 8. Системы искусственного интеллекта. Данный класс программных продуктов реализует отдельные функции интеллекта человека. Основными компонентами систем
- 38. готовые экспертные системы для принятия решений в рамках определенных предметных областей; системы управления базами знаний для
- 39. Как правило, интеллектуальный интерфейс включает: диалоговый процессор на естественном языке; планировщик, преобразующий описание задачи в программу
- 40. Примеры программных продуктов: Интерэксперт, Guru и др.
- 41. Вопрос 3. Жизненный цикл программного обеспечения Жизненный цикл программного обеспечения (ПО) — период времени, который начинается
- 42. Процессы жизненного цикла ПО Основные: Приобретение (действия и задачи заказчика, приобретающего ПО) Поставка (действия и задачи
- 43. Эксплуатация (действия и задачи оператора — организации, эксплуатирующей систему) Сопровождение (действия и задачи, выполняемые сопровождающей организацией,
- 44. Вспомогательные: Документирование (формализованное описание информации, созданной в течение ЖЦ ПО) Управление конфигурацией (применение административных и технических
- 45. Верификация (определение того, что программные продукты, являющиеся результатами некоторого действия, полностью удовлетворяют требованиям или условиям, обусловленным
- 46. Аудит (определение соответствия требованиям, планам и условиям договора) Разрешение проблем (анализ и решение проблем, независимо от
- 47. Организационные : Управление (действия и задачи, которые могут выполняться любой стороной, управляющей своими процессами) Создание инфраструктуры
- 48. Усовершенствование (оценка, измерение, контроль и усовершенствование процессов ЖЦ) Обучение (первоначальное обучение и последующее постоянное повышение квалификации
- 49. Модели жизненного цикла ПО Каскадная модель Каскадная модель жизненного цикла («модель водопада», англ. waterfall model) была
- 50. Этапы проекта в соответствии с каскадной моделью: Формирование требований; Проектирование; Реализация; Тестирование; Внедрение; Эксплуатация и сопровождение.
- 51. Спиральная модель Спиральная модель (англ. spiral model) была разработана в середине 1980-х годов Барри Боэмом. Она
- 52. Прототип — действующий компонент ПО, реализующий отдельные функции и внешние интерфейсы. Каждая итерация соответствует созданию фрагмента
- 53. На каждой итерации спиральной модели оцениваются: риск превышения сроков и стоимости проекта; необходимость выполнения еще одной
- 54. Итерационная модель Естественное развитие каскадной и спиральной моделей привело к их сближению и появлению современного итерационного
- 55. Вопрос 4. Технологии программирования Программирование — сравнительно молодая и быстро развивающаяся отрасль науки и техники. Опыт
- 56. Технологией программирования называют совокупность методов и средств, используемых в процессе разработки программного обеспечения. Изначально понятия технологии
- 57. Вследствие этого код получался запутанным, противоречивым. Программирование тех лет считалось искусством. Конец 60-х — кризис в
- 58. В основе структурного подхода лежит декомпозиция (разбиение на части) сложных систем с целью последующей реализации в
- 59. Поддержка принципов структурного программирования была заложена в основу так называемых процедурных языков программирования. Как правило, они
- 60. Дальнейший рост сложности и размеров разрабатываемого программного обеспечения потребовал развития структурирования данных. Как следствие этого в
- 61. Модульное программирование предполагает выделение групп подпрограмм, использующих одни и те же глобальные данные, в отдельно компилируемые
- 62. Объектно-ориентированное программирование (ООП) определяется как технология создания сложного программного обеспечения, основанная на представлении программы в виде
- 63. Объектный подход предлагает новые способы организации программ, основанные на механизмах наследования, полиморфизма, композиции, наполнения. Эти механизмы
- 64. Под методами объекта понимают процедуры и функции, объявление которых включено в описание объекта и которые выполняют
- 65. Наследование — это процесс, посредством которого один объект может наследовать свойства другого объекта и добавлять к
- 66. Полиморфизм — это свойство, которое позволяет одно и тоже имя использовать для решения нескольких технически разных
- 67. Современная технология программирования — компонентный подход, который предполагает построение программного обеспечения из отдельных компонентов — физически
- 68. Компонентный подход лежит в основе технологий, разработанных на базе COM (Component Object Model — компонентная модель
- 70. Скачать презентацию