Программирование в пакете MathCAD

 

Оглавление

 

1.1 Построение графиков кусочно – непрерывных функции

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

Привести графическую  схему алгоритма.

 

 

 

 

 

1.2 Построение графиков кусочно – непрерывных гармонической функции

Построить в соответствии с вариантом, график функции аналога ускорения толкателя кулачкового механизма, если время t изменяется от 0 до   с шагом Δt. При задании вида функции необходимо использовать программный фрагмент. На график нанести сетку, изменить цвет и тип линии, задать легенду, подписать график.

Привести графическую  схему алгоритма.

 

 

где,

варианта

Параметры закона S

16

1,3

2,03

4,3

6,0

8,2

3,14


 

 

 

 

2.1 Программирование в пакете MathCAD. Программирование циклических алгоритмов

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

 

 

 

 

2.2 Программирование в  пакете MathCAD. Программирование алгоритмов  обработки массивов

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

От каждого числа  отнять  минимальное

 

3.1 Решение нелинейных уравнений

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

 

16.


3.2 Решение полиноминального уравнения

В соответствии с вариантом, вычислить корни уравнения с использованием функции polyroots.

 

4.1 Решение системы линейных уравнений

В соответствии с вариантом, решить систему линейных уравнений  тремя методами: Крамера, матричным и блочным. Сравнить полученные результаты. Начальные значения корней при использовании блочного метода выбрать самостоятельно.

 

 

Как видно из решения  системы уравнений, полученные результаты при различных методах решения  совпали. Поэтому, можно утверждать, что система решена верно.

4.2 Решение систему нелинейных уравнений

В соответствии с вариантом, решить систему нелинейных уравнений  блочным методом. Начальные значения корней выбрать самостоятельно.

 

 

Создание сайта

 

Разработать Web-сайт, содержащий следующие страницы:

  1. Главная страница содержит краткие сведения об авторе-разработчике.
  2. Краткие биографические сведения Страница должна содержать: фото, краткую биографию, сведения о месте работы и профессии.
  3. Результаты выполнения задания 1. Каждое задание представляется отдельной страницей с заданием и результатом выполнения в пакете MathCAD в виде картинки (можно использовать фрагменты полученные как копии экрана – кнопка PrtScr).

 

 


 


 

 



 

 

 

Рис.1. Примерный вид структуры  Web-сайта

 

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

 

Отчет о  создании Web-страницы должна содержать:

  • Структуру сайта

  • Вид окна для страницы биография;

 

 

 

  • Распечатку кода HTML для следующих страниц – главная, биография, любая из описывающих выполнение задания 1;

Страница – главная

<html>   <!--Начало HTML - документа -->

<head>   <!--Заголовочная часть документа -->

<title> Домашняя страница</title> <!--Заголовок страницы -->

</head>  <!-- Окончание заголовочной части-->

<body bgcolor= "ffffee" > <!-- Определение цвета фона страницы-->

<!-- Основной текст страницы-->

<CENTER><FONT color="123123" face="Verbana"><H1><U> Контрольная работа </U></H1></FONT></CENTER>

<table border="1" width="100%">

<tr><td >

<li>выполнил Ковалев Виктор Викторович</td></tr>

<tr><td >

<li>Контрольная работа состоит из двух частей расчетной и представления полученных данных в виде сайта. </td></tr>

<li>Разработать Web-сайт, содержащий страницы</td></tr>

<tr><td >

</table>

<FONT color="c0c0c0" ><H3>

<li> <a href=a.html>Страница автора </a><!-- Использование ссылки на другую страницу-->

<hr size=6 color="aaa123" noshade>

<li> <a href=k11.html>Задача 1.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k12.html>Задача 1.2</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k21.html>Задача 2.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k22.html>Задача 2.2</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k31.html>Задача 3.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k32.html>Задача 3.2</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k41.html>Задача 4.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k42.html>Задача 4.2</a><!-- Использование ссылки на другую страницу-->

 

<hr size=10 color="00ffff" noshade><!-- Использование линии-->

</font></body><!-- Закрытие тела документа-->

</html><!-- Конец документа-->

Страница – биография

<html>   <!--Начало HTML - документа -->

<head>   <!--Заголовочная часть  документа -->

<title> Домашняя страница</title> <!--Заголовок страницы -->

</head>  <!-- Окончание заголовочной части-->

<body bgcolor= "eadbee" > <!-- Определение  цвета фона страницы-->

<IMG src="foto.jpg"align="right"><!-- Вставка рисунка--><!-- Основной  текст страницы-->

<FONT color="00ffff" face="Verbana"><H1><I>Ковалев Виктор Викторович </I></H1></FONT><hr>

<li>родился 15 мая 1989 года в  г.Гомеле<hr>

<li>Окончил среднюю школу  №24 г. Гомеля<hr>

<li>В 2009 году поступил в  ГГТУ им. Сухого.<hr>

<li>Работаю на Гомельском  мясокомбинате <hr>

 

 

<FONT color="c0c0c0" face="Impact"><H3>

<li> <a href=index.html>Главная страница </a><!-- Использование ссылки на другую страницу-->

<hr size=5 color="123456" noshade>

<li> <a href=k11.html>Задача 1.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k12.html>Задача 1.2</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k21.html>Задача 2.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k22.html>Задача 2.2</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k31.html>Задача 3.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k32.html>Задача 3.2</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k41.html>Задача 4.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k42.html>Задача 4.2</a><!-- Использование ссылки на другую страницу--><hr>

</font></body><!-- Закрытие тела  документа-->

</html><!-- Конец документа-->

Страница – задание 1.1

 

<html>   <!--Начало HTML - документа -->

<head>   <!--Заголовочная часть  документа -->

<title> Домашняя страница</title> <!--Заголовок страницы -->

</head>  <!-- Окончание заголовочной  части-->

<body bgcolor= "ffff00" > <!-- Определение  цвета фона страницы-->

<!-- Основной текст страницы-->

<CENTER><FONT color="00ffff" ><H1><I>1.1 Построение графиков кусочно  – непрерывных функции</I></H1></FONT></CENTER>

<table border="1" width="100%">

<tr><td >

<IMG src="k11.jpg"align="left"><!-- Вставка рисунка-->

</table>

<FONT color="123456" ><H3>

<li> <a href=index.html>Главная страница </a><!-- Использование ссылки  на другую страницу-->

<hr size=5 color="00ffff" noshade>

<li> <a href=k11.html>Задача 1.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k12.html>Задача 1.2</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k21.html>Задача 2.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k22.html>Задача 2.2</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k31.html>Задача 3.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k32.html>Задача 3.2</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k41.html>Задача 4.1</a><!-- Использование ссылки на другую страницу-->

<li> <a href=k42.html>Задача 4.2</a><!-- Использование ссылки на другую страницу-->

 

<hr size=10 color="00ffff" noshade><!-- Использование линии-->

</font></body><!-- Закрытие  тела документа-->

</html><!-- Конец документа-->

 

  • Краткое описание использованных тегов.

 

Основные теги

<html></html> - Указывает программе  просмотра страниц что это HTML документ.

<head></head> - Определяет место,  где помещается различная информация  не отображаемая в теле документа.  Здесь располагается тег названия  документа и теги для поисковых  машин. 

<body></body> - Определяет видимую  часть документа

Теги оглавления

<base href="www.?"> - Указание браузеру  от какого базового адреса  все ссылки (кроме ссылок явно  прописанных полностью) 

<base target="?"> - Указание браузеру  от какого базового окна  в котором открываются все ссылки (кроме ссылок с отдельным указанием данного параметра)

<meta name="allow-search" content="?"> - Указание для поисковых роботов  как следует сканировать данную  страницу 

<meta http-equiv="distribution" content="?"> - Указание для поисковых роботов относится ли данная страница к мировым

<meta name="robots" content="?"> - Указание  для поисковых роботов как  следует сканировать данную страницу 

<meta name="author" content="?"> - Указание  автора странички 

<meta name="keywords" content="?"> - Описание содержащийся информации (для поисковых машин)

<meta http-eguive="content-type" content="text/plain;churset="?"> - Указание браузеру в какой  кодировке следует подгружать  страницу (Window-1251, KOI8-R, KOI8-U, ISO-8859-5, UTF-8, UTF-16 и д.р.) Некоторые хостинги (восновном иностранные) автоматически перекодируют страници получаемые сервером в определенную кодировку. Поэтому уточняйте передпостановкой этого тега у поставщиков хостинга этот вопрос.

<meta name="description" content="?"> - Ключевые слова странички (для поисковых машин)

<title></title> - Помещает название  документа в оглавление программы  просмотра страниц 

Атрибуты тела документа

<body bgcolor="?"> - Устанавливает  цвет фона документа, используя значение цвета в виде RRGGBB - пример: FF0000 - красный цвет.

<body text="?"> - Устанавливает  цвет текста документа, используя  значение цвета в виде RRGGBB - пример: 000000 - черный цвет.

<body link="?"> - Устанавливает  цвет гиперссылок, используя значение цвета в виде RRGGBB - пример: 00FF00 - зеленый цвет.

<body vlink="?"> - Устанавливает  цвет гиперссылок, на которых  вы уже побывали, используя значение  цвета в виде RRGGBB - пример: 333333 - серый  цвет.

<body alink="?"> - Устанавливает цвет гиперссылок при нажатии.

Теги форматирования текста

<pre></pre> - Обрамляет предварительно  отформатированный текст. 

<h1></h1> - Создает самый большой  заголовок 

<h2></h2>, <h3>, </h3><h4></h4>, <h5>, </h5> - Создает заголовоки промежуточных размеров <h6></h6> - Создает самый маленький заголовок

<b></b> - Создает жирый текст  (нерекомендованный) 

<i></i> - Создает наклонный  текст (нерекомендованный) 

<tt></tt> - Создает текст - имитирующий стиль печатной машинки. (нерекомендованный)

<kbd></kbd> - Создает текст - имитирующий  стиль печатной машинки. (рекомендованный) 

<var></var> - Название переменных  отображается курсивом 

<cite></cite> - Выделение цитат  курсивом 

<address></address> - Отображается курсивом в виде отдельного абзаца

<em></em> - Наклонный текст (воспринимается  посковыми роботами как выделение) 

<strong></strong> - Жирный текст  (воспринимается посковыми роботами, как особо сильное выделение) 

<font size="?"></font> - Устанавливает размер текста в пределах от 1 до 7.

<font color="?"></font> - Устанавливает  цвет текста, используя значение  цвета в виде RRGGBB. Гиперссылки 

<a href="URL"></a> - Создает гиперссылку  на другие сайты. 

<atarget="?"></a> - Указывает  в каком окне открывать гиперссылку.

параметры

Значение

_Blank

Загрузка содержимого страницы, заданной ссылкой, в новое пустое окно

_Parent

Загрузка содержимого страницы, заданной ссылкой, в окно, которое  содержит ссылку

_Self

Загрузка содержимого страницы, заданной ссылкой, в окно, игнорируя используемые фреймы

_Top

Загрузка содержимого страницы, заданной ссылкой, в окно, игнорируя  использованные фреймы

 

При использовании фреймов и  вложенных фреймов значением  может выступать имя фрейма или  вложенной сетки фреймов, приэтом страница откроется в указаной части окна.


 

 

<a href="NAME"></a> - Создает гиперссылку  на другую страницу.

<a href="mailto:EMAIL"></a> - Создает  гиперссылку вызова почтовой  программы для написания письма  по указанному адресу.

<a href="#name"></a> - Создает гиперссылку на метку текущей страници.

<a name="name"></a> - Отмечает  часть текста, как метку для  гипперссылок на странице.

<a href="NAME#name"></a> - Создает  гиперссылку на метку другой  страници.

Форматирование

<p></p> - Создает новый параграф 

<p align="?"></p> - Выравнивает  параграф относительно одной  из сторон документа, значения: left, right, justify или center

<nobr> - Запрещает перевод строки.

<wbr> - Указывает где разбивать строку для переноса при необходимости.

<br> - Вставляет перевод строки.

<blockquote></blockquote> - Создает отступы  с обеих сторон текста.

<dl></dl> - Создает список определений. 

<dt> - Определяет каждый из  терминов списка 

<dd> - Описывает каждое определение

<ol></ol> - Создает нумерованный  список 

<li> - Определяет каждый элемент  списка и присваивает номер 

<ul></ul> - Создает ненумерованный  список 

<li> - Предваряет каждый элемент  списка и добавляет кружок  или квадратик. 

<div align="?"></div> - Важный тег используемый для форматирования больших блоков текста HTML документа, также используется в таблицах стилей

Графические элементы

<img src="name"> - Добавляет изображение  в HTML документ 

<img src="name" align="?"> - Выравнивает  изображение к одной из сторон  документа, принимает значения: left, right, center; bottom, top, middle

<img src="name" border="?"> - Устанавливает  толщину рамки вокруг изображения 

<img src="name" vspase="?"> - Устанавливает поля сверху и снизу

<img src="name" hspase="?"> - Устанавливает  поля сбоков 

<img src="name" alt="?"> - Всплывающая  подсказка при наведении на  имедж 

<hr> - Добавляет в HTML документ  горизонтальную линию. 

<hr size="?"> - Устанавливает высоту (толщину) линии

<hr width="?"> - Устанавливает ширину  линии, можно указать ширину  в пикселах или процентах. 

<hr noshade> - Создает линию без  тени.

<hr color="?"> - Задает линии  определенный цвет. Значение RRGGBB. Таблицы 

<table></table> - Создает таблицу.

<tr></tr> - Определяет строку  в таблице. 

<td></td> - Определяет отдельную  ячейку в таблице. 

<th></th> - Определяет заголовок  таблицы (нормальная ячейка с  отцентрованным жирным текстом) 

<caption></caption> - Определяет подпись  таблицы 

 

 

 

ЛИТЕРАТУРА

  1. Хольцшлаг М. Э. Использование HTML 4. Москва: Издательский дом "Вильямc". 2000.
  2. Курочка К.С. Практическое пособие по теме «Компьютерные сети» курсов «Сетевые технологии», «Компьютерные информационные технологии», «Информатика» для студентов дневного и заочного отделений. Гомель 2005 г. (м.у.№ 3105).
  3. Мисюткин В.И. Работа с браузером Microsoft Internet Explorer: Практическое пособие для студентов всех специальностей дневного и заочного обучения. 2002 г. (м.у. 2726).
  4. Самовендюк Н.В., Трохова Т.А. Поиск информации в Интернет. Практическое пособие для студентов всех специальностей дневного и заочного отделений (м.у. 2870).
  5. Асенчик О.Д., Стародубцев Е.Г. Подготовка Web-страниц средствами языка НTML. Практическое пособие для студентов всех специальностей дневного и заочного отделений (м.у. 2871).
  6. Мисюткин В.И. Подготовка WEB-страниц средствами FRONTPAGE. Практическое пособие для студентов экономических специальностей дневного и заочного отделений. Гомель 2004. (м. у. 2905)
  7. Мисюткин В.И. Разработка Web-сайта. Практическое пособие для студентов экономических специальностей заочного отделения. Гомель 2005.

 

 


Программирование в пакете MathCAD