Вы находитесь на странице: 1из 4

Урок 1.

Какие бывают программы

Цель задания

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

Что нужно сделать

1. Выберите любую папку на компьютере. Выведите все файлы, включая файлы во вложенных
папках, в консоль операционной системы.
2. Сделайте скриншот экрана.

Рекомендации

 Если у вас Linux или MacOS, используйте команду ls. Дополнительные параметры найдите с
помощью команды man ls.
 Если у вас Windows, используйте программу PowerShell и команду Get-ChildItem.
Дополнительные параметры найдите с помощью команды Get-ChildItem -?.

Критерии оценки

«Зачёт» — сделан скриншот окна консоли, на котором выведено содержимое директорий папок.
Скриншот отправлен преподавателю.
«Незачёт» — задание не выполнено.

Дополнительное задание*

В командной строке получите информацию о погоде с сервера через API.


Для этого:

1. Зарегистрируйтесь на ресурсе weatherstack.com (бывший apixu.com). 


2. Перейдите в документацию https://weatherstack.com/documentation и
найдите пример формирования ссылки.

Рекомендации

Вы можете воспользоваться готовой ссылкой для получения погоды:

http://api.weatherstack.com/current?
access_key=YOUR_TOKEN&query=London
В ней нужно заменить сочетание YOUR_TOKEN на персональный
идентификатор, он будет в личном кабинете (см. Your API Access Key):
https://weatherstack.com/dashboard
 

 Для Windows 8, 10 используйте PowerShell. Чтобы получить


содержимое тела ответа на запрос, используйте команду-аналог
wget в PowerShell (ссылку укажите в кавычках):

(Invoke-WebRequest "ссылка").Content
Подробнее про команду Invoke-WebRequest и её параметры.

 Для Windows 7 скачайте приложенный к уроку установочный файл


wget-1.11.4-1-setup.exe и установите wget. Откройте
командную строку в папке с установленным wget и используйте
команду ниже (ссылку укажите в кавычках). 

wget.exe -q -O- "ссылка",

где

-q  программа выполнится «тихо» (то есть без вывода дополнительной


информации),

-O- содержимое будет выведено в консоль.

 Для MacOS установите wget с помощью Homebrew. После


используйте команду (ссылку укажите в кавычках):

wget -q -O- "ссылка",

где

-q  программа выполнится «тихо» (то есть без вывода дополнительной


информации),

-O- содержимое будет выведено в консоль.

Критерии оценки

«Зачёт» — прогноз погоды в Лондоне выведен в командной строке, сделан


скриншот окна консоли. Скриншот отправлен преподавателю.
«Незачёт» — задание не выполнено.

Урок 2. Где и для чего применяется Java

Цель задания

Установить и настроить Java Development Kit (JDK) версии 11, научиться запускать JAR файлы.

Что нужно сделать

1. Запустите JAR-файл friend.jar из командной строки с параметром help и получите список команд,
которые можно писать в виде параметров. Используйте различные команды и посмотрите, что
будет отвечать программа.
2. Сделайте скриншот экрана и прикрепите к ответу.

Рекомендации

 Для запуска friend.jar требуется комплект Java Development Kit (JDK) версии не ниже 11. Чтобы
установить JDK 11 и настроить в Windows параметр PATH, посмотрите видео «Пошаговая
установка JDK8 -> JDK11 на Windows». Ссылки на инструкции для остальных операционных
систем находятся в описании к видео 1.2  «Где и для чего применяется Java» в этом модуле.
 Для запуска JAR-файлов используйте формат команды:

java -jar имя_файла параметры

Критерии оценки

«Зачёт» — отправлен  скриншот общения с friend.jar.


«Незачёт» —  задание не выполнено.

Урок 3. Как выглядит программный код

Цель задания

Познакомиться с кодом на языке Java.

Что нужно сделать

1. Изучите код на изображении friend-jar-code.png.


2. Найдите строки кода, в которых:

 проверяется время суток;


 должно проверяться, но не проверяется время суток.

3. Отправьте преподавателю номера найденных строк кода в форму ответа.

Критерии оценки

«Зачёт» — верно указаны номера соответствующих строк кода.


«Незачёт» —  задание не выполнено.

Урок 4. Установка среды разработки

Цель задания

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

Что нужно сделать

1. Скачайте с официального сайта JetBrains среду разработки IntelliJ Idea Community Edition,
установите её на свой компьютер.
2. Создайте новый пустой проект, напишите в нём несколько строк кода.
3. Сообщите преподавателю об успешной установке IntelliJ Idea Community Edition.

Критерии оценки

«Зачёт» — IntelliJ Idea Community Edition установлена успешно.


«Незачёт» —  задание не выполнено.
 

Урок 5. Исправляем готовое приложение

Цель задания

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

Что нужно сделать

1. Скачайте проект 1.7_RoadCamera.zip. Разархивируйте и откройте его в среде разработки


IntelliJ Idea. Запустите проект, посмотрите, как он работает.
2. Исправьте код, чтобы камера не выписывала штраф водителю, когда его скорость меньше 60
км/ч.
3. Исправьте код, чтобы штраф увеличился в два раза.
4. Пришлите проект в архиве.

Критерии оценки

«Зачёт» — прислан изменённый проект в архиве.


«Незачёт» —  задание не выполнено.

Урок 6. Первое консольное приложение

Цель задания

Создать новый проект в IDE и научиться выводить информацию в консоль.

Что нужно сделать

1. Создайте консольное приложение по инструкции в видеоуроке. Запустите его, убедитесь, что


текущая дата распечаталась верно.
2. Исправьте код, чтобы дата печаталась в формате: 15:30 28.08.2015.
3. Пришлите проект в архиве.

Критерии оценки

«Зачёт» — прислан изменённый проект в архиве.  


«Незачёт» — задание не выполнено.