это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
Ознакомительный фрагмент работы:
ЛАБОРАТОРНАЯ РАБОТА N3
Многофайловые программы и использование динамической
памяти
1.Оформить алгоритм решения задачи лабораторной работы
N1 в виде двух функций, записанных в отдельных файлах. Расс-
мотреть два способа объединения функций в одну программу:
а) использование директивы препроцессора include;
б) использование средств интегрированной среды Turbo C.
Привести в отчете сценарии разработки многофайловой
программы.
2.Использовать динамическое выделение памяти под массив.
3.Вывести адрес первого элемента массива, размер сво-
бодной динамической памяти до выделения памяти под мас-
сив,после выделения и после освобождения.
4.Определить максимальный размер массива, с которым мо-
жет работать программа.
5.Выполнить пункты 3 и 4 для всех моделей памяти, ис-
пользуемых в среде Turbo C. Объяснить результаты.
Лабораторная работа N4
Работа с файлами
Разработать информационно-поисковую систему, выполняющую следую-
щуюе функции:
- создание базы данных;
- просмотр базы данных;
- поиск в базе данных;
- изменение базы данных;
Просмотр базы данных реализовать в виде постраничного вывода всей
информации из базы данных, лексиграфически упорядоченной по одному из
полей.
Функция поиска должна быть реализована для поиска по одному из
полей. Остальные варианты поиска могут быть заменены заглушками.
При разработке функции "Изменение базы данных" должны быть реали-
зованы подзадачи " Добавление новой записи" и удаление записи.
Лабораторная работа N5
Работа с графической библиотекой
Реализовать функцию просмотра базы данных в лабораторной работе
N4 средствами графической библиотеки. Вывести сравнительные данные по
различным полям в виде графиков и диаграмм (столбчатых и круговых).
База данных "Продажа компьютеров"
- наименование фирмы
- тип
- цена
- тактовая частота
- размер ОП
- размер жесткого диска
- тип монитора
Просмотр: распределение цены по типам компьютеров
База данных "результаты торгов на валютных биржах"
- биржа
- дата
- курс руб./немецкая марка.
- объем продаж млн.DM.
- спрос млн.DM
- предложение млн.DM.
Просмотр курса и объема продаж по датам
База данных "Результаты торгов на национальных валютных биржах"
- биржа
- дата
- курс российского рубля /ед.нац.вал./руб. /
- курс долл. /ед.нац.вал./долл./
- курс немецкой марки /ед.нац.вал./DM/
Просмотр курсов по датам
База данных "Ставки межбанковских кредитов в банках
Москвы"
- банк
- дата
- привлечение/размещение /в % годовых/
сроки в днях
1-3 4-7 до 14 до 21 до 30
Просмотр динамики привлечения/размещения кредитов
База данных "результаты торгов на валютных биржах"
- биржа
- дата
- курс руб./долл.
- объем продаж млн.долл.
- спрос млн.долл.
- предложение млн.долл.
Просмотр курса и объема продаж по датам
База данных "Отдел кадров. Анкетные данные"
- фамилия, имя, отчество
- год рождения
- место рожденя
- адрес
- семейное положение
- наличие детей
Просмотр: распределение работников по возрасту
База данных "Деканат"
- курс
- группа
- фамилия и инициалы
- оценка
- дисциплина
- список наименований групп и наименование дисциплин
для каждой группы
Просмотр распределения студентов каждого курса по оцекам
База данных "Библиотека"
- автор/ы/
- название
- год
- издательство
- место издания
- количество страниц
Просмотр распределения книг по диапазонам годов
База данных "Отдел кадров. Стаж работы"
- табельный номер
- общий стаж
- непрерывный стаж
- стаж работы на предприятии
Просмотр распределения работников по диапазонам стажа
работы на предприятии
База данных "Отдел кадров. Основные сведения"
- табельный номер
- должность
- оклад
- подразделение
Просмотр распределения работников по диапазонам оклада
База данных "Подписка на периодические издания"
- издание
- количество
- фамилия подписчика
- адрес
- продолжительность
Просмотр распределения подписчиков по 5 наиболее попу-
лярным изданиям
База данных "Показатели деятельности фирм"
- наименование фирмы
- объем продаж
- собственный капитал
- прибыль после вычета налогов
- выплаченные дивиденты
- инвестиции
- расходы на содержание персонала
- расходы на научные исследования
Просмотр распределения количества фирм по собственному
капиталу
База данных "Структура продаж продукции фирм"
- наименование фирмы
- медицинская продукция
- промышленная продукция
- информационная техника
- химическая продукция
- продукты питания
Просмотр распределения суммарного объема продаж фирм по секторам
Разработать класс и тестирующую его функцию:
стек (варианты 1,5,10,15),
очередь (варианты 2,6,11,16,9),
двунаправленный список (варианты 3,7,12,17),
однонаправленный список (варианты 4,8,13).
Альтернативные варианты:
- разработать класс файл и использовать его в лаб.работе 4;
- использовать библиотеку Turbo Vision для организации интерфейса в
лаб.работе 4.
Литература:
1.Уинер Р. Язык Турбо Си.М.:Мир,1991
2.Лэнгсам Й.,Огенстайн М.,Тененбаум А. Структуры данных для персональных ЭВМ.
М.: Мир,1989
3.Вирт Н.Алгоритмы и структуры данных.М.: Мир,1978
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
Требуется разобрать ст. 135 Налогового кодекса по составу напогового...
Решение задач, Налоговое право
Срок сдачи к 5 дек.
Школьный кабинет химии и его роль в химико-образовательном процессе
Курсовая, Методика преподавания химии
Срок сдачи к 26 дек.
Реферат по теме «общественное мнение как объект манипулятивного воздействий. интерпретация общественного мнения по п. бурдьё»
Реферат, Социология
Срок сдачи к 9 дек.
Выполнить курсовую работу. Образовательные стандарты и программы. Е-01220
Курсовая, Английский язык
Срок сдачи к 10 дек.
Изложение темы: экзистенциализм. основные идеи с. кьеркегора.
Реферат, Философия
Срок сдачи к 12 дек.
Заполните форму и узнайте цену на индивидуальную работу!