Вперёд ЯЗЫКИ ПРОГРАММИРОВАНИЯ ЦЕЛИ: ЦЕЛИ: 1. Средство для задания действий, которые должны быть выполнены машиной.(Машинный язык) 1. Средство для задания.

Презентация:



Advertisements
Похожие презентации
Платформа Java SE: введение Андрей Дмитриев
Advertisements

Синтаксис языка Java. Символы и синтаксис Перевод строчки эквивалентен пробелу Регистр в именах различается.
Компьютерные технологии в метеорологии (Java-технологии) Чукин В. В.
Jav a ЯЗЫК ПРОГРАММИРОВАНИЯ Java ИСТОРИЯ СОЗДАНИЯ Изначально язык назывался Oak («Дуб»), разрабатывался Джеймсом Гослингом для программирования бытовых.
Уильям (Билл) Гейтс. Информатика Hard Ware (технические средства) Soft Ware (программные средства) Brain Ware (алгоритмические средства) MS Windows MS.
1 Java. Введение JDK, JRE, JVM, IDE Ерофеева Елена Анатольевна ассистент кафедры МПУ.
Java-технологии Основные черты и перспективы развития.
Объектно-ориентированное программирование Карпов В.Э. Смолток. Лекция 4. Байт-код.
Работа с программами на языке JAVA. JAVA объектно-ориентированный язык программирования, разрабатываемый компанией Sun Microsystems. Приложения Java обычно.
JavaScript JavaScript – объектно-ориентированный скриптовый язык программирования, разрабатываемый компанией Sun Microsystems. Является диалектом языка.
Основы современных операционных систем Лекция 7. (C) В.О. Сафонов,
Программная инженерия Дмитриев Андрей Владиславович
Виртуальная машина Java Андрей Дмитриев 2008.
Системы программирования Системы программирования обеспечивают создания новых программ для компьютера. Современные системы программирования обычно представляют.
Java: современные технологии разработки ПО Вашенков О.Е. ООО «РСС», разработчик ПО.
Переменные и основные типы переменных на JAVA Выполнил учитель информатики и ИКТ МБОУ СОШ р.п. Евлашево Горелочкин Н.К.
Практическое использование Java Макаревич Л. Г.. Инсталляция Java Документация в docs Прописать PATH (каталог bin в JSDK) Прописать CLASSPATH (путь к.
Операции Условная операция ? : Если истинно, то результатом будет, иначе. Например, int x = a < b ? a : b вычисляет минимум из a и b.
Язык Java. JSP.. Java. Синтаксис. Перевод строчки эквивалентен пробелу Регистр в именах различается // Комментарии до конца строки /* Многострочные комментарии.
Предоставляет доступ к множеству современных технологий, таким как: Многопоточность Микропотоки Встроенный ассемблер UNICODE Обфускация Улучшает продуктивность.
Транксрипт:

Вперёд

ЯЗЫКИ ПРОГРАММИРОВАНИЯ ЦЕЛИ: ЦЕЛИ: 1. Средство для задания действий, которые должны быть выполнены машиной.(Машинный язык) 1. Средство для задания действий, которые должны быть выполнены машиной.(Машинный язык) 2. Формирование концепций.(Языки высокого уровня) 2. Формирование концепций.(Языки высокого уровня) Назад Вперёд

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

Некоторые Языки про- граммирования FortranCobolAlgonPascalBasicCC++JavaDelphi Visual Basic Пролог и Пролог++ ВперёдНазад

JAVA Язык Java произошел от языка программирования Oak. Oak был приспособлен для работы в Internet и затем переименован в Java. Синтаксис Java близок к синтаксису языка C++. Унаследовав самое лучшее от языка программирования C++, язык Java при этом избавился от некоторых недостатков C++, в результате чего на нем стало проще программировать. Огромное преимущество Java заключается в том, что на этом языке можно создавать приложения, способные работать на различных платформах. Вперёд

Java (Джава, Ява). Этот язык был создан компанией Sun в начале 90-х годов на основе OAK. Он призван упростить разработку приложений на основе OAK путем исключения из него всех низкоуровневых возможностей. Но главная особенность этого языка компиляция не в машинный код, а в платформно- независимый байт-код (каждая команда занимает один байт). Этот байт-код может выполняться с помощью интерпретатора виртуальной Java- машины (Java Virtual Machine). Благодаря наличию множества Java-машин программы на Java можно переносить не только на уровне исходных текстов, но и на уровне двоичного байт-кода, поэтому по популярности язык Ява сегодня занимает второе место в мире после Бейсика. Java (Джава, Ява). Этот язык был создан компанией Sun в начале 90-х годов на основе OAK. Он призван упростить разработку приложений на основе OAK путем исключения из него всех низкоуровневых возможностей. Но главная особенность этого языка компиляция не в машинный код, а в платформно- независимый байт-код (каждая команда занимает один байт). Этот байт-код может выполняться с помощью интерпретатора виртуальной Java- машины (Java Virtual Machine). Благодаря наличию множества Java-машин программы на Java можно переносить не только на уровне исходных текстов, но и на уровне двоичного байт-кода, поэтому по популярности язык Ява сегодня занимает второе место в мире после Бейсика. Назад Вперёд

расширенные возможности обработки исключительных ситуаций; расширенные возможности обработки исключительных ситуаций; богатый набор средств фильтрации ввода/вывода; богатый набор средств фильтрации ввода/вывода; набор стандартных коллекций, таких как массив, список, стек и т. п.; набор стандартных коллекций, таких как массив, список, стек и т. п.; наличие простых средств создания сетевых приложений (в том числе с использованием протокола RMI); наличие простых средств создания сетевых приложений (в том числе с использованием протокола RMI); наличие классов, позволяющих выполнять HTTP-запросы и обрабатывать ответы; наличие классов, позволяющих выполнять HTTP-запросы и обрабатывать ответы; встроенные в язык средства создания многопоточных приложений; встроенные в язык средства создания многопоточных приложений; унифицированный доступ к базам данных на основе JDBC и SQLJ; унифицированный доступ к базам данных на основе JDBC и SQLJ; поддержка шаблонов (начиная с версии 1.5) поддержка шаблонов (начиная с версии 1.5) Основные возможности Java: НазадВперёд

ТЕХНОЛОГИЯ JAVA Технологический цикл обработки Java- программ НазадВперёд

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

ТИПЫ ДАННЫХ, ПОДДЕРЖИВАЕМЫЕ JAVA-МАШИНОЙ ТИПЫ ДАННЫХ, ПОДДЕРЖИВАЕМЫЕ JAVA-МАШИНОЙ byte - однобайтные целые числа в двоичном дополнительном коде; short - двухбайтные целые числа; int - четырехбайтные целые числа; long - восьмибайтные целые числа; float - четырехбайтные вещественные числа в формате IEEE-754; double - восьмибайтные вещественные числа; char - двухбайтные беззнаковые символы в кодировке Unicode. Назад Вперёд

Пример программы: Программа, выводящая «Hello, World!»: public class HelloWorld { public class HelloWorld { public static void main(String[] args) { public static void main(String[] args) { System.out.println("Hello, World!"); System.out.println("Hello, World!"); } } } НазадВперёд

Презентацию подготовил: Ерёменко Вадим Анатольевич Ерёменко Вадим Анатольевич 1курс, ФиК 1курс, ФиК Назад В начало

СПАСИБО ЗА ВНИМАНИЕ! Назад