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

Билет №7

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

Язык программирования предназначен для написания компьютерных программ, которые представляют собой набор правил, позволяющих компьютеру выполнить тот или иной вычислительный процесс, организовать управление различными объектами, и т. п. Язык программирования отличается от естественных языков тем, что предназначен для взаимодействия человека с ЭВМ, в то время как естественные языки используются для общения людей между собой. Большинство языков программирования использует специальные конструкции для определения и манипулирования структурами данных и управления процессом вычислений.

Языки программирования низкого уровня[править | править вики-текст]

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

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

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

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

Ассемблер — язык низкого уровня, широко применяется до сих пор.

Языки программирования высокого уровня

Адресный язык программирования

  • Фортран

  • Кобол

  • Алгол

  • Pascal

  • Pascal ABC

  • Java

  • C

  • Basic

  • C++

  • Objective-C

  • Smalltalk

  • C#

  • Delphi

2 Вопрос

Сетевая технология — это согласованный набор стандартных протоколов и реализующих их программно-аппаратных средств (например, сетевых адаптеров, драйверов, кабелей и разъемов), достаточный для построения вычислительной сети. Эпитет «достаточный» подчеркивает то обстоятельство, что этот набор представляет собой минимальный набор средств, с помощью которых можно построить работоспособную сеть. Возможно, эту сеть можно улучшить, например, за счет выделения в ней подсетей, что сразу потребует кроме протоколов стандарта Ethernet применения протокола IP, а также специальных коммуникационных устройств — маршрутизаторов. Улучшенная сеть будет, скорее всего, более надежной и быстродействующей, но за счет надстроек над средствами технологии Ethernet, которая составила базис сети.

Билет №8

  1. Модели и алгоритмы обработки информации в автоматизированных системах

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

Абстрактные (математические, мысленные) и материальные (макеты, моделирование и экспериментирование на реальном объекте и т.д.).

Нормативные и дескриптивные.

Нормативные модели строят исходя из некоторой теории. Эти модели содержат норму функционирования реального объекта, отображают его поведение по принципу «как это должно быть». Обычно они используют для поиска наилучших вариантов функционирования объекта моделирования в каком-либо смысле (например, задача линейного программирования).

Дескриптивные модели отображают функционирование объекта моделирования по принципу «как это есть в реальности», их используют для объяснения наблюдаемых факторов прогноза поведения.

Это описательные модели. Процесс создания и использования таких моделей называется имитационным моделированием.

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

Структурные и функциональные – по способу отображения реального объекта.

Функциональные модели воспроизводят реальные объекты на уровне их реакции на внешнее возмущение (модели «вход-выход»).

Структурные – внутреннее строение объекта моделирования и за счет этого его функционирование.

Динамические и статистические, в зависимости от того, учитывается или нет в них фактор времени.

Детерминированные и стохастические. Этот признак классификации моделей указывает на отсутствие или наличие в них описания случайностей.

Дискретные и непрерывные.

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

В дискретных – с некоторым постоянным или переменным шагом.

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

реальный объект – модель – алгоритм – программа – результаты – реальный объект

Обобщенная схема компьютерного математического моделирования.

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

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