
- •3.Оформление научно-технической документации. Основные структурные элементы отчета, их содержание. 4.Различия в оформлении заголовков разделов и подразделов отчета.
- •4.Оформление научно-технической документации. Порядок перечисления источников в списке использованных источников. Подписи к рисункам, схемам, таблицам и листингам в отчете. Перечисления в отчете.
- •5. Типы событий в языке JavaScript.Примеры.
- •10.Рисование дуг и окружностей
- •11.Математическая рандомизация цвета
- •12.Использование метода clip
- •14Анимация прямолинейного движения
- •15.Анимация движения по окружности
- •18.Использование градиентов Для создания градиента используются два метода createLinearGradient – для линейного градиента и createRadialGradient – для создание кругового градиента.
- •19.Шаблон html страницы, использование сценариев.
- •Что происходит, когда браузер загружает html страницу?
- •20.Проприетарная лицензия по
- •21.Открытая лицензия по
- •22.Текстовые редакторы
22.Текстовые редакторы
Текстовый редактор — самостоятельная компьютерная программа или компонент программного комплекса (например, редактор исходного кода интегрированной среды разработки или окно ввода в браузере), предназначенная для создания и изменения текстовых данных вообще и текстовых файлов в частности.
Notepad - блокнот — простой текстовый редактор, являющийся частью операционных систем Microsoft Windows.
Notepad++ — свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса большого количества языков программирования и разметки. Он базируется на компоненте Scintilla, написан на C++ с использованием STL, а также Win32 API и распространяется под лицензией GPL. Базовая функциональность программы может быть расширена как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры.
Sublime Text — платный текстовый редактор, написанный на C++, работает на нескольких операционных системах, таких как Linux, OS X и Windows.
Xcode — интегрированная среда разработки программного обеспечения под OS X и iOS, разработанная корпорацией Apple.
Dreamweaver в возможностях для разработки веб-приложений смещает акцент в сторону мобильных устройств. Программа позволяет с максимальной эффективностью использовать преимущества HTML5 и CSS3. С помощью обновлённого Dreamweaver разработчики смогут как создавать новые приложения для мобильных устройств, так и преобразовывать уже созданные проекты в формат, доступный для телефонов и планшетов.
23.Три метода подключения обработчика событий
1. Прописать как свойство html тега. <body onload = "main()">...</body> в кавычках пишется либо кусок кода, либо вызывается функция. Такой код будет означать, что то что в кавычках выполнится сразу после загрузки элемента body В данном случае, функция main(). 2. Получить html объект любым из способов и прописать обработчик событий как свойтсво js объекта var buttons = document.getElementsByTagName("button");//массив всех элементов div на странице for(var i = 0; i < buttons.length; i++)buttons[i].onclick = function() { alert("это кнопка"); } Такой код будет означать что при клике на любую кнопку на странице выведеся сообщение: "Это кнопка" 3. Назначить обработчиком уже готовую функцию, которая может вызываться те только указанным событием (основное отличие от предыдущего метода) function myFunc(){...} document.getElementById("someElem").ondblckick = myFunc; При двойном клике по указанному элементу вызовется функция muFunc. Следует обратить внимание, что при таком методе указывается только имя функции. никаких круглах, квадратных, фигурных скобок и прочей шароебени.
24.Защита ПО в РФ.
Защита программного обеспечения — комплекс мер, направленных на защиту ПО от несанкционированного приобретения, использования, распространения, модифицирования, изучения и воссоздания аналогов. Юридические средства защиты: Согласно законодательству, программный код приравнивается к литературным произведениям и к нему применяются все соответствующие нормативные акты. В частности – основные юридические средства защиты это лицензия и патент. Организационные средства защиты: Организационные меры защиты применяются, как правило, крупными разработчиками к достаточно большим и сложным программным продуктам. Основной принцип организационных мер защиты ПО заключается невозможности полноценного использования программного продукта без соответствующей поддержки со стороны разработчика: подробной пользовательской документации, «горячей линии» технической поддержки, системы обучения пользователей, обновления версий и БД и т. п. Технические средства защиты: Для защиты программ, устанавливаемых на жесткий диск в основном применяются методы защиты от нелегального использования или от несанкционированного копирования. Дистрибутив защищенного приложения распространяется свободно, но для его корректной работы необходимо наличие оригинального компакт-диска или электронного ключа защиты. Даже когда приложение в процессе установки активируется и «привязывается» к железу компьютера, копирование установленной программы на другой компьютер возможно, но приведет к ее неработоспособности, поэтому защита происходит также «от использования». Можно выделить здесь отдельно средства защиты непосредственно кода приложения от копирования и использования в других программах. В частности, обфускаторы нужны для запутывания кода и защиты от его анализа, модификации и несанкционированного использования. Для мобильного ПО способы защиты программного обеспечения для мобильных платформ от копирования обычно связаны с тем фактом, что пользователь не может изменять хранящиеся в ППЗУ аппарата данные, или может изменять лишь ограниченно.