Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
22 слайда
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
1.04 MB
Просмотров:
106
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Мультимедийный учебный курс
Программирование на JAVA
Часть1
Лекция 1. 1
ВВЕДЕНИЕ В ДИСЦИПЛИНУ
№2 слайд
Содержание слайда: Представление
Лектор
Борисенко Виктор Петрович
к.т.н.,доцент кафедры ЭВМ
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 с.:
№4 слайд
Содержание слайда: Internet - ресурсы
java.sun.com
http://www.oracle.com/technetwork/java/
http://eclipse.org/
№5 слайд
Содержание слайда: Состав курса
№6 слайд
Содержание слайда: Применимость Java
№7 слайд
Содержание слайда: Предложения на рынке труда
№8 слайд
Содержание слайда: История языка 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
№10 слайд
Содержание слайда: Инструментарий разработчика 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) – для программирования бытовой техники (например, сотовых телефонов)
№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 год
№13 слайд
Содержание слайда: Характеристики языка Java
объектно-ориентированный
платформо-независимый
простой
устойчивый
многопоточный
интерпретируемый
распределенный
динамический
№14 слайд
Содержание слайда: Характеристики языка Java
Объектно-ориентированный, в Java даже нет глобальных переменных или функций, есть только поля и методы классов
Платформо-независимый т.е. не ориентирован на какую-то одну аппаратную или программную архитектуру
Простой (нет указателей, нет операторов освобождения памяти,
нет шаблонов, нет множественного наследования).
Устойчивый (проверяет выход за границу массива, не только предоставляет аппарат исключений, но и требует от программиста их обязательной обработки).
Многопоточный, средства работы с потоками встроены в язык.
Интерпретируемый, выполнение программы происходит путем интерпретации частично откомпилированного байт-кода.
Распределенный (реализует удаленные вызовы методов).
Динамический (возможность динамически связывать код и обновлять байт-код на уровне исполнительной системы).
№15 слайд
Содержание слайда: Этапы программирования на языке Java
№16 слайд
Содержание слайда: Функции виртуальной машины Java
интерпретация байт-кода
№17 слайд
Содержание слайда: Виртуальная машина Java
Стек – область памяти для хранения программ
Механизм сборки мусора (из кучи)
Область методов и область констант
Регистры для управления системным стеком
№18 слайд
Содержание слайда: Типы программ 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 и др.)
№20 слайд
Содержание слайда: Интегрированная среда разработки Eclipse
open-source
подсветка синтаксиса в редакторе
компиляция кода
отладчик уровня исходного кода с поддержкой threads
файловый менеджер и менеджер проектов
поддержка модульного тестирования с помощью JUnit
интеграция с инструментом сборки приложений Jakarta Ant
возможность расширения (plugins)
№21 слайд
Содержание слайда: Первая программа- приложение
№22 слайд
Содержание слайда: Первая программа -приложение
Шаг 4. Выполним вызов на выполнение (интерпретацию) полученного байт-кода командой
>java Hello
В результате на экран консоли будет выведено:
My first Programm!