Практическое использование современных технологий

Автор работы: Пользователь скрыл имя, 01 Апреля 2011 в 17:58, дипломная работа

Краткое описание

Цель моей дипломной работы: демонстрация и использование современных информационных технологий и классического программирования.
Мои задачи:
* Создать тест в 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

  1. Запустить Excel. Сохранить под именем «Тест Сайфуллиной Юлии».

Создать 5 листов с именами:

  • Титульный
  • Вопросы
  • Варианты ответов
  • Выбор
  • Оценка

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

  1. Лист: «Титульный»:
  • Посередине заголовок «Тест «Знание программы Pascal» (формат, цвет, выравнивание – переносить по словам).
  • Вставить 2 рисунка (разместить по желанию на листе).
  • С11 – ввести текст «Введите вашу фамилию:». Добавить границу ячейки.
  • С13 – выделить ячейку цветом бледно зеленый, установить высоту строки 34 пикселя.
  • Ниже – подпись: Тест составил (составили) Ф.И.
  • С помощью  авто-фигур  нарисовать стрелку «вправо», разукрасить ее, добавить надпись «Начать тест» (курсив, жирный, посередине).
  • На стрелку сделать гиперссылку через контекстное меню → местом в этом документе → лист Вопросы → ОК. Потренироваться.
  • Откорректировать внешний вид. Сохранить файл.
  1. Лист «Вопросы»
  • В4 – вводим надпись «Вопрос 1» (форматируем жирным синим цветом).
  • С4:I4 – объединить, ввести текст 1 вопроса. Залить диапазон светло-коричневым цветом, расположить по левому краю, жирный.
  • Скопировать строку 4 и вставить ее в строки 10 и 16. 10 строка – для Вопроса 2, 16 – для вопроса 3. Изменить текст для данных вопросов.
  • С листа «Титульный» скопировать стрелку, изменить текст на «Результат». Изменить гиперссылку на лист «Оценка».
  • Сохранить изменения.
  1. Лист «Варианты ответов».
  • Увеличить ширину столбца А до 50 пикселей. А1, А2, А3 – ввести ответы на 1 вопрос.
  • А4, А5, А6 – ответы на 2 вопрос
  • А7, А8, А9 – ответы на 3 вопрос
  1. Лист «Варианты ответов»:
  • В1 – ввести текст «Ответ пользователя» (расширить по тексту столбец)
  • А2 – ввести текст «Вопрос 1»
  • Растянуть текст «Вопрос 1» на столбец ниже до «Вопрос 3».и т.д
  • Сохранить изменения.
  1. Перейти на лист «Вопросы». Вид → Панели инструментов → Формы
  • Откроется панель «Формы». На ней найти инструмент «Поле со списком». Активировать его. Нарисовать поле в пределах ячеек F6:I6 для вопроса 1.
  • Аналогично инструментом «Поле со списком» нарисовать поля для вопросов 2 и 3.
  • Выполнить привязку объектов: выделить поле для 1 вопроса (чтобы по углам были 4 маркера) → вызвать контекстное меню (правая кнопка мыши) → Формат объекта → Вкладка «Элемент управления» → установить курсор в поле «Формировать список по диапазону» → мышью перейти на лист «Варианты ответов» (его имя высветится в поле) → выделить ячейки А1:А3.
  • В этом же окне установить курсор в поле «Связь с ячейкой» → перейти на лист «Выбор» - выделить ячейку В2 (адрес пропишется в поле).
  • В этом же окне в поле «Количество строк списка» установить значение 3 → ОК.
  • Попробуйте элемент в действии – выбрать один из вариантов ответов, перейти на лист «Выбор» - убедиться, что вариант ответа зафиксирован.
  • Самостоятельно выполнить данные процедуры для остальных вопросов.
  • Расставить варианты ответов для всех вопросов, причем установить и правильные ответы, и неправильные.
  • Сохранить изменения.
  1. Лист «Выбор»:
    • С1 – ввести текст «Правильные ответы» (растянуть по тексту ширину столбца С).
    • В ячейках  С2:С4 расставляем правильные ответы (С2 – 2, С3 – 1, С4 – 3).
    • D1 – вводим текст «Баллы»
    • В ячейку D2 ставим курсор и вводим формулу, которая формирует столбец с баллами за правильный ответ: =ЕСЛИ(B2=C2;5;0).
    • Растянуть полученную формулу на оставшиеся ячейки, изменив значение баллов за правильный ответ.
    • С5 ввести текст «Итого баллов:».
    • D5 ввести формулу =СУММ(D2:D4).
    • Потренироваться. Сохранить изменения.
  1. Лист «Оценка».
    • В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. Потренироваться с тестом. Сохранить изменения.
  1. Скроем ярлыки листов. Перейти на лист «Титульный». Сервис → Параметры → Вид → Параметры окна → убрать флажок «Ярлыки листов». Здесь же убрать сетку (строку формул, наименования строк и столбцов, линейки).
  2. Аналогично убрать сетку с листа «Вопросы» и с листа «Оценка».
  3. Сервис → Параметры → безопасность → безопасность макросов → выбрать «низкая»
  4. Сохранить изменения.

     Окно  теста (приложение 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>,<LINK>,<META>,<STYLE>.

      

Создание  титула документа с помощью элемента <TITLE>

     При помощи данного дескриптора создается краткое однострочное название страницы, которое выводится в заголовке окна браузера рядом с названием самого браузера. Если титул опускается разработчиком страницы, то браузер попытается сгенерировать его из названия файла. Рекомендуется делать длину титула минимальной и одновременно с этим информативной. Синтаксис: <TITLE> текст </TITLE>

     Элемент <BODY>

     Элемент <BODY> предназначается для выделения той части документа, которая будет визуализирована для пользователя. Он имеет как начальный, так и конечный теги. Начальный тег <BODY> может иметь несколько атрибутов.

     Вложенные атрибуты элемента <BODY>

     BACKGROUND

     Атрибут задает графическое изображение, которое как черепица заполнит фон документа. Файл с изображением должен быть сохранен в формате GIF или JPEG.

     Я использовала и другие теги  (приложение 4) 

Информация о работе Практическое использование современных технологий