У вас вопросы?
У нас ответы:) SamZan.net

Сибирский государственный университет телекоммуникаций и информатики Уральский технический институт

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 26.12.2024

Федеральное агентство связи

ГОУ ВПО «Сибирский государственный университет

телекоммуникаций и информатики»

Уральский технический институт связи и информатики (филиал)

С.Р. Маркс

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

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

для студентов очной и заочной форм обучения на базе среднего

(полного) общего образования по специальности

230105.65 «Программное обеспечение вычислительной техники и автоматизированных систем»

Екатеринбург

2011


ББК 32.973.26-018-2

УДК 004.414

Рецензент: д.п.н., профессор кафедры ИСиТ Долинер Л.И.

Маркс С.Р.

Технология разработки программного обеспечения: Методические указания по выполнению курсовой работы / С.Р. Маркс. — Екатеринбург: УрТИСИ ГОУ ВПО «СибГУТИ», 2011. – 18 с.

Методические указания по выполнению курсовой работы по дисциплине «Технология разработки программного обеспечения» предназначены для студентов очной и заочной форм обучения на базе среднего (полного) общего образования для специальности 230105.65 «Программное обеспечение вычислительной техники и автоматизированных систем».

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

Рекомендовано НМС УрТИСИ ГОУ ВПО «СибГУТИ» в качестве методических указаний к курсовой работе, студентами очной и заочной форм обучения на базе среднего (полного) общего образования специальности 230105.65 «Программное обеспечение вычислительной техники и автоматизированных систем».

ББК 32.973.26-018-2

УДК 004.414

 

Кафедра информационных систем и технологий

©УрТИСИ ГОУ ВПО СибГУТИ, 2011


СОДЕРЖАНИЕ

[0.0.0.1] ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

[1]
Пояснительная записка

[2]
2 Основные этапы выполнения курсовой работы

[3]
3 Оформление курсовой работы

[4]
4 Защита курсовой работы

[5]
5 Варианты заданий

[6]
Литература

[7]
Приложение А

[8]
Приложение Б

[9]
Приложение В


Пояснительная записка

Курсовая работа по дисциплине «Технология разработки программного обеспечения» выполняется студентами на заключительном этапе изучения курса и ставит следующие цели:

  •  закрепление и систематизация теоретических знаний и практических умений по дисциплине «Технология разработки программного обеспечения»;
  •  овладение методикой разработки алгоритмов и программ;
  •  приобретение навыков решения профессиональных задач с применением персонального компьютера;
  •  приобретение опыта использования справочной и технической литературы, ГОСТов;
  •  выработка навыков оформления и разработки иллюстративного материала;
  •  развития творческой инициативы, самостоятельности, ответственности и организованности;
  •  подготовка студента к выполнению дипломного проекта.

Задачами курсовой работы являются:

  •  изучение особенностей конкретной предметной области, относящихся к теме курсовой работы;
  •  анализ возможных подходов и методов решения с обоснованием выбранного метода;
  •  выбор или разработка модели (математической, структурной, информационной и т.д.), необходимой для достижения цели;
  •  выбор эффективных алгоритмов с учётом их точности, устойчивости, сходимости и т.д.;
  •  разработка программного обеспечения;
  •  анализ полученных результатов работы программного обеспечения;
  •  разработка программной и эксплуатационной документации.

Курсовая работа основывается на обобщении выполненных студентом лабораторных работ и представляет собой индивидуальное задание по самостоятельной разработке программного продукта в операционной среде Windows. В качестве основных средств разработки используется Delphi. Допускается использование других средств разработки. Совместно с основными средствами разработки программного продукта могут использоваться офисные, математические и другие программные пакеты.

Тематика курсовых работ по дисциплине определяется преподавателем кафедры. Выбор основывается исходя из требований государственного стандарта для данной дисциплины. Студенту предоставляется право выбора одной из предложенных тем или предложения своей темы с обоснованием целесообразности ее разработки.

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


2 Основные этапы выполнения курсовой работы

Выполнение курсовой работы студента производится во время завершающего этапа теоретического обучения дисциплины и базируется на обобщении ранее выполненных лабораторных работ.

Руководитель курсовой работы выдает задание студенту, оказывает помощь в разработке календарного плана выполнения работы, проводит консультации по ходу выполнения работы. Ответственность за выбор того или иного решения, правильность расчетов, оформление работы несет студент. Руководитель предостерегает его от ошибочных решений и характеризует достоинства и недостатки различных вариантов решений, при этом право окончательного выбора предоставляется студенту.

Последовательность выполнения включает следующие этапы:

  1.  Уточнение задания с преподавателем. Курсовая работа выполняется в соответствии с индивидуальным заданием. Варианты заданий для курсовой работы приведены в разделе 5. Студент может предлагать свою тему курсовой работы, при условии, что её объем соответствует объему типового задания.
  2.  Разработка обобщенного алгоритма решения задачи. Выбор программных средств, определение требований к интерфейсу конечного пользователя, уточнение задания.
  3.  Собственно программирование или создание программного кода. Выбор объектов, создание интерфейса пользователя и системы меню. Рекомендуется использовать готовые объекты (например, диалоговые окна). При написании кода желательно использовать осмысленные имена переменных и не забывать про необходимость комментариев.
  4.  Комплексная отладка на контрольном примере. Отладка позволяет проверить соответствие возможностей программного продукта заданным требованиям. Должен быть разработан контрольный пример, представляющий собой упрощенный вариант реальной задачи, при этом данные могут быть произвольными.
  5.  Создание дистрибутивного пакета разработанного приложения. Дистрибутивный пакет создается для возможности переноса приложения на любой другой компьютер с операционной системой Windows.
  6.  Оформление отчета. Весь текстовый материал курсовой работы должен быть лаконично и грамотно изложен в пояснительной записке. Требования к оформлению пояснительной записки приведены в разделе 3.
  7.  Защита курсовой работы. Защита курсовой работы производится с демонстрацией решения задачи на компьютере. Критерии оценки выполненной работы сформулированы в разделе 4.


3 Оформление курсовой работы

В общем случае разработка программного продукта сопровождается созданием следующей эксплуатационной документации:

  •  Текст программы (запись программы с необходимыми комментариями) согласно ГОСТ 19.401 – 78;
  •  Описание программы (сведения о логической структуре и функционировании программы) согласно ГОСТ 19.402 – 78;
  •  Описание применения программы (сведения о назначении, области применения программы, используемых методах, классе решаемых задач, ограничениях для применения, минимальной конфигурации технических средств) согласно ГОСТ 19.502 – 78;
  •  Руководство программиста (требуемые условия функционирования, характеристики, входные и выходные данные, сообщения программы) согласно ГОСТ 19.504 – 79;
  •  Руководство пользователя – включает детальное описание функциональных возможностей и технологии работы с программным продуктом. Данный вид документации ориентирован на конечного пользователя и содержит необходимую информацию для самостоятельного освоения и нормальной работы пользователя.

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

  •  Титульный лист;
  •  Задание на курсовое проектирование;
  •  Содержание;
  •  Введение;
  •  Постановка задачи;
  •  Проектирование баз данных;
  •  Обоснование выбора среды программирования;
  •  Описание методов решения задач, алгоритмов, структуры программы;
  •  Руководство программиста;
  •  Руководство пользователя;
  •  Список использованных источников;
  •  Заключение;
  •  Приложения (исходные тексты программы).

Во введении кратко раскрывается актуальность и значение темы, формулируется цель и задачи работы.

Заключение включает основные выводы и перспективы дальнейшего развития защищаемого программного обеспечения.

По объему пояснительная записка к курсовой работе должна быть не менее 25 страниц печатного текста на бумаги формата А4 (210 х 297 мм).

Рекомендуется создание пояснительной записки в текстовом редакторе Microsoft Word. Основной шрифт – Times New Roman, размер 14 пунктов. Поля на странице: левое – 25 мм, правое – 10 мм, верхнее – 15 мм, нижнее – 20 мм. Полуторный межстрочный интервал. Абзацный отступ (“красная строка”) равен 1,25 мм.

Основной текст печатается строчными (маленькими) буквами, заглавными буквами (прописными, большими) печатаются аббревиатуры, а также слова “ВВЕДЕНИЕ”, “ЗАКЛЮЧЕНИЕ”, “СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ” и “ПРИЛОЖЕНИЕ”, которые располагаются по центру. Названия глав печатаются полужирным начертанием шрифта и отделяются от основного текста одинарным интервалом (т.е. одной пустой строкой).

Нумерация таблиц и рисунков сквозная. Следует обратить внимание на положение на странице названий таблиц (сверху – справа, без абзацного отступа) и рисунков (снизу - посередине), причём перед названием после номера обязательно ставится тире и название печатается с заглавной буквы. На все таблицы и рисунки обязательно должны быть ссылке в тексте пояснительной записки.

Каждая глава пояснительной записки к курсовой работе должна начинаться с новой страницы

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

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

Приложения нумеруются русскими заглавными буквами и должны иметь названия. В приложения могут включаться следующие материалы:

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

При составлении пояснительной записки часто возникает задача включения изображений иллюстрирующих работу программы. Задача решается в следующей последовательности: захват изображения с экрана монитора; при необходимости редактирование его в одном из графических редакторов; включение в текст пояснительной записки в виде рисунка. Для захвата изображений с экрана монитора используются специальные программы – утилиты. Если такие утилиты не установлены на компьютере, то можно воспользоваться встроенными средствами операционной системы. Так, при нажатии кнопки <Print Screen>, все изображение экрана помещается в буфер обмена, а при одновременном нажатии <Alt> <Print Screen> в буфер помещается активное в данный момент окно. Из буфера обмена изображение можно либо сразу вставить в пояснительную записку, либо предварительно отредактировать в графическом редакторе Paint.

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


4 Защита курсовой работы

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

Оформленная курсовая работа представляется студентом преподавателю для просмотра в соответствии с учебным планом за неделю до защиты.

График защиты курсовых работ составляется преподавателем и доводится до сведения студентов.

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

Критерии оценки работы следующие:

  •  отличная оценка выставляется, если работа полностью соответствует требованиям по содержанию и качеству оформления, если в работе имеются оригинальные решения, если в процессе защиты студент проявил хорошие навыки владения компьютером, отличное понимание использованных алгоритмов, умение защищать принятые решения;
  •  хорошая оценка выставляется, если работа в основном соответствует требованиям по содержанию и качеству оформления, но имеются некоторые недоработки, или в процессе защиты студент проявил недостаточно полное понимание использованных алгоритмов, недостаточно умело защищал принятые решения;
  •  удовлетворительная оценка выставляется, если в работе имеются существенные недоработки по содержанию и качеству оформления или неполное понимание использованных алгоритмов;
  •  неудовлетворительная оценка выставляется, если в работе большие недоработки по содержанию и качеству оформления, если студент не понимает использованных алгоритмов и не может объяснить назначение примененных операторов.


5 Варианты заданий

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

Программа предназначена для использования коллективом врачей института. В саму базу обязательно должны быть занесены имя, пол, дата рождения и домашний адрес каждого их пациента. Всякий раз, когда врач осматривает больного, фиксируется дата осмотра, симптомы, диагноз и предписания больному, проставляется имя пациента и имя врача. Если врач прописывает больному какое-либо лекарство, в таблицу заносится название лекарства, способ его приема, словесное описание предполагаемого действия и возможных побочных эффектов.

Разработать дружественный интерфейс программы; реализовать запросы по поиску, фильтрации, сортировке требуемой пользователю информации; предусмотреть возможность вывода на печать и/или сохранения нужной для пользователя информации в файл.

Вариант 2 Разработать программу для автоматизации работы кафедр института

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

Разработать дружественный интерфейс программы; реализовать запросы по поиску, фильтрации, сортировке требуемой пользователю информации; предусмотреть возможность вывода на печать и/или сохранения нужной для пользователя информации в файл.

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

Программа предназначена для реализации информационной системы обслуживания библиотеки и содержит следующую информацию, название книги, Ф.И.О. авторов, наименование издательства, год издания, количество страниц, количество иллюстраций, стоимость, количество имеющихся в библиотеке экземпляров конкретной книги; количество студентов, которым выдавалась конкретная книга, названия факультетов, в учебном процессе которых используется указанная книга.

Разработать дружественный интерфейс программы; реализовать запросы по поиску, фильтрации, сортировке требуемой пользователю информации; предусмотреть возможность вывода на печать и/или сохранения нужной для пользователя информации в файл.

Вариант 4 Разработать программу для автоматизации работы деканата

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

  •  о контингенте студентов – фамилия, имя, отчество, год поступления, форма обучения (дневная / вечерняя / заочная), номер или название группы);
  •  об учебном плане – название специальности, дисциплина, семестр, количество отводимых на дисциплину часов, форма отчетности (экзамен /  зачет);
  •  о журнале успеваемости студентов – год / семестр, студент, дисциплина, оценка.

Разработать дружественный интерфейс программы; реализовать запросы по поиску, фильтрации, сортировке требуемой пользователю информации; предусмотреть возможность вывода на печать и/или сохранения нужной для пользователя информации в файл.

Вариант 5 Разработать программу учета аудиторного фонда института

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

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

Вариант 6 Разработать программу для регистрации и отслеживания происшествий в институте

Программа предназначена для учета происшествий в институте. Сведения о происшествиях должны храниться в базе регистрации происшествий, которая должна содержать:

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

Разработать дружественный интерфейс программы; реализовать запросы по поиску, фильтрации, сортировке требуемой пользователю информации; предусмотреть возможность вывода на печать и/или сохранения нужной для пользователя информации в файл.

Вариант 7 Разработать программу для автоматизации работы учебно-методического отдела института

Программа предназначена для обслуживания работы конференций, проходящих в институте. Сведения о работе конференции и ее участниках должны использоваться при составлении справок об участии в проведенной конференции. Сама база данных должна содержать справочник персоналий участников конференции (фамилия, имя, отчество, ученая степень, ученое звание, научное направление, место работы, кафедра, должность, страна, город, почтовый индекс, адрес, рабочий телефон, домашний телефон, e-mail) и информацию, связанную с участием в конференции (докладчик или участник, дата рассылки первого приглашения, дата поступления заявки, тема доклада, отметка о поступлении тезисов, дата рассылки второго приглашения, дата поступления оргвзноса, дата приезда, дата отъезда, потребность в гостинице).

Разработать дружественный интерфейс программы; реализовать запросы по поиску, фильтрации, сортировке требуемой пользователю информации; предусмотреть возможность вывода на печать и/или сохранения нужной для пользователя информации в файл.

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

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

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

Вариант 9 Разработать программу для автоматизации работы технического персонала института

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

Разработать дружественный интерфейс программы; реализовать запросы по поиску, фильтрации, сортировке требуемой пользователю информации; предусмотреть возможность вывода на печать и/или сохранения нужной для пользователя информации в файл.

Вариант 10 Разработать программу для автоматизации работы хозяйственной части института

Программа предназначена для оперативного учета и контроля за материалами и оборудованием, находящимися на складе. В базе данных должна храниться информация о материалах и оборудовании (название, назначение, срок годности, подразделение, которому может понадобиться данный материал/оборудование, количество, цена). На склад поступают заявки от подразделений института и должна регистрироваться дата заявки, ответственный за формирование заявки, что нужно и в каком количестве. Если заявка удовлетворяется полностью, то должна делаться отметка об этом. То, что выдано по заявке фиксируется в расходах склада - дата выдачи, номер подразделения, что и в каком количестве. На складе должен храниться нормативный справочник, где указано что и в каком количестве должно быть в запасе.

Разработать дружественный интерфейс программы; реализовать запросы по поиску, фильтрации, сортировке требуемой пользователю информации; предусмотреть возможность вывода на печать и/или сохранения нужной для пользователя информации в файл.


Литература

Основная

  1.  Орлов С. А.Технологии разработки программного  обеспечения: разработка сложных программных систем : учеб. для вузов / С. А. Орлов- СПб.: Питер, 2004

Дополнительная

  1.  Брауде Э. Дж. Технология разработки программного обеспечения, Питер, 2004  
  2.  Рудаков А. В.Технология разработки программных продуктов: учеб. пособие для ссуз / А. В. Рудаков.- 4-е изд., стереотип.- М.: Академия, 2008
  3.  Грачев А.Ф., Истомина В.В. Курсовой проект, курсовая и реферативная работа: Методические указания по построению, содержанию, оформлению и защите. – Новосибирск: СибГУТИ, 2000.


Приложение А

Пример оформления титульного листа курсовой работы

Федеральное агентство связи

ГОУ ВПО «Сибирский государственный университет

телекоммуникаций и информатики»

Уральский технический институт связи и информатики (филиал)

Кафедра информационных систем и технологий

КУРСОВАЯ РАБОТА

по дисциплине «Технология разработки программного обеспечения»

на тему «Разработка программы автоматизации работы отдела кадров института»

Вариант № ХХХ

Выполнил:

студент группы ХХ

Иванов М. Е.

Руководитель:

преподаватель

Поведа Т. В.

Екатеринбург 2010


Приложение Б

Пример оформления содержания курсовой работы

Содержание

Введение          Х

  1.  Постановка задачи       Х
  2.  Проектирование структуры базы данных    Х
  3.  Обоснование выбора среды программирования   Х
  4.  Описание входной и выходной информации   Х
  5.  Методы и алгоритмы решения задачи    Х
  6.  Описание процесса отладки и контрольный пример  Х
  7.  Руководство программиста      Х
  8.  Руководство пользователя      Х

Список использованных источников     Х

Приложение         Х


Приложение В

Пример оформления задание для курсового проектирования

Федеральное агентство связи

ГОУ ВПО «Сибирский государственный университет

телекоммуникаций и информатики»

Уральский технический институт связи и информатики (филиал)

Кафедра информационных систем и технологий

ЗАДАНИЕ ДЛЯ КУРСОВОГО ПРОЕКТИРОВАНИЯ

По предмету __________________________________________________________________

Студента _________________ курса __________________________________ группы

_____________________________________________________________________________ (фамилия, имя, отчество)

ТЕМА ЗАДАНИЯ: ____________________________________________________________

_____________________________________________________________________________

 

ИСХОДНЫЕ ДАННЫЕ

ВАРИАНТ _________

______________________________________________________________________________________________________________________________________________________________________

При выполнении курсовой работы на указанную тему должны быть представлены:

  1.  Пояснительная записка

_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

  1.  Графическая часть

___________________________________________________________________________________

Дата выдачи  _______________    Срок окончания ____________________

Преподаватель – руководитель ________________________________________________________

Зав. кафедрой  ______________________________________________________________________



PAGE  2




1. Диффузионизм как способ изучения культур
2. Создание хранителя экрана
3. Назарбаев Интеллектуальные школы Республика Казахстан Разработка формативной работы по р
4. Лекция 1. Философия ее предмет и место в культуре 1.
5. ВВЕДЕНИЕ Международные валютные отношения возникли с началом функционирования денег в междуна.html
6. Контрольная работа- Международная миграция рабочей силы (на примере России)
7. Культура и этика государственного управления
8. МАМИ Кафедра Детали машин и ПТУ Н
9. тематические операторы Visul Bsic 2
10. Фотосинтез водорослей
11. Лабораторная работа 1 Определение РН природных и питьевых вод
12. 1213 1 Син ~ Бар Булганны~ Барысы да
13. І Батьки здорові
14. ТЕМА НОРМАТИВНОГО РЕГУЛИРОВАНИЯ БУХГАЛТЕРСКОГО УЧЕТА И ОТЧЕТНОСТИ11 2
15. Первая мировая война
16. Выполнение работ по профессии- 23548 Контролер сберегательного банка в объеме 36 часов 1 неделя с 04 декабря 2.html
17.  Как заявил министр РФ по налогам и сборам А
18. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата хімічних наук Львів ~ Дис
19. принцип золотої середини 1
20. Блок керування для блока первинного центрування зображення