Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на экзаменационные вопросы: информатика....docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
109.96 Кб
Скачать
  1. Состав ms Office, краткая характеристика и возможности. Трансляторы, их особенности.

Характеристика и возможности.

Microsoft Office – пакет приложений, созданный корпорацией Microsoft для операционных систем Microsoft Windows и Apple Mac OS X. В состав этого пакета входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и др. Microsoft Office поставляется в нескольких редакциях. Отличия редакций в составе пакета и цене. Наиболее часто используемые приложения приводятся ниже.

Microsoft Office Word – текстовый процессор;

Microsoft Office Excel – табличный процессор;

Microsoft Office PowerPoint – приложение для подготовки презентаций;

Microsoft Office Access – приложение для управления базами данных;

Microsoft Office Outlook (не путать с Outlook Express) — персональный коммуникатор;

Трансляторы и их особенности.

Трансляция программы — преобразование программы, представленной на одном из языков программирования, в программу на другом языке и, в определённом смысле, равносильную первой.

Транслятор обычно выполняет также диагностику ошибок, формирует словари идентификаторов, выдаёт для печати тексты программы и т. д.

Язык, на котором представлена входная программа, называется исходным языком, а сама программа — исходным кодом. Выходной язык называется целевым языком или объектным кодом.

В общем случае понятие трансляции относится не только к языкам программирования, но и к другим языкам — как формальным компьютерным (вроде языков разметки типа HTML), так и естественным.

  1. Трансляторы: компиляторы и интерпретаторы. Классификация и особенности языков программирования. Особенности представления данных на машинном уровне. Системы счисления. Правила перевода чисел из двоичной системы в любую другую.

Трансляторы: компиляторы и интерпретаторы.

Транслятор, который преобразует программы в машинный язык, принимаемый и исполняемый непосредственно процессором, называется компилятором. Достоинство компилятора: программа компилируется один раз и при каждом выполнении не требуется дополнительных преобразований.

Другой метод реализации — когда программа исполняется с помощью интерпретатора вообще без трансляции. Такое программное моделирование создаёт виртуальную машину, реализующую язык.

Классификация языков программирования.

Процедурное программирование

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

Декларативные языки программирования

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

Объектно-ориентированное программирование

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

Системы счисления.

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

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