Информационные технологии в профессиональной деятельности. Елена Викторовна Михеева
Чтение книги онлайн.
Читать онлайн книгу Информационные технологии в профессиональной деятельности - Елена Викторовна Михеева страница 30
В качестве примера тестовой программы можно привести программу Doctor Hardware, пакет CheckIt для Windows.
3.1.4. Инструментальное программное обеспечение
Система программирования – это комплекс средств, включающих в себя входной язык программирования, транслятор, машинный язык, библиотеки стандартных программ, средства отладки оттранслированных программ и компоновки их в единое целое.
Транслятором языков программирования называется программа, осуществляющая перевод текста программы с языка программирования в машинный код.
В системах программирования транслятор переводит программу, написанную на входном языке программирования, на язык машинных команд конкретной ЭВМ. В зависимости от способа перевода с входного языка (языка программирования) трансляторы подразделяются на компиляторы и интерпретаторы.
В компиляции процессы трансляции и выполнения программы разделены во времени. Сначала компилируемая программа преобразуется в набор объектных модулей на машинном языке, которые затем собираются (компонуются) в единую машинную программу, готовую к выполнению и сохраняемую в виде файла.
Интерпретатор осуществляет пошаговую трансляцию и немедленное выполнение операторов исходной программы, при этом каждый оператор входного языка программирования транслируется в одну или несколько команд машинного языка.
Особое место в системе программирования занимают ассемблеры, представляющие собой комплекс, состоящий из входного языка программирования ассемблера и ассемблер-компилятора.
Ассемблер представляет собой мнемоническую (условную) запись машинных команд и позволяет получить высокоэффективные программы на машинном языке.
3.2. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Прикладное программное обеспечение предназначено для разработки и выполнения конкретных задач (приложений) пользователя.
Прикладное программное обеспечение работает под управлением базового ПО, в частности операционных систем. Они являются мощным инструментом автоматизации решаемых пользователем задач, практически полностью освобождая его от необходимости знать, как выполняет компьютер те или иные функции и процедуры по обработке информации.
В состав прикладного ПО входят пакеты прикладных программ различного назначения и рабочие программы пользователя.
Пакет прикладных программ (ППП) – это комплекс программ, предназначенный для решения задач определенного класса.
Различают следующие типы прикладного ПО:
• общего назначения (универсальные);
• методо-ориентированное