- •1.2. Название работы: Создание макроса для форматирования текста программы телепередач.
- •1.3. Название работы: Создание макроса для верстки текста с графическими изображениями.
- •1.4. Название работы: Создание макроса для тестирования студентов по дисциплине «Информатика».
- •1.5. Название работы: Создание макроса для тестирования студентов по дисциплине «Программирование».
- •1.6. Название работы: Создание макроса для тестирования студентов по дисциплине «Технология программирования».
- •1.7. Название работы: Создание макроса для тестирования студентов по дисциплине «Вычислительная математика».
- •1.8. Название работы: Создание макроса для тестирования студентов по дисциплине «Операционные системы».
- •1.9. Название работы: Создание макроса для тестирования студентов по дисциплине «Рекурсивно-логическое программирование».
- •1.10. Название работы: Создание макроса для тестирования студентов по дисциплине «Структуры и алгоритмы компьютерной обработки данных».
- •1.11. Название работы: Создание макроса для тестирования студентов по дисциплине «Организация эвм».
- •1.12. Название работы: Создание макроса для тестирования студентов по дисциплине «Проектирование асоиу».
- •1.13. Название работы: Создание макроса для тестирования студентов по дисциплине «Надежность, эргономика и качество».
- •1.14. Название работы: Создание макроса для тестирования студентов по дисциплине «Схемотехника».
- •1.15. Название работы: Создание макроса для тестирования студентов по дисциплине «Теоретические основы автоматизированного управления».
- •1.16. Название работы: Создание макроса для тестирования студентов по дисциплине «Теория автоматического управления».
- •1.17. Название работы: Создание макроса для ведения прайс-листа фирмы, занимающейся продажей компьютерной техники.
- •1.24. Название работы: Создание макроса для тестирования студентов по дисциплине «Системное программирование».
- •1.25. Название работы: Создание макроса для тестирования студентов по дисциплине «Функциональное программирование».
- •1.26. Название работы: Создание макроса для тестирования студентов по дисциплине «Фрактальная графика».
- •1.27. Название работы: Создание макроса для тестирования студентов по дисциплине «Системы реального времени».
- •1.28. Название работы: Создание макроса для тестирования студентов по дисциплине «Системы реального времени».
Курсовая работа по дисциплине «Информатика»
«Изучение возможностей прикладного программного обеспечения». Расширенные возможности MS Word и MS Excel
1. Создать в редакторе Visual Basic текстового процессора MS Word или MS Excel макрос, выполняющий одну из перечисленных ниже задач.
1.1. Название работы: Создание макроса для размещения текста на заданном количестве страниц.
Задание кафедры. Размещение указанного текста на заданном количестве страниц с заданными параметрами форматирования.
Входные данные: исходный текст из файлов форматов “.txt”, “.doc” (с формулами); количество страниц; параметры форматирования: размер страницы, ориентация, поля, отступы от краев колонтитулов, необходимость нумерации страниц, место вставки номера страницы, начертание (шрифт), размер, расстояние между строками, абзацный отступ; абзацный отступ для формул, если необходимо – другие параметры.
Выходные данные: результат в формате документа MS Word, выполненный в соответствии с заданными требованиями. Если размещение с заданными параметрами на указанном количестве страниц невозможно, программа должна предлагать как минимум 3 возможных набора параметров форматирования для размещения текста на данном количестве страниц.
1.2. Название работы: Создание макроса для форматирования текста программы телепередач.
Задание кафедры. Преобразование документа, содержащего неформатированный текст программы телепередач, в документ, содержащий форматирование для представления в газетную полосу. Неформатированный текст программы телепередач может содержать любое количество пробелов, символов табуляции, символов абзаца, других лишних символов – слэшей, амперсандов и т.п. Названия передач и фильмов могут начинаться со строчной буквы и не заключаться в кавычки.
Входные данные: неформатированный текст программы, количество пробелов между колонками (см. ниже), флаг выделения времени начала телепередачи жирным шрифтом, флаг выделения названия фильма жирным шрифтом, курсивом, жирным шрифтом и курсивом, флаг выделения названия мультфильма (аналогично предыдущему), флаг выделения названия документального фильма (то же), флаг выделения названий спортивных телепередач, если необходимо – другие параметры.
Выходные данные: форматированный текст программы телепередач должен включать: название канала, две колонки, разделенные одним или двумя пробелами (указывается пользователем при задании входных данных) – в левой указывается время начала телепередачи, в правой – название.телепередачи, при необходимости - с заданным форматированием.
1.3. Название работы: Создание макроса для верстки текста с графическими изображениями.
Задание кафедры. Верстка заданного текста с фотографиями (иллюстрациями), содержащего набор статей по разным темам и фотографий, таким образом, чтобы он размещался на заданном количестве страниц и мог быть напечатан с двух сторон (каждая часть каждой статьи должна печататься в нужном месте, соответствующие статье фотографии – размещаться внутри статьи).
Входные данные: исходный текст с фотографиями в формате MS Word, количество страниц, количество статей, количество колонок для каждой статьи на каждой странице, место расположения фотографий (изображений) на страницах (например, правый верхний угол, левый нижний и т.п.), начертания для заголовка каждой статьи, поля, рекомендуемые шрифт и размер – arial, 9-10.
Выходные данные: сверстанный, в соответствии с исходными данными, вариант текста, если невозможно – как минимум три возможных набора параметров форматирования.
1.4. Название работы: Создание макроса для тестирования студентов по дисциплине «Информатика».
Задание кафедры: Формирование по считываемому из некоторой исходной таблицы набору из 500 тестовых заданий по дисциплине «Информатика» заданного количества тестовых заданий и контроль их прохождения пользователем.
Входные данные: массив тестовых заданий с вариантами ответов, вид распределения номера теста, выбираемого случайным образом из исходной таблицы (равномерное, нормальное, показательное), количество тестов. Каждое тестовое задание может иметь вес (легкое, среднее, трудное) и пользователь должен иметь возможность задать вначале процент заданий с различными весами.
Выходные данные: после тестирования выводится общая статистика: всего вопросов, средний уровень сложности, процент правильных ответов и т.п. Следует предусмотреть генерацию различных наборов (по входным данным, задаваемым пользователем) тестов с пронумерованными вариантами ответов и сохранение их в текстовом (в txt-, doc-форматах) файле с указываемым именем.