Языки программирования
<<  Java Advanced Создание приложений в Delphi  >>
Картинок нет
Картинки из презентации «Java Advanced» к уроку информатики на тему «Языки программирования»

Автор: Geo. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Java Advanced.ppt» со всеми картинками в zip-архиве размером 119 КБ.

Java Advanced

содержание презентации «Java Advanced.ppt»
Сл Текст Сл Текст
1Java Advanced. Apache Ant. 21установлено Атрибут unless – цель
2Содержание. Введение Задания Цели выполняется если указанное свойство НЕ
Проекты Свойства Заключение. Java Advanced установлено Пример <target
/ Описание и проверка структуры XML. name="build-module-C"
3Введение. Часть 1. depends="build-module-A,
4Apache Ant. Язык описания build-файлов build-module-B"> <target
Основан на XML Межплатформенный. Java name="build-module-C-from-A"
Advanced / Описание и проверка структуры if="module-A-present">
XML. <target
5Основные понятия. Строительные блоки name="build-module-C-from-scratch«
Задание Цель Проект Концепции Свойства unless="module-A-present">
Пути Множества файлов. Java Advanced / <target name="build-module-C"
Описание и проверка структуры XML. depends="build-module-C-from-A,
6Задания. Часть 2. build-module-C-from-scratch"> Java
7Задание (task). Элементарная операция Advanced / Описание и проверка структуры
build-файла Тип задания Аргументы задания XML.
Задание завершается успешно либо неуспешно 22Проекты. Часть 4.
Примеры Откомпилировать все .java файлы в 23Проект. Набор целей и задач При
каталоге sources и поместить результат в запуске выполняются все задачи выполняется
каталог classes Упаковать классы из одна или несколько целей Успешное /
каталога classes в .jar файл. Java неуспешное завершение. Java Advanced /
Advanced / Описание и проверка структуры Описание и проверка структуры XML.
XML. 24Описание проекта. Описываются
8Описание заданий. Задание задается XML-элементом project Атрибуты name? – имя
XML-элементом Тип задания – имя элемента проекта default? – имя цели по умолчанию
Аргументы задания – атрибуты элемента и basedir? – базовая директория Пример
вложенные элементы Пример задания <project
<javac srcdir="source" name="MyFirstProject"
destdir="classes"/> <exec default="all"
dir="src" basedir="."> ...
executable="cmd.exe" </project> Java Advanced / Описание
output="dir.txt"><arg и проверка структуры XML.
line="/c dir"/></exec> 25Запуск Ant. Из командной строки ant
Java Advanced / Описание и проверка <опции> <цели> Из Java java
структуры XML. org.apache.tools.ant.Main [опции] [цели]
9Компиляция. Задание javac – java org.apache.tools.ant.launch.Launcher
компилирует исходный код на Java Атрибуты [опции] [цели]. Java Advanced / Описание и
srcdir – каталог с исходными кодами проверка структуры XML.
destdir – каталог для .class файлов 26Опции Ant. Основные опции. Основные
includes? – какие файлы компилировать опции. -lib. Где искать библиотеки.
excludes? – какие файлы не компилировать -buildfile. Имя build-файла. -noclasspath.
classpath – classpath для компилятора Игнорировать classpath. Информация об Ant.
Пример <javac srcdir="source" Информация об Ant. -help. Помощь по
destdir="classes"/> Java опциям. -version. Версия Ant. Выводимая
Advanced / Описание и проверка структуры информация. Выводимая информация. -quiet.
XML. Мало информации. -verbose. Много
10Применение includes и excludes. информации. -debug. Отладочная информация.
Атрибут includes Список масок файлов, Java Advanced / Описание и проверка
которые включаются в множество По структуры XML.
умолчанию – все файлы Атрибут excludes 27Организация build-файла. Основной файл
Список масок файлов, которые НЕ включаются – обычно build.xml Вспомогательные файлы
в множество По умолчанию – пустое подключаются элементом import Атрибут file
множество Excludes имеет приоритет. Java – имя файла Атрибут optional – обязателен
Advanced / Описание и проверка структуры ли. Java Advanced / Описание и проверка
XML. структуры XML.
11Маски файлов. Специальные символы ? – 28Свойства. Часть 5.
любой символ имени * – любая 29Свойства. Набор пар имя-значение
последовательность символов имени ** – Свойства могут использоваться в
любой каталог Примеры Все .java файлы в атрибутах-аргументах задач Пример
текущем каталоге *.java Все .java файлы в использования свойств <javac
текущем каталоге и подкаталогах **/*.java. srcdir="${project.dir}/sources"
Java Advanced / Описание и проверка destdir="
структуры XML. ${project.dir}/classes" /> Java
12Создание архивов. Задания jar/zip – Advanced / Описание и проверка структуры
создают .jar/.zip файлы Атрибуты destfile XML.
– имя файла архива basedir – корневой 30Встроенные свойства. Свойства
каталог архива update? – задаваемые Ant. Свойства задаваемые Ant.
обновлять/перезаписывать includes/excludes basedir. Полный путь к базовой директории
Примеры <jar проекта. ant.file. Полный путь к
destfile="compress.jar" build-файлу. ant.version. Полный.
basedir="classes" project.name. Имя проекта.
includes="**/*.class"/> ant.java.version. Версия Java. Свойства
<zip destfile=“pics.zip" задаваемые Java. Свойства задаваемые Java.
basedir=“images" java.home. Путь к директории Java.
includes="**/*.jpg"/> Java java.class.path. Classpath. os.name.
Advanced / Описание и проверка структуры Название операционной системы. os.version.
XML. Версия операционной системы. user.home.
13Генерация JavaDoc. Задание javadoc – Домашний каталог пользователя. user.dir.
компилирует JavaDoc документацию Атрибуты Текущий каталог. Java Advanced / Описание
sourcepath – где брать исходники destdir – и проверка структуры XML.
куда сохранять документацию packagenames – 31Установка свойств. Задание property
имена пакетов Пример <javadoc устанавливает значение свойства Атрибуты
destdir="docs/api“ name – имя свойства value? – значение
sourcepath="src/;moduleA/src" свойства location? – путь к файлу или
packagenames= "api.* "/> Java каталогу Примеры <property
Advanced / Описание и проверка структуры name="module-A-present"
XML. value=""/> <property
14Запуск java-программ. Задание java name="project.dir"
Атрибуты classname – имя основного класса location="project"/>
classpath – classpath input? – имя файла <property name="source.dir"
для stdin output? – имя файла для stdout location="${project.dir}/source"
Вложенные элементы: arg Пример <java > Java Advanced / Описание и проверка
classname="test.Main" структуры XML.
classpath="classes.jar“> Java 32Загрузка свойств. Задание property
Advanced / Описание и проверка структуры загружает свойства из .property файла
XML. Атрибуты file? – путь к файлу url? – URL
15Аргументы командной строки. Элемент файла resource? – путь к ресурсу Примеры
arg Атрибуты value? – значение аргумента <property
file? – имя файла path? – путь line? – file="build.properties"/>
аргумента разделенные пробелами Примеры <property
<arg value="-h"/> <arg url="file:///./project.properties&quo
file="files.lst"/> <arg ;/> <property
path="classes:lib/ant.jar"/> resource="resources/project.propertie
Java Advanced / Описание и проверка "/> Java Advanced / Описание и
структуры XML. проверка структуры XML.
16Запуск программ. Задача exec – 33Пример .property-файла.
запускает произвольную программу Атрибуты build.compiler=jikes deploy.server=lucky
executable – имя исполняемого файла dir? – deploy.port=8080
имя рабочего каталога input? – имя файла deploy.url=http://${deploy.server}:${deplo
для stdin output? – имя файла для stdout .port}/. Java Advanced / Описание и
Вложенные элементы: arg Пример <exec проверка структуры XML.
dir="src" 34Проверка наличия файла. Задание
executable="cmd.exe" available устанавливает свойство если
output="dir.txt"> <arg файл/ресурс доступен Атрибуты property –
line="/c dir"/> </exec> имя свойства file? – имя файла resource? –
Java Advanced / Описание и проверка имя ресурса type? – тип (file или dir)
структуры XML. value? – устанавливаемое значение Пример
17Цели. Часть 3. <avalilable
18Цель (target). Набор заданий, property="module-A-present"
исполняемых последовательно Зависимости file="lib/module-a.jar"/>
между целями Компиляция одного модуля Java Advanced / Описание и проверка
зависит от другого Упаковка производится структуры XML.
после компиляции и т.п. Условное 35Задание tstamp. Задание tstamp
выполнение Выполнение не всех действий Устанавливает свойства переменные DSTAMP и
Успешное / неуспешное завершение. Java TSTAMP и время запуска для других программ
Advanced / Описание и проверка структуры Установленные значения применяются другими
XML. заданиями Пример tstamp. Java Advanced /
19Описание целей. Описываются Описание и проверка структуры XML.
XML-элементом target Атрибуты name – имя 36Проверка изменения файлов. Задание
цели description? – описание цели Пример uptodate устанавливает свойство если
<target name="build" файл/ресурс доступен Атрибуты property –
description="Строит имя свойства srcfile – имя проверяемого
приложение"> <javac ... /> файла targetfile – имя файла с которым
<jar ... /> </target> Java сравнивают value? – устанавливаемое
Advanced / Описание и проверка структуры значение Пример <uptodate
XML. property="module-A-ok"
20Зависимости между целями. Атрибут srcfile="ModuleA.java"
depends – список целей, от которых зависит targetfile="module-a.jar"/>
данная, разделенных запятыми Примеры Java Advanced / Описание и проверка
<target name="build" структуры XML.
depends="init, compile, 37Заключение. Часть 6.
pack"> <echo 38Ссылки. Ant Homepage //
message="Build competed"/> http://ant.apache.org Ant Manual //
</target> <target http://ant.apache.org/manual/index.html
name="build-module-C" Overview of Ant tasks //
depends="build-module-A, http://ant.apache.org/manual/tasksoverview
build-module-B"> ... html. Java Advanced / Описание и проверка
</target> Java Advanced / Описание и структуры XML.
проверка структуры XML. 39Вопросы. Java Advanced / Описание и
21Условное выполнение. Атрибут if – цель проверка структуры XML.
выполняется если указанное свойство
Java Advanced.ppt
http://900igr.net/kartinka/informatika/java-advanced-90333.html
cсылка на страницу

Java Advanced

другие презентации на тему «Java Advanced»

«Операторы языка Си» - Ввод и вывод данных. Указатель может быть константой или переменной. Модификатор. Цикл с постусловием. Цикл с параметром. Множественный выбор. Указатели делятся на две категории. Массивы. Форматная строка. Динамические переменные. Использование датчика случайных чисел. Спецификация преобразования. Операторы циклов.

«Java 5» - Один класс. Подсчет количеств слов. Отображение из перечисления. Новый вариант. Сумма чисел. Применение Static Import. Static Import. Перечисления. Генерация кода. Перечислимый тип. Определение метода. Меры длины. Double apply. Решение. Примитивные типы и обертки. Нахождение минимума. Вывод соотношений мер длины.

«Построение диаграмм и графиков» - 1. Способы вывода графической информации. Из нескольких компонентов Shape можно создавать несложные рисунки. Рассмотреть пример построения графика функции y = Sin(x). Пример. Delphi. Перейти на пример. Способы вывода графической информации в Delphi. Выбор типа диаграммы: Рассмотреть пример. Отображение геометрических фигур.

«Обработка событий в «Lazarus»» - Переключатель. Объектно-ориентированное программирование. Задание по созданию приложения. Царский приказ. Создайте приложение. Меню с полем ввода. Рекомендации к оформлению кода программы. Какие компоненты использованы в приложении. Обработка событий. Программное управление компонентом. Комментарии.

«JavaScript» - Статус. Позволяет одновременно создать объект и присвоить значения. Ширина создаваемого окна в пикселах. Высота. Создайте объект Card. Мы можем удалить ранее созданный объект с помощью операции delete. Написать функцию. Строка адреса. Особенности работы с окнами. Положение по горизонтали. Удаление объектов.

«Delphi» - Кнопка извлечения корня. Вопросы: Весь урок мы будем создавать калькулятор и обрабатывать некоторые исключения. При нажатии на кнопку к тексту Edit-а прибавляется (приписывается) символ 1. Переменной mode присваиваем 1 – код, соответствующий операции сложения. Кнопка извлечения синуса. Сохраняем все, компилируем и смотрим результат.

Языки программирования

23 презентации о языках программирования
Урок

Информатика

130 тем
Картинки