Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Добавление вывода в консоль




О.Ф. Власенко

 

Основы программирования на Java.

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

 

Методические указания к выполнению лабораторных работ

 по программированию для студентов направления 230100.62 «Информатика и вычислительная техника»

 

Ульяновск УлГТУ 2015

УДК 681.3 (076)

 

ББК 32.97 я 7

В58

 

Рецензент

доцент кафедры вычислительной техники Ульяновского государственного технического университета, канд. техн. наук, Святов К.В.

 

 

Рекомендовано научно-методической комиссией

факультета информационных систем и технологий

 в качестве методических указаний

 

Власенко, О. Ф.

В58 Основы программирования на Java. Основные управляющие конструкции: ……...методические указания. – Ульяновск: УлГТУ, 2015–99 с.

 

Предназначены для студентов, изучающих Java как второй язык программирования.

Рассмотрены основные управляющие конструкции языка Java: развилки – полные, усеченные и вложенные, циклы – dowhile, while, for, вложение циклов друг в друга. Управляющие конструкции продемонстрированы подробными блок-схемами.

Дана минимально необходимая для студентов информация по классам, методу main, логическим операциям, по вводу и выводу в консоль, по обработке исключений. Подробно рассмотрены вопросы работы в среде Eclipse – создание проекта, создание класса, выполнение программы, отладка линейного кода, отладка развилок и циклов.

В методические указания включено большое количество примеров, а также варианты для трех работ: A – развилки, B – циклы, C – вложенные циклы.

Указания могут быть использованы студентами, изучающими дисциплины «Информатика», «Программирование на языках высокого уровня» при изучении Java как второго языка программирования.

Работа подготовлена на кафедре «Вычислительная техника».

 

УДК 681.3 (076)

ББК 32.97 я 7

 

© ВласенкоО.Ф., 2015

© Оформление. УлГТУ, 2015


ОГЛАВЛЕНИЕ

 

ВВЕДЕНИЕ. 5

СОЗДАНИЕ ПЕРВОЙ ПРОГРАММЫ НА JAVA В СРЕДЕ ECLIPSE. 7

Установка JDK и Eclipse. 7

JDK. 7

Eclipse. 7

Первый запуск Eclipse. 7

“HelloWorld!” На Java. 10

Создание нового проекта. 10

Создание класса. 13

Добавление вывода в консоль. 15

Синтаксические ошибки Java в Eclipse. 18

Запуск программы на выполнение. 19

Работа с консолью в Eclipse. 20

ЭЛЕМЕНТЫ ЯЗЫКА JAVA ДЛЯ НАПИСАНИЯ ПРОСТЕЙШЕГО КОДА. 21

Классы.. 21

Метод public static void main(String[] args) 21

Вывод строки в консоль. 21

Комментарии. 22

Объявление переменных. 22

Стандартные типы данных. 23

Вычисление математических формул. 24

Ввод строк через консоль. 24

Конвертация строк в число (parseXxx()) и обратно (toString()) 25

Пример – вычисление корней квадратного уравнения. 27

Запуск программы и ввод переменных через консоль. 29

Трассировка в Eclipse. 30

РАЗВИЛКИ.. 39

Развилки полные и усеченные. 39

Пример – вычисление минимума из трех чисел. 42

Вложенные развилки. 44

Пример с вложенными развилками. 46

Пример с усеченными развилками. 48

Логические операции в Java. 50

Обработка исключений. 51

Пример обработки исключений при чтении числа из консоли. 51

Пример решения задачи A. 52

Трассировка развилок в Eclipse. 55

ЦИКЛЫ.. 67

Цикл с постусловием dowhile. 67

Трассировка цикла в Eclipse. 69

Пример решения задачи B. 71

Цикл с предусловием while. 73

Пример с циклом с предусловием.. 73

Вложенные циклы.. 75

Цикл for. 78

Пример решения задачи C с помощью цикла for. 81

Пример решения задачи C с помощью цикла do while. 84

ВАРИАНТЫ ЗАДАЧ. 87

Варианты задачи A (развилки) 87

Общие требования. 87

Варианты.. 87

Варианты задачи B (циклы) 90

Общие требования. 90

Варианты.. 90

Варианты задачи C (вложенные циклы) 93

Общие требования. 93

Общее задание. 93

ЗАКЛЮЧЕНИЕ. 97

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ.. 98

Интернет–ресурсы.. 98

Книги. 98

 


 



ВВЕДЕНИЕ

 

Одним из наиболее популярных языков программирования в течение последних двух десятилетий является Java. Как глобальный мировой рынок труда, так и региональный Ульяновский, испытывает острую нехватку в квалифицированных Java программистах. В РФ язык Java широко используется как при создании мобильных приложений, так и при разработке ПО для предоставления госуслуг, для разработки корпоративных распределенных приложений, всевозможных порталов, систем управления бизнесом, и многого другого.

Кроме практического применения Java выгодно отличается своей простой объектно-ориентированной моделью, из-за чего его часто используют в качестве первого ООП языка при изучении основ программирования студентами младших курсов, а часто и школьниками.

Актуальность необходимости знакомства ИТ специалиста с Java не вызывает сомнений.

Существует множество источников для изучения Java – это и книги, и обучающие онлайн курсы, и многочисленные статьи по тем или иным вопросам на популярных интернет ресурсах.Но опыт автора показывает, что имеющиеся ресурсы не всегда помогают студентам второго семестра, изучающим программирование всего лишь полгода, разобраться в столь объемном и непростом языке.Книги, как правило, рассматривают слишком много вопросов, чаще всего очень поверхностно затрагивая вопросы старта в языке.Обучающие онлайн курсы, как правило, рассчитаны на самомотивированных людей – что справедливо для студентов далеко не всегда.Статьи на популярных ресурсах покрывают темы фрагментировано.

Поэтому в данных методических указаниях автором сделана попытка собрать воедино всю информацию, необходимую студенту второго семестра, изучающего курс «Программирование на языках высокого уровня», для того, чтобы эффективно освоить базовые элементы Java и начать использовать его для различных целей. Здесь собраны в одном месте минимально необходимая информация по синтаксису Java, информация по основам алгоритмизации, и дана пошаговая инструкция для применения среды разработки Eclipse. Данные методические указания можно применять как в процессе выполнения лабораторных работ в группе, так и для самостоятельного изучения основ Java.

 Методические указания разработаны в соответствии с программой «Программирование на языках высокого уровня» для студентов 1 курса направления подготовки 230100.62 «Информатика и вычислительная техника».

Выписка из ГОС ВПО направления подготовки 230100.62 «Информатика и вычислительная техника».

 

ОПД.Ф.05 Программирование на языке высокого уровня   основные этапы решения задач на ЭВМ; критерии качества программы; жизненный цикл программы; постановка задачи и спецификация программы; способы записи алгоритма; программа на языке высокого уровня; стандартные типы данных; представление основных управляющих структур программирования; теорема структуры и структурное программирование; анализ программ; утверждения о программах; корректность программ; правила вывода для основных структур программирования; инвариантные утверждения; процедуры и функции; массивы; утверждения о массивах; записи; файлы; индуктивные функции на последовательностях (файлах, массивах); динамические структуры данных; линейные списки: основные виды и способы реализации; линейный список как абстрактный тип данных; модульные программы; рекурсивные определения и алгоритмы; программирование рекурсивных алгоритмов; способы конструирования и верификации программ.

 


 


СОЗДАНИЕ ПЕРВОЙ ПРОГРАММЫ НА JAVA В СРЕДЕ ECLIPSE

Установка JDKи Eclipse

JDK

JDK – это пакет Java разработчика. Без установки его на компьютере невозможно писать программы на Java.Его актуальную версию (на ноябрь 2014 года) можно скачать по этой ссылке:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 

Eclipse

Eclipse – это среда разработки, одна из наиболее популярных при разработке на Java. 64-битную версия Eclipse для Windows64 можно скачать здесь:https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR1/eclipse-java-luna-SR1-win32-x86_64.zip

Это не инсталлятор, а просто архив.Его нужно распаковать ипоместить в папку, на которую у Вас есть права.

 

ПервыйзапускEclipse

 

Чтобы запустить Eclipse, нужно запустить файл ECLIPSE_FOLDER\eclipse\eclipse.exe (где ECLIPSE_FOLDER – это папка, куда Вы распаковали Eclipse во время установки).

 

После запуска вы увидите такое окно:

 

 

Рис. 1.1. Начало работы с Eclipse

 

Закройте вкладку Welcome – для этого нажмите крестик. После этого Eclipse перейдет в рабочий режим:

 

Рис. 1.2. Рабочий режим Eclipse

 

 

“HelloWorld!” На Java

 

Создадим первую программу на Java, используя Eclipse.

Создание нового проекта

Для начала создадим новый Java проект.

Для этого нужно в PackageExplorer нажать правую кнопку мыши. Появится контекстное меню – как на рис. 1.3. Нужно выбрать пункт New, появится еще одно меню. В нем выбрать пункт JavaProject:

 

 

Рис. 1.3. Создание нового проекта

 

 

Появится диалог «CreateaJavaProject» – как на рис. 1.4 ниже. Нужно ввести имя проекта – в примере введено HelloWorld. И затем нажать кнопку Finish:

 

 

Рис. 1.4. Вводим имя проекта

 

 

В результате будет создан новый проект, и Eclipse перейдет в вид, похожий на этот:

 

 

Рис. 1.5. Проект создан

 

 

Создание класса

Код в Java пишется в классах. Чтобы создать класс внутри нашего только что созданного проекта, в Eclipseнужно выбрать папку проекта src (исходные тексты) и поместить курсор над ней. Затем нажать правую кнопку мыши – появится контекстное меню. В нем выбрать New – появится еще одно меню. И в нем выбрать пункт Class. Рис. 1.6 ниже демонстрирует этот выбор:

 

 

Рис. 1.6. Создание класса

 

Откроется диалог JavaClass, в котором Вам нужно ввести имя класса – в данном случае это Main, и поставить галочку в пункте «publicstaticvoidmain(String[] args)», а затем нажать Finish. Перед нажатием на Finish диалог будет выглядеть как на рис.1.7.

 

 

Рис. 1.7. Класс создан

 

 

После нажатия на FinishEclipse перейдет в такое состояние:

 

 

Рис. 1.8. Рабочее окно Eclipse с вновь созданным классом

Добавление вывода в консоль

Переходим в редактор текста Main.java (просто щелкнув левой кнопкой мыши в соответствующую строку кода) и добавляем в метод main одну строку кода:

 

System.out.println("Hello World");

 

Эта строка во время выполнения программы выведет в консоль текст "HelloWorld".

 

Eclipse после добавления этой строки будет выглядеть так:

 

 

Рис. 1.9.Вывод «HelloWorld!»

 

Комментарии из кода можно убрать, чтобы упростить восприятие текста программы.

После изменения текста программы все нужно сохранить. Для сохранения нажимаем Ctrl+S или выбираем пункт меню File/Save

 

 


 

После этого текст программы будет следующий:

 

publicclassMain {

 

public static void main(String[] args) {

     System.out.println("Hello World");

}

 

}

 

А Eclipse теперь будет выглядеть так:

 

 

Рис. 1.10. Убрали комментарии из кода

 

\










Последнее изменение этой страницы: 2018-04-12; просмотров: 349.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...