Операция определяет действие, выполняемое над операндами. Возвращает некоторое значение

ЦЕЛЬ РАБОТЫ

 

Ознакомиться с простыми типами данных Java, научиться объявлять переменные и литералы этих типов и выполнять операции над ними, научиться применять оператор присваивания для данных простых типов, научиться применять метод System.out.printf() – метод форматированного вывода − для вывода на экран значений различных типов, научиться применять окно кода в BlueJ.

 

2. ПОСТАНОВКА ЗАДАЧИ

 

1) Ввести заданные операторы в окно кода BlueJ и проанализировать полученные результаты.

2) Разработать программу, в которой используется метод System.out.printf() для вывода в окно терминала данных, предусмотренных вариантом задания.

 

Данные варианта 1 приведены в таблице 2.1.

 

Таблица 2.1 – Вариант задания

Но-мер варианта Строка str (String) Целое a (int) Целое b (short) Целое с (byte) Действи-тельное d (double) Действи-тельное f (float)
1 Фамилия_Группа: С10, Ш8, НН, ВЗ С8 С16 Ш10, Т5, НН, Ш8, Т3, ОН

 

ВЫПОЛНЕНИЕ ЗАДАНИЯ 1 В ОКНЕ КОДА

 

Опишите по пунктам все исследования, которые вы провели в окне кода (п. 3.5.1 методических указаний) и сделанные вами выводы. Скриншоты окна кода оформите в виде рисунков. Не забудьте сослаться на рисунки в тексте отчета (при оформлении отчета нужно строго придерживаться требований, заданных в п. 2.8.1 методических указаний).

ВЫПОЛНЕНИЕ ЗАДАНИЯ 2

Анализ задачи

Для выполнения поставленной задачи нужно определить в программе переменные заданных типов (таблица 2.1). Для вывода значений переменных в окно терминала можно использовать вызов метода форматированного вывода System.out.printf(). Форматы вывода будут заданы первым аргументом метода (символьная строка), а имена выводимых в этих форматах переменных будут перечислены далее в списке аргументов через запятую. Число переменных в списке аргументов должно быть равно числу форматов, а типы переменных должны соответствовать типу форматов. После вывода значений переменных в заданном виде нужно обеспечить переход на следующую строку.

 

 

Тестовый пример и результаты его обработки вручную

Для проверки работы заданной программы, зададим следующие значения переменных: …. На данном тестовом наборе значений программа должна выдать следующий результат: ….

 

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

Согласно пункту 2.8.1. методических указаний к лабораторным работам, текст программы должен быть отформатирован следующим образом:

1) шрифт: arial, 12 пт, полужирный;

2) абзац:

− выравнивание по левому краю;

− уровень – основной текст;

− отступ слева – 0;

− отступ справа – 0;

− интервал перед – 0;

− интервал после – 0;

− первая строка – нет (отступа или выступа),

− междустрочный интервал – множитель, значение – 1,2;

3) комментарии (обязательно должны присутствовать в тексте программы) выделить курсивом и синим цветом.

 

Сведения об отладке программы и проверке ее работоспособности

 

Результат работы программы на тестовом примере, приведенном в разделе 4.2, изображен на рисунке 4.1.

 
    Скриншот окна терминала

 


Рисунок 4.1 – Результат работы программы

На тестовом наборе входных данных программа выдала ожидаемый результат, что позволяет сделать вывод о ее работоспособности.

 

ВЫВОД

 

В ходе  выполнения лабораторной работы были проведены исследования простых типов данных языка Java в окне кода BlueJ, получены навыки в объявлении переменных и литералов этих типов, выполнении операций над ними,  применении оператора присваивания для данных простых типов. Разработана и протестирована программа, использующая System.out.printf() – метод форматированного вывода − для вывода на экран значений различных типов в заданных форматах. Результаты выполнения дополнительного задания приведены приложении А.

 

 


 


ПРИЛОЖЕНИЕ А

Задание по дисциплине «Информатика» (ОПИ)

 

А.1. Постановка задачи

1) Добавить текст, приведенный в конце п.3.7 методических указаний (ниже добавлен).

2) Часть текста, выделенную полужирным шрифтом оформить в виде одноуровневого нумерованного списка с параметрами, приведенными в таблице 3.2 методических указаний.

3) Часть текста, выделенную курсивом, оформить в виде многоуровневого нумерованного списка с параметрами, приведенными в таблице 3.3 методических указаний.

4) Часть текста, выделенную полужирным курсивом, оформить в виде маркированного списка с заданными параметрами (таблица 3.4 методических указаний).

 

Ниже перечислены основные понятия программирования:

Переменная – это именованная область памяти, в которой программа может установить некоторое значение. Значение переменной может изменяться во время выполнения программы.

Выражение – комбинация операндов и операций, задающая порядок вычисления некоторого значения (на основе приоритетов операций).

Операнд в простейшем случае является константой (литералом) или идентификатором (переменной). В общем случае каждый операнд выражения также представляет собой выражение, имеющее некоторое значение (в выражениях можно использовать скобки для изменения порядка действий).

Операция определяет действие, выполняемое над операндами. Возвращает некоторое значение.

5.Оператор − это некоторая конструкция, присущая языку программирования, изменяющая состояние памяти компьютера, но ничего не возвращающая.

Далее перечислены 8 простых типов данных Java.

1. Целочисленные типы.

1.1.Тип byte – целое число со знаком длиной 8 бит.

1.2. Тип short – целое число со знаком длиной 16 бит.

1.3.Тип int – целое число со знаком длиной 32 бита.

1.4. Тип long – целое число со знаком длиной 64 бита.

2. Вещественные типы.

  2.1. Тип float – число в формате с плавающей точкой длиной 32 бита (одинарная точность).

  2.2. Тип double – число в формате с плавающей точкой длиной 64 бита (двойная точность)

3. Тип char – целый положительный код символа длиной 16 бит (формат unicode).

4. Тип boolean – логическое значение (true или false).

Запомните основные типы форматов, используемых в форматной строке, при вызове метода printf:

s − String (строка символов);

c − char (символ);

d − десятичное целое;

o − восьмеричное целое;

x − шестнадцатеричное целое;

f − действительное в фиксированном формате (в форме 999.9999);

e − действительное в математическом формате (в форме 0.999Е99);

tD − дата в форме «месяц-день-год»;

tF − дата в формате «год-месяц-день»;

tT − время в формате «часы:минуты:секунды».

 

 

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

 

На контрольные вопросы к лабораторной работе ответьте устно для самопроверки полученных знаний.

 




double arrow
Сейчас читают про: