🗊Презентация Программирование на языке Java. Введение. (Лекция 1)

Нажмите для полного просмотра!
Программирование на языке Java. Введение. (Лекция 1), слайд №1Программирование на языке Java. Введение. (Лекция 1), слайд №2Программирование на языке Java. Введение. (Лекция 1), слайд №3Программирование на языке Java. Введение. (Лекция 1), слайд №4Программирование на языке Java. Введение. (Лекция 1), слайд №5Программирование на языке Java. Введение. (Лекция 1), слайд №6Программирование на языке Java. Введение. (Лекция 1), слайд №7Программирование на языке Java. Введение. (Лекция 1), слайд №8Программирование на языке Java. Введение. (Лекция 1), слайд №9Программирование на языке Java. Введение. (Лекция 1), слайд №10Программирование на языке Java. Введение. (Лекция 1), слайд №11Программирование на языке Java. Введение. (Лекция 1), слайд №12Программирование на языке Java. Введение. (Лекция 1), слайд №13Программирование на языке Java. Введение. (Лекция 1), слайд №14Программирование на языке Java. Введение. (Лекция 1), слайд №15Программирование на языке Java. Введение. (Лекция 1), слайд №16Программирование на языке Java. Введение. (Лекция 1), слайд №17Программирование на языке Java. Введение. (Лекция 1), слайд №18Программирование на языке Java. Введение. (Лекция 1), слайд №19Программирование на языке Java. Введение. (Лекция 1), слайд №20Программирование на языке Java. Введение. (Лекция 1), слайд №21Программирование на языке Java. Введение. (Лекция 1), слайд №22

Вы можете ознакомиться и скачать презентацию на тему Программирование на языке Java. Введение. (Лекция 1). Доклад-сообщение содержит 22 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Мультимедийный учебный курс
 Программирование на JAVA
Часть1         



Лекция 1. 1

ВВЕДЕНИЕ В ДИСЦИПЛИНУ
Описание слайда:
Мультимедийный учебный курс Программирование на JAVA Часть1 Лекция 1. 1 ВВЕДЕНИЕ В ДИСЦИПЛИНУ

Слайд 2





Представление
    Лектор
  Борисенко Виктор Петрович
 к.т.н.,доцент кафедры ЭВМ
E-mail -  vborisenko07@gmail.com
Описание слайда:
Представление Лектор Борисенко Виктор Петрович к.т.н.,доцент кафедры ЭВМ E-mail - vborisenko07@gmail.com

Слайд 3





Литература
 Шилдт, Герберт. Java 8. Полное руководство; 9-е изд.: Пер. с англ. - М. : ООО "И.Д. Вильямс", 2015. - 1376 с. 
Блинов И.Н.,  В.С. Романчик В.С. Java – Промышленное программирование.- Минск, УниверсалПресс, 2007.- 727 с.
Бондарев В.М.  Учебное пособие по программированию на Java.- Харьков: ООО «Компания Смит», 2003. - 296 с. 

Брюс Эккель. Философия Java. 4-е издание.- 
СПб.: Питер, 2009.- 640с. 

Хорстман К. С., Корелл Г.  Библиотека профессионала JAVA 2. Том 1. Основы: Пер. с англ. – 
М.: Издательский дом "Вильяме", 2007. -  896 с.:
Хорстман К. С., Корелл Г. Библиотека профессионала JAVA 2. Том 2. Тонкости программирования.: Пер. с англ. – 
М.: Издательский дом "Вильямс", 2007. — 1168 с.:
Описание слайда:
Литература Шилдт, Герберт. Java 8. Полное руководство; 9-е изд.: Пер. с англ. - М. : ООО "И.Д. Вильямс", 2015. - 1376 с. Блинов И.Н., В.С. Романчик В.С. Java – Промышленное программирование.- Минск, УниверсалПресс, 2007.- 727 с. Бондарев В.М. Учебное пособие по программированию на Java.- Харьков: ООО «Компания Смит», 2003. - 296 с. Брюс Эккель. Философия Java. 4-е издание.- СПб.: Питер, 2009.- 640с. Хорстман К. С., Корелл Г. Библиотека профессионала JAVA 2. Том 1. Основы: Пер. с англ. – М.: Издательский дом "Вильяме", 2007. - 896 с.: Хорстман К. С., Корелл Г. Библиотека профессионала JAVA 2. Том 2. Тонкости программирования.: Пер. с англ. – М.: Издательский дом "Вильямс", 2007. — 1168 с.:

Слайд 4





Internet - ресурсы
 java.sun.com
http://www.oracle.com/technetwork/java/
 
http://eclipse.org/
Описание слайда:
Internet - ресурсы java.sun.com http://www.oracle.com/technetwork/java/ http://eclipse.org/

Слайд 5





Состав курса
Описание слайда:
Состав курса

Слайд 6





Применимость Java
Описание слайда:
Применимость Java

Слайд 7





Предложения на рынке труда
Описание слайда:
Предложения на рынке труда

Слайд 8





История языка Java. "Зеленый" проект.
Sun Microsystems
Green Project -1991
*7 (1992) - устройство с 5" цветным (16 бит) сенсорным экраном 
Oak (создатели – Джеймс Гослинг, Патрик Ноутон, Крис Вирт, Эдом Франк, Майк Шеридан)
Описание слайда:
История языка Java. "Зеленый" проект. Sun Microsystems Green Project -1991 *7 (1992) - устройство с 5" цветным (16 бит) сенсорным экраном Oak (создатели – Джеймс Гослинг, Патрик Ноутон, Крис Вирт, Эдом Франк, Майк Шеридан)

Слайд 9





Выход в Internet
HotJava (WebRunner) – 1994
Oak = Java  (начало 1995)
Первая презентация – 1995
JDK (Java Development Kit )1.0a2 – март 1995
Описание слайда:
Выход в Internet HotJava (WebRunner) – 1994 Oak = Java (начало 1995) Первая презентация – 1995 JDK (Java Development Kit )1.0a2 – март 1995

Слайд 10





Инструментарий разработчика Java-приложений
Java Development Kit (JDK) – примитивная среда разработки:
  Библиотеки классов и интерфейсов
  Компилятор (javac.exe)
  Интерпретатор (java.exe)
  Отладчик (jdb.exe)
  Архиватор (jar.exe)
  Документатор (javadoc.exe) и др.
Описание слайда:
Инструментарий разработчика Java-приложений Java Development Kit (JDK) – примитивная среда разработки: Библиотеки классов и интерфейсов Компилятор (javac.exe) Интерпретатор (java.exe) Отладчик (jdb.exe) Архиватор (jar.exe) Документатор (javadoc.exe) и др.

Слайд 11





Пакеты Java
Начиная с версии JDK 1.2 три редакции
J2SE (Standard Edition) - для программирования настольных приложений
J2EE (Enterprise Edition) - для создания сложных, высоконадежных, клиент- серверных приложений 
J2ME  (Micro Edition) – для программирования бытовой техники (например, сотовых телефонов)
Описание слайда:
Пакеты Java Начиная с версии JDK 1.2 три редакции J2SE (Standard Edition) - для программирования настольных приложений J2EE (Enterprise Edition) - для создания сложных, высоконадежных, клиент- серверных приложений J2ME (Micro Edition) – для программирования бытовой техники (например, сотовых телефонов)

Слайд 12





Новейшая история 
JDK 1.0 (Java12)– 1995
J2SE 1.1 - 1996
JDK 1.2 (Java 2)– 1997
J2SE 1.3  - 2000
J2SE 1.4 – 2003
J2SE 1.5 (Tiger) – 2004
23. марта 2005 г. – 10 лет Java!
J2SE 1.6 – 2010 год
J2SE 1.7 - 2011 год
J2EE 1.7  - 2013 год
J2SE 1.8 UP-2014 год
Описание слайда:
Новейшая история JDK 1.0 (Java12)– 1995 J2SE 1.1 - 1996 JDK 1.2 (Java 2)– 1997 J2SE 1.3 - 2000 J2SE 1.4 – 2003 J2SE 1.5 (Tiger) – 2004 23. марта 2005 г. – 10 лет Java! J2SE 1.6 – 2010 год J2SE 1.7 - 2011 год J2EE 1.7 - 2013 год J2SE 1.8 UP-2014 год

Слайд 13





Характеристики языка Java
объектно-ориентированный
платформо-независимый
простой
устойчивый
многопоточный
интерпретируемый
распределенный
динамический
Описание слайда:
Характеристики языка Java объектно-ориентированный платформо-независимый простой устойчивый многопоточный интерпретируемый распределенный динамический

Слайд 14





Характеристики языка Java
Объектно-ориентированный, в Java даже нет глобальных переменных или функций, есть только поля и методы классов
Платформо-независимый т.е. не ориентирован на какую-то одну аппаратную или программную архитектуру
Простой (нет указателей, нет операторов освобождения памяти,
 нет шаблонов, нет множественного наследования).
Устойчивый (проверяет выход за границу массива, не только предоставляет аппарат исключений, но и требует от программиста их обязательной обработки).
Многопоточный, средства работы с потоками встроены в язык.
Интерпретируемый, выполнение программы происходит путем интерпретации частично откомпилированного байт-кода. 
Распределенный (реализует  удаленные вызовы методов).
Динамический (возможность динамически связывать код и обновлять байт-код на уровне исполнительной системы).
Описание слайда:
Характеристики языка Java Объектно-ориентированный, в Java даже нет глобальных переменных или функций, есть только поля и методы классов Платформо-независимый т.е. не ориентирован на какую-то одну аппаратную или программную архитектуру Простой (нет указателей, нет операторов освобождения памяти, нет шаблонов, нет множественного наследования). Устойчивый (проверяет выход за границу массива, не только предоставляет аппарат исключений, но и требует от программиста их обязательной обработки). Многопоточный, средства работы с потоками встроены в язык. Интерпретируемый, выполнение программы происходит путем интерпретации частично откомпилированного байт-кода. Распределенный (реализует удаленные вызовы методов). Динамический (возможность динамически связывать код и обновлять байт-код на уровне исполнительной системы).

Слайд 15





Этапы программирования на языке Java
Описание слайда:
Этапы программирования на языке Java

Слайд 16





Функции виртуальной машины Java
интерпретация байт-кода
Описание слайда:
Функции виртуальной машины Java интерпретация байт-кода

Слайд 17





Виртуальная машина Java
Стек – область памяти для хранения программ
Механизм сборки мусора (из кучи)
Область методов и область констант
Регистры для управления системным стеком
Описание слайда:
Виртуальная машина Java Стек – область памяти для хранения программ Механизм сборки мусора (из кучи) Область методов и область констант Регистры для управления системным стеком

Слайд 18





Типы программ Java
 апплеты (applets)
Описание слайда:
Типы программ Java апплеты (applets)

Слайд 19





Java Community Process (JCP)
http://www.jcp.org 
Исполнительный комитет по выработке рекомендаций и управлению развитием платформ технологии Java
JCP предполагает создание групп экспертов, которые сотрудничают в целях определения новых спецификаций и усовершенствования уже существующих. Система принятия решений с помощью голосования гарантирует, что Java остается единой и общей платформой для всех без каких-либо предпочтений
J2SE/EE – Oracle (Sun Microsystems) + 15 компаний (Intel, IBM, Apple, SAP, Apache, Fujitsu, HP, Google и др.)
J2ME – Oracle (Sun Microsystems) + 15 компаний
(Nokia, Siemens, Motorola, Samsung и др.)
Описание слайда:
Java Community Process (JCP) http://www.jcp.org Исполнительный комитет по выработке рекомендаций и управлению развитием платформ технологии Java JCP предполагает создание групп экспертов, которые сотрудничают в целях определения новых спецификаций и усовершенствования уже существующих. Система принятия решений с помощью голосования гарантирует, что Java остается единой и общей платформой для всех без каких-либо предпочтений J2SE/EE – Oracle (Sun Microsystems) + 15 компаний (Intel, IBM, Apple, SAP, Apache, Fujitsu, HP, Google и др.) J2ME – Oracle (Sun Microsystems) + 15 компаний (Nokia, Siemens, Motorola, Samsung и др.)

Слайд 20





Интегрированная среда разработки Eclipse
open-source
подсветка синтаксиса в редакторе
компиляция кода
отладчик уровня исходного кода с поддержкой threads
файловый менеджер и менеджер проектов
поддержка модульного тестирования с помощью JUnit
интеграция с инструментом сборки приложений Jakarta Ant 
возможность расширения (plugins)
Описание слайда:
Интегрированная среда разработки Eclipse open-source подсветка синтаксиса в редакторе компиляция кода отладчик уровня исходного кода с поддержкой threads файловый менеджер и менеджер проектов поддержка модульного тестирования с помощью JUnit интеграция с инструментом сборки приложений Jakarta Ant возможность расширения (plugins)

Слайд 21





Первая программа- приложение
Описание слайда:
Первая программа- приложение

Слайд 22





Первая  программа -приложение
Шаг 4. Выполним вызов на выполнение (интерпретацию) полученного байт-кода командой
>java Hello

В результате на экран консоли будет выведено:

My first Programm!
Описание слайда:
Первая программа -приложение Шаг 4. Выполним вызов на выполнение (интерпретацию) полученного байт-кода командой >java Hello В результате на экран консоли будет выведено: My first Programm!



Похожие презентации
Mypresentation.ru
Загрузить презентацию