- Практическое использование XML

Презентация "Практическое использование XML" по информатике – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16
Слайд 17
Слайд 18
Слайд 19
Слайд 20
Слайд 21
Слайд 22
Слайд 23
Слайд 24
Слайд 25
Слайд 26
Слайд 27
Слайд 28
Слайд 29
Слайд 30
Слайд 31
Слайд 32
Слайд 33
Слайд 34
Слайд 35
Слайд 36
Слайд 37
Слайд 38
Слайд 39
Слайд 40
Слайд 41
Слайд 42
Слайд 43

Презентацию на тему "Практическое использование XML" можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Информатика. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 43 слайд(ов).

Слайды презентации

Практическое использование XML. Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария
Слайд 1

Практическое использование XML

Ростислав Титов Группа е-бизнеса отдела ИТ ЦЕРН – Женева, Швейцария

XML eXtensible Markup Language. «Расширяемый язык разметки». SGML (стандарт ISO, 1986) В основном для технической документации XML (стандарт W3C, 1998) Упрощение и развитие SGML, широкая область применения
Слайд 2

XML eXtensible Markup Language

«Расширяемый язык разметки»

SGML (стандарт ISO, 1986) В основном для технической документации XML (стандарт W3C, 1998) Упрощение и развитие SGML, широкая область применения

. Bevezetés Szöveg Jelölés Mégtöbb dokumentum jelölés Foglalt attribútumok Feldolgozó utasítások. Введение Текст Разметка Дополнительные данные о разметке Зарезервированные атрибуты Инструкции по обработке. Зачем нужна разметка данных? Разметка позволяет добавить информацию о структуре документа
Слайд 3

Bevezetés Szöveg Jelölés Mégtöbb dokumentum jelölés Foglalt attribútumok Feldolgozó utasítások

Введение Текст Разметка Дополнительные данные о разметке Зарезервированные атрибуты Инструкции по обработке

Зачем нужна разметка данных?

Разметка позволяет добавить информацию о структуре документа

RostislavTitov XML (Extensible Markup Language) is … . XML: Правила построения. Заголовок Один корневой тэг Иерархия тэгов Атрибуты. Некоторые правила Имена элементов чувствительны к регистру букв Каждый элемент должен закрываться Элементы не могут пересекаться () Значения атрибутов - в кавычках или
Слайд 4

RostislavTitov XML (Extensible Markup Language) is …

XML: Правила построения

Заголовок Один корневой тэг Иерархия тэгов Атрибуты

Некоторые правила Имена элементов чувствительны к регистру букв Каждый элемент должен закрываться Элементы не могут пересекаться () Значения атрибутов - в кавычках или апострофах

Текстовые элементы

Пустые элементы

XML: Дерево presentation author firstname lastname chapter text
Слайд 5

XML: Дерево presentation author firstname lastname chapter text

XML: Передача данных. Независимость от платформы и языка Простота создания, простота обработки Понятность для человека и компьютера Открытый стандарт Большое количество библиотек обработки Большое количество литературы Специализированные XML-редакторы Возможность проверки структуры
Слайд 6

XML: Передача данных

Независимость от платформы и языка Простота создания, простота обработки Понятность для человека и компьютера Открытый стандарт Большое количество библиотек обработки Большое количество литературы Специализированные XML-редакторы Возможность проверки структуры

Внешняя программа. EDH. Автоматическая генерация форм из внешних программ XML в качестве формата передачи данных Анализ XML-схемы - гарантия правильности данных. Пример: CERN Electronic Document Handling (EDH)
Слайд 7

Внешняя программа

EDH

Автоматическая генерация форм из внешних программ XML в качестве формата передачи данных Анализ XML-схемы - гарантия правильности данных

Пример: CERN Electronic Document Handling (EDH)

Web Services Web service WSDL SOAP. Обмен данными между программами через Интернет Стандарт Независимость от платформы и языка (Java, .Net, …). WSDL – Web Service Definition Language SOAP – Simple Object Access Protocol
Слайд 8

Web Services Web service WSDL SOAP

Обмен данными между программами через Интернет Стандарт Независимость от платформы и языка (Java, .Net, …)

WSDL – Web Service Definition Language SOAP – Simple Object Access Protocol

XML: Хранение данных. Хранение структуры данных вместе с данными Объектное «дополнение» реляционных СУБД Проверка структуры Поддержка на уровне баз данных Microsoft SQL Server 2000 +, Oracle 9i +, Специальный тип данных для хранения XML Специализированные XML-индексы Запросы к XML (XQuery и пр.) Выд
Слайд 9

XML: Хранение данных

Хранение структуры данных вместе с данными Объектное «дополнение» реляционных СУБД Проверка структуры Поддержка на уровне баз данных Microsoft SQL Server 2000 +, Oracle 9i +, Специальный тип данных для хранения XML Специализированные XML-индексы Запросы к XML (XQuery и пр.) Выдача данных в формате XML

Пример: Поисковая система EDH. Решение: Все документы хранятся в XML Контекстный поиск по XML (Oracle InterMedia) Пример: «Найти документы, которые создал Титов»: Select DOC_ID from DOC_XML where Contains(XML, “Titov within creator”) > 0; Проблема: Эффективный поиск по произвольному числу критери
Слайд 10

Пример: Поисковая система EDH

Решение:

Все документы хранятся в XML Контекстный поиск по XML (Oracle InterMedia) Пример: «Найти документы, которые создал Титов»: Select DOC_ID from DOC_XML where Contains(XML, “Titov within creator”) > 0;

Проблема: Эффективный поиск по произвольному числу критериев – нетривиальная задача

XML: Преобразование данных. XML может быть преобразован в HTML, текст, PDF, ... Не требуется специальных программных средств Коммерческие визуальные редакторы Платформонезависимость
Слайд 11

XML: Преобразование данных

XML может быть преобразован в HTML, текст, PDF, ... Не требуется специальных программных средств Коммерческие визуальные редакторы Платформонезависимость

XML: Стандарты на базе XML. Возможность формального описания структуры Независимость от платформы и языка Понятность для человека и компьютера Возможность использования XML-средств (преобразования XSLT, запросы XQuery)… XHTML (HTML, удовлетворяющий стандарту XML) WSDL (Web Services Definition Langua
Слайд 12

XML: Стандарты на базе XML

Возможность формального описания структуры Независимость от платформы и языка Понятность для человека и компьютера Возможность использования XML-средств (преобразования XSLT, запросы XQuery)… XHTML (HTML, удовлетворяющий стандарту XML) WSDL (Web Services Definition Language) SOAP (Simple Object Access Protocol) SVG (Scalable Vector Graphics) ebXML (XML for e-Business) …

Формализация структуры XML. Существуют способы формального определения структуры XML-документов. DTD (Document Type Definition) XML-Схема (XML Schema). Устарело! Не для новых разработок
Слайд 13

Формализация структуры XML

Существуют способы формального определения структуры XML-документов

DTD (Document Type Definition) XML-Схема (XML Schema)

Устарело! Не для новых разработок

XML-схема: когда это нужно? Формальное описание структуры для будущего использования Программисты могут не беспокоиться о правильности входных данных Создатели XML-документов могут заблаговременно проверить их правильность
Слайд 14

XML-схема: когда это нужно?

Формальное описание структуры для будущего использования Программисты могут не беспокоиться о правильности входных данных Создатели XML-документов могут заблаговременно проверить их правильность

XML-схема: когда это НЕ нужно? Когда заведомо известно, что XML имеет правильную структуру Когда правильность структуры не играет роли Когда нужна максимальная скорость обработки Небольшие «одноразовые» проекты
Слайд 15

XML-схема: когда это НЕ нужно?

Когда заведомо известно, что XML имеет правильную структуру Когда правильность структуры не играет роли Когда нужна максимальная скорость обработки Небольшие «одноразовые» проекты

XML-схема: возможности. Набор и порядок следования элементов Последовательный порядок элементов (sequence) или выбор (choice) Количество повторений элементов и групп элементов Набор и наличие/отсутствие атрибутов Тип элементов и атрибутов Ограничения на значения элементов и атрибутов Значения атрибу
Слайд 16

XML-схема: возможности

Набор и порядок следования элементов Последовательный порядок элементов (sequence) или выбор (choice) Количество повторений элементов и групп элементов Набор и наличие/отсутствие атрибутов Тип элементов и атрибутов Ограничения на значения элементов и атрибутов Значения атрибутов по умолчанию Уникальность значений Поддержка пространств имен (namespaces)

XML-схема: демонстрация
Слайд 17

XML-схема: демонстрация

XPath: Навигация по XML. Обеспечивает доступ к отдельным элементам XML Результатом XPATH-выражения может быть: C:\presentation\author\firstname /presentation/author/firstname. Элемент XML Набор элементов Логическое выражение. Строка Число Пустое множество
Слайд 18

XPath: Навигация по XML

Обеспечивает доступ к отдельным элементам XML Результатом XPATH-выражения может быть:

C:\presentation\author\firstname /presentation/author/firstname

Элемент XML Набор элементов Логическое выражение

Строка Число Пустое множество

XPath: Примеры. Найти имя ректора /institute/rector/person/text() Найти названия факультетов /institute/faculty/@name Найти всех сотрудников //person Найти имя декана факультета «Б» /institute/faculty[@shortname=“Б”]/dean/person/text() Найти имя второго по счету заместителя Малюка А. А. //dean/perso
Слайд 19

XPath: Примеры

Найти имя ректора /institute/rector/person/text() Найти названия факультетов /institute/faculty/@name Найти всех сотрудников //person Найти имя декана факультета «Б» /institute/faculty[@shortname=“Б”]/dean/person/text() Найти имя второго по счету заместителя Малюка А. А. //dean/person[starts-with(., “Малюк”)] /../../deputies/person[position() = 2]

Пример: Система обработки событий. Сравнение события c XPath подписки. События. Подписка на события. XPath. Система обработки. Уведомление пользователей. «Хочу уведомления о всех документах на сумму более 600 CHF». / document [amount > 600]
Слайд 20

Пример: Система обработки событий

Сравнение события c XPath подписки

События

Подписка на события

XPath

Система обработки

Уведомление пользователей

«Хочу уведомления о всех документах на сумму более 600 CHF»

/ document [amount > 600]

XPath: Использование в программах. Element root = xml.getDocumentElement(); Node child; for (child = root.getFirstChild(); child != null; child = child.getNextSibling()) if (child.getNodeName().equals("report") && ( (Element)child ).getAttribute("name").equals("Slava
Слайд 21

XPath: Использование в программах

Element root = xml.getDocumentElement(); Node child; for (child = root.getFirstChild(); child != null; child = child.getNextSibling()) if (child.getNodeName().equals("report") && ( (Element)child ).getAttribute("name").equals("Slava")) break; for (child = ((Element)child).getFirstChild(); child != null; child = child.getNextSibling()) { if (child.getNodeName().equals("title") ) { for (Node child2 = child.getFirstChild(); child2 != null; child2 = child2.getNextSibling()) if ( child2 instanceof Text ) System.out.println(( (Text)child2 ).getData().trim()); } }

System.out.println(((XMLDocument)xml).selectSingleNode( "/config/report[@name='Slava']/title/text()").getNodeValue());

DOM Model

Зачем нужен XPath. «XPath является критической составляющей XML-преобразований (XSLT) и запросов XQuery. »
Слайд 22

Зачем нужен XPath

«XPath является критической составляющей XML-преобразований (XSLT) и запросов XQuery. »

XQuery – Язык XML запросов. XQuery – это SQL для XML Независимость от конкретной СУБД Простота использования Поддержка популярными СУБД (Microsoft SQL Server 2003, Oracle 9i и10g) Базируется на XPath, но более понятен и может работать на множестве документов
Слайд 23

XQuery – Язык XML запросов

XQuery – это SQL для XML Независимость от конкретной СУБД Простота использования Поддержка популярными СУБД (Microsoft SQL Server 2003, Oracle 9i и10g) Базируется на XPath, но более понятен и может работать на множестве документов

XSLT: XML Transformations. Transforms XML to HTML, text or other XML XSLT 1.0 (Current), XSLT 2.0 (Draft) XSLT is a “Human Interface” to XML Supported by Web Browsers
Слайд 24

XSLT: XML Transformations

Transforms XML to HTML, text or other XML XSLT 1.0 (Current), XSLT 2.0 (Draft) XSLT is a “Human Interface” to XML Supported by Web Browsers

XSLT: Упрощенная структура. xsl:stylesheet xsl:template xsl:value-of xsl:apply-templates   …. XSLT – это файл в формате XML Активное использование XPath. …. Применить шаблон к элементу исходного XML. Напечатать значение XPath. Применить шаблоны к другим элементам
Слайд 25

XSLT: Упрощенная структура

xsl:stylesheet xsl:template xsl:value-of xsl:apply-templates …

XSLT – это файл в формате XML Активное использование XPath

Применить шаблон к элементу исходного XML

Напечатать значение XPath

Применить шаблоны к другим элементам

XSLT: Пример.  Author:  Table of ContentsChapter . .
Слайд 26

XSLT: Пример

XSLT: Другие возможности. Условия () Циклы () Переменные () Сортировка () Нумерация [1., 1.1., 1.1.а, 2.,] () Форматирование чисел (format-number()) Многошаговая обработка (mode) Работа со строками (через XPath) XSLT 2.0 (Draft) XPath 2.0 Создание собственных функций Анализ строк при помощи регулярн
Слайд 27

XSLT: Другие возможности

Условия () Циклы () Переменные () Сортировка () Нумерация [1., 1.1., 1.1.а, 2.,] () Форматирование чисел (format-number()) Многошаговая обработка (mode) Работа со строками (через XPath) XSLT 2.0 (Draft) XPath 2.0 Создание собственных функций Анализ строк при помощи регулярных выражений Форматирование даты и времени

XSLT: Web “Skins”. Person Search
Full Name … Maksym TITOV7116940-3-C08 … Oleg TITOVEXT …  … 4
Слайд 28

XSLT: Web “Skins”

Person Search

Full Name
Maksym TITOV7116940-3-C08Oleg TITOVEXT4

XSLT: Web “Skins” - 2 XSLT
Слайд 29

XSLT: Web “Skins” - 2 XSLT

XSLT: Интерфейс пользователя. CERN Stores Catalog. Загрузка данных через XML Все данные хранятся в XML Чистый XML-XSLT 150000 наименований +10000 пользователей Используется ежесекундно ~15-20K XML на каждую страницу Страницы разного формата (переопределение XSLT)
Слайд 30

XSLT: Интерфейс пользователя

CERN Stores Catalog

Загрузка данных через XML Все данные хранятся в XML Чистый XML-XSLT 150000 наименований +10000 пользователей Используется ежесекундно ~15-20K XML на каждую страницу Страницы разного формата (переопределение XSLT)

XSLT: XML to Text. Пример: Автоматическая генерация кода.  … . Интерфейс XML-описание Программа Бизнес-логика SQL ...
Слайд 31

XSLT: XML to Text

Пример: Автоматическая генерация кода

Интерфейс XML-описание Программа Бизнес-логика SQL ...

XSLT: XML to XML. Обновление конфигурационных файлов XSL:FO
Слайд 32

XSLT: XML to XML

Обновление конфигурационных файлов XSL:FO

XSL-FO: Formatting Objects. FO: XML-описание макета документа XSL-FO: XSLT преобразование документа XML в документ FO FOP Processor: программа, преобразующая документ FO в формат для печати (PDF, PS, ...).  XXX .  ... . Документ XML Документ FO Документ PDF. Преобразование XSL:FO. FOP Processor
Слайд 33

XSL-FO: Formatting Objects

FO: XML-описание макета документа XSL-FO: XSLT преобразование документа XML в документ FO FOP Processor: программа, преобразующая документ FO в формат для печати (PDF, PS, ...)

XXX

...

Документ XML Документ FO Документ PDF

Преобразование XSL:FO

FOP Processor

Шрифты Разбивка на страницы Колонтитулы Нумерация страниц Четные/нечетные страницы Отступы и интервалы Неразрывные абзацы «Висячие» строки Таблицы Графика …. FO обладает всеми возможностями современных текстовых редакторов: FOP Processor: Apache FOP Processor
Слайд 34

Шрифты Разбивка на страницы Колонтитулы Нумерация страниц Четные/нечетные страницы Отступы и интервалы Неразрывные абзацы «Висячие» строки Таблицы Графика …

FO обладает всеми возможностями современных текстовых редакторов:

FOP Processor: Apache FOP Processor

XSL-FO: Пример. «Банковская система». Web Interface Client Statement (PDF). Поддержка PDF не требует написания дополнительного программного кода!
Слайд 35

XSL-FO: Пример

«Банковская система»

Web Interface Client Statement (PDF)

Поддержка PDF не требует написания дополнительного программного кода!

XML: Программная обработка. DOM (Document Object Model) Построение дерева SAX (Simple API for XML) Обработка событий startElement() endElement() Java, C++: Apache Xalan Oracle XML Parser …. PERL, .Net: Встроенные библиотеки. SAX - быстрее, DOM - универсальнее
Слайд 36

XML: Программная обработка

DOM (Document Object Model) Построение дерева SAX (Simple API for XML) Обработка событий startElement() endElement() Java, C++: Apache Xalan Oracle XML Parser …

PERL, .Net: Встроенные библиотеки

SAX - быстрее, DOM - универсальнее

IT-корпорации и XML. Чтобы лучше понять значение XML, посмотрим как относятся к нему ведущие IT-корпорации. Microsoft Adobe Sun Oracle
Слайд 37

IT-корпорации и XML

Чтобы лучше понять значение XML, посмотрим как относятся к нему ведущие IT-корпорации

Microsoft Adobe Sun Oracle

XML и Microsoft. Internet Explorer: просмотр XML, поддержка XSLT и XML-схем Разработчики стандарта XML-cхем Microsoft XML Parser Поддержка внутри Microsoft Office 2003 (XML, схемы) Поддержка в .Net Поддержка в SQL Server 2005: FOR XML (SQL Server 2000), XML Data Type, XQuery-запросы, поддержка схем,
Слайд 38

XML и Microsoft

Internet Explorer: просмотр XML, поддержка XSLT и XML-схем Разработчики стандарта XML-cхем Microsoft XML Parser Поддержка внутри Microsoft Office 2003 (XML, схемы) Поддержка в .Net Поддержка в SQL Server 2005: FOR XML (SQL Server 2000), XML Data Type, XQuery-запросы, поддержка схем, индексирование XML, ...

InfoPath 2003 Корпоративная система обработки электронных форм Полностью основана на XML Описание бизнес-правил в виде XML-схемы Проверка правильности ввода данных при помощи XML-схемы
Слайд 39

InfoPath 2003 Корпоративная система обработки электронных форм Полностью основана на XML Описание бизнес-правил в виде XML-схемы Проверка правильности ввода данных при помощи XML-схемы

XML и Adobe. Adobe Intellegent Document Platform
Слайд 40

XML и Adobe

Adobe Intellegent Document Platform

XML и Oracle. Oracle XML Parser Основной формат описания данных в JDeveloper, Oracle IAS, ... Oracle 9i: XML Data Type, XQuery-запросы, поддержка схем, индексирование XML, ... Oracle 10g: еще больше XML
Слайд 41

XML и Oracle

Oracle XML Parser Основной формат описания данных в JDeveloper, Oracle IAS, ... Oracle 9i: XML Data Type, XQuery-запросы, поддержка схем, индексирование XML, ... Oracle 10g: еще больше XML

XML и Sun. XML API – стандартная библиотека Java 2 Веб-приложения - описание при помощи XML Сотрудничество с W3C и Apache XML Group
Слайд 42

XML и Sun

XML API – стандартная библиотека Java 2 Веб-приложения - описание при помощи XML Сотрудничество с W3C и Apache XML Group

Заключение. «XML является одним из важнейших достижений ИТ-технологий последних лет. Сегодня в мире насчитывается огромное количество XML-приложений, и с каждым годом это количество будет расти» Вывод: XML нужно знать и уметь его применять!
Слайд 43

Заключение

«XML является одним из важнейших достижений ИТ-технологий последних лет. Сегодня в мире насчитывается огромное количество XML-приложений, и с каждым годом это количество будет расти» Вывод: XML нужно знать и уметь его применять!

Список похожих презентаций

Эффективное использование презентации в воспитательном мероприятии

Эффективное использование презентации в воспитательном мероприятии

«Компьютерные технологии призваны в настоящий момент стать не дополнительным «довеском» в обучении и воспитании, а неотъемлемой частью целостного ...
Технология Вики-Вики и ее использование в сетевом ресурсе «Летописи»

Технология Вики-Вики и ее использование в сетевом ресурсе «Летописи»

Несколько слов о социальных сервисах…. Первоначальное использование Веб: человек ищет нужную ему информацию; человек (специалист) размещает информацию, ...
Математическое моделирование. Численные методы и использование ЭВМ в решении прикладных задач

Математическое моделирование. Численные методы и использование ЭВМ в решении прикладных задач

Процесс мат. моделирования. Систематизация. Реальная ситуация. Сбор данных. Постановка задачи. Физическая модель. Декомпозиция. Математическая модель. ...
Безопасное использование Интернета

Безопасное использование Интернета

ЦЕЛЬ ИССЛЕДОВАНИЯ: изучить основные угрозы, которые представляет Интернет, а также способы борьбы с ними. ЗАДАЧИ ИССЛЕДОВАНИЯ: Рассмотреть значение ...
Безопасное  использование Интернета

Безопасное использование Интернета

Задачи исследования. Проанализировать информацию о возможностях интернета; Определить положительные и отрицательные черты влияния интернета; Провести ...
XML и XML- базы данных

XML и XML- базы данных

161. Термин “XML” иногда используется неправильно: Ошибочные представления о XML: XML – не язык программирования (но язык программирования можно описать ...
Информация и ее кодирование

Информация и ее кодирование

ИНФОРМАЦИЯ – ЭТО СВЕДЕНИЯ ОБ ОКРУЖАЮЩЕМ НА СМИРЕ. +. Зачем человек преобразовал информацию? Цель - сохранить информацию. Сохранение информации - кодирование ...
Информатика и информация

Информатика и информация

Информатика - это техническая наука, систематизирующая приёмы создания, хранения, обработки и передачи информации средствами вычислительной техники, ...
Двоичное кодирование символьной информации

Двоичное кодирование символьной информации

При двоичном кодировании текстовой информации каждому символу ставится в соответствие своя уникальная последовательность из восьми нулей и единиц, ...
Двоичное кодирование информации

Двоичное кодирование информации

Понятие «информация» и свойства информации Измерение информации. Алфавитный подход Измерение информации. Содержательный подход Представление и кодирование ...
Алгоритмы. Алгоритмический язык

Алгоритмы. Алгоритмический язык

Человек ежедневно выполняет различную работу, различные действия. Для выполнения многих задач существуют определенные правила, объясняющие человеку, ...
Задачи на кодирование текстовой информации и определение объема методика решения задач повышенного уровня сложности

Задачи на кодирование текстовой информации и определение объема методика решения задач повышенного уровня сложности

Что следует знать:. чаще всего используют кодировки, в которых на символ отводится 8 бит (8-битные) или 16 бит (16-битные) необходимо запомнить, что ...
Звуковая информация

Звуковая информация

1. Что такое звук? Компьютер широко применяют в настоящее время в различных сферах. Не стала исключением и обработка звуковой информации, музыка. ...
Время и числовая информация

Время и числовая информация

Давайте подумаем Что такое время? Течение времени прошлое Луч времени настоящее будущее. Время. Древние календари. Первый простейший прибор для измерения ...
Двоичное кодирование числовой информации

Двоичное кодирование числовой информации

Практикум Ход урока Домашнее задание Проверь себя Словарь Упражнения Оглавление. Посмотреть ролик - Видеописьмо. Сегодня мы получили видеописьмо из ...
Вероятность и информация

Вероятность и информация

Раздел математики, в котором изучаются случайные события и закономерности, которым они подчиняются, называется теорией вероятности. Теория вероятностей. ...
Весёлая информатика

Весёлая информатика

Эпиграф. Ты лишь на старте, длинен путь. Но к цели он ведет. И мир компьютеров тебя, Быть может, увлечет. А. М. Хайт. Цель:. развитие интереса к предмету, ...
Введение в язык программирования Паскаль

Введение в язык программирования Паскаль

Введение. Центральным понятием программирования является алгоритм. С него начинается работа над программой, а от качества алгоритма зависит ее успешное ...
Введение в язык программирования Haskell

Введение в язык программирования Haskell

Типы данных и базовые конструкции языка Haskell. Элементарные типы данных. Integer, Int – целые значения (25, -17, 111222333444555666777888). Float, ...
Бизнес информатика

Бизнес информатика

Бизнес-информатика — междисциплинарное направление практической и теоретической деятельности, исследований и обучения, затрагивающее вопросы бизнес-управления, ...

Конспекты

Практическое применение геометрических примитивов

Практическое применение геометрических примитивов

«Примитивное разнообразие». класс:. 7. Тема урока:. Практическое применение геометрических примитивов. Тип урока:. Урок применения знаний ...
Электронная цифровая подпись и ее использование

Электронная цифровая подпись и ее использование

ПЛАН УЧЕБНОГО ЗАНЯТИЯ. . Тема:. Электронная цифровая подпись и ее использование. Цель учебного занятия:. Рассмотреть определение цифровой подписи ...
Комплексное использование электронных таблиц MS Excel при создании документа

Комплексное использование электронных таблиц MS Excel при создании документа

Учитель информатики Чернухина М.А. «Комплексное использование электронных таблиц. MS. . Excel. при создании документа». Цели урока:. ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:11 декабря 2018
Категория:Информатика
Содержит:43 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации