Презентация на тему "Основы языка Java"

Презентация: Основы языка Java
Включить эффекты
1 из 23
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
2.7
3 оценки

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Посмотреть и скачать презентацию по теме "Основы языка Java" по информатике, включающую в себя 23 слайда. Скачать файл презентации 2.46 Мб. Средняя оценка: 2.7 балла из 5. Для студентов. Большой выбор учебных powerpoint презентаций по информатике

Содержание

  • Презентация: Основы языка Java
    Слайд 1

    Лекция 1. Введение. Основы языка Java. Принципы ООП. Основные понятия. Договоренности.

    СетевыеJava-технологии

  • Слайд 2

    Структура дисциплины

    Дисц. “СетевыеJava-технологии “

  • Слайд 3

    План лекции

    Эволюция языков программирования, классификация языков программирования, перспективы дальнейшего развития. История возникновения языка Java. Объектно-ориентированный язык Java и ее особенности. Понятие классов и объектов, абстракция, инкапсуляция, наследование, полиморфизм. Преимущества и недостатки ООП.

  • Слайд 4

    Эволюция языков программирования

    В 20-х г. XIX ст. Ч.Беббидж подал идею предварительной записи порядка действий машины для последующей автоматической реализации расчетов. Ада Лавлейс теоретически разработала методы управления последовательностью расчетов, описала одну из конструкций языков программирования - цикл. ПерфокартыЖозефа Мари Жаккара применялись в аналитической машине Ч.Беббиджа для хранения чисел. Революционным моментом в истории языков программирования была разработка Джоном Моучли (Пенсильванский университет) системы кодирования машинных команд с помощью специальных символов. 1951 г. Джейн Мюррей Хоппер предложила первый в мире компилятор, который осуществлял функцию объединения команд и в ходе трансляции, проводил организацию подпрограмм, выделение памяти компьютера, преобразование команд высокого уровня в машинные команды. 50-е годы - прогресс развития в области языков программирования, разработанный одна из распространенных в то время алгоритмических языков программирования FORTRAN.

  • Слайд 5

    Эволюция языков программировния

  • Слайд 6

    Классификация языков программирования

    Низкого уровня Высокого уровня Языки программирования Императивные Декларативные Процедурные Об.-ориентирован. Функциональные Логические

  • Слайд 7

    История возникновения Java, особенности использования.

    http://www.tiobe.com

  • Слайд 8

    История возникновенния Java, особенности использования

  • Слайд 9

    Особенности Java

  • Слайд 10

    Средства разработки и выполнения Java

    Java Runtime Environment,  JRE – это исполнительная среда Java, в которой выполняются программы, написанные на этом языке. Среда состоит из виртуальной машины – Java Virtual Machine(JVM) и библиотеки Java-классов. JRE является частью JDK.  Java Virtual Machine,  JVM – это виртуальная машина Java — основная часть исполняющей среды JRE. Виртуальная машина Java интерпретирует и исполняет байт-код Java. Байт-код получают посредством компиляции исходного кода программы с помощью компилятора Java (стандартный - javac). Java Development Kit,  JDK – это бесплатно распространяемый корпорацией Sun комплект разработчика приложений на языке Java, включающий в себя компилятор Java (javac), стандартные библиотеки классов Java, примеры, документацию, различные утилиты и исполнительную систему Java (JRE). В состав JDK не входит интегрированная среда разработки на Java (IDE), поэтому разработчик, использующий только JDK, вынужден использовать внешний текстовый редактор и компилировать свои программы, используя утилиты командной строки. Java 2 Standart Edition,  J2SE – это стандартная редакция языка Java, используемая для разработки простых Java-приложений. Используя данную редакцию можно создавать апплеты, консольные приложения, приложения с графическим интерфейсом пользователя.  Java 2 Enterprise Edition,  J2EE – это редакция языка Java для разработки распределенных приложений масштаба предприятия. Включает в себя технологию Enterprise Java Beans (EJB), Java Server Pages (JSP) и сервлеты(Servlets). Каждая из этих технологии, в свою очередь также имеет свой отдельный номер версии..  Java 2 Micro Edition,  J2ME – это редакция языка Java для разработки приложений для микрокомпьютеров (мобильных устройств). В нее входят "облегченные" стандартные классы и классы для написания мидлетов (Midlets). Мидлеты – это аналоги аплетов, но только приспособленные специально для небольших устройств. В них также поддерживается графика, звук, реакция на события (нажатие кнопок и т.д.). Java ME наиболее полно соответствует начальному предназначению Java – платформы для написания программ для бытовых устройств.

  • Слайд 11

    Среда выполнения и разработки Java

  • Слайд 12

    Среда выполнения Java

  • Слайд 13

    Объектно-ориентированное программирование

  • Слайд 14

    Достоинства и недостатки ООП

  • Слайд 15

    Механизмы ООП: Инкапсуляция

  • Слайд 16

    Механизмы ООП: наследование

  • Слайд 17

    Механизмы ООП: полиморфизм

  • Слайд 18

    Объект: состояние, поведение, уникальность

  • Слайд 19

    Объекты и классы

  • Слайд 20

    Классы и экземпляры

  • Слайд 21

    Рекомендованная литература

    Эккель Б. Философия Java. – СПб.: Питер, 2009. – 640 с. http://www.intuit.ru/studies/courses/16/16/info Шилдт Г. Java. Полное руководство. – СПб.: Вильямс, 2012. – 1104 с. Шилдт Г. Полный справочник по Java. Java SE 6 Edition. – СПб.: Вильямс, 2007. – 1040 с. Шилдт Г., Холмс Д. Искусство программирования на Java. – СПб.: Вильямс, 2005. – 333 с. Шилдт Г. Java. для начинающих. – СПб.: Вильямс, 2009. – 720 с.

  • Слайд 22
  • Слайд 23
Посмотреть все слайды

Сообщить об ошибке