- •Истинные высказывания:
- •Истинные высказывания:
- •Выход компилятора Java является выполняемым кодом
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •6.1. Виртуальная Java-машина должна быть реализована для каждой платформы, на которой предполагается выполнение Java-программ
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •В Java не поддерживаются:
- •Истинные высказывания:
- •Истинные высказывания:
- •Результат компиляции и выполнения кода:
- •Результат выполнения кода
- •Результат компиляции и выполнения кода:
- •Истинные высказывания:
- •Корректно объявлены переменные экземпляра класса:
- •Корректно объявлены переменные класса:
- •Корректно объявлены константы:
- •Истинные высказывания:
- •Результат компиляции кода:
- •Компиляция без ошибок;
- •Результат компиляции и выполнения кода:
- •Результат компиляции и выполнения кода:
- •Истинные высказывания:
- •Результат -1.0 напечатают операторы:
- •Результат компиляции и выполнения кода:
- •Ошибка времени выполнения;
- •Результат компиляции и выполнения кода:
- •Корректные объявления массивов:
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •Результат компиляции и выполнения кода:
- •Компиляцию без ошибок кода:
- •61. В результате выполнения кода:
- •66. Результат компиляции и выполнения кода:
- •67. Истинные высказывания:
- •68. Результат компиляции и выполнения кода:
- •75. Результат компиляции и выполнения кода:
- •80. Результат компиляции и выполнения кода:
- •82. Для вывода на консоль строки «Конструктор а» в результате выполнения кода:
- •83. Истинные высказывания:
- •84. Без ошибок скомпилируются коды:
- •85. Результат компиляции и выполнения кода:
- •86. Корректные определения интерфейса:
- •88. Не создадут ошибки при компиляции определения методов:
- •90. Истинные высказывания:
- •91. Истинные высказывания:
- •92. Истинные высказывания:
- •93. Истинные высказывания:
- •94. Результат компиляции и выполнения кода:
- •95. Для класса
- •96. Для класса
- •97. Результат компиляции и выполнения кода:
- •98. Ошибки компиляции кода:
- •99. Для кода
- •102. ДЛя кода:
- •103. Результат компиляции и выполнения кода:
- •104. Результат компиляции и выполнения кода:
- •105. Истинные высказывания:
- •106. Выполнение кода
- •107. Выполнение кода
- •108. Выполнение кода
- •109. Выполнение кода
_____________________________________________________________________гр.1_
Истинные высказывания:
выход компилятора Java является выполняемым кодом;
выход компилятора Java является байт-кодом;
байт-код предназначен для выполнения виртуальной Java-машиной;
JVM – это интерпретатор байт-кода
компиляция программы Java в байт-код делает возможной её выполнение на различных платформах;
исходный текстовый файл с программой на Java имеет расширение .java;
язык Java не является регистро-чувствительным;
приложение и апплет – это одно и то же;
Истинные высказывания:
Выход компилятора Java является выполняемым кодом
программа на Java – это исходный текст, написанный на языке Java, набранный в текстовом редакторе и сохраненный в текстовом файле
программа на Java имеет текстовое и кодовое представления
программа c байт-кодом находится в файле с расширением .class
байт-код Java - это промежуточное представление программы, состоящее из инструкций, которые будет выполнять компилятор Java
Исходные коды программ Java набираются в виде последовательности символов Unicode.
Истинные высказывания:
Программы на Java переносимы как на уровне исходных кодов, так и на уровне скомпилированных исполняемых кодов – байт-кода.
Байт-код является платформонезависимым, так как не содержит инструкций процессора конкретного компьютера.
Байт-код интерпретируется виртуальной Java-машиной (JVM).
JIT-компиляция (Just-In-Time) – это компиляция байт-кода в код конкретной платформы в момент выполнения программы, то есть «налету».
JIT-компиляция позволяет ускорить работу программ за счёт замены интерпретации байт-кода на выполнение скомпилированного кода.
Истинные высказывания:
виртуальная Java-машина должна быть реализована для каждой платформы, на которой предполагается выполнение Java-программ
байт-код – это набор инструкций для Java-машины
виртуальные Java-машины отличаются для различных платформ
все виртуальные Java-машины интерпретируют тот же самый байт-код Java
JIT-компилятор компилирует байт-код в исполняемый код «налету»
JavaScript – это интерпретируемый вариант Java.
Java - это:
универсальный язык прикладного программирования;
специализированный язык программирования HTML-документов;
универсальный язык системного программирования;
компилируемый, платформонезависимый язык;
объектно-ориентированный язык с C-образным синтаксисом;
приложение Java может быть запущено на любом компьютере без установки исполняющей среды;
Истинные высказывания:
6.1. Виртуальная Java-машина должна быть реализована для каждой платформы, на которой предполагается выполнение Java-программ
6.2. в Java исходный файл официально называют единицей компиляции
6.3. в Java исходный текстовый файл с программой содержит одно или несколько определений классов
6.4. в Java весь код программы должен находиться внутри класса
6.5. имя исходного файла с Java-программой должно быть согласовано с именем главного класса программы
в ПОДГОТОВКЕ И выполнениИ Java-программы принимают участие:
7.1. редактор текстов
7.2. препроцессор языка
7.3. компилятор исходного кода в байт-код
7.4. ассемблер
7.5. компоновщик
7.6. интерпретатор байт-кода
7.7. JIT-компилятор
ЭТАПЫ ПОЛУЧЕНИЯ ОБЪЕКТНОГО КОДА ПРОГРАММЫ НА Java ИЗ файла С исходным кодом:
обработка текста программы препроцессором
отладка
компиляция
компоновка (редактирование связей)
выполнение вычислений по Java-программе предполагает, что пройдены ЭТАПы:
препроцессорной обработки
тестирования и отладки
компиляции
компоновки
загрузки
Основные категории Java-программ:
приложение;
апплет;
DLL-библиотека;
сервлет;
модуль EJB;
системный процесс
______________________________________________________________________гр.2 _