This short document promotes creating presentations using Haiku Deck, a tool for making slideshows. It encourages the reader to get started making their own Haiku Deck presentation and sharing it on SlideShare. In just one sentence, it pitches the idea of using Haiku Deck to easily create engaging slideshows.
This short document promotes creating presentations using Haiku Deck, a tool for making slideshows. It encourages the reader to get started making their own Haiku Deck presentation and sharing it on SlideShare. In just one sentence, it pitches the idea of using Haiku Deck to easily create engaging slideshows.
This presentation deals with the evolution of object-relational mapping, its essence and goals. There is also an accent on challenges of ORM use, its benefits and disadvantages.
This presentation by Andrii Sidun (Software Engineer, GlobalLogic) was delivered at Java.io 3.0 conference in Kharkiv on March 22, 2016.
Версия презентации по основам C++ с летней школы учителей информатики 2016 года.
Презентация расширена слайдами Незнанова А.А., изменён порядок материала, добавлены задачи.
C3D — инструмент разработчика программного обеспечения.
Ядро C3D предназначено для использования в программных продуктах в качестве базового компонента, который отвечает за построение геометрической модели и управление построенной моделью. Наиболее известный класс таких продуктов — системы автоматизированного проектирования.
C3D позволяет строить геометрические модели реальных и воображаемых объектов, выполнять геометрические расчеты, связывать элементы геометрической модели условиями. Ядро C3D может работать с геометрическими моделями, построенными в других системах, а также передавать данные о геометрической модели в другие системы автоматизированного проектирования.
C3D состоит из динамически подключаемой библиотеки, вспомогательных файлов для обеспечения работы в различных средах разработки ПО, демонстрационного приложения в исходных кодах и технической документации.
На сегодняшний день C3D — единственное ядро геометрического моделирования, объединяющее в себе четыре важнейших модуля САПР:
• Геометрическое ядро C3D (C3D Modeler) осуществляет построение геометрической модели и обеспечивает геометрические вычисления
• Параметрическое ядро C3D (C3D Solver) осуществляет наложение связей на элементы геометрической модели, выраженных в виде уравнений и неравенств
• Модуль визуализации C3D (C3D Vision) осуществляет качественную визуализацию геометрической модели и обеспечивает взаимодействие с интерфейсом инженерного ПО
• Модуль обмена C3D (C3D Converter) осуществляет обмен данными о геометрической модели с другими системами
Все четыре модуля C3D могут быть использованы совместно или по отдельности друг от друга. Разработчику конечного приложения ядро позволяет:
• Улучшить функциональные возможности продукта
• Быстро создать 3D-продукт на основе существующей 2D-системы
• Снизить затраты на собственную разработку
• Повысить надежность и быстродействие программного продукта
This presentation deals with the evolution of object-relational mapping, its essence and goals. There is also an accent on challenges of ORM use, its benefits and disadvantages.
This presentation by Andrii Sidun (Software Engineer, GlobalLogic) was delivered at Java.io 3.0 conference in Kharkiv on March 22, 2016.
Версия презентации по основам C++ с летней школы учителей информатики 2016 года.
Презентация расширена слайдами Незнанова А.А., изменён порядок материала, добавлены задачи.
C3D — инструмент разработчика программного обеспечения.
Ядро C3D предназначено для использования в программных продуктах в качестве базового компонента, который отвечает за построение геометрической модели и управление построенной моделью. Наиболее известный класс таких продуктов — системы автоматизированного проектирования.
C3D позволяет строить геометрические модели реальных и воображаемых объектов, выполнять геометрические расчеты, связывать элементы геометрической модели условиями. Ядро C3D может работать с геометрическими моделями, построенными в других системах, а также передавать данные о геометрической модели в другие системы автоматизированного проектирования.
C3D состоит из динамически подключаемой библиотеки, вспомогательных файлов для обеспечения работы в различных средах разработки ПО, демонстрационного приложения в исходных кодах и технической документации.
На сегодняшний день C3D — единственное ядро геометрического моделирования, объединяющее в себе четыре важнейших модуля САПР:
• Геометрическое ядро C3D (C3D Modeler) осуществляет построение геометрической модели и обеспечивает геометрические вычисления
• Параметрическое ядро C3D (C3D Solver) осуществляет наложение связей на элементы геометрической модели, выраженных в виде уравнений и неравенств
• Модуль визуализации C3D (C3D Vision) осуществляет качественную визуализацию геометрической модели и обеспечивает взаимодействие с интерфейсом инженерного ПО
• Модуль обмена C3D (C3D Converter) осуществляет обмен данными о геометрической модели с другими системами
Все четыре модуля C3D могут быть использованы совместно или по отдельности друг от друга. Разработчику конечного приложения ядро позволяет:
• Улучшить функциональные возможности продукта
• Быстро создать 3D-продукт на основе существующей 2D-системы
• Снизить затраты на собственную разработку
• Повысить надежность и быстродействие программного продукта
2. ● Знакомство с java
● Установка intellij idea и jdk
● Создание консольного приложения (проект ConsoleApp)
● Создание оконного приложения (проект WindowApp)
● Начинаем знакомится с типами данными, полями и методами, и
простейшим ветвлением (if), чтобы сразу писать правильно
(проект Select, Boolean c ДЗ)
● Знакомство с циклами (for), (проект Cycle c ДЗ)
● Знакомство с классами и объектами, простейшие поля и
методы класса, введение понятия дублирования кода. (проект Geometry c ДЗ).
Начало
3. Классы и объекты в Java
● Синтаксис языка, знакомство с java code convention
● Управляющие последовательности.
● Понятие поля и метода класса
● Метод, сигнатура метода, передаваемые параметры, return
● Статические методы и переменные
● Конструктор класса, создание объекта
4. Типы данных java
● Чем отличается объект примитива
● Числовые типы данных, их преобразование
● Символы, строки, подстроки
● Сравнение строк и конкатенация
● Каледарь и дата
● Регулярные выражения.
5. Коллекции массивы
● Одномерный двумерный массив
● Методы сортировки массива
● Очередь, стэк, список
● Карта и уникальные элементы, ключи, значения
● Поиск в массиве