Skip to content
funSkill edited this page Sep 21, 2015 · 12 revisions

##Задание

####Теория Напиши короткие эссе на темы:

  • что такое интерфейс командной строки (консоль), (command-line interface), для чего используется (на примере операционной системы, которая установлена на твоем компьютере);
  • что такое виртуальная машина Java и для чего используется. Разберись что такое JRE и JDK.

####Практика

##Ответ (ru)

####Теория

  • Интерфейс командной строки (англ. Command line interface, CLI) — разновидность текстового интерфейса (CUI) между человеком и компьютером, в котором инструкции компьютеру даются в основном путём ввода с клавиатуры текстовых строк (команд), в UNIX-системах возможно применение "мыши". Также известен под названием консоль.

  • Интерфейс командной строки противопоставляется системам управления программой на основе меню, а также различным реализациям графического интерфейса.

  • Формат вывода информации в интерфейсе командной строки не регламентируется; обычно это также простой текстовый вывод, но может быть и графическим, звуковым и т. д.

  • JRE( Java Runtime Environment ) — это среда выполнения Java. JRE предназначена для пользователей. JRE позволяет запускать аплеты и приложения написанные на Java. JRE можно бесплатно загрузить с сайта java.com

  • JDK(Java Development Kit) — стандартная версия платформы Java. JDK предназначена для разработки. JDK — это специальный пакет разработчика, включающий в себя документацию, различные библиотеки классов, утилиты, компилятор а также саму исполнительную систему JRE.

  • Java Virtual Machine (сокращенно Java VM, JVM) — виртуальная машина Java — основная часть исполняющей системы Java, так называемой Java Runtime Environment (JRE). Виртуальная машина Java исполняет байт-код Java, предварительно созданный из исходного текста Java-программы компилятором Java (javac).

##Ответ (en)

####Теория

  • Command line interface, where it's being used.

  • A CLI (command line interface) is a user interface to a computer's operating system or an application in which the user responds to a visual prompt by typing in a command on a specified line, receives a response back from the system, and then enters another command, and so forth. The MS-DOS Prompt application in a Windows operating system is an example of the provision of a command line interface. Many of the most important diagnostic tools such as ping, tracert, and nslookup are available only from the command line

  • What is JVM, what is it used for.

  • The Java Virtual machine (JVM) is the virtual machine that run the Java bytecodes. The JVM doesn't understand Java typo, that's why you compile your .java files to obtain .class files that contain the bytecodes understandable by the JVM

  • What is JRE and what is JDK.

  • Java Runtime Environment (JRE) The Java Runtime Environment (JRE) provides the libraries, the Java Virtual Machine, and other components to run applets and applications written in the Java programming language. In addition, two key deployment technologies are part of the JRE: Java Plug-in, which enables applets to run in popular browsers; and Java Web Start, which deploys standalone applications over a network. It is also the foundation for the technologies in the Java 2 Platform, Enterprise Edition (J2EE) for enterprise software development and deployment. The JRE does not contain tools and utilities such as compilers or debuggers for developing applets and applications. Java Development Kit (JDK) The JDK is a superset of the JRE, and contains everything that is in the JRE, plus tools such as the compilers and debuggers necessary for developing applets and applications.

Clone this wiki locally