Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Титульный лист. 3. Постановка задачи (состоит из двух частей: 1

Читайте также:
  1. Титульный лист
  2. Титульный лист
  3. ТИТУЛЬНЫЙ ЛИСТ
  4. Титульный лист (отдельная страница)
  5. ТИТУЛЬНЫЙ ЛИСТ ДНЕВНИКА
  6. Титульный лист дневника.
  7. Титульный лист отчета
  8. Титульный лист.
  9. Титульный лист.

Содержание

3. Постановка задачи (состоит из двух частей: 1. Поиск и изучение материалов по теме, указанной в таблице; 2. Разработка программы.)

4. Теоретическая часть, в которой приводятся изученные материалы по теме.

5. Анализ задачи, в разделе приводится описание алгоритма, типов данных параметров и описание функций.

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

7. Тестирование программы, в разделе приводятся результаты тестирования программы.

8. Заключение (выводы по результатам учебной практики).

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

10. Диск с программой и отчетом (можно один для всей группы).

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

Поля: левое – 2,5 см, правое – 2 см, нижнее – 1,5 см, верхнее – 1,5 см.

Текст отчета: Times New Roman, 14pt, полуторный межстрочный интервал, красная строка 1,25 см. Отступы до и после 0 см.

Текст программы: Courier New, 12pt, полуторный межстрочный интервал.

Если в тексте встречаются рисунки и таблицы, то обязательна подпись с нумерацией (для рисунков выравнивание по центру, для таблиц по правому краю, шрифт Times New Roman, 12pt, полужирный).

Формулы набираются в Microsoft Equation 3.0.

Страницы должны быть пронумерованы, при этом титульная не нумеруется.

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

Дата защиты учебной практики: 13.04.2012.

На защиту иметь:

Зачетную книжку;

Отчет в бумажном виде;

Проект с программой

Процедура защиты:

Демонстрация работы программы;

Ответы на вопросы по изученному материалу и программе.

Отчеты на просмотр в электронном виде предоставляются не позднее 11.04.2012 18:00 на электронную почту onp85@mail.ru


Вариант №2

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

Сведения о книгах включают:

o Номер УДК;

o Фамилию и инициалы автора;

o Название;

o Год издания;

o Количество экземпляров данной книги в библиотеке.

Программа должна обеспечивать:

1. Начальное формирование данных обо всех книгах в библиотеке в виде линейного списка;

2. Добавление данных о книгах, вновь поступающих в библиотеку;

3. Удаление данных о списываемых книгах;

4. По запросу выдаются сведения о наличии книг в библиотеке, упорядоченных по годам издания;

5. Поиск книги по названию.

 

Вариант №9

Написать программу, моделирующую заполнение гибкого магнитного диска.

Общий объем памяти на диске 360 Кбайт. Файлы имеют произвольную длину от 18 байт до 32 Кбайт. В процессе работы файлы либо записываются на диск, либо удаляются с него.

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

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

Указание: следует создать список занятых и свободных участков памяти на диске.

Вариант №10

В файловой системе каталог файлов организован в виде линейного списка.

Для каждого файла в каталоге содержатся следующие сведения:

o Имя файла;

o Дата создания;

o Количество обращений к файлу.

Написать программу, которая обеспечивает:

1. Начальное формирование каталога файлов;

2. Вывод каталога файлов;

3. Удаление файлов, дата создания которых меньше заданной;

4. Выборку файла с наибольшим количеством обращений.

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.,

 


Вариант №13

Картотека в бюро обмена квартир организована в виде линейного списка.

Сведения о каждой квартире включают:

o Количество комнат;

o Этаж;

o Площадь;

o Адрес.

Программа должна обеспечивать:

1. Начальное формирование картотеки;

2. Ввод заявок на обмен;

3. Поиск в картотеке подходящего варианта: при равенстве количества комнат и этажа и различии площадей в пределах 10% соответствующая карточка выводится и удаляется из списка, в противном случае поступившая заявка включается в список;

4. Вывод всего списка.

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

 

Вариант №14

Англо-русский словарь построен в виде двоичного дерева.

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

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

Написать программу, которая:

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

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

3. производит вывод исходного и нового словарей.

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

 

 

Вариант №17

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

Написать программу, которая:

1. обеспечивает начальное формирование картотеки;

2. производит вывод картотеки;

3. вывод номера телефона и времени разговора;

4. выводит извещение на оплату телефонного разговора.

Программа должна обеспечивать диалог с помощью меню и контроль ошибок при вводе.

 




Дата добавления: 2014-12-15; просмотров: 144 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.009 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав