Присоединяйтесь к онлайн-школе и получайте доход за интересные сообщения и другие действия!

ЗНАНИЯ

Устройство компьютера: программное обеспечение

ПО (программное обеспечение) - это программы, установленные на компьютере.

Миллионы существующих программ можно разделить на 3 типа:

- Системные (для администраторов и программистов);

- Системы программирования (для программистов);

- Прикладные (для всех пользователей);

Общие знания о программах мы уже разбирали ранее в уроках Программное обеспечение и Другие виды программ.

Напомним, что часть программ (драйверов или сервисных программ) в компьютере работает над управлением процессами (распределение ресурсов, контроль устройств и т.д.).

Часть прикладных (пользовательских) программ используется юзером для выполнения собственных целей (офисные приложения; игры; читалки текста, видео, аудио и т.д.).

ustroystvo-kompyutera-programmnoe-obespechenie

Часть используется для программирования (среды разработки или системы программирования).

Среды разработки устроены примерно одинаково.

В них входит текстовый редактор для ввода команд языка программирования.

Отладчик, который позволяет обнаруживать некоторые ошибки в коде.

Введенный текст переводится трансляторами в машинный код.

Трансляторы делятся на

- интерпретаторы, которые при каждом включении программы последовательно переводят команды на язык компьютера и выполняют их;

- и компиляторы, которые сначала преобразуют всю программу в машинный код (компилируют), этот созданный откомпилированный файл уже запускается каждый раз без компилятора.

Первые проще исправлять и изменять, а вторые быстрее работают.

Также в среду программирования включаются библиотеки подпрограмм, которые собираются (компоновщиком) в единую программу.

<< Предыдущий урок
ОПЫТ:

Категории
Комментарии:

Добавление комментариев доступно только зарегистрированным пользователям

<<
>>