Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск

Кто сейчас на форуме
Сейчас посетителей на форуме: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1

Нет

[ Посмотреть весь список ]


Больше всего посетителей (9) здесь было Вс Фев 11, 2018 12:54 pm
Самые активные пользователи за неделю


Домашнее задание

Перейти вниз

Домашнее задание

Сообщение автор Ярослав в Ср Июл 04, 2018 11:52 am

Д/з №02 (04 июля 2018)
Ветвления, циклы
Срок: по 10 июля

1. Создать страницу, которая автоматически строит таблицу умножения в формате HTML. Таблица размера N на N, где N — константа, прописанная в коде программы. (Если поменять величину N, перегенерированная таблица будет нового размера.)

2. Создать страницу, которая формирует шахматную доску. Раскрасить клетки двумя чередующимися цветами. Добавить подписи к строкам и столбцам: строки пронумерованы числами от 1 до 8 снизу вверх, столбцы подписаны буквами от A до H слева направо. Оформление задать с помощью CSS.
avatar
Ярослав
Admin

Posts : 580
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Домашнее задание

Сообщение автор Ярослав в Пн Июл 09, 2018 8:47 am

Д/з №03 (09 июля 2018)
Работа с датами
Срок: по 15 июля 2018

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

Изобразить календарь в виде прямоугольной таблицы. В заголовке написать русское название месяца.

Для определения того, с какого дня недели начинается месяц, использовать функцию date(), указав первое число месяца. Число дней в месяце также можно узнать из функции date().

Выделить красным шрифтом субботы и воскресенья. Выделить особым стилем CSS текущий день (в момент вызова).
avatar
Ярослав
Admin

Posts : 580
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Домашнее задание

Сообщение автор Ярослав в Вт Июл 10, 2018 12:07 pm

Д/з №04 (10 июля 2018)
Обработка форм
Срок: по 16 июля

1. Создать форму с тремя целочисленными полями: красный, зелёный, синий. Ограничить диапазон вводимых значений от 0 до 255.

Рядом с формой должен быть большой прямоугольник. Когда пользователь нажимет кнопку «Отправить», происходит переход на эту же страницу, куда передаются данные формы. Сервер проверяет полученные данные на корректность. Если всё правильно, цвет прямоугольника меняется на заданный.

В случае любых ошибок включить в состав страницы красный текст об ошибке.
avatar
Ярослав
Admin

Posts : 580
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Домашнее задание

Сообщение автор Ярослав в Ср Июл 11, 2018 11:56 am

Д/з №05 (11 июля 2018)
Объектно-ориентированное программирование. Классы
Срок: по 17 июля

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

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

Во второй форме содержится выпадающий список, заполненный странами из файла. Пользователь может выбрать страну и нажать кнопку «Ок». В ответ страница должна сказать: «Вы находитесь в стране такой-то».

Важно! Используйте объектно-ориентированный подход. Сделайте класс Database, управляющий содержимым базы данных. Все запросы о странах должны проходить через этот класс.
avatar
Ярослав
Admin

Posts : 580
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Домашнее задание

Сообщение автор Ярослав в Чт Июл 12, 2018 8:50 am

Д/з №06 (12 июля 2018)
Наследование
Срок: по 18 июля

1. Создать интерфейс IInput и набор классов TextInput, PasswordInput, NumberInput, HiddenInput.

Общее для всех классов — функция print(), при вызове которой генерируется HTML-код элемента ввода, например:

Код:
<input type="text" name="username" value="" required />

Классы должны позволять настраивать все свойства результирующего тэга, такие как name, value, required. Для NumberInput предусмотреть возможность задать min и max.

Использовать эти классы, чтобы создать форму.
avatar
Ярослав
Admin

Posts : 580
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Re: Домашнее задание

Сообщение автор Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения