Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_ЗФ / 2013_Информатика УМО_легпром.doc
Скачиваний:
360
Добавлен:
22.03.2016
Размер:
50.51 Mб
Скачать
    1. Языки моделирования *

При моделировании систем применяются формальные способы их описания – формальные нотации, с помощью которых можно представить объекты и взаимосвязи между ними в системе. Такие системы называют CASE-системами (Computer-Aided Software Engineering– автоматизированная разработка программ). В них активно применяются нотацииIDEF(Icam DEFinition– ICAM определения, где ICAM –Integrated Computer-Aided Manufacturing– комплексная автоматизированная система управления производством), используется язык графического моделированияUML(Unified Modeling Language– унифицированный язык моделирования).

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

  1. В качестве языка программирования в машинах первого поколения использовался:

  1. машинный код;

  2. Ассемблер;

  3. Бейсик.

  1. Дайте понятие языка "низкого" уровня.

  2. Дайте понятие языка "высокого" уровня.

  3. Что называют исходным кодом программы?

  4. Какой язык программирования называют языком "низкого" уровня?

  1. язык Ассемблер

  2. язык Кобол

  3. язык Паскаль

  4. язык С++

  5. язык Basic

  1. Система программирования предоставляет программисту возможность

  1. выбора языка программирования

  2. автоматической сборки разработанных модулей в единый проект

  3. анализа существующих программных продуктов по соответствующей тематике

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

  1. Интегрированная система программирования включает компонент для создания исходного текста программы (исходного кода), который называется…

  1. редактор формул

  2. конструктор

  3. текстовый редактор ¤

  4. редактор связей

  1. Исходными данными для работы транслятора является

  1. текст программы на языке высокого уровня

  2. текст программы в машинных кодах

  3. рекламная рассылка

  4. схема программы

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

  1. компиляции

  2. интерпретации

  3. модуляции

  4. трассировки

  1. Основное отличие компилятора от интерпретатора заключается в следующем

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

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

  3. компилятор в процессе трансляции исполняет программу, а интерпретатор нет

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

  1. компилятором

  2. интерпретатором

  3. модулятором

  4. отладчиком

  1. Языками декларативного программирования являются языки

  1. логические

  2. процедурные

  3. объектно-ориентированные

  4. сценариев

  1. Опишите классификацию языков программирования по поколениям языков, по принципам программирования

вернуться к содержанию

  1. Основные понятия компьютерной графики

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

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

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

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

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

Хотя компьютерная графика служит всего лишь инструментом, ее структура и методы основаны на передовых достижениях фундаментальных и прикладных наук: математики, физики, химии, биологии, статистики, программирования и множества других. Это замечание справедливо как для программных, так и для аппаратных средств создания и обработки изображений на компьютере.

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