Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Объектно-ориентированное программирование ФОС.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
109 Кб
Скачать
☆

Комплект заданий для лабораторных работ

по дисциплине

«Объектно-ориентированное программирование»

Лабораторная №1. Среда NetBeans.

Задание

Произвести: Установка и настройка среды разработки NetBeans. Проект: создание, тестирование, отладка. Структура проекта. Пример. Компиляция и запуск готового приложения. Использование системы контроля версий Git.

Лабораторная №2. Базовые алгоритмы.

Задание

Произвести: Программирование типовых алгоритмов для обработки числовых типов данных. Преобразование типов.

Лабораторная №3. Массивы.

Задание

Произвести: Программирование типовых алгоритмов для обработки массивов

Лабораторная №4. Коллекции.

Задание

Произвести: Программирование типовых алгоритмов для обработки коллекций.

Лабораторная №5. Классы.

Задание

Произвести: Создание собственных классов в Java: свойства, методы, конструкторы

Лабораторная №6. Методы.

Задание

Произвести: Статические методы в Java, перегрузка методов, рекурсия

Лабораторная №7. Наследование и инкапсуляция.

Задание

Произвести: Программирование типовых алгоритмов для реализации наследования и инкапсуляции.

Лабораторная №8. Полиморфизм.

Задание

Произвести: Программирование типовых алгоритмов для реализации полиморфизма, переопределения, перегрузка методов.

Лабораторная №9. Абстрактные классы, Интерфейсы

Задание

Произвести: Программирование типовых алгоритмов для реализации абстрактных классов и интерфейсов.

Банк тестовых заданий

по дисциплине

Объектно-ориентированное программирование

ПАСПОРТ

Область применения БТЗ:

текущий контроль, промежуточная аттестация

Описание структуры банка тестовых заданий

№

п/п

Раздел

(дидактическая единица)

Подраздел

(темы)

Количество тестовых заданий

Открытой формы

Закрытой формы

На упорядочение

На соответствие

1.

Введение в ООП.

История развития Java.

3

16

4

Java-программа. Особенности разработки и компиляции.

1

13

2.

Основные возможности Java.

Общие вопросы синтаксиса Java и базовые элементы программы.

2

29

9

Типизация в Java.

1

11

Примитивные типы данных и операторы для работы с ними

1

22

2

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

1

15

3

ООП в Java.

Общие вопросы ООП в Java.

1

16

Классы и объекты в Java.

1

19

Наследование

1

17

Полиморфизм

10

4

Коллекции.

Массивы.

7

Строки.

9

5

Расширенные возможности Java.

Исключительные ситуации.

12

Общее количество тестовых заданий

12

196

2

13

Общее количество тестовых заданий всех форм 223

Уровень сложности БТЗ повышенный.

Шкала оценивания результатов тестирования (для экзамена):

от 0 до 50% - «неудовлетворительно»

от 50 до 65% - «удовлетворительно»

от 65 до80% - «хорошо»

от 80 до 100 % - «отлично»

Шкала оценивания результатов тестирования (для зачета):

- до 50% - «не зачтено»

- от 50 % - «зачтено»