Практическое использование современных технологий
Дипломная работа, 01 Апреля 2011, автор: пользователь скрыл имя
Краткое описание
Цель моей дипломной работы: демонстрация и использование современных информационных технологий и классического программирования.
Мои задачи:
* Создать тест в Microsoft Excel;
* Создать сайт с помощью языка HTML;
* Создать программу с помощью Turbo Pascal.
Содержание работы
Введение 3
Общие сведения. 4
Окно программы. 4
Рабочая книга. 4
Выделение элементов таблицы. 5
Заполнение ячеек. 5
Отмена операций. 6
Создание рабочей книги 6
Открытие рабочей книги 6
Сохранение рабочей книги 6
Закрытие рабочей книги 7
Завершение работы с Microsoft Excel 7
Работа с формулами 7
Основные сведения 7
Функции 8
Тест в Excel 10
Разработка сайта средствами языка html 14
Общая схема исходного кода документа HTML 15
Элемент <HEAD> 16
Создание титула документа с помощью элемента <TITLE> 16
Элемент <BODY> 16
Вложенные атрибуты элемента <BODY> 16
Алгоритм создания сайта 17
Разработка программы в среде 18
программирования Turbo Pascal. 18
Этапы решения задач на ЭВМ 20
Структура программы 21
Управление экраном компьютера в текстовом и графическом режимах. 23
Заключение 25
Список использованных источников 27
Приложения 28
Содержимое работы - 1 файл
Сайфуллина пояснительная записка.doc
— 732.00 Кб (Скачать файл)
Создание макроса начинается с
вызова окна "Запись макроса" в
меню
Сервис Макрос Начать запись
Необходимо ввести имя макроса и сочетание клавиш (Ctrl + …), затем нажать кнопку OK. При этом должно появиться окно "Останов" с кнопками "Остановить запись" и "Относительная ссылка". Если указанное окно не появилось, то необходимо выбрать в меню Вид команду Панель инструментов Остановка записи. Создание двух макросов в режиме "абсолютная ссылка" и одного - в режиме "относительная ссылка".
Рекомендация: перед записью макросов можно провести тренировку, т.е. выполнить все действия, не включая режима записи.
Тест в Excel
- Запустить Excel. Сохранить под именем «Тест Сайфуллиной Юлии».
Создать 5 листов с именами:
- Титульный
- Вопросы
- Варианты ответов
- Выбор
- Оценка
Создать листы именно в таком порядке. Если вставляемый лист оказался не на нужном месте – перетащить его ярлычок в нужное положение.
- Лист: «Титульный»:
- Посередине заголовок «Тест «Знание программы Pascal» (формат, цвет, выравнивание – переносить по словам).
- Вставить 2 рисунка (разместить по желанию на листе).
- С11 – ввести текст «Введите вашу фамилию:». Добавить границу ячейки.
- С13 – выделить ячейку цветом бледно зеленый, установить высоту строки 34 пикселя.
- Ниже – подпись: Тест составил (составили) Ф.И.
- С помощью авто-фигур нарисовать стрелку «вправо», разукрасить ее, добавить надпись «Начать тест» (курсив, жирный, посередине).
- На стрелку сделать гиперссылку через контекстное меню → местом в этом документе → лист Вопросы → ОК. Потренироваться.
- Откорректировать внешний вид. Сохранить файл.
- Лист «Вопросы»
- В4 – вводим надпись «Вопрос 1» (форматируем жирным синим цветом).
- С4:I4 – объединить, ввести текст 1 вопроса. Залить диапазон светло-коричневым цветом, расположить по левому краю, жирный.
- Скопировать строку 4 и вставить ее в строки 10 и 16. 10 строка – для Вопроса 2, 16 – для вопроса 3. Изменить текст для данных вопросов.
- С листа «Титульный» скопировать стрелку, изменить текст на «Результат». Изменить гиперссылку на лист «Оценка».
- Сохранить изменения.
- Лист «Варианты ответов».
- Увеличить ширину столбца А до 50 пикселей. А1, А2, А3 – ввести ответы на 1 вопрос.
- А4, А5, А6 – ответы на 2 вопрос
- А7, А8, А9 – ответы на 3 вопрос
- Лист «Варианты ответов»:
- В1 – ввести текст «Ответ пользователя» (расширить по тексту столбец)
- А2 – ввести текст «Вопрос 1»
- Растянуть текст «Вопрос 1» на столбец ниже до «Вопрос 3».и т.д
- Сохранить изменения.
- Перейти на лист «Вопросы». Вид → Панели инструментов → Формы
- Откроется панель «Формы». На ней найти инструмент «Поле со списком». Активировать его. Нарисовать поле в пределах ячеек F6:I6 для вопроса 1.
- Аналогично инструментом «Поле со списком» нарисовать поля для вопросов 2 и 3.
- Выполнить привязку объектов: выделить поле для 1 вопроса (чтобы по углам были 4 маркера) → вызвать контекстное меню (правая кнопка мыши) → Формат объекта → Вкладка «Элемент управления» → установить курсор в поле «Формировать список по диапазону» → мышью перейти на лист «Варианты ответов» (его имя высветится в поле) → выделить ячейки А1:А3.
- В этом же окне установить курсор в поле «Связь с ячейкой» → перейти на лист «Выбор» - выделить ячейку В2 (адрес пропишется в поле).
- В этом же окне в поле «Количество строк списка» установить значение 3 → ОК.
- Попробуйте элемент в действии – выбрать один из вариантов ответов, перейти на лист «Выбор» - убедиться, что вариант ответа зафиксирован.
- Самостоятельно выполнить данные процедуры для остальных вопросов.
- Расставить варианты ответов для всех вопросов, причем установить и правильные ответы, и неправильные.
- Сохранить изменения.
- Лист «Выбор»:
- С1 – ввести текст «Правильные ответы» (растянуть по тексту ширину столбца С).
- В ячейках С2:С4 расставляем правильные ответы (С2 – 2, С3 – 1, С4 – 3).
- D1 – вводим текст «Баллы»
- В ячейку D2 ставим курсор и вводим формулу, которая формирует столбец с баллами за правильный ответ: =ЕСЛИ(B2=C2;5;0).
- Растянуть полученную формулу на оставшиеся ячейки, изменив значение баллов за правильный ответ.
- С5 ввести текст «Итого баллов:».
- D5 ввести формулу =СУММ(D2:D4).
- Потренироваться. Сохранить изменения.
- Лист «Оценка».
- В4 ввести текст «Уважаемый»
- Установить ширину столбца С 200 пикселей.
- С4 ввести формулу С4=Титульный!C13 (мышью перейти на лист Титульный и выделить ячейку С13). Залить цветом бледно-зеленый, жирный, размер 14 пт, посередине.
- В10 ввести текст «Вы набрали»
- С10 ввести формулу =Выбор!D5 (формат: шрифт красный, посередине, жирный, размер 26 пт).
- D10 ввести текст «Баллов»
- В15 ввести текст «Ваша оценка:»
- С15 ввести
формулу (повторный вызов ЕСЛИ через
поле «Имя ячейки»): =ЕСЛИ(C10=15;5;ЕСЛИ(C10>=12;4;
ЕСЛИ(C10>=9;3;2))) - С листа «Титульный» скопировать стрелку, вставить на лист «Оценка». Развернуть фигуру в противоположную сторону (повернуть за зеленый маркер влево). Изменить текст «Пройти тест еще раз». Отредактировать размеры стрелки и ее положение (внизу листа). Удалить гиперссылку.
- Запишем макрос. Сервис → Макрос → Начать запись → Откроется окно, в котором ввести имя макроса «Переход_на_титульный» → в поле «Сохранить в» выбрать «Эта книга» → дальше все действия будут записаны, лучших действий не производить:
- Перейти на лист «Выбор» → выделить ответы пользователя → Правка → Очистить → все
- Перейти на лист «Титульный» → выделить ячейку с фамилией пользователя → Правка → Очистить содержимое → остановить запись.
- Вставить 2 рисунка. Отформатировать внешний вид.
- Потренироваться с тестом. Сохранить изменения.
- Скроем ярлыки листов. Перейти на лист «Титульный». Сервис → Параметры → Вид → Параметры окна → убрать флажок «Ярлыки листов». Здесь же убрать сетку (строку формул, наименования строк и столбцов, линейки).
- Аналогично убрать сетку с листа «Вопросы» и с листа «Оценка».
- Сервис → Параметры → безопасность → безопасность макросов → выбрать «низкая»
- Сохранить изменения.
Окно
теста (приложение 1)
Разработка сайта средствами языка html
Гипертекст — это текст, в котором имеются ссылки для автоматического перехода на другие тексты — гиперссылки, а язык HTML (Hyper Text Marcup Language) — это независимый от платформ язык разметки текста. Документы, размеченные при помощи этого языка, визуализируются браузерами конечных пользователей в большинстве случаев одинаково благодаря тому, что “понимают” и правильно обрабатывают структурные элементы HTML. Исходный код представляет собой текст, между строк которого вставляются элементы разметки, посетителю страницы эти элементы не видны, а виден результат их воздействия на документ.
Элементы разметки состоят из заключённых в угловые скобки (< и >) дескрипторов — тэгов(tags) и их атрибутов. Совокупность открывающего (< >) и закрывающего (< / >) дескрипторов есть контейнер. Элементы HTML подразделяются на структурные, которые организуют текст и на форматирующие, которые задают его стиль. Для создания документа HTML необходимо создать текстовый файл с&NBSP; содержимым, вставить нужные тэги и после внесения изменений текстовый файл сохраняется с расширением .htm или .html.
Существует множество простых и сложных программ для написания страниц HTML. В своей основе все они делятся на две категории: программы автоматизирующие вставку тэгов, т. е. редактирующие исходный код и программы, работающие по методу WYSIWYG — что видишь, то и получишь, когда WEB-мастер редактирует визуализированный конечный продукт, не видя исходного кода. Помимо специальных HTML редакторов, не требующих особого знания синтаксиса языка, написание документа, возможно практически всеми стандартными текстовыми редакторами и процессорами, написанными для любых платформ.
Именно с такого способа необходимо начинать новичкам, поскольку он способствует лучшему пониманию процесса и приобретению достаточного опыта. Вооружившись собственными знаниями, простейшим текстовым редактором, имея на вооружении некоторые утилиты, которые упрощают работу по набору кода, избавляя от необходимости проделывать рутинную работу и помогают работать с графикой, Вы очень скоро научитесь делать сайты на хорошем уровне.
Для того, чтобы впоследствии изменить любой из созданных файлов, достаточно открыть его при помощи того же Блокнота и откорректировать и сохранить изменения. Браузер Internet Explorer позволяет делать прямо в нем самом, для этого необходимо в меню Вид выбрать просмотр В виде HTML, или кликнуть правой кнопкой мыши и выбрать тот же пункт меню. Для того, чтобы увидеть изменения в документе достаточно в меню Вид выбрать обновить, либо кликнуть в панели управления браузера на значке.
Тэг <HTML> определяет границы документа HTML, ему соответствует конечный тэг </HTML>. Между этими двумя тэгами располагается собственно весь документ. Как и <!DOCTYPE>, тэги <HTML> и </HTML> не являются строго обязательными. Но, все-таки, их использование является правилами хорошего тона, т. к. браузеры у пользователей могут быть всякие и неизвестно, насколько корректно они визуализируют такой код.
Синтаксис:
<HTML> текст и прочие дескрипторы </HTML>
А уже непосредственно документ, обозначенный
тэгами <HTML> и </HTML> дополнительно
делится на голову —: <HEAD></HEAD> и тело —
<BODY></BODY>
Общая схема исходного кода документа HTML
<HTML>
<HEAD>
служебные дескрипторы
</HEAD>
<BODY>
текст и прочие дескрипторы
</BODY>
</HTML>
Элемент <HEAD>
Область,
обозначаемая тэгами <HEAD> и </HEAD>
служит только для формирования общей
структуры документа, задавая его глобальные
свойства. Информация, находящаяся в этом
разделе документа, является служебной
и необходима программе-браузеру пользователя.
Она допускает вложение между дескрипторами
следующих элементов: <TITLE>,<BASE>,<ISINDEX>,<
Создание титула документа с помощью элемента <TITLE>
При помощи данного дескриптора создается краткое однострочное название страницы, которое выводится в заголовке окна браузера рядом с названием самого браузера. Если титул опускается разработчиком страницы, то браузер попытается сгенерировать его из названия файла. Рекомендуется делать длину титула минимальной и одновременно с этим информативной. Синтаксис: <TITLE> текст </TITLE>
Элемент <BODY>
Элемент <BODY> предназначается для выделения той части документа, которая будет визуализирована для пользователя. Он имеет как начальный, так и конечный теги. Начальный тег <BODY> может иметь несколько атрибутов.
Вложенные атрибуты элемента <BODY>
BACKGROUND
Атрибут задает графическое изображение, которое как черепица заполнит фон документа. Файл с изображением должен быть сохранен в формате GIF или JPEG.
Я использовала и другие теги (приложение 4)