Имеется арифметический квадрат

Лабораторные задания

Задания для курсового проектирования

Содержание курсового проекта

Требования к программной документации

 

При разработке документации необходимо придерживаться требований СТП101-00 и стандартов ЕСПД. Стандарт предприятия разработан с учетом всех действующих ГОСТов на документацию. При работе над курсовым проектом необходимо изучить следующие разделы:

- оформление текста;

-титульный лист;

-аннотация;

-содержание;

- введение;

-основная часть;

-изложение текста;

- заключение;

-оформление иллюстраций;

-построение таблиц;

-список использованных источников;

-приложения;

-графическая часть;

-схемы;

-кодирование документов;

-общие требования к оформлению курсовых проектов (работ).

В стандарте ЕСПД необходимо обратить внимание на следующие разделы:

- виды программных документов ГОСТ 19.101-77;

- стадии разработки ГОСТ 19.102-77;

- техническое задание. Требования к содержанию и оформлению ГОСТ 19.201-78;

- схемы алгоритмов, программ данных и систем ГОСТ 19.701-90;

- текст программы ГОСТ 19.401-78;

- описание программы ГОСТ 19.402 -78;

- программа и методика испытаний ГОСТ 19.301-79

- пояснительная записка ГОСТ 19.404-79;

- описание применения ГОСТ 19.502-78;

- руководство системному программисту ГОСТ 19.503-79;

- руководство программиста ГОСТ 19.504-79;

-руководство оператору ГОСТ 19.505-79.

 

Курсовой проект должен иметь следующую структуру и состоять из разделов.

Аннотация

Введение

1 Общие сведения о программном средстве

1.1 Основное функциональное назначение программного средства

1.2 Полное наименование программного средства

1.3 Условное обозначение программного средства

1.4 Разработчики программного средства

2 Техническое задание

2.1 Основание для разработки

2.2 Назначение разработки

2.3 Требования к программному средству

2.4 Требования к программной документации

2.5 Требования к эргономике и технической эстетике

2.6 Стадии и этапы разработки

2.7 Порядок контроля и приемки

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

3.1 Декомпозиция поставленной задачи

3.2 Общая архитектура программного средства

3.3 Реализация функционального назначения программного средства

3.4 Разработка алгоритма решения задачи

3.4.1 Детальная разработка алгоритмов отдельных подзадач

3.5 Структурная организация данных

3.6 Разработка интерфейса ПС

3.7 Описание структуры выходной информации

4 Руководство системного программиста

4.1 Общие сведения о программном средстве

4.2 Структура программного средства

4.3 Установка программного средства

4.4 Проверка программного средства

4.5 Сообщения системному программисту

5 Руководство программиста

5.1 Назначение и условия применения программного средства

5.2 Характеристика программного средства

5.3 Работа с программным средством

5.4 Входные и выходные данные

5.5 Сообщения программисту

6 Руководство пользователя

6.1 Назначение программного средства

6.2 Условия выполнения программного средства

6.3 Эксплуатация программного средства

6.4 Сообщения пользователю

7 Заключение

8 Список использованной литературы

9 Приложения

 

В пояснительной записке должна содержаться следующая информация.

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

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

Общие сведения о ПС. В этом разделе описывается назначение ПС, т.е. какую задачу оно решает и где может найти применение. Указывается полное наименование ПС с расшифровкой слов, которые представлены аббревиатурой. Указывается условное обозначение ПС, которое дали ему авторы разработки, например пакет прикладных программ (ППП) «OMEGA» или программный комплекс (ПК) «НАДЕЖДА» и др. Представляются авторы разработки: Фамилия, имя, отчество, основное место учебы (учеба и работа), а также та часть работы, которая выполнялась в данном курсом проекте.

Далее необходимо сформулировать техническое задание, на данную работу состоящее из нескольких разделов.

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

Назначение разработки. Здесь должно быть указано функциональное и эксплутационное назначение ПС.

Требования к ПС. В этом разделе должна содержаться следующая информация:

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

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

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

- условия эксплуатации (температура, влажность, количество и квалификация персонала);

- требования к составу и параметрам технических средств (состав технических средств с указанием их технических характеристик);

- требования к информационной и программной совместимости (требования к информационном структурам, языкам программирования);

- требования к транспортировке и хранению;

- специальные требования.

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

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

Стадии и этапы разработки. Указываются сроки разработки, т. е. временной период, в течение которого данная работа должна быть выполнена. А также, на какие этапы данная работа разбита (Приложение Е).

Порядок контроля и приемки. Поясняются общие требования к аттестации, данной работы.

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

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

Декомпозиция поставленной задачи. Поставленная задача разбивается на ряд подзадач, которые необходимо решить при решении общей целевой задачи.

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

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

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

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

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

Разработка интерфейса ПС. В этом разделе необходимо описать структуру разработанного интерфейса. Обосновать его эргономичность.

Описание структуры выходной информации. Здесь необходимо описать, какую информацию можно получить в результате эксплуатации ПС.

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

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

Общие сведения о программе. Здесь дается краткая информация о ПС, его назначении, основные функции, которое оно выполняет, применение ПС.

Структура программы. Указывается из скольких программных единиц и файлов состоит ПС, т.е. описывается полная комплектность с ссылкой на пункт 3.2 раздела 2.5.

Установка программы. Описываются все действия, необходимые для установки ПС на ПЭВМ. Также объем, занимаемый ПС на жестком магнитном диске, минимальный объем оперативной памяти, необходимый для эксплуатации ПС. Технические характеристики оборудования, необходимого для работы ПС.

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

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

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

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

Характеристика ПС. Дается краткая характеристика ПС: режимы работы, необходимый объем памяти для эксплуатации, средства контроля и др.

Работа с ПС. Здесь поясняется обращение к программе, способы передачи управления, вызов программы и др.

Входные и выходные данные. В этом разделе описывается организация входных и выходных данных.

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

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

Назначение ПС. В этом разделе дается краткое описание основного назначения ПС.

Условия выполнения программы. Описываются условия, при которых данное ПС может нормально функционировать (минимальный или максимальный состав аппаратуры и ПС).

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

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

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

В разделе «Список использованных источников» дается перечень всей литературы, которая была использована при разработке ПС и оформлении документации на него. Список использованных источников формируется в том порядке, в котором были ссылки на использованную литературу, с указанием издательства, года издания и количества листов в книге согласно СТП101-00 (Приложение З).

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

2.6.1Задачи вычислительного типа

 

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

 

Вариант №1

Разработать ППП «Интерполирование функции» различными методами:

1) по формуле Лагранжа;

2) по формуле Эйткена;

3) по формуле Ньютона;

4) по формуле Стирлинга;

5) по формуле Бесселя;

6) обратное интерполирование.

 

Вариант № 2

Разработать ППП «Решение системы линейных уравнений»

различными методами:

1) по формуле Крамера;

2) методом Жордана-Гаусса;

3) методом Гаусса;

4) методом простой итерации;

5) методом Зейделя.

 

Вариант №3

Разработать ППП «Решение обыкновенных дифференциальных уравнений» различными способами:

1) методом Зейделя;

2) методом Эйлера-Коши;

3) методом Рунге-Кутта;

4) методом Адамса;

5) методом Милна.

Вариант № 4

Разработать ППП «Численное интегрирование» различными методами:

1) по формуле Ньютона-Котеса;

2) по формуле трапеций;

3) по формуле Симпсона;

4) по формуле Гаусса;

5) по формуле Чебышева.

 

Вариант № 5

Разработать ППП «Решение нелинейных алгебраических уравнений» различными методами:

1) методом половинного деления;

2) методом хорд;

3) методом касательных (Ньютона);

4) методом итераций;

5) комбинированный метод хорд и касательных;

6) методом Горнера (уточнение корней).

Вариант № 6

Разработать ППП «Численное дифференцирование»

различными методами:

1) на основе интерполяционной формулы Лагранжа;

2) на основе интерполяционной формулы Ньютона;

3) по безразностным формулам численного дифференцирования.

 

Вариант № 7

Разработать ППП «Решение системы нелинейных уравнений»

различными способами:

1) методом Ньютона;

2) методом релаксации;

3) методом Пикара;

4) методом Зейделя;

5) методом Якоби;

6) методом Ньютона с параметром.

 

Вариант №8

Разработать ППП «Методы обработки экспериментальных данных»

следующими методами:

1. методом средних;

2. методом наименьших квадратов.

Для следующих функций:

1) степенной функции;

2) показательной функции;

3) логарифмической функции;

4) гиперболы;

5) дробно-рациональной функции.

 

Оценить значимость полученных уравнений по критерию Фишера.

 

Вариант № 9

 

Разработать ППП «Краевые задачи для решения обыкновенных дифференциальных уравнений» следующими методами:

1) метод конечных разностей;

2) метод прогонки;

3) метод коллокации;

4) метод наименьших квадратов;

5) метод Галеркина.

Вариант № 10

Разработать ППП «Определение собственных значений и собственных векторов матрицы» следующими способами:

1) методом Крылова;

2) методом Леверье-Фадеева;

3) методом Данилевского;

4) методом итераций.

Вариант № 11

Разработать ППП «Решение дифференциальных уравнений с частными производными» различными методами:

1) методом сеток;

2) методом прямых;

3) методом прогонки;

4) методом Монте-Карло.

ППП должен быть пригодным для уравнений гиперболического типа (колебания струны), параболического типа (теплопроводности), эллиптического типа (Лапласа, Пуассона).

Вариант № 12

Разработать ППП «Транспортная задача»

Определить оптимальный план перевозок однородного груза из N пунктов отправления А1, А2, … Аn в М пунктов потребления В1, В2, … Вm.

Дано: аj – запасы j пункта j=1-N

bi - запасы i пункта i=1-M

сi,j - стоимость перевозок с j пункта в i пункт потребления.

Определить:

1) Открытая или закрытая транспортная задача (ТЗ). Преобразовать ее в закрытую.

а) б)

2) Найти опорный план методами: северо-западного угла, минимального элемента, аппроксимации Фогеля.

3) Найти оптимальный план методами: потенциалов, квадратов, разрешающих элементов, дифференциальных рент.

4) Графически представить оптимальный план перевозок

5) Сделать возможным использование других методов для нахождения опорного и оптимального планов перевозки.

 

Вариант № 13

«Построение оптимальной области конструктивных

параметров технического объекта»

Имеются экспериментальные данные некоторых параметров для нескольких конструкций (5-8) технического объекта.

 

Х1 О2 Х2 О2 Х3 О2 О1 О2

1 1 1 1

. . . .

. . . .

10 10 10 10

 

О1,О2 – основные параметры;

Х1,Х2,Х3 – вспомогательные параметры;

Для каждого параметра и каждой конструкции вводятся два оптимальных значения верхнее и нижнее, т.е. получается Х1н=f(О2), Х1в=f(О2), Х2н=f(О2), Х2в=f(О2), Х3н=f(О2), Х3в=f(О2) и по три дополнительных значения (на равных промежутках) Х1д1=f(О2), Х1д2=f(О2), Х1д3=f(О2), Х2д1=f(О2), Х2д2=f(О2), Х2д3=(О2), Х3д1=(О2), Х3д2=(О2), Х3д3=(О2).

Строятся оси координат О1 и О2, строятся графики зависимости

О1= f(О2) для каждой конструкции.

1. Получить график «Оптимальная область конструктивных параметров» следующим образом:

На графике зависимости О1= f(О2) определить положение Х1н, Х1в, Х2н, Х2в, Х3н, Х3в, затем инициализируется оптимальная область W по условию _ _

Хн <W<Хв

2. Получить график «Анализ конструктивных параметров», определив положение всех зависимостей

Х1н=f(О2) Х2н=f(О2) Х3н=f(О2)

Х1д1=f(О2) Х2д1=f(О2) Х3д1=f(О2)

Х1д2=f(О2) Х2д2=f(О2) Х3д2=f(О2)

Х1д3=f(О2) Х2д3=f(О2) Х3д3=f(О2)

Х1в=f(О2) Х2в=f(О2) Х3в=f(О2)

 

2.6.2 Задачи по обработке и анализу информации

 

Вариант 1

Тема: « Автоматизация работы организации по

трудоустройству населения»

Разработать ПС «Рынок труда».

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

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

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

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

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

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

- проанализировать причины безработицы. Определить ведущий фактор безработицы. Представить графическую интерпретацию полученных результатов.

 

Вариант 2

Тема : «Автоматизация работы транспортного агентства»

 

Разработать ПС по автоматизации работы «Транспортного агентства».

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

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

Проводить анализ ситуации на рынке пассажирских перевозок :

- выяснить зависимость между расстоянием до пункта назначения и видом предпочитаемого транспорта;

- определить динамику роста или снижения пассажирских перевозок;

- выяснить зависимость между ценой на билет и количеством пассажиров, воспользовавшихся данным видом транспорта;

Сделать графическую интерпретацию полученных результатов.

 

 

Вариант 3

Тема: «Автоматизация обработки информации по работе

туристической фирмы»

Разработать ПС по автоматизации работы туристической фирмы «Круиз».

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

Проводить анализ ситуации на рынке отдыха:

- выяснить места отдыха, предпочитаемые различными слоями населения;

- определить корреляционную зависимость между доходом отдыхающих и суммой, затраченной на отдых;

- выяснить тенденцию к увеличению или уменьшению количества отдыхающих в зависимости от сезона.

Сделать графическую интерпретацию полученных результатов.

 

 

Вариант 4

Тема: «Автоматизация учета реализации книжной продукции»

 

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

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

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

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

Проводить анализ рынка торговли книгами:

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

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

- выяснить самый читающий слой населения. Выполнить графическую интерпретацию полученных результатов.

 

Вариант 5

Тема: «Обработка информации по демографической ситуации»

 

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

Информацию об умерших: фамилия, имя, отчество, пол, год и место рождения, год и место смерти, причина смерти.

Формировать отчеты о демографической ситуации за определенный период.

Проводить анализ и прогнозирование демографической ситуации:

- выполнить группировку умерших по полу, возрастным группам и причинам смерти. Определить среднюю продолжительность жизни мужчин и женщин;

- определить корреляционную зависимость между возрастом и количеством умерших в данном возрасте по различным причинам;

- определить прирост/ убыль населения за данный период и спрогнозировать численность населения на ближайший период времени.

Представлять графическую интерпретацию полученных результатов.

Вариант №6

Тема: «Автоматизация работ культурно-массовых

мероприятий»

 

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

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

Осуществлять анализ посещаемости культурных заведений:

- определять самые посещаемые заведения, мероприятия и коллективы;

- исследовать динамику роста или спада посещаемости заведений различными слоями населения по месяцам, годам;

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

Представлять графическую интерпретацию полученных результатов.

Вариант №7

Тема: «Эмиграция населения»

 

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

Представлять графическую интерпретацию полученных результатов.

 

Вариант №8

Тема: «Социологические опросы населения»

 

Разработать ПС, позволяющее обрабатывать социологические опросы населения.

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

Опрос может быть проведен на разные темы (политические, социальные и т.д.), предполагается несколько вариантов ответов.

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

Представлять графическую интерпретацию полученных результатов.

 

Вариант № 9

Тема: «Анализ работы электронных средств массовой информации»

 

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

 

 

Вариант №10

Тема: «Анализ информации о содержании и воспитании

детей в детском доме»

 

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

В паспорте хранятся данные о номере и дате распоряжения о направлении и номере и дате путевки в детский дом. Хранятся данные о возрасте и местонахождении родителей ребенка (т.е. проживает (ют) где-то, отбывает (ют) наказание, мертв (ы), и т.д.). За ребенком, который поступил в детский дом может быть закреплен жилой дом или квартира. Адрес этого жилья также вносится в личное дело ребенка.

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

Представлять графическую интерпретацию полученных результатов.

 

 

Цель лабораторных работ закрепить теоретический материал, прослушанный студентами на лекциях и изученный самостоятельно.

 

3.1 Лабораторная работа №1. Тема: «Качественное ПО»

 

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

 

Вариант №1

Найдите Пифагоровы числа на заданном отрезке [а, b].

Пример: 32+ 42=52

 

Вариант №2

Дан прямоугольник со сторонами «а»и «b», разрезать его на квадраты и посчитать их количество.

 

Вариант №3

Последовательность Фибоначчи 1,1,2,3,5,8,13…

Найдите п-ный элемент последовательности.

 

Вариант №4

1 1 1 1 1 1 …

1 2 3 4 5 6 …

1 3 6 10 15 21…

1 4 10 20 35 56…

Найдите n(i,j) член квадрата

 

Вариант №5

Квадрат любого натурального числа п равен сумме n первых нечетных чисел

12=1

22=1+3

32=1+3+5

42=1+3+5+7

52=1+3+5+7+9

………………..

Составьте ПС, позволяющую напечатать квадраты натуральных чисел от «а» до «b».

 

Вариант №6