- •1.Программное обеспечение,программная конфигурация.
- •2. Классификация по
- •3. Место программного обеспечения среди других видов обеспечения вычислительной системы
- •4.Системное программное обеспечение пк. 5.Структура системного по
- •6.Встроенные программы, bios
- •7. Загрузчик операционной системы, его задачи.
- •8. Операционная система (определение, назначение, примеры)
- •9. Ядро операционной системы
- •10. Основные функции операционной системы
- •11. Дополнительные функции операционной системы
- •12.Основные идеи, определяющие функциональность ос
- •13.Классифификация операционных систем.
- •14.Программы оболочки. Типы интерфейса.
- •17. Типы утилит.
- •18. Виды, назначение и задачи дисковых утилит.
- •19. Прикладное программное обеспечение.
- •23.Классификация программных средст проф.Уровня.
- •24. Экспертная система. База знаний.
- •25.Искусственный интеллект.
- •27. Компьютерный вирус
- •28. Классификация компьютерных вирусов
- •29.Каналы распространения компьютерных вирусов
- •31.Классификация антивирусных продуктов
- •33.Системы программирования
- •43. Разработка программного обеспечения
- •44. Файловая система.
- •45.Файл, раширение,атрибуты.
- •46.Понятие о директории. Одноуровневая и иерархическая файловые системы.
43. Разработка программного обеспечения
Обычно, говоря о разработке программного обеспечения (ПО), выделяют 6 основных этапов: 1. Планирование 2. Составление требований 3. Проектирование 4. Разработка 5. Тестирование 6. Сопровождение Последовательность и длительность этапов зависит от выбранной методологии разработки ПО и может существенно отличаться. Планирование программного проекта - на этом этапе определяются основные задачи, которые должны быть решены в рамках разработки ПО, производится оценка необходимого функционала, техническое обследование объекта автоматизации, оценка финансовых, временных, человеческих, технических и других ресурсов, необходимых для осуществления разработки. Составление требований заказчика - на этом этапе происходит сбор, анализ и формализация требований к разрабатываемому ПО со стороны заказчика Проектирование программного продукта - на этом этапе происходит разработка и детализация модели разрабатываемого программного продукта.. Разработка программного обеспечения - единственный этап, которые не может быть пропущен, вне зависимости от выбранной методологии. На этом этапе происходит преобразования результатов проектирования системы в программный код на используемом языке программирования в соответствии с используемыми стандартами кодирования. Тестирование программного обеспечения - этап, не имеющий четко определенного начала.. Тестирование может проводиться в ручном или автоматическом режиме. По результатам тестов составляется отчет. Методы и виды тестирования подробно описаны на странице тестирование программного обеспечения. Сопровождение программного обеспечения - на этом этапе основное внимание уделяется внесению изменений в программное обеспечение. Изменения могут быть связаны с доработками по желанию заказчика, устранением ошибок, изменением функционала или среды окружения. Так же осуществляется консультация, обучение и поддержка пользователей.
44. Файловая система.
Файловая система - это часть операционной системы, назначение которой состоит в том, чтобы обеспечить пользователю удобный интерфейс при работе с данными, хранящимися на диске, и обеспечить совместное использование файлов несколькими пользователями и процессами.
В широком смысле понятие "файловая система" включает:
совокупность всех файлов на диске,
наборы структур данных, используемых для управления файлами, такие, например, как каталоги файлов, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске,
комплекс системных программных средств, реализующих управление файлами, в частности: создание, уничтожение, чтение, запись, именование, поиск и другие операции над файлами.
45.Файл, раширение,атрибуты.
Файл (англ. file — скоросшиватель) — концепция в вычислительной технике: сущность, позволяющая получить доступ к какому-либо ресурсу вычислительной системы и обладающая рядом признаков:
фиксированное имя (последовательность символов, число или что-то иное, однозначно характеризующее файл);
определённое логическое представление и соответствующие ему операции чтения/записи.
Расширение имени файла (часто расширение файла или расширение) как самостоятельный атрибут файла существует в файловых системах FAT16, FAT32, NTFS, используемых операционными системами MS-DOS, DR-DOS, PC DOS, MS Windows и используется для определения типа файла. Оно позволяет системе определить, каким приложением следует открывать данный файл. По умолчанию в операционной системе Windows расширение скрыто от пользователя.
В остальных файловых системах расширение — условность, часть имени, отделённая самой правой точкой в имени.
Атрибуты файла - они сообщают основные характеристики.
Некоторые атрибуты:
Read Only - файл только для чтения
Hidden - скрытый от пользователя
System - системный файл