1611095683-f0e95d7001a513b94262b62a8c96d2db (824959), страница 10
Текст из файла (страница 10)
Скопируйте приведенную далее программу в это окно, выделите весь текстпрограммы и нажмите ENTER. В окне появится несколько итераций и будетприведено решение – значение X при котором Y=0.// --- Begin --// Get size of active data plotget %c -e npts;// Get x dataset name of active data plot%a = xof(%c);// Change the value below to desired constant value for yyconst = 0;// Loop over all points in active data plotfor(i = 1; i < npts; i++){// If exact y=const occurs at the point, then report thatif( %c[i] == yconst)type "Y = $(yconst) found in data at X = $(%a[i])";// Else check if Y=0 line is crossed between two points in dataelse if( ((%c[i] - yconst) * (%c[i+1] - yconst)) < 0 ){// Assume linearity between the two points// Compute slope and interceptxx1 = %a[i];xx2 = %a[i+1];yy1 = %c[i] - yconst;yy2 = %c[i+1] - yconst;dslp = (yy2 - yy1) / (xx2 - xx1);dintcpt = (yy1 * xx2 - yy2 * xx1) / (xx2 - xx1);// Now compute x for y = const using above slope and interceptxx = (dintcpt * -1) / dslp;52type "Y = $(yconst) found by linear interpolation at X = $(xx)";}}// --- End ---Таким образом, найдя ноль производной, мы определяем положение максимума насглаженной кривой.
Результат показан на графике ниже, а рядом с ним показано окно срезультатом расчета – приведены все нули, которая нашла программа.250200Производная от сглаженной функцииDerivative Y115010050X = 0.036970-50-1000.000.050.100.150.200.25Filtered X1534. Создание Web-сайтов с помощью программы MicrosoftExpression WebСовременный мир трудно представить себе без Интернета. В прошлом веке Интернетстал всеобъемлющим информационным ресурсом и средством общения. В наши дни нет ниодной уважающей себя организации, не имеющей своего корпоративного сайта, и хотьнемного продвинутого человека, не участвующего в социальных сетях.
Сегодня Интернет –это средство представить себя широкой публике, а также изучить других представителейсообщества, пообщаться с ними и обсудить интересные вопросы на форумах.Microsoft Expression Web – это современная программа для разработки web-сайтов. Вотличие от предыдущих программ (FrontPage, Dream Viewer), в Expression Web успешнореализовано сочетание простоты разработки и совместимости с различными webбраузерами.
Пройдя длинный путь развития, web-разработчики пришли к некоторымсоглашениям по web-разработке и объединили их в спецификации “web2.0”.Именно Expression Web позволяет дизайнерам и программистам трудится над однимпроектом так, что дизайнеру даже не приходится разбираться с кодом. Таким образоминтереснейшие задумки можно с легкостью воплощать в разнообразные проекты,функциональность которых дополнят web-инженеры.Необычайно удобное средство форматирования с помощью CSS-таблиц позволяетбыстро ориентироваться в параметрах объекта, переключаться между свойствами тэгов. Дляжелающих «покопаться в коде» Expression Web предоставляет подходящий инструмент, спомощью которого вы можете перемещаться по объектам на странице и изучать команды,которые относятся к этим объектам.Одним словом, имея некоторую сноровку, Вы сможете создавать сайты легко и судовольствием, находя все новые и новые способы украсить их, сделать так, чтобыпосетители не уходили через 30 секунд, а им захотелось погулять по сайту, а затем и сновавернуться на Вашу страницу, узнавать нечто новое для себя.
Совсем скоро Вы окажетесь внаучном коллективе, и сможете увлекательно поведать всему миру о достижениях Вашейгруппы, а также области, которой Вы увлечены. Также Вы можете поделиться интереснымиинформационными и образовательными ресурсами, создать свое портфолио и многое другое,на что хватит фантазии.А сейчас мы займемся знакомством с новым средством разработки web-сайтовMicrosoft Expression Web. Мы научимся на основе шаблона создавать и редактировать сайты,освоим инструментарий, и опубликуем Вашу лабораторную работу в Интернет.
Также мы54рассмотрим технологию создания сайтов «с нуля» и немного информации, позволяющейориентироваться в CSS-таблицах.4.1. Интерфейс Expression Web4.1.1. Содержимое рабочего окнаЗапустите Expression Web. Рабочее окно программы показано на рисунке. Строкаменю и многие кнопки панелей инструментов (Toolbars) вам уже знакомы.
Содержимоепапки сайта (Folder List) отображается в левом верхнем углу. Активная web-страница средивсех открытых страниц отображается белым цветом под панелью инструментов, над рабочейобластью. Некоторые панели задач уже содержатся в рабочем окне, остальные могут бытьвызваны из меню Task panes. Самые необходимые панели открыты по умолчанию. Строкасостояния отображает некоторую информацию о документе, в частности, существующиеошибки в документе, размер страницы, объем файла, информацию об используемых вдокументе схемах языка и каскадной таблицы стилей css (cascading style sheet).
Кнопкирежима просмотра дают возможность отображать: а) Design view – только содержимоестраницы; б) Split view – содержимое страницы и код на языке web-программированияHTML; в) Code view – только HTML-код. Последние два варианта обзора полезны длялюдей, знакомых с языками web-программирования.Как во многих приложениях Windows Вы можете настроить рабочий интерфейс подсвои нужды, добавляя и удаляя панели задач, встраивая их в окно или делаяпередвигаемыми.554.1.2. Создание сайта в Expression WebДля первого знакомства с Expression Web достаточно создать сайт из списка ужеготовых сайтов (Templates).
Наполнение такого сайта остается за пользователем.В меню File New Web Site выберите Templates, и в колонке справа появитсясписок шаблонов. Просмотрите некоторые из них, для работы выберем шаблон SmallBusiness 6.Укажите название Вашего сайта. Нажмите кнопку ОК. В Списке папок (Folder List)у Вас отображается содержимое директории сайта. Внизу списка находятся файлыdefault.htm и master.dwt. Первый из них – это домашняя страница, котораяотображается при загрузке сайта. Файл с расширением .dwt (Dynamic Web Template –динамический web-шаблон) является основой, на которой построены все остальныестраницы. Другими словами, для того, чтобы все страницы сайта выглядели в одном стиле,56мы создаем шаблон, который содержит верхний и нижний колонтитулы и панель навигации,а в центре оставляем редактируемую область, в которой содержится наполнение страницысайта.
Остановимся поподробнее на этом моменте, т.к. мы будем с помощью именно этогошаблона создавать наш сайт с лабораторной работой. Откройте файл master.dwt и выберетережим просмотра страницы View Page Design.Разберем структуру страницы нашего сайта. В заголовке сайта мы поместиминформацию о нашей работе, логотип университета. В левом колонтитуле будет находитьсяпанель навигации по разделам лабораторной работы. Также добавим сюда логотипФизического факультета НГУ и ссылку на него. Внизу страницы, в так называемом«подвале», также расположим кнопки со ссылками на разделы сайта.Но прежде чем приступить к редактированию содержимого страниц, дадим названиенашему сайту, которое будет отображаться в самом верху страницы, рядом с названиембраузера.
В меню File Properties во вкладке General заполним строки Title (название),Page Description (описание страницы) и Keywords (ключевые слова). По этим57параметрам осуществляется индексирование вашей страницы при размещении сайта впоисковых машинах.4.2. Редактирование содержимого шаблона страницТеперь приступим к реконструкции шаблона. На это может уйти до 80% от всеговремени, потраченного на создание сайта. Начнем с редактирования основы сайта – файлаmaster.dwt.
Вместо логотипа из шаблона поставим эмблему НГУ. Для этого необходимо:3. Щелкнуть мышью по существующему логотипу. Должна появиться рамка сквадратными манипуляторами и в строке, которая называется селектор тэгов, тэг<img> должен стать подсвеченным.4. В меню Insert Picture From file выбрать местоположение файла с логотипомНГУ. В появившемся окне указать в поле Alternate Text указать информацию окартинке, например, «Сайт НГУ».
Эта информация в первую очередь отобразится улюдей с низкой скоростью соединения с сетью Интернет.5. С помощью манипуляторов подобрать размер логотипа. Либо щелкнув правойкнопкой мыши из всплывающего меню выбрать Picture properties на вкладкеAppearance в разделе Size указать ширину рисунка 150 пикселей.
Проследите,чтобы напротив Keep aspect ratio (сохранять пропорции) стояла галочка.58Добавьте к рисунку ссылку на сайт НГУ – щелкнем по рисунку правой кнопкой мышии в появившемся меню выберите Hyperlink. В поле Address указываем http://nsu.ru.Примечание. Стоит лишь отметить, что вообще говоря, редактирование рисунковлучше производить в специально предназначенных для этого графических редакторах.Вставляя логотип, мы изменили размер рисунка, но не изменили размер файла, которыйсодержит этот рисунок. Если речь идет о больших фотографиях, то размер файла будетпринципиальным. Изменить размер файла можно и в Expression Web, выбрав в меню,вызываемом щелчком правой кнопки мыши, Resample.
Можете попробовать и увидите, чтоэто ведет к значительному ухудшению качества рисунка. Пользоваться этим приемомможно, если Вы меняете размер рисунка на 5-10%, а в остальных случаях применяйтеграфический редактор.Далее, изменим заголовок сайта, расположив там информацию о своей лабораторнойработе. Для этого щелкнем по тексту, который мы хотим редактировать, затем в строке тэговвыберем тэг <p>.















