426160
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 5 480 руб.;
- курсы повышения квалификации от 1 400 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 60%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до 28 февраля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

Инфоурок / Информатика / Презентации / Презентация по дисциплине "Основы алгоритмизации и программирования" на тему "Язык Java"

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


Напоминаем, что в соответствии с профстандартом педагога (утверждён Приказом Минтруда России), если у Вас нет соответствующего преподаваемому предмету образования, то Вам необходимо пройти профессиональную переподготовку по профилю педагогической деятельности. Сделать это Вы можете дистанционно на сайте проекта "Инфоурок" и получить диплом с присвоением квалификации уже через 2 месяца!

Только сейчас действует СКИДКА 50% для всех педагогов на все 184 курса профессиональной переподготовки! Доступна рассрочка с первым взносом всего 10%, при этом цена курса не увеличивается из-за использования рассрочки!

ВЫБРАТЬ КУРС И ПОДАТЬ ЗАЯВКУ
библиотека
материалов
Язык Java
class MyProgram { public static void main (String args[]) { System.out.printl...
class My Program{
public static void main (String args[]) {
System.out.println ("Это Ваша первая программа на Java");
}}
class MyProgram { public static void main ( String Args [ ]
) { System . out . println ( "Это Ваша первая программа на Java" ) ; } }
class MyProgram { public static void main (String args[]) { System.out.printl...
Комментарии бывают трех типов. • Многострочный комментарий. /* Комментарий */...
• Однострочный комментарий. // Комментарий Этот однострочный комментарий приш...
• Многострочный тип комментариев для документирования кода: /** код Комментар...
class MyProgram { /** Выводим на экран строку "Это Ваша первая программа на я...
Создадим программу, которая демонстрирует действия с переменными (листинг 1...
Из всего текста рассмотрим лишь следующий участок кода. int a, b = 4, s; а =...
В первой строке создаются три переменные: а, b и s целого типа данных (на э...
Слева от этого оператора располагается переменная, которой мы присваиваем з...
Имена переменных, классов, объектов, интерфейсов, методов называются иденти...
Ключевые слова, которые не должны присутствовать в названиях идентификаторов...
Приведем десять примеров допустимых имен переменных (листинг 1.6). 	Листинг...
А вот десять примеров недопустимых имен (листинг 1.7). 		Листинг 1.7. Пример...
Вопросы для самопроверки: 1. Что такое язык Java? 2. Что такое ООП? 3. Что та...
Контрольные упражнения 1. Напишите программу, которая выводила бы приветствие...
Переменные и константы 		Начнем знакомство с данными в Java с переменных. П...
Приведем пример использования переменных с целым типом данных (листинг 2.1)...
Таким образом, мы сначала объявляем переменную х, затем инициализируем ее (...
Рассмотрим, что такое константы. Константа — это именованная ячейка памяти,...
Приведем пример использования переменных с модификатором final, т.е. именов...
Литералы — это константы, которые записаны по правилам языка Java. Рассмотр...
Запись числа в шестнадцатеричной форме начинается с символов 0х, а последую...
Рассмотрим теперь литералы для чисел с плавающей точкой. 	18.01 31.4е-1 0.3...
		Рассмотрим теперь, как выглядят символьные литералы. 	'а' 'b' 'с'
Символьные литералы должны заключаться в одинарные кавычки. Среди символьны...
Таблица 2.1. Специальные символы, соответствующие еsсаре-последовательностям...
Рассмотрим теперь строковые литералы. Они принадлежат объектам типа String...

Описание презентации по отдельным слайдам:

1 слайд Язык Java
Описание слайда:

Язык Java

2 слайд
Описание слайда:

3 слайд
Описание слайда:

4 слайд
Описание слайда:

5 слайд
Описание слайда:

6 слайд class MyProgram { public static void main (String args[]) { System.out.printl
Описание слайда:

class MyProgram { public static void main (String args[]) { System.out.println ("Это Ваша первая программа на Java"); }}

7 слайд class My Program{
Описание слайда:

class My Program{

8 слайд public static void main (String args[]) {
Описание слайда:

public static void main (String args[]) {

9 слайд System.out.println ("Это Ваша первая программа на Java");
Описание слайда:

System.out.println ("Это Ваша первая программа на Java");

10 слайд }}
Описание слайда:

}}

11 слайд class MyProgram { public static void main ( String Args [ ]
Описание слайда:

class MyProgram { public static void main ( String Args [ ]

12 слайд ) { System . out . println ( "Это Ваша первая программа на Java" ) ; } }
Описание слайда:

) { System . out . println ( "Это Ваша первая программа на Java" ) ; } }

13 слайд class MyProgram { public static void main (String args[]) { System.out.printl
Описание слайда:

class MyProgram { public static void main (String args[]) { System.out.println ("Эта Ваша первая программа на Java"); )}

14 слайд Комментарии бывают трех типов. • Многострочный комментарий. /* Комментарий */
Описание слайда:

Комментарии бывают трех типов. • Многострочный комментарий. /* Комментарий */ Этот комментарий использовался еще в языке С. Он может располагаться на одной или нескольких строках между группами симоволов / * и * /.

15 слайд • Однострочный комментарий. // Комментарий Этот однострочный комментарий приш
Описание слайда:

• Однострочный комментарий. // Комментарий Этот однострочный комментарий пришел к нам из языка С++. Комментарий может располагаться только на одной строке начиная с пары символов / / и до конца строки.

16 слайд • Многострочный тип комментариев для документирования кода: /** код Комментар
Описание слайда:

• Многострочный тип комментариев для документирования кода: /** код Комментарий */ Подобные комментарии располагаются между /** и */ на одной или нескольких строках. С помощью специальной утилиты javadoc на их основе собираются специальные файлы, которые в результате оказываются представлены в виде HTML-страницы.

17 слайд class MyProgram { /** Выводим на экран строку "Это Ваша первая программа на я
Описание слайда:

class MyProgram { /** Выводим на экран строку "Это Ваша первая программа на языке Java". */ public static void main (String args[]) { System.out.println ("Эта Ваша первая программа на Java"); } } /* Конец программы */

18 слайд Создадим программу, которая демонстрирует действия с переменными (листинг 1
Описание слайда:

Создадим программу, которая демонстрирует действия с переменными (листинг 1.5). Листинг 1.5. Использование переменных в программе class Squarel { public static void main (String args[]) { int a, b = 4, s; a = 5; s = a * b ; System.out.println ("Площадь прямоугольника со сторонами 5 см и 4 см равна " + s + " квадратных сантиметров."); } } Работа с переменными

19 слайд Из всего текста рассмотрим лишь следующий участок кода. int a, b = 4, s; а =
Описание слайда:

Из всего текста рассмотрим лишь следующий участок кода. int a, b = 4, s; а = 5; s = а * b ; System.out.println ("Площадь прямоугольника со сторонами 5 см и 4 см равна " + s + " квадратных сантиметров. ");

20 слайд В первой строке создаются три переменные: а, b и s целого типа данных (на э
Описание слайда:

В первой строке создаются три переменные: а, b и s целого типа данных (на это указывает ключевое слово int — указатель целого типа данных), причем переменная b сразу получает значение 4 с помощью оператора (в данном случае этот термин употребляется в значении математических, логических и других знаков) равной".

21 слайд Слева от этого оператора располагается переменная, которой мы присваиваем з
Описание слайда:

Слева от этого оператора располагается переменная, которой мы присваиваем значение, а в правой части напишем выражение, вычисляющее значение. Далее присваиваем переменной а значение 5. В следующей строке присваиваем теперь уже переменной s значение произведения значений переменных а и Ь (умножаются эти числа с помощью оператора умножения — "*"). И затем на экран выводится строка Площадь прямоугольника со сторонами 5 см и 4 см равна, далее значение переменной s, а затем строка квадратных сантиметров.

22 слайд Имена переменных, классов, объектов, интерфейсов, методов называются иденти
Описание слайда:

Имена переменных, классов, объектов, интерфейсов, методов называются идентификаторами. Названия идентификаторов выбираются по следующим правилам: • они должны начинаться с буквы или символа подчеркивания; • они могут содержать латинские буквы, символы подчеркивания или цифры без пробелов; • названия идентификаторов не должны совпадать с ключевыми словами; Идентификаторы

23 слайд Ключевые слова, которые не должны присутствовать в названиях идентификаторов
Описание слайда:

Ключевые слова, которые не должны присутствовать в названиях идентификаторов abstract boolean Break byte case catch Char class const continue default do double else extends false final finally Float for goto if implements import instanceof int interface long native new null package private protected public return short static strictfp super switch synchronized this throw throws transient true try void volatile while  

24 слайд Приведем десять примеров допустимых имен переменных (листинг 1.6). 	Листинг
Описание слайда:

Приведем десять примеров допустимых имен переменных (листинг 1.6). Листинг 1.6. Примеры использования допустимых имен переменных _book new_look go_home Russial pi _Table_ My_l_l Myl_Home Close_Your_Book Spartak_Mosсоw

25 слайд А вот десять примеров недопустимых имен (листинг 1.7). 		Листинг 1.7. Пример
Описание слайда:

А вот десять примеров недопустимых имен (листинг 1.7). Листинг 1.7. Примеры использования недопустимых имен переменных do Go Home lRussia Banan;Banan п "my" 1show_2 TV* TV abstract lpower yes or no

26 слайд Вопросы для самопроверки: 1. Что такое язык Java? 2. Что такое ООП? 3. Что та
Описание слайда:

Вопросы для самопроверки: 1. Что такое язык Java? 2. Что такое ООП? 3. Что такое процедурное программирование? 4. Где и когда разрабатывали язык Java? 5. Какое отношение имеет дуб к программированию? 6. Что такое IDE? 7. Что такое класс? 8. Что такое объект класса? 9. Что такое переменная? 10. Что такое метод? 11. Что такое поля класса? 12. Что такое комментарии и какими они бывают? 13. Что такое утилита javadoc? 14. Что такое ключевое слово? 15. Что такое возвращение значения? 16. Что такое идентификатор? 17. Что такое полиморфизм? 18. Что такое наследование? 19. Что такое тип данных int?

27 слайд Контрольные упражнения 1. Напишите программу, которая выводила бы приветствие
Описание слайда:

Контрольные упражнения 1. Напишите программу, которая выводила бы приветствие. 2. Напишите программу, которая бы вычисляла площадь квадрата со стороной 5 сантиметров.

28 слайд Переменные и константы 		Начнем знакомство с данными в Java с переменных. П
Описание слайда:

Переменные и константы Начнем знакомство с данными в Java с переменных. Переменная— именованная ячейка памяти для хранения данных определенного типа. Данные в Java

29 слайд Приведем пример использования переменных с целым типом данных (листинг 2.1)
Описание слайда:

Приведем пример использования переменных с целым типом данных (листинг 2.1). Листинг 2.1. Пример использования переменных с целым типом данных class Example { public static void main (String args[]) { int x; // Объявляем переменную x. x = 10; // Инициализируем ее (присваиваем значение) int у = 6; // Объявляем и инициализируем переменную у int z; z = х * у; // Записываем в переменную z результат умножения х на у int b; b = х * х; // Записываем в переменную b результат умножения х на х System.out.println ("Площадь прямоугольника со сторонами " + х + " см и " + у + " см равна " + z + " см") ; System.out.println ("Площадь квадрата со стороной " + х + " см равна " + b + " см"); } }

30 слайд Таким образом, мы сначала объявляем переменную х, затем инициализируем ее (
Описание слайда:

Таким образом, мы сначала объявляем переменную х, затем инициализируем ее (т.е. присваиваем значение — в данном случае 10). Переменную у одновременно и объявляем, и инициализируем. Затем объявляем переменную z и в нее записываем результат умножения переменных х и у, т.е. 60. Далее объявляем переменную b и записываем в нее квадрат числа — значение переменной х (т.е. квадрат числа 10 — 100).

31 слайд Рассмотрим, что такое константы. Константа — это именованная ячейка памяти,
Описание слайда:

Рассмотрим, что такое константы. Константа — это именованная ячейка памяти, способная хранить данные, которые потом изменяться не будут. Константа— это фактически переменная, объявленная с ключевым словом j (модификатором) final (оно как раз и говорит о том, что значение переменной изменяться не будет). Также под понятие константы можно подвести понятие литерала

32 слайд Приведем пример использования переменных с модификатором final, т.е. именов
Описание слайда:

Приведем пример использования переменных с модификатором final, т.е. именованных констант (листинг 2.2). Листинг 2.2. Пример использования именованных констант class Length { public static void main (String args [ ]) { final double Pi = 3.1415926536; // Именованная константа с типом данных для чисел с плавающей точкой. double lengthl = Pi * 5; double length2 = Pi * 10; System.out.println ("Длина окружности с диаметром 5 см разна " + lengthl + ", а с диаметром 10 см - " + length2); } } Если попытаться изменить значение константы, то это приведет к ошибке.

33 слайд Литералы — это константы, которые записаны по правилам языка Java. Рассмотр
Описание слайда:

Литералы — это константы, которые записаны по правилам языка Java. Рассмотрим сначала целочисленные литералы. Приведем примеры целочисленных литералов. 111 — десятичное (десятеричное) число 056 — число 46 в восьмеричной форме 0 х АВ — 171 в шестнадцатеричной форме В языке Java возможны три системы счисления: десятичная (десятеричная), восьмеричная и шестнадцатеричная. Числа в десятичной форме — это числа с основанием 10, числа в восьмеричной форме — это числа с основанием 8, числа в шестнадцатеричной форме — числа с основанием 16. Записи чисел в восьмеричной форме начинаются с 0, далее каждая цифра числа должна быть от 0 до 7. Преобразуются они в десятичные числа так: рассмотрим, например, число 056 в восьмеричной форме. В десятичной форме это число записывается так. 5x8 + 6 = 46 Литералы

34 слайд Запись числа в шестнадцатеричной форме начинается с символов 0х, а последую
Описание слайда:

Запись числа в шестнадцатеричной форме начинается с символов 0х, а последующие цифры должны быть от 0 до 15. Поскольку, например, число — это 2 цифры, а нужно записать его одной цифрой, то числа от 10 до 15 записываются буквами от А до f. Рассмотрим правила перехода шестнадцатеричных чисел в десятичные. Возьмем, например, число 0 х АВ. В десятичной форме это число будет записываться так. 10 х 16 + 11 = 171. Записи числа с типом данных long ("длинные целые числа" — об этом далее) обычно имеют на конце символ 1 (чтобы отличить их от целочисленных констант типа int — простых чисел).

35 слайд Рассмотрим теперь литералы для чисел с плавающей точкой. 	18.01 31.4е-1 0.3
Описание слайда:

Рассмотрим теперь литералы для чисел с плавающей точкой. 18.01 31.4е-1 0.314е1 Эти литералы, как и целочисленные, могут иметь знаки "+" и (т.е. быть положительными или отрицательными), иметь в записи точку, которая разделяет целую и дробную часть, а также букву е и следом за ней — степень, в которую необходимо возвести число (если степень положительная, знак "+" можно не указывать).

36 слайд 		Рассмотрим теперь, как выглядят символьные литералы. 	'а' 'b' 'с'
Описание слайда:

Рассмотрим теперь, как выглядят символьные литералы. 'а' 'b' 'с'

37 слайд Символьные литералы должны заключаться в одинарные кавычки. Среди символьны
Описание слайда:

Символьные литералы должны заключаться в одинарные кавычки. Среди символьных литералов есть так называемые еsсаре-последовательности, которые позволяют произвести какую-либо операцию, например, перевести курсор на новую строку или вывести обратную косую черту. Они представляют собой набор последовательностей вида \uaaaaa, где вместо а могут быть какие-либо символы или числа. Однако есть специальные символы, которые соответствуют еsсаре-последовательностям.

38 слайд Таблица 2.1. Специальные символы, соответствующие еsсаре-последовательностям
Описание слайда:

Таблица 2.1. Специальные символы, соответствующие еsсаре-последовательностям Специальные символы Действие \а Предупреждение (звонок) \b Возврат курсора на шаг \f Перевод страницы \n Следующая строка (перевод на новую строку) \r Возврат каретки \t Табуляция \\ Отображение обратной косой черты \’ Отображение одинарной кавычки \” Отображение двойной кавычки \ааа Символ восьмеричного значения (не более 377 — т.е. 255 в десятичной системе)

39 слайд Рассмотрим теперь строковые литералы. Они принадлежат объектам типа String
Описание слайда:

Рассмотрим теперь строковые литералы. Они принадлежат объектам типа String и располагаются между двумя кавычками, например: "Строка" "Старая строка \п Новая строка" "До табуляций \t После табуляции"   К булевым литералам относятся такие значения, как true (истина) и false (ложь). Они служат для представления логического (или булева) типа данных — boolean. Наконец последний тип литералов — ссылочный литерал — null. Его можно использовать для присвоения значений объекту, т.е. сделать так, чтобы объект не был инициализирован.

Общая информация

Номер материала: ДБ-303523



Очень низкие цены на курсы переподготовки от Московского учебного центра для педагогов

Специально для учителей, воспитателей и других работников системы образования действуют 60% скидки (только до конца зимы) при обучении на курсах профессиональной переподготовки (124 курса на выбор).

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Подайте заявку на интересующий Вас курс сейчас: KURSY.ORG

Вам будут интересны эти курсы:

Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.