Информация


Programm.ws - это сайт, на котором вы можете почитать литературу по языкам программирования, а так-же посмотреть примеры работающих программ на С++, ассемблере, паскале и много другого..

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

Глава 7. Классы-утилиты

Подкласс GregorianCalendar

В григорианском календаре две целочисленные константы определяют эры: вс (before Christ) и AD (Anno Domini).

Семь конструкторов определяют календарь по времени, часовому поясу и/или локали:

GregorianCalendar()

GregorianCalendar(int year, int month, int date)

GregorianCalendar(int year, int month, int date, int hour, int minute)

GregorianCalendar(int year, int month, int date,

int hour, int minute, int second)

GregorianCalendar(Locale loc)

GregorianCalendar(TimeZone tz)

GregorianCalendar(TimeZone tz, Locale loc)

После создания объекта следует определить дату перехода с юлианского календаря на григорианский календарь методом setGregorianChange(Date date ). По умолчанию это 15 октября 1582 г. На территории России переход был осуществлен 14 февраля 1918 г., значит, создание объекта greg надо выполнить так:

GregorianCalendar greg = new GregorianCalendar(); greg.setGregorianChange(new

GregorianCalendar(1918, Calendar.FEBRUARY, 14) .getTime ()) ;

Узнать, является ли год високосным в григорианском календаре, можнологическим методомi sLeapYear ().

Метод get (int field) возвращает элемент календаря, заданный аргументом field . Для этого аргумента в классе Calendar определены следующие статические целочисленные константы:

ERA     WEEK_OF_YEAR    DAY_OF_WEEK               SECOND

YEAR    WEEK_OF_MONTH   DAY_OF_WEEK_IN_MONTH      MILLISECOND

MONTH   DAY_OF_YEAR     HOUR_OF_DAY               ZONE_OFFSET

DATE    DAY_OF_MONTH    MINUTE                    DST_OFFSET

Несколько методов set () , использующих эти константы, устанавливают соответствующие значения.