Главная страница
Навигация по странице:

  • Кафедра «Компьютерные науки»

  • Контент по дисциплине «Технология скриптов» для студентов 3 курса, специальности «5В070400-Вычислительная техника и программное обеспечение»

  • 1. Аннотация Цель изучения дисциплины

  • Задачи изучения дисциплины

  • 2. Тематический план учебной программы дисциплины № Тема занятия Количество часов По чат-занятию

  • Итого 30 3. Тематический план самостоятельной работы студента под руководством преподавателя № Тема самостоятельной работы Количество часов

  • Итого 10 4. Лекции Лекция №1

  • История развития скриптов

  • Лекция №3

  • Лекция № 4.

  • Роль скриптов в продвижении

  • Использование языка JavaScript в контекстной рекламе

  • Изменение цвета фона текста

  • технологяи скриптов. Технология скриптов. Кызылординский университет имени коркыт ата институт непрерывного образования и дистанционного обучения Кафедра Компьютерные науки


    Скачать 0.52 Mb.
    НазваниеКызылординский университет имени коркыт ата институт непрерывного образования и дистанционного обучения Кафедра Компьютерные науки
    Анкортехнологяи скриптов
    Дата08.10.2020
    Размер0.52 Mb.
    Формат файлаpdf
    Имя файлаТехнология скриптов.pdf
    ТипПротокол
    #141629
    страница1 из 3
      1   2   3

    МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
    КЫЗЫЛОРДИНСКИЙ УНИВЕРСИТЕТ ИМЕНИ КОРКЫТ АТА
    Институт непрерывного образования и дистанционного обучения
    Кафедра «Компьютерные науки»
    «Утверждаю»
    Директор института непрерывного образования и дистанционного обучения ___________Б.А.Досжанов
    «______» ____________2020год.
    Контент по дисциплине «Технология скриптов»
    для студентов 3 курса, специальности
    «5В070400-Вычислительная техника и программное обеспечение»
    Учебная группа: ВТПО-18-32
    Академический период (семестр): 1
    Количество кредитов: 4
    Данные о преподавателе: Отеген Г.Ж. магистр естественных наук otegen.gulzat@bk.ru
    Подпись преподавателя ________________
    Кызылорда, 2020 год

    Контент разработан на основе учебной программы по специальности «5В070400-Вычислительная техника и программное обеспечение»
    Контент обсужден на заседании кафедры «Компьютерные науки» .
    Протокол № 1 «_27_»____08_______ 2020 г.
    Заведующий кафедрой: ____________________ Конырбаев Н.Б.
    Контент рассмотрен и утвержден на заседании Академического совета Инженерно-технологического и сельскохозяйственного направления
    Протокол №1 «28»_____08_____ 2020 г.
    Председатель академического совета _________________ Абжалелов Б.Б.

    1. Аннотация
    Цель изучения дисциплины
    Основной целью курса является обеспечение знаний студентов по специальности в соответствии с государственными образовательными стандартами, развитие у них системного мышления, развитие интереса к профессии, развитие навыков самообразования, подготовка квалифицированных специалистов в соответствии с современными требованиями. Курс основан на освоении новых информационных технологий, ознакомлении студентов с WEB технологиями, в том числе серверными технологиями. В результате изучения дисциплины обучающийся должен: знать: принципы построения серверной связи на WEB сайтах, их реализации и уметь определять пути решения проблемы с помощью программных средств;знать языки скриптов JavaScript и РҺР, уметь: владеть практическими навыками функционирования и функционирования ключевых слов и конструкций; эффективно использовать сценарии РҺР при серверной поддержке WEB сайтов; уметь эффективно использовать новые программные устройства в целях создания WEB сайтов, их публикации на; с помощью WEB-технологий будут рассмотрены вопросы освоения принципов создания клиентских и серверных программ
    Задачи изучения дисциплины:
    В учебно-методическом комплексе представлены сведения о серверных WEB-технологиях,об истории развития серверных WEB технологий, типах приложений WEB, вопросах их совершенствования, технологии серверного скриптового программирования, языке объектно адаптированного программирования для Web, их возможностях, достижениях и недостатках, перспективы развития языков скрипичного программирования, основные принципы организации работы с основными элементами и скриптом идеологии скриптового программирования, язык программирования CGI-программирования,Perl, рассмотрены сведения об объектной модели браузера. Кроме того, необходимо отметить, что в настоящее время,в связи с тем, что в настоящее время, в связи с тем, что в настоящее время, в настоящее время, в связи с тем, что в настоящее время, в связи с тем, что в настоящее время, в настоящее время, в связи с этим, в настоящее время, в связи с этим, в настоящее время, в настоящее время, в связи с
    2. Тематический план учебной программы дисциплины

    Тема занятия
    Количество
    часов
    По чат-занятию
    1
    Скрипт. История развития скриптов
    1 2
    Основные принципы скриптов
    1 3
    Преимущества скриптов. Недостатки скриптов. Типы скриптов
    1 4
    Примеры скриптовых языков. Роль скриптов в продвижении
    1 5
    Технологии серверного скрипт-программирования. Языки объектно- ориентированного программирования для Web. Возможности, достижения и недостатки. Перспективы развития языков скрипичного программирования. CGI-
    Программирование. Язык программирования Perl. Основные элементы идеологии скриптового программирования. Основные принципы организации работы со скриптом. Объектная модель браузера. Возможность использования значений свойств объекта. Объект и явление. Методы и функции
    1 6
    Язык скрипичного программирования JavaScript. Клиентские и серверные возможности языка скрипического программирования JavaScript.Синтаксис языка
    JavaScript и основы программирования. Объекты языка JavaScript. Уравнения и типы данных. Сценарии. Операторы. Объекты
    1 7
    Объекты языка JavaScript и их свойства.События и функции. Свойства и методы событий.Объект Form. Методы обработки форм. Условные операторы.
    Конструкция IF. Оператор SWITCH
    1 8
    Циклы. Оператор WHILE. Цикл FOR. Операторы BREAK и CONTINUE. Массивы и записи, применяемые к ним операции. Объект ARRAY, его свойства. Элементы массива
    1 9
    Серверная технология Javascript и AJAX серверное скриптическое
    Программирование PHP. Основы языка PHP. Синтаксис языка.
    1 10
    Современные тенденции и перспективы развития WEB технологий. Меры безопасности в WEB-технологиях. Перспективы развития серверных WEB технологий.Возможности защиты информации в вычислительных сетях на основе
    WEB технологий. Меры и методы защиты.
    1

    По форуму
    1
    Скрипт защита от копирования содержимого Ваших веб-страниц
    2 2
    Скрипт защита от копирования картинок и иллюстраций любого размера
    2 3
    Скрипт блокировка мыши и клавиатуры с выдачей сообщения в окошке
    2 4
    Скрипт как открыть окно без меню-бара фиксированного размера
    2 5
    Скрипт команды «Вперед» и «Назад», размещенные непосредственно на веб- странице
    2 6
    Скрипт команда: как добавить в избранное Ваш сайт или страницу
    2 7
    Скрипт смена фонового цвета веб-страницы по выбору пользователя
    2 8
    Скрипт выбор фонового изображения пользователем из списка изображений
    2 9
    Скрипт перемена фона страницы в зависимости от времени суток (день, ночь)
    2 10
    Скрипт виртуальный калькулятор на веб-странице (программа-симулятор)
    2
    Итого
    30
    3. Тематический план самостоятельной работы студента под руководством преподавателя

    Тема самостоятельной работы
    Количество
    часов
    1
    Современное состояние интернет-технологий в различных сферах человеческой деятельности. Бизнес-приложения интернет
    1 2
    Инструменты поиска Web-сервисов. Язык скриптового программирования
    VBScript.
    1 3
    Сценарии Action Script и анимации JavaScript: клиентские скрипты.
    1 4
    Сценарии JavaScript: серверные скрипты языки программирования в Интернете.
    Перлт.
    1 5
    Языки программирования в интернете. Язык PHP
    1 6
    Повышение эффективности интернет-страниц с помощью таблиц CSS- каскадных стилей.
    1 7
    Язык программирования VRML. Жизненный цикл WEB-страниц. Оптимизация
    HTML-кода для поисковых систем.
    1 8
    Технология создания приложений, выполняемых на стороне клиента и сервера
    1 9
    Web–сервисы JAVA: возможности, эффективность, оптимизация
    1 10
    Администрирование WЕВ-сервера. Интерактивное общение (CGI, серверное подключение).
    1
    Итого
    10
    4. Лекции
    Лекция №1 Скрипт. История развития скриптов
    В современном программировании в Сети скрипты (сценарии) – это отдельные последовательности действий, созданные для автоматического выполнения задачи. Если готового сценария нет, пользователь выполняет эти действия вручную с соответствующими затратами времени и возможностями появления ошибок. Для написания скриптов используются специальные языки программирования, которые так и называются – скриптовые. Соответственно, скриптовый язык программирования – это набор лексический, семантических и синтаксических правил для создания и редактирования скриптов. Корректно также синонимичное название «язык сценариев».
    Скрипт это небольшая программа, написанная, как правило, для нужд интернет-сайта или приложения.
    Английское слово
    «Script» восходит к латинскому
    «Scriptum»
    — писание, текст.
    С развитием интернета появились целые языки, заточенные под написание скриптов, и самым известным из них был и остаётся великий и прекрасный JavaScript, применяемый практически на ВСЕХ сайтах во
    Скрипты часто подразделяют на «серверные», исполняемые на сервере перед отправкой интернет- страницы пользователю, и «клиентские», встроенные в веб-страницу и выполняемые вашим браузером.
    Первые пишутся на PHP, Perl, Visual Basic, Java, Ruby или Python. Вторые — почти исключительно на
    JavaScript

    История развития скриптов
    Рассмотрим для примера историю развития наиболее распространенного скриптового языка JavaScript.
    Именно с его помощью реализуются множество решений по взаимодействию пользователей с сайтами, программируются широкие возможности интерактивных страниц.
    В 1995 году компания Netscape для своего популярного на тот момент браузера Netscape Navigator 2.0 предложила специальный язык под названием LiveScript. На то время возможности языка были очень скудными, и многие просто не понимали, что такое скрипт (script) в браузере. Тогда он мог проверять и обрабатывать те данные, которые пользователь оставлял на странице сайта через форму. Такая проверка давала возможность контролировать правильность введенных данных и избегать отправки формы без нужной информации. Вскоре название этого языка было изменено на JavaScript.
    Через некоторое время известный конкурент Netscape – корпорация Microsoft – создал свою версию
    JavaScript. Несмотря на то что такой скриптовый язык программирования имел немного отличающиеся функции, он успешно прижился и получил собственное название JScript. Он начал использоваться в браузере Internet Explorer начиная с версии 3.0. Через некоторое время и другие браузеры стали поддерживать JavaScript.
    Со временем язык развивался и совершенствовался, теперь с его помощью можно успешно решать гораздо более сложные задачи. Интерпретатор JavaScript является встроенным элементом всех современных браузеров.
    Несмотря на жесткую конкуренцию, Microsoft и Netscape вместе с наиболее авторитетными разработчиками обеспечения для деятельности в Интернете трудились в организации W3C. В результате были подготовлены единые стандарты и рекомендации. Но все же языки JavaScript и JScript имеют определенные различия, что необходимо учитывать в работе.
    Лекция №2 Основные принципы скриптов
    Интерпретатор языка JavaScript встроен во все популярные браузеры. Именно поэтому любой браузер понимает, что такое скрипт на этом языке. Эти коды успешно выполняются в тот момент, когда пользователь обращается к страницам сайта. Но такие же скрипты могут успешно работать и на сервере, если на нем установлен интерпретатор JavaScript.
    Сценарии могут выполняться как на стороне клиента, в браузере, так и непосредственно на сервере.
    Скрипты имеют следующие цели:

    SEO-скрипты (шаблоны) для продвижения сайтов. Обычно под их управлением работают специализированные программы автоматизации этого процесса. Наиболее известные – ZennoPoster, Human Emulator;

    системы для сбора статистики посещений (счетчики посещаемости). Эти скрипты чаще всего создаются с применением
    JavaScript;

    сценарии для обращения к базам данных. Здесь лидирует язык PHP;

    скрипты для работы гостевых книг и создания комментариев к записям. Чаще всего применяется комбинация PHP и
    JavaScript;

    скрипты для динамического отображения сайтов. В этом случае скриптовый язык определяется языком написания
    CMS;

    скрипты для изменения части страницы сайта без ее перезагрузки. При реализации используются технологии Ajax. В этом случае на первый план выходят асинхронный JavaScript и XML. Веб-приложения производят обмен данных с сервером в «фоне», изменения на страницах сайта происходят без их полной перезагрузки. Пользователи обычно не замечают таких изменений, и им не нужно понимать, что такое скриптовый язык программирования, чтобы
    Сфера применения скриптов огромна. Например:

    при их помощи пользователь получает возможность обращаться к базам данных

    seo-скрипты, помогающие продвигать сайты, эти скрипты написаны, используя специальные программы автоматизации браузера — например XHE.

    наблюдать статистику посещений (счетчики посещаемости)

    совершать записи в гостевых книгах

    оставлять комментарии к понравившимся статьям

    на скриптах основаны все cms и форумы

    скрипты помогают динамическому отображению веб-сайта

    скрипты позволяют организовать изменения части сайта без перегрузки всей страницы


    и многое многое другое
    Но нас интересуют скрипты, которые пишутся под программу XWeb Human Emulator, так как эти скрипты позволяют автоматизировать действия человека в интернете, со всеми вытекающими отсюда последствиями.
    Итак, скрипты Human Emulator это по сути PHP скрипты, которые используют встроенные в Human
    Emulator библиотеки.
    Эти библиотеки и позволяют выполнять задачи по автоматизации действий пользователя во встроенном в программу браузере. Задачи могут быть самые разнообразные: регистрация и проверка аккаунтов; cбор, сравнение, хранение и отправка данных; проверка работоспособности сайта; тестирование защиты сайта; поиск и наполнение сайта контентом.
    В принципе всё что может делать человек в браузере можно автоматизировать с помощью скриптов XHE, которые будут выполнять эти же действия.
    Скрипты запускаются на выполнение непосредственно в программе XHE и все действия производятся во встроенном браузере.
    Пример простейшего скрипта:
    Лекция №3 Преимущества скриптов. Недостатки скриптов. Типы скриптов
    Преимущества скриптов
    1. Их применение дает возможность вносить программные изменения без опасения разрушить всю систему. Если скрипт написан с ошибкой, то при его выполнении они будут выданы в результате. При этом сайт останется работоспособным.
    2. Использование скриптов дает возможность получать проблемно ориентированный набор команд. В этом случае одна строка сценария позволяет выполнять такой же объем действий, как программа из многих десятков строк на компилируемом языке. На этом примере наглядно видно, что такое сценарий в программировании и насколько его применение ускоряет решение задач.
    3. С использованием скриптов успешно реализуется кроссплатформенность выполнения задач. Отличным примером является JavaScript – одни и те же сценарии на этом языке без проблем выполняют браузеры в различных операционных системах.
    Недостатки скриптов
    1. Заметно большее время исполнения. Практически во всех случаях интерпретируемые сценарии требуют для выполнения гораздо больше времени и компьютерных ресурсов.
    2. До сих пор для таких языков не создана качественная среда разработки уровня IDE.

    3. В продвижение и рекламу этих языков вкладываются недостаточные средства. Как это ни парадоксально, относительная доступность и условная бесплатность сценарных языков приводят к тому, что у разработчиков просто не хватает средств на маркетинг и рекламу. Поэтому для многих крупных денежных проектов выбираются Java или C#.
    Типы скриптов
    По степени быстродействия они подразделяются на языки динамического разбора (sh, COMMAND.COM) и требующие предварительной компиляции, такие как Perl. Также скриптовые языки разбиваются на несколько больших групп по применению.
    Выделяют:

    командно-сценарные (JCL, sh, bash, csh, ksh, AppleScript, COMMAND.COM и cmd.exe, VBScript);

    прикладные (AutoLISP, JScript, JavaScript, ActionScript, Game Maker Language, VBA и др.);

    универсальные сценарные (Tcl, Lua, Perl, PHP, Python, REBOL, Ruby).
    Лекция № 4. Примеры скриптовых языков. Роль скриптов в продвижении
    Примеры скриптовых языков
    Наиболее известные: PHP, Perl, Python, AngelScript, JavaScript, JScript и другие. Все они являются высокоуровневыми. По своему механизму действия скриптовые языки обычно интерпретируются, а не компилируются.
    Роль скриптов в продвижении
    Использование в процессе программирования страниц слайдеров, динамических навигационных меню, активных элементов анимации позволяет расширить юзабилити сайтов, увеличить их посещаемость.
    Удачные решения на этой основе значительно повышают продажи. В качестве примера можно рассмотреть специальные технологии создания видеопродающих страниц. Здесь используются приемы на основе
    JavaScript.
    Отдельно стоит отметить технологии создания скриптов, имитирующих с помощью специальных программ действия пользователей в различных направлениях. Такие скрипты и шаблоны формируются на основе программ ZennoPoster, Human Emulator и их аналогов.
    Уникальность таких решений базируется на том, что в шаблонах ZennoPoster может быть запрограммирована любая последовательность действий реального пользователя. При этом программа может эмулировать одновременно практически неограниченное количество пользователей, применять как собственные, так и получаемые из Интернета информационные базы.
    В качестве примера можно рассмотреть шаблоны, позволяющие в автоматизированном режиме выполнять множество действий по продвижению сайтов и товаров в социальной сети «ВКонтакте». Другие шаблоны обеспечивают размещение объявлений или иной информации в Сети. Третьи в автоматизированном режиме могут генерировать множество блогов и страниц, на которых размещаются ссылки или коммерческая информация. Пользователи, которые видят результаты таких действий, обычно не знают, что это заскриптованный алгоритм размещает информацию для них в соцмедиа.
    Во многих случаях для продвижения сайтов необходимо множество аккаунтов почты. В качестве примера можно рассмотреть почтовый сервис mail.ru. Автоматизированный шаблон для программы ZennoPoster легко справляется с этой задачей. При этом скрипт не просто заходит на страницу регистрации, но также самостоятельно выполняет работу по разгадыванию капчи, определяет возможный бан IP-адреса и выполняет много других действий.

    Использование языка JavaScript в контекстной рекламе
    Еще в 2012 году рекламная система Google AdWords внесла в свой интерфейс возможности использования скриптов для автоматизации управления рекламной кампанией. Такой способ управления работает значительно быстрее, чем использование API. К тому же он не требует применения сложных языков программирования. Задачи на основе скриптов запускаются по расписанию. Они обеспечивают регулярную проверку аккаунта, дают возможность анализировать статистику рекламы и вносить любые заданные изменения. При этом можно в автоматизированном режиме отслеживать качество рекламных объявлений, отключать неэффективные каналы рекламы и подключать эффективные.
    Лекция № 5. Технологии серверного скрипт-программирования.
    Языки скриптности становятся популярными в связи с тем, что обеспечивает экономию времени в разработке программного продукта в любой сфере. В настоящее время термин скритический язык заменяется динамическим языковым термином. В связи с тем, что в процессе компиляции программы отсутствует контроль над типами. Значимость скриптовых языков в области современной компьютерной техники отражается на следующих принципах::
    - Скриптические языки позволяют разработчикам программы совместимо использовать различные комплексы программ;
    - Как правило, скриптские языки могут использоваться в качестве полноценной базовой инструментальной платформы;
    - Языки скриптов широко используются для решения задач системного администрирования.
    - Особенности скриптических языков:
    - Скриптические языки будут оснащены сложными инструментами (инструментами) и могут поддерживать динамично развитую технику программирования.
    - При скриптовом программировании код программы позволяет вносить изменения в программу, не дожидаясь окончания компиляции.
    - Очень легко научиться программированию на скриптовых языках. Например, проще быть хорошим программистом, который работает на языке PHP, чем быть специалистом среднего уровня в языке с++.
    Недостатки скриптов языков:
    - Продолжительность выполнения программы;
    - Основным недостатком для всех языков скрипта является отсутствие специальной среды программирования-интегрированной среды (IDE). А некоторые действующие интертегерционные среды имеют низкую мощность.
    - Серьезным, но не техническим недостатком является отсутствие маркетингового бюджета. Язык WSH или VBScript. WSH (Windows Script Host) илиvisual Basic Scripting Edition (VBScript) — произведение
    Microsoft для создания скриптов (сценариев), которое входит в набор языка Visual Basic, широко используется в создании административных сценариев в Windows. Рисунок 2.6-схема сети WiMAX
    (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) рисунок
    2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети
    WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX) рисунок 2.6-схема сети WiMAX (WiMAX)
    Язык JScript. Это язык программирования, разработанный Microsoft. Стандарта является реализация
    ECMAScript, JavaScript компании Netscape это произведение до аналогичного. Он устанавливается с молчаливым соглашением в последующих версиях Windows. Рисунок 2.6-схема подключения к сети dwdм
    (рисунок 2.6) рисунок 2.6-схема подключения к сети dwdм (рисунок 2.6) рисунок 2.6-схема подключения к сети dwdм (рисунок 2.6) рисунок 2.6-схема подключения к сети dwdм (рисунок 2.6) рисунок 2.6-схема подключения к сети dwdм (рисунок 2.6) Последующие версии JScript популярны в виде JScriptNET. Язык
    JavaScript. Реализация стандарта ECMAScript, считается произведение компании Netscape. При этом он может быть использован в качестве языка, который может быть использован в качестве языка, который может быть включен в любое приложение, а также в качестве универсального языка, который может обеспечить выполнение сценариев. Язык Java и JavaScript не имеют никакого контакта. Только аналогия названий. В этом случае, в соответствии с требованиями законодательства Республики Казахстан О языках, в целях обеспечения безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда.
    Лекция № 6. Язык скрипичного программирования JavaScript. Клиентские и серверные возможности языка скрипического программирования JavaScript.
    Функции динамического языка HTML больше, чем обычный стандарт языка HTML. Таким образом, для того, чтобы получить доступ к сети Интернет, необходимо воспользоваться системой скриптового
    программирования. Простота их программирования, языки программирования и много листов в Интернет
    Скриптілік самых популярных средств считается мүмкіндіктілігіне.
    Сценарии и скрипты для HTML документа браузером, проводящих работы с объектами программы, что называется. Можно также вставить сценарии в HTML-тело документа. В большинстве случаев сценарии вставляются в HTML документ. В настоящее время, в связи с тем, что в связи с этим, в связи с этим, в связи с этим, в настоящее время в связи с этим, в настоящее время проводится работа по модернизации сети. Они могут быть размещены на любой позиции документа и могут встречаться несколько раз.

    Для доступа к Сети Internet Explorer используется JavaScript или Jscript, а в браузере Netscape Navigator принимается значение LANGUAGE = "JavaScript".
    В этом случае, в соответствии с п. 1 ст. 9 Закона Республики Казахстан "О языках в Республике
    Казахстан" от 11 января 2007 года № 214, в целях обеспечения безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и охраны труда, безопасности и В зависимости от типа и версии браузеров, скрипты могут не пониматься неправильно. Например, старые версии браузера не понимают, в них используются дескрипторы, и наоборот новые версии не понимают этих дескрипторов.
    Если Сценарий находится в отдельном файле, то < SCRIPT> that не используется, возможно, такое расширение файлов может быть любым, но обычно используется тип js. Обычно в отдельном файле записываются библиотеки функций и сценарии, используемые в документах HTML одного или нескольких сайтов.
    В настоящее время язык Java Script широко используется по сравнению с языком VBScript и является основным языком программирования интернет-страниц.
    JavaScript-это специальный язык, предназначенный для управления изображением, внешним видом и содержимым HTML документов. Синтаксис и конструкции языка JavaScript, Java, С++ и много сходство с языками управления. Однако синтаксис JavaScript упрощен, по сравнению с этими языками. Это зависит от разнообразия сфер их применения.
    Это означает, что в случае, если он не будет работать, он будет работать в режиме гибкого рабочего времени, то он будет работать в режиме гибкого рабочего времени. Появились новые версии как языка, так и браузера, которые постоянно развивались. В настоящее время используется последняя версия
    JavaScript 1.5. и версия Navigator 6 и 7.
    С точки зрения программирования JavaScript, язык легкий, не большой объем для записи сценраийлерді.
    Он создан специально для того, чтобы Web-дизайнеры, не имеющие знаний и опыта в области программирования, прилагали немало усилий и помогали максимально эффективному, художественному созданию Web-страниц. В связи с тем, что он является одним из самых популярных и популярных в мире языков, он является одним из самых популярных и популярных в мире языков.
    Сценарий описывает порядок выполнения выполняемых действий. Приказы располагаются непосредственно в тело HTML-документов JavaScript. При загрузке страницы браузер анализирует сценарий и последовательно выполняет каждый ряд. Сценарий может состоять не только из линейных, но и из условий выбора, цикла, конструкции управления
    Для создания HTML документа и сценария не требуется специальное программное обеспечение. Ему нужен только текстовый редактор и браузер. Для записи и реализации сценариев JavaScript подключение к сети Интернет не обязательно, так как это необходимо только в том случае, если он имеет цель опубликовать свой сайт.
    Типы данных. Операторы
    Язык JavaScript-язык, зависящий от регистра. В отличие от других языков программирования на языке
    JavaScript количество внутренних операторов, функций и ключевых слов меньше. Список действий, описанных в сценарии, называется инструкцией. Все инструкции содержат ключевые слова и выражения, соответствующие синтаксическим правилам языка JavaScript. обычно одна инструкция записывается в одну строку, но в одну строку можно разместить несколько инструкций. В этом случае инструкции отключаются с помощью "точечной запятой".
    Операторов, выражения, переменные и функции состоит из тех, которые даются в различных типов и наименований. Они являются основным элементом любого сценария. В сценарии могут быть использованы и ключевые слова, но не может быть сценарием без выражения. Отдельные элементы выражения связываются с операционными операционными операциями (арифметическими, логическими).
    При выполнении программы выражение выполняется до получения результата, тип исходного значения принимается как тип данных всех выражений. Результативности и количественного типа молодой, типа того, логического, периодического типа, может быть и объектный.
    Оператор-это самая маленькая единица программного кода. Каждый выполняемый оператор содержит инструкцию, указывающую, какие действия выполняются с данными. Используются операторы, такие как
    присвоение, добавление, сравнение. Ключевое с предназначен для создания различных конструкций, которые управляют процессом выполнения сценария. Например, ключевое слово while предназначено для организации циклического процесса.
    Лекция № 7. Объекты языка JavaScript и их свойства.События и функции. Свойства и методы событий.
    На языке JavaScript не предусматривается, как и на других языках программирования, например, языки
    Pascal, Basic, формальная фукнция и классификация процедур. Вариант синтаксиса языка Java, С++ такой язык, а в язык JavaScript. Формально функции можно разделить на следующие группы:
    - методы классов – функции, которые можно пригласить только по отношению к экземпляру объекта
    JavaScript или классу;
    - функции высокого уровня – функции, которые не могут принадлежать никакому объекту;
    - функции пользователя-функции, разработанные пользователями.
    Часто используемые функции пользователь считается управляющий констукциялары сценарийлеріндегі
    JavaScript. Это связано с эффективностью использования их в обработке явления или события документа.
    Если целью сценария является только обработка какого-либо события, то он может состоять только из пользовательских функций. Однако основная цель функций пользователя заключается в том, что она имеет возможность многократного использования в различных позициях сценария.
    Функция имеет Аргументы и область применения принимаемых значений. Масштабные переменные, используемые в сценарии за Функциядан, а называется функция переменных, применяемых в том числе местных.
    HTML позволяет эффективно использовать сценарии для вставки визуальных эффектов в документ.
    Рассмотрим несколько примеров, отражающих графические возможности сценариев: увеличение небольших миниатюрных изображений, работа с цветами(например, выделение текста цветом, сверкающие рамки), организация движения элементов и т. д.
    Изменение цвета фона текста
      1   2   3


    написать администратору сайта