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

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

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

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


Слайд 1





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

Слайд 2





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

Слайд 3





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

Слайд 4





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

Слайд 5





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

Слайд 6





Классификация языков программирования
Описание слайда:
Классификация языков программирования

Слайд 7





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

Слайд 8





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

Слайд 9





Особенности Java
Описание слайда:
Особенности 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 – платформы для написания программ для бытовых устройств.
Описание слайда:
Средства разработки и выполнения 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
Описание слайда:
Среда выполнения и разработки Java

Слайд 12





Среда выполнения Java
Описание слайда:
Среда выполнения 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 с.
Описание слайда:
Рекомендованная литература Эккель Б. Философия 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


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

Слайд 23


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



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