Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IT_otvety.docx
Скачиваний:
8
Добавлен:
28.09.2019
Размер:
104.83 Кб
Скачать

19.Функциональные ит.

Соединение обеспечивающих и предметных информационных технологий позволяет получить функциональную информационную технологию.

Функциональная информационная технология представляет собой такую модификацию обеспечивающих информационных технологий, при которой реализуется какая-либо из предметных технологий.

Например, работа сотрудника кредитного отдела банка с использованием ЭВМ обязательно предполагает применение совокупности банковских технологий оценки кредитоспособности судозаемщика, формирования кредитного договора и срочных обязательств, рас-

чета графика платежей и других технологий, реализованных в какой-либо информационной технологии: СУБД, текстовом процессоре и т.д.

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

Предметные технологии, наполняя специфическим содержанием функциональные информационные технологии, акцентируют их на вполне определенные функции. Такие технологии могут носить типовой характер или уникальный, что зависит от степени унификации технологии выполнения этих функций.

20.Языки и системы программирования.

Язы́к программи́рования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических,синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением.

Со времени создания первых программируемых машин человечество придумало более двух с половиной тысяч языков программирования.[1] Каждый год их число увеличивается. Некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования.

Создатели языков по-разному толкуют понятие язык программирования. К наиболее распространённым утверждениям, признаваемым большинством разработчиков, относятся следующие:

Функция: язык программирования предназначен для написания компьютерных программ, которые применяются для передачи компьютеру инструкций по выполнению того или иноговычислительного процесса и организации управления отдельными устройствами.

Задача: язык программирования отличается от естественных языков тем, что предназначен для передачи команд и данных от человека к компьютеру, в то время как естественные языки используются для общения людей между собой. Можно обобщить определение «языков программирования» — это способ передачи команд, приказов, чёткого руководства к действию; тогда как человеческие языки служат также для обмена информацией.

Исполнение: язык программирования может использовать специальные конструкции для определения и манипулирования структурами данных и управления процессом вычислений.

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

Состав систем :

  • Компилятор или интерпретатор

  • Интегрированная среда разработки

  • Средства создания и редактирования текстов программ

  • Обширные библиотеки стандартных программ

  • Отладочные программы

  • Дружественная диалоговая среда

  • Многооконный режим работы

  • Встроенная справка

  • Встроенный ассемблер

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]