Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1175

.pdf
Скачиваний:
1
Добавлен:
21.11.2023
Размер:
180.66 Кб
Скачать

МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего образования

«Нижегородский государственный архитектурно-строительный университет»

А. Я Лахов

ЯЗЫК ПРОГРАММИРОВАНИЯ JAVA

Учебно-методическое пособие

по выполнению лабораторных работ по дисциплине «Язык программирования JAVA»

для обучающихся по направлению подготовки 09.03.02 Информационные системы и технологии, направленность (профиль) Информационные системы и технологии

Нижний Новгород

2022

0

МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего образования

«Нижегородский государственный архитектурно-строительный университет»

А. Я Лахов

ЯЗЫК ПРОГРАММИРОВАНИЯ JAVA

Учебно-методическое пособие

по выполнению лабораторных работ по дисциплине «Язык программирования JAVA»

для обучающихся по направлению подготовки 09.03.02 Информационные системы и технологии, направленность (профиль) Информационные системы и технологии

Нижний Новгород ННГАСУ

2022

1

УДК 681.3 (075)

Лахов, А. Я А. Язык программирования JAVA: учебно-методическое пособие / А. Я. Лахов, Нижегородский государственный архитектурно-строительный университет. – Нижний Новгород : ННГАСУ, 2022. – 9 с. : ил. – Текст : электронный.

Приводятся сведения о порядке выполнения лабораторных работ. Лабораторные занятия проводятся по изучению языка программирования Java в 6 семестре. По каждой работе приводится тема, цель работы, задание и контрольные вопросы.

Предназначено для обучающихся в ННГАСУ по дисциплине «Язык программирования JAVA» по направлению подготовки 09.03.02 Информационные системы и технологии, направленность (профиль) Информационные системы и технологии.

© А.Я. Лахов, 2022 © ННГАСУ. 2022.

2

Лабораторная работа № 1

Тема Интерфейс Eclipse. Вычисление арифметического выражения.

Цель работы: Приобрести навыки работы со средой разработки

Eclipse.

Задание:

1.Создайте проект в среде разработки Eclipse.

2.Создайте программу вычисления заданного арифметического выражения.

3.Выполните отладку программы на языке программирования JAVA.

Лабораторная работа № 2 Тема: Печать текста на консоли. Печать анкеты.

Цель работы: Освоить методы вывода текста на консоли.

Задание:

1. Реализовать приложение, выводящее на консоль 2 сообщения “2

слепые мышки ” и 2 сообщения “ Мышки бегут ”.

2. Реализовать приложение, выводящее анкетные данные о себе

(ФИО, группа, факультет, адрес).

Лабораторная работа № 3

Тема: Вычислить значение арифметического выражения.

Цель работы: Научиться вводить данные с клавиатуры и использовать стандартные функции в JAVA.

Задание:

1.Реализовать приложение, вычисляющее заданное арифметическое выражение с вводом данных с клавиатуры.

2.Выполните отладку программы на языке программирования JAVA.

3

Лабораторная работа № 4

Тема: Задачи на операторы передачи управления.

Цель работы: Научиться использовать операторы передачи управления.

Задание:

1.Создать приложение с использованием операторов итерационного цикла.

2.Создать приложение с использованием операторов счетного цикла.

3.Выполните отладку программ на языке программирования JAVA.

Лабораторная работа № 5

Тема: Консольное меню.

Цель работы: Научиться создавать программы с использованием консольного меню.

Задание:

1. Создать программу, реализующую консольное меню (набор вариантов для выбора, выбор варианта указанием его номера, вызов метода,

связанного с вариантом выбора и печать сообщения на консоли).

2. Выполните отладку программ на языке программирования JAVA.

Лабораторная работа № 6

Тема: Создание объектов

Цель работы: Изучить основы работы с пользовательскими классами и объектами.

Задание:

1. Разработать класс представляющий заданное понятие.

4

2.Разработать приложение использующее этот класс, создать объект этого класса.

3.Выполните отладку программы на языке программирования JAVA.

Лабораторная работа № 7

Тема: Выполнение расчетно-графической работы (часть 1).

Цель работы: Научиться создавать объектно-ориентированные программы:

Задание:

1.Разработать класс представляющий заданное в вашем варианте понятие.

2.Разработать приложение использующее этот класс, создать объект этого класса.

3.Выполните отладку программы на языке программирования JAVA.

Лабораторная работа № 8

Тема: Выполнение расчетно-графической работы (часть 2).

Цель работы: Защита РГР.

Задание:

1.Оформить отчет по РГР.

2.Сдать отчет.

Лабораторная работа № 9

Тема: Стандартное окно. Программа умножения.

Цель работы: Приобрести навыки разработки простейших оконных

5

приложений с использованием библиотеки AWT.

Задание:

1.Создайте приложение со стандартным окном с возможностью закрытия.

2.Создайте графическое приложение реализующее арифметическое действие умножения.

3.Выполните отладку программы на языке программирования JAVA.

Лабораторная работа № 10

Тема: Простой графический редактор.

Цель работы: Освоить методы обработки событий на JAVA.

Задание:

1.Реализовать приложение, реализующее функции рисования линии,

стирания имеющегося наброска.

2.Выполните отладку программы на языке программирования JAVA.

Лабораторная работа № 11

Тема: Арифметический калькулятор.

Цель работы: Научиться использовать элементы управления на форме в

JAVA.

Задание:

1.Реализовать приложение, вычисляющее заданное арифметическое выражение с вводом данных в элементы управления.

2.Выполните отладку программы на языке программирования JAVA.

Лабораторная работа № 12

Тема: Окно с основным меню

Цель работы: Научиться использовать меню в графическом приложении.

6

Задание:

1.Создать приложение с использованием основного меню.

2.Выполните отладку программ на языке программирования JAVA.

Лабораторная работа № 13

Тема: Решение линейного уравнения.

Цель работы: Научиться создавать программы с использованием

библиотеки SWING.

Задание:

1.Создать графическое приложение, реализующую решение линейного уравнения (ввод значений коэффициентов уравнения, вызов метода,

решения уравнения, вывод результатов решения).

2.Выполните отладку программы на языке программирования JAVA.

Лабораторная работа № 14

Тема: Приложение с графическим меню с использование библиотеки

SWING.

Цель работы: Изучить методы создания графического меню в библиотеке

SWING.

Задание:

1.Разработать графическое приложение использующее меню.

2.Выполните отладку программы на языке программирования JAVA.

Лабораторная работа № 15

Тема: Выполнение расчетно-графической работы (часть 1).

7

Цель работы: Научиться создавать многооконные графические

приложения на JAVA:

Задание:

1.Реализовать функцию вычисления таблицы значений заданных в вашем варианте функций.

2.Реализовать функцию обработки одномерного массива в соответствии с вашим вариантом.

3.Выполните отладку программы на языке программирования JAVA.

Лабораторная работа № 16

Тема: Выполнение расчетно-графической работы (часть 2).

Цель работы: Защита РГР.

Задание:

1.Оформить отчет по РГР.

2.Сдать отчет.

По каждой лабораторной работе должен быть предоставлен письменный отчѐт и выполнена защита работы.

Отчет должен содержать:

1.Тему лабораторной работы.

2.Цель работы.

3.Формулировку задания.

4.Описание методов класса (классов) программы (назначение,

выполняемые действия, параметры).

5.Перечень используемых стандартных классов (назначения, используемые методы, пакет, в который входит данный класс).

6.Текст программы.

7.Тестовый пример с результатами.

8

9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]