6. Программное Обеспечение
- Программное обеспечение (ПО, software - "гибкое оборудование") - это программы, выполняющие ввод, обработку и вывод данных.
- Кроссплатформенная программа - это программа, у которой есть версии для разных операционных систем.
- Операционная система (ОС) - это комплекс программ, обеспечивающих пользователю и прикладным программам удобный интерфейс (способ обмена данными) с аппаратными средствами компьютера.
- Драйверы (англ. driver - водитель) - это программы специального типа, которые находятся в оперативной памяти и обеспечивают обмен данными между ядром ОС и внешними устройствами.
- Утилита - служебная программы для проверки и настройки компьютера.
- Файловая система - это порядок размещения, хранения и именования данных на носителе информации.
- Кластер - это минимальный блок, который может быть выделен файлу на диске (от 512 байт до 64 Кбайт).
- Системы программирования - это программные средства для создания и отладки новых программ.
- Транслятор - это программа, которая переводит в машинные коды текст программ, написанных на языке высокого уровня.
- компоновщик - программа, которая собирает разные части создаваемой программы и функции из стандартных библиотек в исполняемый файл
- отладчик - программа для поиска ошибок в других программах
- профилировщик - программа, позволяющая оценить время работы каждой процедуры и функции
- API = Application Programming Interface - интерфейс прикладного программирования.
- IDE = Integrated Development Environment
- RAD = Rapid Application Development - построение интерфейса с помощью мыши.
- Инсталляция - это установка и настройка программы на компьютере пользователя.