Приветствуем Вас в онлайн-школе УчиЛегко.инфо! Желаем Вам комфортного и простого обучения! Присоединяйтесь к ученикам онлайн-школы.
ПО (программное обеспечение) - это программы, установленные на компьютере.
Миллионы существующих программ можно разделить на 3 типа:
- Системные (для администраторов и программистов);
- Системы программирования (для программистов);
- Прикладные (для всех пользователей);
Общие знания о программах мы уже разбирали ранее в уроках Программное обеспечение и Другие виды программ.
Напомним, что часть программ (драйверов или сервисных программ) в компьютере работает над управлением процессами (распределение ресурсов, контроль устройств и т.д.).
Часть прикладных (пользовательских) программ используется юзером для выполнения собственных целей (офисные приложения; игры; читалки текста, видео, аудио и т.д.).
Часть используется для программирования (среды разработки или системы программирования).
Среды разработки устроены примерно одинаково.
В них входит текстовый редактор для ввода команд языка программирования.
Отладчик, который позволяет обнаруживать некоторые ошибки в коде.
Введенный текст переводится трансляторами в машинный код.
Трансляторы делятся на
- интерпретаторы, которые при каждом включении программы последовательно переводят команды на язык компьютера и выполняют их;
- и компиляторы, которые сначала преобразуют всю программу в машинный код (компилируют), этот созданный откомпилированный файл уже запускается каждый раз без компилятора.
Первые проще исправлять и изменять, а вторые быстрее работают.
Также в среду программирования включаются библиотеки подпрограмм, которые собираются (компоновщиком) в единую программу.
Добавление комментариев доступно только зарегистрированным пользователям