Главная страница

Рабочая программа дисциплины (модуля)


Скачать 401.92 Kb.
НазваниеРабочая программа дисциплины (модуля)
Дата19.09.2022
Размер401.92 Kb.
Формат файлаdocx
Имя файлаB1_V_01_Krossplatformennaya_sreda_ispolneniya_programmnogo_obesp.docx
ТипРабочая программа
#683972
страница2 из 3
1   2   3


Содержание дисциплины (модуля) по видам занятий

Лекционные занятия

раздела

Наименование раздела дисциплины (модуля)

Тема лекции

Применение ЭО и ДОТ

Объем, час.

1

Синтаксис языка Java. Разработка классов в языке Java.

Характерные особенности и достоинства языка Java

https://online-edu.mirea.ru/

2

1

Синтаксис языка Java. Разработка классов в языке Java.

Типы данных. Константы

https://online-edu.mirea.ru/

2

1

Синтаксис языка Java. Разработка классов в языке Java.

Управляющие конструкции. Ввод и вывод данных

https://online-edu.mirea.ru/

2

1

Синтаксис языка Java. Разработка классов в языке Java.

Виды исключений. Типы ошибок. Иерархия исключений. Обработка исключений.

https://online-edu.mirea.ru/

2

2

Многопоточные программы Java

Процессы и потоки, контексты. Приоритеты потоков и синхронизация. Класс Thread и доступ к главному потоку. Два способа создания дочернего потока – интерфейс Runnable и класс Thread. Блокировки, ожидание и уведомление, тупики. Группы потоков. Понятие конкурентности и ее реализация в java

https://online-edu.mirea.ru/

2

2

Многопоточные программы Java

Синхронизированные коллекции. Синхронизированные очереди. Защелки и управление потоками. Разработка конкретных приложений с использованием средств многопоточного программирования

https://online-edu.mirea.ru/

2

2

Многопоточные программы Java

Интерфейсы в Java, определение интерфейсов. Особенности использования интерфейсов и классов в программах. Расширение интерфейсов. Рефакторинг кода.

https://online-edu.mirea.ru/

2

2

Многопоточные программы Java

Атомарные переменные. Метод ReentrantReadWriteLock(). Работа с коллекцией

java.util.concurrent. Синхронизирующие классы.

https://online-edu.mirea.ru/

2


Занятия семинарского типа


раздела

Наименование раздела дисциплины (модуля)

Тема лекции

Применение ЭО и ДОТ

Объем, час.

1

Синтаксис языка Java. Разработка классов в языке Java.

Практическое занятие 1. Основы программирования на JAVA. Ключевые слова. Структуры файла исходного кода и проекта

нет

2

1

Синтаксис языка Java. Разработка классов в языке Java.

Практическое занятие 2. Преобразования типов. Приоритет операций

нет

2

1

Синтаксис языка Java. Разработка классов в языке Java.

Практическое занятие 3. Понятия структур данных. Массивы, списки, перечисления

нет

2

1

Синтаксис языка Java. Разработка классов в языке Java.

Практическое занятие 4. Операции присваивания для примитивных и ссылочных типов.

нет

2

1

Синтаксис языка Java. Разработка классов в языке Java.

Практическое занятие 5. Классы, объекты. Наследование

нет

2

1

Синтаксис языка Java. Разработка классов в языке Java.

Практическое занятие 6. Классы и отношения в JAVA

нет

2

1

Синтаксис языка Java. Разработка классов в языке Java.

Практическое занятие 7. RuntimeException (индивидуальные задания)

нет

2

1

Синтаксис языка Java. Разработка классов в языке Java.

Практическое занятие 8. ReflectiveOperationException (индивидуальные задания)

нет

2

2

Многопоточные программы Java

Практическое занятие 9. Потоки и многопоточность, жизненный цикл потока

нет

2

2

Многопоточные программы Java

Практическое занятие 10. Потоки ввода-вывода

нет

2

2

Многопоточные программы Java

Практическое занятие 11. Работа с коллекциями

нет

2

2

Многопоточные программы Java

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

нет

2

2

Многопоточные программы Java

Практическое занятие 13. Создание своих интерфейсов в Java .

нет

2

2

Многопоточные программы Java

Практическое занятие 14. Разработка визуальных интерфейсов

нет

2

2

Многопоточные программы Java

Практическое занятие 15. Методы параллельного программирования

нет

2

2

Многопоточные программы Java

Практическое занятие 16. Вопросы по теме многопоточное программирование


нет

2


Самостоятельная работа обучающегося


раздела

Наименование раздела дисциплины (модуля)

Тема занятия

Вид СРС

Объем, час.

1.

Синтаксис языка Java. Разработка классов в языке Java.

Характерные особенности и достоинства языка Java

Подготовка к аудиторным занятиям.

5

1.

Синтаксис языка Java. Разработка классов в языке Java.

Преобразования типов. Приоритет операций

Подготовка к аудиторным занятиям.

5

1.

Синтаксис языка Java. Разработка классов в языке Java.

Типы данных. Константы

Подготовка к аудиторным занятиям.

5

1.

Синтаксис языка Java. Разработка классов в языке Java.

Понятия структур данных. Массивы, списки, перечисления

Подготовка к аудиторным занятиям.

5

1.

Синтаксис языка Java. Разработка классов в языке Java.

Управляющие конструкции. Ввод и вывод данных

Подготовка к аудиторным занятиям.

5

1.

Синтаксис языка Java. Разработка классов в языке Java.

Операции присваивания для примитивных и ссылочных типов

Подготовка к аудиторным занятиям.

5

1.

Синтаксис языка Java. Разработка классов в языке Java.

Классы и отношения в JAVA

Подготовка к аудиторным занятиям.

5

1.

Синтаксис языка Java. Разработка классов в языке Java.

Виды исключений. Типы ошибок. Иерархия исключений. Обработка исключений.

Подготовка к аудиторным занятиям.

5

2.

Многопоточные программы Java

Процессы и потоки, контексты. Приоритеты потоков и синхронизация. Класс Thread и доступ к главному потоку. Два способа создания дочернего потока – интерфейс Runnable и класс Thread. Блокировки, ожидание и уведомление, тупики. Группы потоков. Понятие конкурентности и ее реализация в java

Подготовка к аудиторным занятиям.

5

2.

Многопоточные программы Java

Синхронизированные коллекции. Синхронизированные очереди. Защелки и управление потоками. Разработка конкретных приложений с использованием средств многопоточного программирования

Подготовка к аудиторным занятиям.

5

2.

Многопоточные программы Java

Интерфейсы в Java, определение интерфейсов. Особенности использования интерфейсов и классов в программах. Расширение интерфейсов. Рефакторинг кода.

Подготовка к аудиторным занятиям.

5

2.

Многопоточные программы Java

Атомарные переменные. Метод ReentrantReadWriteLock(). Работа с коллекцией

java.util.concurrent. Синхронизирующие классы.

Подготовка к аудиторным занятиям.

5
1   2   3


написать администратору сайта