Подпись, дата, фамилия, имя, отчество

Подпись, дата, фамилия, имя, отчество

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

по выполнению курсовой работы по дисциплине

«Программирование»

Ставрополь, 2012


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

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

Составитель: Д.В. Горденко, кандидат технических наук, доцент

Рецензент: Д.Н. Павлюк, кандидат технических наук, доцент


СОДЕРЖАНИЕ

1. Цели и задачки курсовой работы…………………………..…………………...4

2. Формулировка задания и его объем………………..…..……..........................5

3. Основное содержание курсового работы по разделам, последовательность и порядок их выполнения………………………………………………..….………...6

4. Оформление объяснительной записки………...……...……...........................9

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

6. Порядок защиты и ответственность студента за выполнение задания по курсовой работе………………………………………………………………….16

7. Примерная тема курсовых работ………………………………………..17

Перечень литературы …………………….………………………………………..20


1. ЦЕЛИ И Задачки КУРСОВОЙ РАБОТЫ

Учебным планом разработанным в согласовании с Муниципальным образовательным эталоном, по дисциплине «Программирование» предвидено выполнение курсовой работы.

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

Курсовая работа является заключительным шагом по усвоению программного материала теоретической Подпись, дата, фамилия, имя, отчество части курса «Программирование», в итоге которого студенты должны:

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

2. Уметь создавать обоснование метода решения задачки.

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

4. Уметь разрабатывать программные модули.

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


2. ФОРМУЛИРОВКА ЗАДАНИЯ И ЕГО ОБЪЕМ

Задание Подпись, дата, фамилия, имя, отчество на курсовую работу содержит:

· текст личного задания, на основании которого производится работа;

· требования к выполнению задания и примеры;

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

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

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

3. ОСНОВНОЕ СОДЕРЖАНИЕ КУРСОВОГО РАБОТЫ ПО РАЗДЕЛАМ, ПОСЛЕДОВАТЕЛЬНОСТЬ И ПОРЯДОК ИХ ВЫПОЛНЕНИЯ

Объяснительная записка к курсовой работе должна давать довольно полное представление о принципе решения задачки.

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

1. титульный лист;

2. аннотацию (реферат);

3. бланк задания, подписанный управляющим и заведующим Подпись, дата, фамилия, имя, отчество кафедрой;

4. содержание (оглавление) с указанием страничек;

5. Введение.

6. Постановка задачки.

7. Метод решения задачки.

8. Выбор языка программирования.

9. Начальный код программки решения задачки на избранном языке программирования.

10. Спецификация программки

11. Контрольный пример.

12. Результаты работы программки

13. Заключение.

14. Перечень литературы

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

ТИТУЛЬНЫЙ ЛИСТ должен соответствовать установленному эталону (приложение 1).

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

БЛАНК ЗАДАНИЯ, стопроцентно оформленный, должен соответствовать установленному эталону (приложение 2).

СОДЕРЖАНИЕ включает наименование всех разделов объяснительной записки, также подразделов и пт, если они имеют наименование, с ука­занием номеров страничек, на которых располагаются начала разделов, подразде­лов и пт.

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

Раздел «ПОСТАНОВКА ЗАДАЧИ» должен содержать формулировка
дозволяющие представить задачку в стандартном для программирования
виде: цель и средства ее заслуги, математические соотношения
меж элементами данных и плодами Подпись, дата, фамилия, имя, отчество, методы представления
начальных, промежных данных и результатов, оформление данных и
результатов, к примеру, в виде таблиц

Раздел «АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ» содержит описание метода в словесной форме, также в виде блок-схем. По мере надобности метод разбивается на ряд отдельных блоков, любой из которых описывается раздельно. Графическая часть работы должна быть выполнена Подпись, дата, фамилия, имя, отчество с соблюдением эталонов ГОСТ 19.002-80 и ГОСТ 19.003-80.

Раздел «ВЫБОР ЯЗЫКА ПРОГРАММИРОВАНИЯ» должен содержатьобоснование выбора языка программирования. В разделе должны содержаться, не считая того, короткая черта избранного языка программирования описание его сходства и отличии от других языков программирования высочайшего уровня, также аргументы в пользу внедрения языка к решению конкретно данной определенной задачки.

Раздел «ИСХОДНЫЙ Подпись, дата, фамилия, имя, отчество КОД Программки НА Избранном ЯЗЫКЕ ПРОГРАММИРОВАНИЯ» должен содержать начальный текст программки с необходимыми комментами, поясняющими предназначение программки, работу программки в целом и ее отдельных блоков, предназначение обычных и структурированных переменных.

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

Раздел «СПЕЦИФИКАЦИЯ ПРОГРАММЫ» содержит документированные сведения об отдельных блоках Подпись, дата, фамилия, имя, отчество программки и связях меж ними, используемых обозначениях переменных, параметрах подпрограмм, порядке ввода начальных данных и вывода результатов, также другие нужные для юзера программки сведения.

Раздел «КОНТРОЛЬНЫЙ ПРИМЕР» содержит контрольный набор начальных данных и результатов работы, которые можно получить вручную, не прибегая к программке.

Раздел «РЕЗУЛЬТАТЫ РАБОТЫ ПРОГРАММЫ» содержит результаты Подпись, дата, фамилия, имя, отчество для определенного набора начальных данных, хороших от контрольного примера, приводятся примеры входных и выходных форм.

В разделе «ЗАКЛЮЧЕНИЕ» делаются главные выводы из проделанной работы, дискуссируются достигнутые результаты, подчеркиваются новыепредложенные в работе способы и формулируется заключение (способностях использования результатов работы в практической деятельности.

Перечень ЛИТЕРАТУРЫ содержит список источников Подпись, дата, фамилия, имя, отчество, использован­ных при выполнении курсовой работы. Указывать только те источники, на ко­торые имеются ссылки в тексте объяснительной записки.


4. ОФОРМЛЕНИЕ Объяснительной ЗАПИСКИ

Общий объем объяснительной записки не должен превосходить 25-30 листов формата А4 (210x297 мм), в том числе введение — менее 3-4 листов.

Объяснительная записка к курсовой проекту (работе) относится к текстовым Подпись, дата, фамилия, имя, отчество документам и должна соответствовать требованиям:

– ГОСТ 2.105-95ЕСКД. Общие требования к текстовым документам.

– ГОСТ 2.106-96ЕСКД «Текстовые документы».

Допускается рукописное машинописное (титульный лист непременно машинописный, приложение 1) :

> Шрифт — Times New Roman, 14 пт;

> Расстояние меж строчками 1.5 интервала

> Формат - А4;

> Нумерация страничек - вверху, от центра, не считая первой.

> Поля:

> верхнее, нижнее – 20 мм;

> Левое – 25 мм;

> Правое – 15 мм Подпись, дата, фамилия, имя, отчество.

Весь текст объяснительной записки делят на разделы. Каждый раздел сле­дует начинать с новейшей странички. Разделы в границах всей объяснительной за­писки, также подразделы и пункты имеют порядковые номера, обозначенные арабскими цифрам, к примеру: 1- 1-ый раздел; 2- 2-ой раздел; 2.1 - 1-ый подраздел второго раздела; 2.1.1 - 1-ый пункт первого подраздела второго раздела. Введение и заключение Подпись, дата, фамилия, имя, отчество не нумеруются.

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

В записке нужно выдержать единые обозначения и размерности для применяемых характеристик, переменных и черт. Допускаются сокра­щения слов, определений, обозначений, только принятых в ГОСТ 15133 - 77, 17021 - 75, 17657 - 79, 19480 - 74, 19781 - 74, 20886 - 75, 22348 - 77.

Иллюстрации (картинки, таблицы, схемы) размещаются на отдельных страничках объяснительной записки. Согласно ЕСКД, иллюстрации в объяснительной Подпись, дата, фамилия, имя, отчество записке, не считая таблиц, имеют подпись «Рисунок». Номер рисунка состоит из номера раздела и порядкового номера иллюстрации, разбитых точкой. На­пример: Набросок 3.2 (2-ой набросок третьего раздела). Иллюстрации снабжаются коротким заглавием через дефис

(К примеру, Набросок 1.1 – Методы передачи инфы).

В объяснительной записке картинки должны быть выполнены или черни­лами (тушью), или написаны Подпись, дата, фамилия, имя, отчество на принтере на отдельных страничках белоснежной либо миллиметровой бумаги формата 210 х 297 мм. Набросок располагают после той странички, где на него дана 1-ая ссылка.

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

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

Любая таблица обязана иметь заголовок. Заголовок и слово «Таблица» начинают с строчный буковкы. Заголовок не подчеркивают. Заглавия граф таб­лиц должны начинаться с строчных букв, подзаголовки Подпись, дата, фамилия, имя, отчество — со строчных, если они составляют одно предложение с заголовком, и с строчных — если они само­стоятельные. Делать заглавия таблицы на искосок не разрешается. Высота строк должна быть более 8 мм. Графу «№ п.п.» в таблицу включать не сле­дует.

Таблицу располагают таким макаром, чтоб ее можно было читать без по­ворота Подпись, дата, фамилия, имя, отчество записи либо с поворотом по часовой стрелке. При большенном количестве строк допускается перенос таблицы на другой лист. При всем этом заголовок помещают только над ее первой частью. Если циклический в графе таблицы текст состоит из 1-го слова, его допускается подменять кавычками; если из 2-ух либо более слов, то Подпись, дата, фамилия, имя, отчество при первом повторении его подменяют словами «То же», а дальше — кавычками. Ставить кавычки заместо циклических цифр, символов, математических знаков нельзя. Если цифровые либо другие данные в какой-нибудь строке таблицы не приводят, то в ней ставят прочерк.

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

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

Уравнения и формулы следует выделять из текста свободными строчками. Если уравнение не умещается в одну строку, оно должно быть перенесено по­сле соответственных символов «=» либо «+», «--», «х». При написании формулы и выбора Подпись, дата, фамилия, имя, отчество спра­вочных данных нужно делать ссылку на литературный источник, из кото­рого они были взяты.

При ссылке в тексте на применяемую литературу указывают порядковый номер, выделенный 2-мя квадратными скобками по списку источников, на­пример [20]. Литературу следует располагать в перечне в порядке возникновения ссылок в тексте. Источник описывается Подпись, дата, фамилия, имя, отчество по последующей форме; фамилия и ини­циалы создателя, полное заглавие книжки либо статьи, место и год издания, объем; для журнальчика — заглавие журнальчика, год издания, номер странички.

Приложения оформляют как продолжение объяснительной записки на по­следующих ее страничках либо в виде отдельной части, располагая их в порядке возникновения ссылок в тексте. Каждое Подпись, дата, фамилия, имя, отчество приложение следует начинать с нового лис­та с указанием в правом верхнем углу слова «Приложение 1», «Приложение 2» и т.д., написанные строчными знаками, номера пишутся арабскими цифрами, дальше следует направленный на определенную тематику заголовок (см. ГОСТ 7.32 - 81).

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

Картинки, таблицы, формулы в границах каждого приложения нумеруют арабскими цифрами, к примеру: «Рисунок П. 1.1» (1-ый набросок первого прило­жения); «Таблица П. 1.1» (1-ая таблица первого приложения Подпись, дата, фамилия, имя, отчество).

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

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

Иллюстративный материал в виде плакатов производится на чертежной бумаге формата А1. Каждый лист обязан иметь рамку и основную надпись. Лист должен быть Подпись, дата, фамилия, имя, отчество заполнен на 70—80% общей площади.

Штамп на плакате отсутствует. Подписи создателя и управляющего курсовой работы, индекс группы, дата ставятся непременно и помещаются в правом нижнем углу плаката.

При оформлении структурных, многофункциональных и принципных схем нужно управляться ГОСТами ЕСКД 2.701—68, 2.721-74. 2.743-72. 2.747-68, 2.750-68. 2.751- 73. Несоблюдение требований ЕСКД и ЕСПД при оформлении иллюстраций гласит об их неведении, что приводит к Подпись, дата, фамилия, имя, отчество понижению оценки за курсовую работу.

Законченная объяснительная записка подписывается студентом и руково­дителем.

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

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


5. Советы ПО Подпись, дата, фамилия, имя, отчество ОРГАНИЗАЦИИ РАБОТ НАД КУРСОВОЙ РАБОТОЙ, ПРИМЕРНЫЙ КАЛЕНДАРНЫЙ ПЛАН ЕЕ ВЫПОЛНЕНИЯ

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

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

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

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

Без помощи других ознакомиться с литературой [1-10]. В итоге ознакомления с литературой должны быть Подпись, дата, фамилия, имя, отчество подготовлены ответы на вопросы, которые подвергнутся рассмотрению в курсо­вой работе.

6. ПОРЯДОК ЗАЩИТЫ И ОТВЕТСТВЕННОСТЬ СТУДЕНТА ЗА ВЫПОЛНЕНИЕ ЗАДАНИЯ ПО КУРСОВОЙ РАБОТЕ

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

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

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


7. ПРИМЕРНАЯ Тема КУРСОВЫХ РАБОТ

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

Вариант 1

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· сумму отрицательных частей массива;

· произведение частей массива, расположенных меж наибольшим и ми­нимальным элементами.

Вариант 2

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· сумму положительных частей массива Подпись, дата, фамилия, имя, отчество;

· произведение частей массива, расположенных меж наибольшим по модулю и наименьшим по модулю элементами.

Вариант 3

В одномерном массиве, состоящем из n целых частей, вычислить:

· сумму частей массива, расположенных меж первым и последним нулевыми элементами.

· Конвертировать массив таким макаром, чтоб поначалу размещались все положи­тельные элементы, а позже — все отрицательные (элементы Подпись, дата, фамилия, имя, отчество, равные 0, считать по­ложительными).

Вариант 4

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· сумму частей массива с нечетными номерами;

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

Вариант 5

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· наибольший элемент Подпись, дата, фамилия, имя, отчество массива;

· сумму частей массива, расположенных до последнего положительного эле­мента.

Вариант 6

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· малый элемент массива;

· сумму частей массива, расположенных меж первым и последним положительными элементами.

Вариант 7

В одномерном массиве, состоящем из n целых частей, вычислить:

· номер наибольшего элемента массива;

· Конвертировать массив таким Подпись, дата, фамилия, имя, отчество макаром, чтоб в первой его половине размещались элементы, стоявшие в нечетных позициях, а во 2-ой половине — элементы, сто­явшие в четных позициях.

Вариант 8

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· сумму частей массива, расположенных меж первым и вторым отрицательными элементами.

· Конвертировать массив таким макаром, чтоб Подпись, дата, фамилия, имя, отчество поначалу размещались все элементы, модуль которых не превосходит 1, а позже — все другие.

Вариант 9

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· наибольший по модулю элемент массива;

· Конвертировать массив таким макаром, чтоб элементы, равные нулю, располага­лись после всех других.

Вариант 10

В одномерном массиве, состоящем из n целых частей, вычислить Подпись, дата, фамилия, имя, отчество:

· малый по модулю элемент массива;

· сумму модулей частей массива, расположенных после первого элемента, рав­ного нулю.

Вариант 11

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· номер малого по модулю элемента массива;

· сумму модулей частей массива, расположенных после первого отрицательного элемента.

Вариант 12

В одномерном массиве, состоящем из Подпись, дата, фамилия, имя, отчество n вещественных частей, вычислить:

· номер наибольшего по модулю элемента массива;

· сумму частей массива, расположенных после первого положительного элемента.

Вариант 13

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· количество частей массива, лежащих в спектре от А до В;

· сумму частей массива, расположенных после наибольшего элемента.

Вариант 14

В одномерном массиве, состоящем из n Подпись, дата, фамилия, имя, отчество вещественных частей, вычислить:

· количество частей массива, равных 0;

· сумму частей массива, расположенных после малого элемента.

Вариант 15

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· количество частей массива, огромных С;

Конвертировать массив таким макаром, чтоб поначалу размещались все отрицательные элементы, а позже — все положительные (элементы, равные 0, считать положительными Подпись, дата, фамилия, имя, отчество).

Вариант 16

При данных значениях частей массивов a1, a2, …, an , b1, b2, …, bn и некого порога h получить значения c1, c2,…,cn, поочередно рассматривая тройки (h, ai, bi). Элементам массива c1, c2,…,cn следует задать значение по правилу: ai, если ai наибольшее из этих 3-х значений; bi, если bi наибольшее из этих Подпись, дата, фамилия, имя, отчество 3-х значений; h при всех других соотношениях значений частей тройки.

Найти по отдельности, сколько частей массива a и b стали значениями частей c.

Вариант 17

Составить проект для получения таблицы значений функции f(x) при n значениях аргумента x, изменяющегося от исходного значения a до конечного значения b Подпись, дата, фамилия, имя, отчество с неизменным шагом dx=(b-a)/(n-1).

Вариант 18

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· количество частей массива, лежащих в спектре от А до D;

· сумму частей массива, расположенных до наибольшего элемента.

Вариант 19

В одномерном массиве, состоящем из n вещественных частей, вычислить:

· наибольший элемент массива;

· сумму Подпись, дата, фамилия, имя, отчество частей массива, расположенных меж первым и последним положительными элементами.

Вариант 20

В одномерном массиве, состоящем из n целых частей, вычислить:

· номер малого элемента массива;

· Конвертировать массив таким макаром, чтоб в первой его половине размещались элементы, стоявшие в четных позициях, а во 2-ой половине — элементы, стоявшие в нечетных позициях.

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

Вариант 1

1. Обрисовать класс STUDENT, реализующий однонаправленный линейный перечень для работы со последующими данными:

· фамилия и инициалы;

· номер группы;

· успеваемость (массив из 5 частей).

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

· поиск записей, в каких средний Подпись, дата, фамилия, имя, отчество бал студента больше 4,0;

· поиск записей, в каких совпадают номера групп студентов.

Вариант 2

1. Обрисовать класс WORKER, реализующий однонаправленный линейный перечень для работы со последующими данными:

· заглавие пт предназначения рейса;

· номер рейса;

· вместимость;

· тип самолета.

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

· поиск записей, в каких пункт предназначения совпадает с Подпись, дата, фамилия, имя, отчество введенным с клавиатуры;

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

Вариант 3

1. Обрисовать класс AEROFLOT, реализующий однонаправленный линейный перечень для работы со последующими данными:

· заглавие пт предназначения рейса;

· номер рейса;

· вместимость;

· тип самолета.

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

· поиск записей, в каких пункт предназначения совпадает с Подпись, дата, фамилия, имя, отчество введенным с клавиатуры;

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

Вариант 4

1. Обрисовать класс TRAIN, реализующий однонаправленный линейный перечень для работы со последующими данными:

· номер поезда;

· заглавие пт предназначения рейса;

· время отправления;

· время в пути.

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

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

· поиск поездов, отправляющихся в пункт предназначения, введенный с клавиатуры.

Вариант 5

1. Обрисовать класс TOURIST, реализующий однонаправленный линейный перечень для работы со последующими данными:

· номер маршрута;

· наименование исходного пт маршрута;

· наименование конечного пт маршрута;

· время в пути;

2. Интерфейс класса реализует Подпись, дата, фамилия, имя, отчество последующие деяния:

· ведение линейного перечня;

· поиск маршрутов, начинающихся в пт, наименование которого введено с клавиатуры;

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

Вариант 6

1. Обрисовать класс NOTE, реализующий однонаправленный линейный перечень для работы со последующими данными:

· фамилия;

· имя;

· номер телефона;

2. Интерфейс класса реализует последующие деяния Подпись, дата, фамилия, имя, отчество:

· ведение линейного перечня;

· поиск инфы о человеке, чья фамилия введена с клавиатуры;

· поиск инфы о человеке, чей номер телефона введен с клавиатуры;

Вариант 7

1. Обрисовать класс ZNAK, реализующий однонаправленный линейный перечень для работы со последующими данными:

· фамилия;

· имя;

· дата рождения;

· символ зодиака.

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

· поиск инфы о Подпись, дата, фамилия, имя, отчество людях, родившихся сейчас;

· поиск инфы о людях, родившихся под веденным знаком зодиака;

Вариант 8

1. Обрисовать класс PRICE, реализующий однонаправленный линейный перечень для работы со последующими данными:

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

· заглавие магазина, в который продукт отгружен;

· цена продукта;

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

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

· поиск инфы о товарах, цена которых не превосходит цена, введенную с клавиатуры;

Вариант 9

1. Обрисовать класс ORDER, реализующий однонаправленный линейный перечень для работы со последующими данными:

· фамилия налогоплательщика;

· инициалы налогоплательщика;

· ИНН налогоплательщика;

· сумма налогообложения;

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня Подпись, дата, фамилия, имя, отчество;

· поиск инфы о налогоплательщике, фамилия которого введена с клавиатуры;

· поиск инфы о налогоплательщиках, чей суммарный налог превосходит сумму, введенную с клавиатуры;

Вариант 10

1. Обрисовать класс CAR, реализующий однонаправленный линейный перечень для работы со последующими данными:

· марка автомобиля;

· муниципальный регистрационный номер;

· фамилия обладателя;

· инициалы обладателя;

· пробег поквартально (массив из Подпись, дата, фамилия, имя, отчество 4 частей);

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

· поиск инфы о обладателях автомобилей, марка которого введена с клавиатуры;

· поиск инфы об автомобилях, у каких суммарный пробег за 2 и 3 кварталы не превосходит значение, введенное с клавиатуры;

Вариант 11

1. Обрисовать класс STUDENT, реализующий однонаправленный линейный перечень для работы со последующими данными:

· фамилия;

· имя;

· отчество Подпись, дата, фамилия, имя, отчество;

· серия паспорта

· номер паспорта

· дата выдачи.

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

· поиск записей, в каких совпадает имя студента;

· поиск записей, в каких совпадает месяц выдачи паспорта.

Вариант 12

1. Обрисовать класс AEROFLOT, реализующий однонаправленный линейный перечень для работы со последующими данными:

· номер рейса;

· время отправления;

· время начала Подпись, дата, фамилия, имя, отчество регистрации;

· тип самолета.

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

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

Вариант 13

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

· фамилия и инициалы работника;

· дата рождения;

· год начала трудовой деятельности;

· год поступления на работу;

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

· поиск служащих, чей трудовой стаж более введенного с клавиатуры;

· поиск служащих, родившихся в течении месяца, введенного с клавиатуры;

Вариант 14

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

· номер поезда;

· заглавие пт предназначения рейса;

· количество спальных, купейных и плацкартных мест (массив из 3-х частей);

· количество свободных спальных, купейных и плацкартных мест (массив из 3-х частей);

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

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

· вывод инфы о поезде, номер которого введен с клавиатуры.

Вариант 15

1. Обрисовать класс TOURIST, реализующий однонаправленный линейный перечень для работы со последующими данными:

· номер маршрута;

· наименование исходного пт маршрута;

· количество шагов;

· наименования промежных пт маршрута;

· приблизительное время на каждый шаг;

2. Интерфейс класса реализует последующие Подпись, дата, фамилия, имя, отчество деяния:

· ведение линейного перечня;

· поиск маршрутов, проходящих через пункт, наименование которого введено с клавиатуры;

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

Вариант 16

1. Обрисовать класс NOTE, реализующий однонаправленный линейный перечень для работы со последующими данными:

· фамилия;

· имя;

· дата встречи;

· место встречи.

2. Интерфейс класса реализует последующие деяния:

· ведение Подпись, дата, фамилия, имя, отчество линейного перечня;

· поиск инфы о встречах, назначенных на дату, введенную с клавиатуры;

· поиск инфы о встречах, назначенных в месте, введенном с клавиатуры;

Вариант 17

1. Обрисовать класс ZNAK, реализующий однонаправленный линейный перечень для работы со последующими данными:

· фамилия;

· имя;

· дата рождения;

· символ зодиака;

· зодиакальный камень;

2. Интерфейс класса реализует последующие деяния Подпись, дата, фамилия, имя, отчество:

· ведение линейного перечня;

· поиск инфы о людях, родившихся сейчас;

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

Вариант 18

1. Обрисовать класс PRICE, реализующий однонаправленный линейный перечень для работы со последующими данными:

· наименование магазина;

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

· количество продукта на складе;

· цена продукта;

2. Интерфейс класса реализует последующие Подпись, дата, фамилия, имя, отчество деяния:

· ведение линейного перечня;

· поиск инфы о магазинах, в каких есть продукт, заглавие которого введено с клавиатуры;

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

Вариант 19

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

· фамилия;

· имя;

· отчество;

· дата рождения;

· должность;

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

· поиск служащих, чей возраст более введенного с клавиатуры;

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

Вариант 20

1. Обрисовать класс TRAIN, реализующий однонаправленный линейный перечень для работы со последующими данными:

· номер поезда;

· заглавие пт предназначения Подпись, дата, фамилия, имя, отчество рейса;

· количество промежных станций;

· наименования промежных станций;

2. Интерфейс класса реализует последующие деяния:

· ведение линейного перечня;

· поиск поездов, проходящих через пункт предназначения, введенный с клавиатуры;

· вывод инфы о поезде, номер которого введен с клавиатуры.

Вариант 21

1. Обрисовать класс STUDENT, реализующий однонаправленный линейный перечень для работы со последующими данными:

· фамилия

· инициалы;

· дата рождения;

· место рождения.

2. Интерфейс Подпись, дата, фамилия, имя, отчество класса реализует последующие деяния:

· ведение линейного перечня;

· поиск записей, в каких совпадает дата рождения;

· поиск записей, в каких совпадает населенный пункт рождения.

Вариант 22

1. Обрисовать класс NOTE, реализующий однонаправленный линейный перечень для работы со последующими данными:

· фамилия;

· имя;

· дата рождения;

· место работы.

2. Интерфейс класса реализует последующие деяния:

· ведение линейного Подпись, дата, фамилия, имя, отчество перечня;

· поиск инф


podrazdeleniya-organizacii.html
podrazdelyayutsya-na-dva-vida-s-vneshnej-i-vnutrennej-lizhi.html
podrazhanie-instinkt-kotorij-rabotaet-v-polzu-populyacii-v-zdorovoj-populyacii-i-protiv-populyacii-v-nezdorovoj-populyacii.html