Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Экзаменационные вопросы

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

 

 

Транслятор (англ. translator — переводчик) — это программа-переводчик. Она преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд.

Трансляторы реализуются в виде компиляторов или интерпретаторов. С точки зрения выполнения работы компилятор и интерпретатор существенно различаются.

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

Интерпретатор (англ. interpreter — истолкователь, устный переводчик) переводит и выполняет программу строка за строкой.

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

Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.

 

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

 

 

 

1. Определение и структура информатики как науки, отрасли, прикладной дисциплины. Цели, задачи, информатики.
2. Понятие системы счисления. Двоичная, двоично-десятичная системы счисления. Формы представления чисел с фиксированной и плавающей запятой.
3. Классификация информации по различным признакам.
4. Дать определение терминов «информация» и «данные». Единицы измерения количества информации и объема данных.
5. Показатели качества информации.
6. Суть информационных технологий и телекоммуникаций. Понятия информатизации и компьютеризации общества.
7. Информационные ресурсы, продукты и услуги. Понятие базы данных.
8. Понятие информационной системы. Процессы в информационной системе. Назначение информационных систем.
9. Понятие информационной технологии обработки данных, информационной технологии управления, информационной технологии автоматизации офиса. Назвать основные компоненты этих информационных технологий.
10. Структура информационной системы. Обеспечивающие подсистемы. Информационные системы в фирме.
11. Микропроцессор: понятие, назначение, функции, виды, основные характеристики, история создания.
12. Понятие архитектуры ЭВМ. Структурная схема персонального компьютера. Компоненты ЭВМ и их назначение.
13. Постоянная и оперативная память ЭВМ. Назначение, основные характеристики.
14. Внешняя память ЭВМ. Виды и классификация внешних запоминающих устройств, их основные характеристики.
15. Различные виды классификации ЭВМ. Большие и малые ЭВМ, персональные компьютеры, супер-ЭВМ, серверы.
16. Основные внешние устройства персонального компьютера: виды, назначение, характеристики.
17. Понятие алгоритма и программы.
18. Классификация программных продуктов.
19. Понятие «программный продукт». Характеристики программных продуктов. Программные и правовые методы защиты программных продуктов.
20. Основные понятия программного обеспечения. Программа, задача, приложение, алгоритм, программирование.
21. Системное программное обеспечение.
22. Понятие языков программирования, средства создания компьютерных приложений.
23. Пакеты прикладных программ, их классификация, назначение, состав. Привести примеры.
24. Понятие обмена данными. Технология обмена данными через буфер обмена.
25. Определение объектов пользовательского уровня «приложение», «документ», «задача».
26. Понятие и назначение операционной системы. Понятие файла.
27. Объекты файловой системы MS Windows – файл и папка. Иерархическая структура подчиненности папок.
28. Программные средства Windows. Программа проводник. Стандартные приложения прикладного назначения.
29. Пользовательский графический интерфейс Windows. Интерфейс, окна приложения и документа, рабочий стол.
30. Назначение текстовых процессоров (редакторов). Функциональные возможности и области применения.
31. Главное меню текстового процессора MS Word.
32. Структурные элементы интерфейса текстового процессора MS Word.
33. Форматирование документа в текстовом процессоре MS Word: суть и способы реализации.
34. Назначение и области применения электронных таблиц.
35. Главное меню электронных таблиц MS Excel.
36. Применение формул и функций в электронных таблицах MS Excel. Мастер функций.
37. Форматирование символьных и числовых данных в ячейках электронных таблиц MS Excel.
38. Понятие базы данных. Виды моделей данных.
39. Понятие базы данных. Структура базы данных.
40. Назначение и области применения систем управления базами данных (СУБД).
41. Понятие локальной вычислительной сети (ЛВС), основные компоненты.
42. Понятие глобальной сети Internet: структура, способы организации передачи информации, основные службы.

 

<== предыдущая лекция | следующая лекция ==>
 | Картографии с основами топографии
Поделиться с друзьями:


Дата добавления: 2017-02-01; Просмотров: 58; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.