title: Скачать презентацию или конспект Шаблоны в Quanta Plus

extracted_text:
Шаблоны в Quanta Plus
Ахмедова Е.В.
МОУ «СОШ №1»
г.Осташков
Лекция №29
Понятие шаблонов
Шаблоны – это каркасы документов, куски сценариев и файлы, на которые можно вставить ссылку.
Шаблоны в Quanta Plus – стандартная файловая структура со специальной организацией и интерфейсом. Вы можете копировать, переместить, просто поставить ссылку в структуру шаблонов для быстрого доступа к файлам.  Шаблоны хранятся во вложенных каталогах. Каждый тип шаблона имеет свои действия. Также есть возможность передавать некоторые значения, например, размер изображения (для упрощения написания тегов).  Цель использования шаблонов – сделать Вашу работу более продуктивной и динамичной.
Также, косвенно, это позволит Вам не беспокоиться о загрузке файлов (шаблонов, на которые была установлена ссылка) на сервер – они будут загружены вместе с остальными файлами проекта. Некоторые шаблоны, поставляемые с Quanta Plus, могут использоваться только при определённых условиях.
Типы шаблонов
Quanta Plus поддерживает несколько типов шаблонов.
Двоичные шаблоныЭто могут быть картинки, PDF, ролики на flash и т.д. Такие файлы обычно включаются в документы посредством ссылок, либо встраиванием (например, изображения – через <img src=/src/url>). Примеры двоичных шаблонов можно увидеть в дереве глобальных шаблонов на иллюстрации.
Чтобы добавить шаблон на страницу, нужно установить курсор в определенное место HTML кода, выбрать шаблон в папке Дерево шаблонов и дважды по нему щелкнуть.
Типы шаблонов
Шаблоны документовПри выборе данного шаблона в дереве шаблонов появляется новый документ с заготовкой в нем. Обычно более специфичные шаблоны размещаются глубже в подкаталогах. Это помогает лучше организовать их структуру, что приведёт к ускорению Вашей работы.
Заготовки текстаДанный тип шаблонов отличается от предыдущего типа тем, что не обязательно создавать новый документ, а можно просто вставить часто используемый текст в текущий. Это может быть что угодно:от маленького комментария и до полного кода меню на JavaScript. Примеры заготовок можно найти в дереве глобальных шаблонов.
Шаблоны сайтов Представляют собой архив с деревом каталогов и шаблонов в них. Шаблоны доступны по активности той или иной рабочей области.
Создание шаблонов документов
Создание шаблонов
Создайте структуру документа (XML, HTML, DocBook, и т.д.) и в меню Файл в пункте Сохранить как шаблон выберите команду Сохранить как локальный шаблон (шаблон проекта). После этого шаблоны не будут отображаться в структуре сайта (на панели слева), но Вы их сможете найти во вкладке шаблонов в каталоге Шаблоны проекта.  Чтобы создать заготовку текста, нужно выделить текст и выполнить последовательность команд Файл > Сохранить как шаблон  > Сохранить выделение в локальный шаблон (шаблон проекта). Либо просто перетащить выделение на дерево шаблонов.
Чтобы создать двоичный шаблон, нужно перенести двоичный файл в папку шаблонов или создать на него символическую ссылку.  Если Вам требуется создать шаблон сайта, тогда на служебных панелях Файловая система или Файлы проекта в контекстном меню папки нужно выбрать Создать шаблон сайта, выбрать для него имя и сохранить. По умолчанию Вам будет предложено сохранить его в папку шаблонов проекта, но, конечно, Вы можете сохранить его в локальной или глобальной папке шаблонов.
Использование и управление шаблонами
Шаблоны в проектах помогут Вам лучше сосредоточиться на основной задаче. Вы можете создавать заголовки, завершающие части документов, вставлять их динамически через PHP или просто ссылаться на них.  При создании сайта Вы можете выбрать копирование в Ваш проект всех глобальных и пользовательских шаблонов. Вы можете выбрать место для хранения шаблонов, например, сервер или локальный компьютер. При добавлении ссылки на файл, не являющийся шаблоном проекта, Вам будет предложено копировать его в шаблоны проекта. Это предотвратит возможность появления нерабочих ссылок – файл закачается на сервер автоматически с остальными файлами проекта.
Дерево шаблонов в соответствующей вкладке основано на файлах каталогов $KDEDIR/share/apps/quanta/templates и $HOME/.kde/share/apps/quanta/ templates. В каждом из них может быть четыре типа шаблонов.  Для установки режима каждого из каталогов в контекстном меню вкладки шаблонов (на панели слева) нужно выбрать команду Свойства.  Появляется выпадающий список с тремя типами файлов, упомянутыми выше. Тип будет неактивным (серого цвета), если был выбран пункт Унаследовать родительский атрибут.  Данная команда включена по умолчанию и работает нормально для всех подкаталогов иерархии (кроме корневого). Если она включена для корневого каталога, это приведётк деактивации шаблонов в нём, а также подкаталогов, которые не установлены явно.
Просмотр шаблона
Отобразив свойства конкретного шаблона, Вы можете предварительно просмотреть его таким, каким он будет на странице.
Режимы визуального позиционирования
Визуальное позиционирование (VPL), или WYSIWYG – What You See Is What You Get (что видишь, то и получаешь), позволяет Вам редактировать HTML или XHTML, следя за изменениями в процессе работы. Как и в Вашем редакторе, Вы можете щёлкнуть на документе, после чего появится курсор, и Вы сможете вводить текст, вставлять картинки, форматировать текст и т.д. VPL поможет Вам создавать хорошие Web-страницы без особых знаний языков разметки.
Quanta Plus предлагает два режима VPL: Визуальный редактор и Совмещённый редактор (Визуальный редактор и редактор кода), которые можно переключить в меню Вид. Первый сменяет редактор кода на визуальный, а второй разделяет окно редактирования на две части: редактор кода и визуальный.  Визуальный редактор работает так: документ загружается как обычная страница HTML или XHTML, и появляется курсор. Затем Вы можете изменять его, и, после переключения в Редактор кода, Вы увидите изменения, сделанные Вами.  При редактировании в визуальном редакторе документа, содержащего PHP, Вы увидите небольшой значок, представляющий код PHP. Вы не сможете редактировать его в этом режиме.
Режимы визуального позиционирования
Второй режим такой же, как и первый, за исключением того, что Вы можете сразу увидеть изменения в коде, сделанные при редактировании в Визуальном редакторе, или, наоборот, увидеть наглядно изменения в отображении документа при редактировании его в Редакторе кода. Перед Вами пример редактирования кода в режиме Совмещенный редактор.
При этом курсоры в обоих редакторах синхронизируются. Этот режим можно загрузить клавишей F9, если он уже загружен, нажатие этой клавиши приведёт к переходу фокуса с одной части на другую.  Интервалы обновления Визуального редактора и Редактора кода настраиваются. Для этого в меню Настройка нужно выбрать команду Настроить Quanta. Затем необходимо выбрать вкладку Визуальное позиционирование. Если у Вас мощный компьютер, можете сделать интервал обновления меньше.
Визуальное редактирование
Окно свойств
Если Вам, предположим, требуется изменить заголовок Вашей страницы, можно использовать окно Свойств. Для этого необходимо выполнить последовательность команд Сервис > Свойства документа. С помощью этого средства можно изменить «невидимые» в Визуальном редакторе теги.
Этот диалог также запускается при создании нового документа при включённом режиме Визуального редактора.
В нём можно изменить заголовок документа и теги Meta. Пример изменения тегов в окне Свойства документов Вы видите на иллюстрации.  Теги Meta позволяют записывать информацию о документе. Например, ключевые слова для поисковиков, информацию об обновлениях. Для начала нужно ввести в поле Имя ключевые слова и в поле Содержание – «слово1 слово2».  Правила CSS – это новый способ описания форматирования страницы. Вы можете добавлять и удалять правила CSS нажатием кнопок в нижней части окна. Редактирование правил CSS ещё не реализовано. Вы можете загрузить внешнюю таблицу стилей CSS, нажав на кнопку Обзор и выбрав файл стиля
Визуальный редактор
В Визуальном редакторе можно использовать курсор так же, как и в обычном редакторе, перемещая его стрелками (и всё же в некоторых случаях Вы не сможете переместить курсор в необходимое Вам место), вводить/вставлять и удалять/вырезать выделенный текст. Вы можете вставлять изображения, апплеты, форматировать текст, например, делать его полужирным, используя панели инструментов. Помните, что вставка определённого тега не удаляет такой же, если он уже есть.  Некоторые кнопки на панелях инструментов будут недоступны, например, Мастер таблиц, Быстрый список. Они заработают в визуальном режиме позже, так как их реализация требует времени. Вместо них Вы можете использовать панели инструментов Таблицы и Списки.
Чтобы изменить тег (будь то изображение, апплет и т.д.), нужно выполнить последовательность команд Вид > Служебные панели > Редактор атрибутов. Дальше нужно щёлкнуть на теге, который Вы хотите изменить, или на объекте, содержащем его. Редактор атрибутов отображает имя текущего тега, так же как и список его родителей и атрибутов. Перед Вами пример изменения тега в Редакторе атрибутов
Удаление тэгов
На текущий момент визуальный режим не поддерживает XHTML и MathML, но Вы всё же сможете изменять пространства имён (namespaces) в этом режиме. Нужно нажать на поле Значение и ввести любое значение. Чтобы получить доступ к родителю текущего тега, нужно выбрать его в дереве атрибутов.
Для удаления тега Вы также можете использовать Редактор атрибутов. Для этого в окне редактора, в верхнем правом углу расположено два маленьких крестика.
Первый удаляет только текущий тег и (если спецификация HTML/XHTML не разрешает, чтобы дочерние элементы удаляемого тега были без него) дочерние теги и т.д.
Второй крестик удаляет тег вместе с его содержимым (текстом между начальным и закрывающим тегами) без каких-либо проверок.


title: Скачать презентацию или конспект Графические форматы, используемые в Windows. Понятие цвета

extracted_text:
Подготовила: студентка 2 курса
                 Отделения МО
                 Климко Ирина
Графические форматы, используемые в Windows. Понятие цвета
Растровая графика
           Основным (наименьшим) элементом растрового изображения является точка. Если изображение экранное, то эта точка называется пикселом. Каждый пиксел растрового изображения имеет свойства: размещение и цвет. Чем больше количество пикселей и чем меньше их размеры, тем лучше выглядит изображение. Растровые форматы используются для хранения изображений со сложными изменениями цветов, оттенков и форм, таких как фотографии и рисунки.
Векторная графика
    Векторный формат описывает изображения в виде набора линий и фигур т.е геометрических примитивов. Они используются для хранения чертежей, диаграмм, деловой графики, трехмерных виртуальных пространств. Его преимуществами являются небольшой размер, простота модификации, сохранение независимости объектов, обратимость всех действий

Понятие цвета
   Цвета в природе редко являются простыми. Большинство цветовых оттенков образуется смешением основных цветов. Способ разделения цветового оттенка на составляющие компоненты называется цветовой моделью. Существует много различных типов цветовых моделей, но в компьютерной графике, как правило, применяется не более трех. Эти модели известны под названиями: RGB, CMYK, НSB.


title: Скачать презентацию или конспект Программный объект - переменная

extracted_text:
Переменная
6 класс. Теория
Переменная – объект в программе, значение которого изменяется самой программой (процедурой).

Переменная имеет имя и значение.
Команда пусть задает имя и значение переменной

пусть   "имя_переменной   значение

Задание нового значения переменной приводит к потере старого значения.
пусть "а 100 – в переменную с именем а записать число 100

пусть "с "отлично - в переменную с именем с записать слово отлично

Команда покажи выводит информацию в КЦ
Команда пиши выводит информацию в текстовое окно
Переменная
Решение задач
пусть "а 5
пусть "б 10
пусть "с :а + :б
пусть "а :а * 2
пусть "б :б + :с
покажи :а
покажи :б
покажи :с

пусть "а "рыжий
пусть "б "кот
пусть "с "Васька
пусть "а :с
пусть "с :а
покажи :а
покажи :б
покажи :с

Длина стороны первого квадрата – 50 шагов, каждого следующего на 20 шагов больше.
Вариант 1. (из двух процедур)
это квадр :а
по повтори 4 [вп :а пр 90]
конец
это фигура
пусть "а 50 повтори 4 [квадр :а пусть "а :а + 20]
конец

Длина стороны первого квадрата – 50 шагов, каждого следующего на 20 шагов больше.
Вариант 2. (из одной процедуры)
это фигура
пусть "а 50
по повтори 4 [повтори 4 [вп :а пр 90]
пусть "а :а + 20]
конец
размер иголок
сделать параметром
количество лучей
сделать параметром
Задача "Паутина"
Процедура с параметром            треуг  :стор – рисует правильный треугольник с любой стороной
Процедура с параметром  шестиуг :стор – рисует  правильный шестиугольник с помощью процедуры тр.
Процедура "Паутина" - повторяет шесть раз вызов процедуры шестиуг, меняя при каждом вызове длину стороны на постоянное число
Задача "Солнышко с лучами"
Полуокружность с одним лучом.
Солнышко с двумя лучами.
Солнышко с четырьмя лучами.
Солнышко с восьмью лучами.
Солнышко с любым количеством лучей (с параметром).
Изменяем длину лучей и цвет солнца.
7*.  Изменить длину лучей на случайный размер и задать каждому лучу случайный цвет


title: Скачать презентацию или конспект Программа MSC.Dytran - 06

extracted_text:
СОДЕРЖАНИЕ
Операторы File Management Section (FMS)

Операторы Executive Control Section

Операторы Case Control Section

Инициализация операторов Bulk Data Section

Управление процессом решения

Управление выводом результатов

Управление выводом данных для рестарта

Возможные проблемы
ОПЕРАТОРЫ FILE MANAGEMENT SECTION (FMS)
Управление рестартом
RESTART – оператор, указывающий, что это – рестарт ранее выполнявшегося задания
RSTBEGIN – номер шага интегрирования, используемого в качестве исходной точки для рестарта
RSTFILE – идентификатор файла рестарта
Пример: рестарт с использованием файла DEMO_0.RST, “точка” рестарта – 1000-й шаг интегрирования
RESTART
RSTBEGIN = 1000
RSTFILE = DEMO_0.RST
Подключение пользовательской подпрограммы
USERCODE – оператор, инициирующий выполнение задания с использованием пользовательской подпрограммы и задающий имя файла с текстом этой подпрограммы
Пример:
START
USERCODE=user.f
…
ОПЕРАТОРЫ FILE MANAGEMENT SECTION (FMS)
Управление расчётом предварительно напряжённого состояния
PRESTRESS – указание, что до моделирования переходного процесса необходимо провести расчёт предварительно напряжённого состояния
NASTDISP – задание имени файла, полученного с помощью MSC.Nastran и содержащего информацию о деформации конструкции при t=0
BULKOUT – задание имени файла, в который будет выведены координаты узлов после расчёта преднапряжённого состояния
SOLUOUT – задание имени двоичного файла, в который выводятся все результаты расчёта преднапряжённого состояния
NASINIT – оператор раздела Bulk Data, используемый для управления расчётом преднапряжённого состояния
Пример инициализации расчёта преднапряжённого состояния (файл BLADE.DIS – результат расчёта деформаций в MSC.Nastran, файлы GRID.OUT и SOL.OUT – результаты расчёта преднапряжённого состояния:

     PRESTRESS
     NASTDISP = BLADE.DIS
     BULKOUT = GRID.OUT
     SOLUOUT = SOL.OUT
ОПЕРАТОРЫ EXECUTIVE CONTROL SECTION
TIME – задание максимальной величины затрат процессорного времени для проведения расчёта (в минутах)

CEND – оператор - разделитель (символ конца раздела Executive Section)
ОПЕРАТОРЫ CASE CONTROL SECTION (CCS)
Три группы операторов:
Операторы инициализации операторов раздела Bulk Data
Инициализация нагрузок
Инициализация начальных условий
Инициализация закреплений

Операторы управления вычислениями
Критерий прекращения выполнения задания

Операторы управления выводом данных
Управление выводом алфавитно-цифровой информации (типа сообщений и т.п.)
Управление выводом результатов
Управление выводом информации для возможного рестарта
CASE CONTROL: ИНИЦИАЛИЗАЦИЯ ОПЕРАТОРОВ BULK DATA
Назначение
Инициализация операторов Bulk Data задания закреплений и нагрузок: только инициализированные операторы Bulk Data, принадлежащие к этой группе, будут “задействованы” при расчёте, остальные будут проигнорированы

Инициализация операторов задания нагрузок
TLOAD – инициализация операторов TLOAD1, описывающих зависимый от времени нагрузки

Инициализация начальных условий
TIC – инициализация операторов TICn, TICEL, TICGP и TICEUL

Инициализация закреплений
SPC – инициализация операторов SPCn (закрепление узлов)
CASE CONTROL: ОПЕРАТОРЫ УПРАВЛЕНИЯ ВЫЧИСЛЕНИЯМИ
Назначение
Задание критерия прекращения выполнения задания

Прекращение выполнения задания по достижении процессом заданного значения времени
Отметим, что задаётся значение времени, при котором будет остановлен данный расчёт, после чего может быть выполнен рестарт (если он был предусмотрен)
Пример:     ENDTIME = 10.0E-3
По умолчанию ENDTIME = 0.0

Прекращение выполнения задания после выполнения заданного количества шагов интегрирования
При выполнении заданного количества шагов выполнение задания будет остановлено
Пример:     ENDSTEP = 10000
По умолчанию ENDSTEP = 999999
УПРАВЛЕНИЕ ВЫВОДОМ ДАННЫХ
Спецификация выводимых данных (FMS + CCS)
TYPE – оператор задания типа файла (FMS)
SAVE – оператор задания количества записей, выполняемых в файл перед тем как он будет закрыт (FMS)
STEPS/TIMES – операторы задания частоты вывода результатов (CCS)
ELEMENTS/GRIDS/… – операторы задания вида КЭ примитивов, для которых будут выводиться результаты расчёта (CCS)
ELOUT/GPOUT/… – операторы задания типов выводимых результатов (CCS)
Пример спецификации вывода в “архивный” файл
TYPE (ARC) = ARCHIVE
SAVE (ARC) = 10
STEPS (ARC)=100, THRU, END, BY, 100
ELEMENTS (ARC) = 22
SET22 = 12, 100, THRU, 200
ELOUT (ARC) = PRESSUPE, XVEL, YVEL, ZVEL
СПЕЦИКАЦИЯ ИНФОРМАЦИИ, ВЫВОДИМОЙ В ФАЙЛ ARC и THS
В отдельный файл ARC или THS может выводиться информация только одного типа: для узлов, жёстких тел, материалов, какого-либо одного типа элементов и т.п.
Виды примитивов, для которых могут выводиться результаты в файлы ARC или THS:

Для узлов и каждого вида элемента могут одновременно выводиться данные разных типов
Список выводимых переменных – см. User Manual п. 3.9
1D элементы
Объёмные лагранжевы элементы
Четырёхузловые оболочечные элементы
Трёхузловые оболочечные элементы
Трёхузловые мембранные элементы
Оболочечные элементы типа “Dummy”
Объёмные гидродинамические эйлеровы элементы
Объёмные эйлеровы элементы с жёсткостью сдвига
Объёмные “мульти-материал” эйлеровы элементы
Жёсткие тела
Жёсткие эллипсоиды
Материалы
Контактирующие поверхности
Поверхности взаимодействия
                                      конструкция-жидкость
Поверхности надувных подушек безопасности
Поверхности
“Под”-поверхности
Сечения
Границы эйлеровой сетки
Узлов
ЗАДАНИЕ ТИПА ВЫХОДНОГО ФАЙЛА
Тип выходного файла (задаётся в операторе TYPE)
ARCHIVE – “архивный” файл – двоичный файл для хранения результатов вычислений, анализируемых в графической форме
TIMEHIS – файл временных зависимостей – двоичный файл для хранения результатов вычислений, используемых для построения графиков
RESTART – файл рестарта – двоичный файл для хранения данных, необходимых для рестарта
STEPSUM – информация о выполненном шаге интегрирования (однострочная информация в OUT-файле)
MATSUM – периодически выдаваемая в OUT-файл информация о параметрах материалов (масса, объём, энергия и т.п.)
EBDSUM – периодически выдаваемая в OUT-файл информация о параметрах на границах эйлеровой сетки (интенсивность переноса массы и энергии через границу и т.п.)
MRSUM – периодически выдаваемая в OUT-файл информация о переменных, характеризующих жёсткие (Rigid) материалы (массы, моменты количества движения, энергия и т.п.)
ЗАДАНИЕ ЧАСТОТЫ ЗАКРЫТИЯ ФАЙЛА
Оператором SAVE задаётся частота закрытия файла с результатами вычисления и создания нового файла, в который продолжится вывод информации
Пример: в файл с логическим именем OUT1 будет выполняться 10 записей результатов вычислений, после чего он будет закрываться, а вывод информации продолжится во вновь созданный файл
     SAVE (OUT1) = 10
Для файлов типа RESTART возможно задание отрицательного интервала закрытия файла. В этом случае новый файл рестарта не будет создаваться, а вся необходимая для рестарта информация будет записываться в уже существующий файл на место предыдущей информации (делая “старую” информацию недоступной), например:
     SAVE (RST) = -1
ЗАДАНИЕ ЧАСТОТЫ ВЫВОДА РЕЗУЛЬТАТОВ
Вывод в определённые моменты времени
Список моментов времени, в которые будут выведены результаты
     TIMES (OUT1) = 0.2E-3, 0.6E-3, 0.8E-3
Вывод результатов в заданном промежутке (THRU) времени и с заданным интервалом (BY) времени
     TIMES (OUT1) = 0.2E-3, THRU, 1.0E-3, BY, 0.1E-3
Вывод результатов до конца моделируемого процесса
     TIMES (OUT1) = 0, THRU, END, BY, 0.1E-3

Вывод на определённых шагах интегрирования
      STEPS (OUT1) = 1, THRU, END, BY, 100
ПРИМЕРЫ СПЕЦИФИКАЦИИ ВЫВОДА РЕЗУЛЬТАТОВ
Узлы
GRIDS (OUT1) = 10
SET 10 = 1 THRU 2000
GPOUT (OUT1) = XDIS, YDIS, ZDIS

Элементы
ELEMENTS (OUT1) = 20
SET 20 = ALLELEMENTS
ELOUT(OUT1) = TXX01, EFFSTS

Жёсткие тела
RIGIDS (OUT1) = 30
SET 30 = 40, MR200, FR300
RBOUT(OUT1) = XPOS, ZVEL
Жёсткие эллипсоиды
RELS(OUT1) = 40
SETC 40 = HEAD, NECK, UT
RELOUT(OUT1) = ZPOS

Материалы
MATS(OUT1) = 50
SET 50 = 200, 300
MATOUT(OUT1) = SIE

Контакты
CONTS (OUT1) = 70
SET 70 = 1
CONTOUT(OUT1) = XFORCE
ПРИМЕРЫ СПЕЦИФИКАЦИИ ВЫВОДА РЕЗУЛЬТАТОВ
Поверхности взаимодействия
CPLSURFS (OUT1) = 80
SET 80 = 25
CPLSOUT(OUT1) = PRESSURE

Подушки безопасности
GBAGS (OUT1) = 90
SET 90 = 10
GBAGOUT(OUT1) = PRESSURE

Поверхности
SURFACES (OUT1) = 100
SET 100 = 25
SURFOUT(OUT1) = PRESSURE
“Под”-поверхности
SUBSURF (OUT1) = 110
SET 110 = 787
SURFOUT(OUT1) = MFLR-POR

Сечения
CSECS (OUT1) = 120
SET 120 = 1
CSOUT(OUT1) = XFORCE

Границы эйлеровой сетки
EBDS (OUT1) = 130
SET 130 = ALLEBDS
EBDOUT(OUT1) = PRESSURE
УПРАВЛЕНИЕ РЕСТАРТОМ
Пример спецификации сохранения данных для рестарта
Пример спецификации сохранения данных для рестарта в заданные моменты времени
TYPE (RST) = RESTART
TIMES (RST) = 0, THRU, END, BY, 1.0E-3
SAVE (RST) = 10
Пример спецификации сохранения данных для рестарта через заданное количество шагов интегрирования
TYPE (RESTART) = RESTART
STEPS (RESTART) = 100, THRU, END,BY, 100
SAVE (RESTART) = -1

Примечание: при спецификации файла рестарта нет необходимости указывать какие данные в нём необходимо сохранять, так как в файле рестарта сохраняется вся информация для всех узлов и элементов
ВОЗМОЖНЫЕ ПРОБЛЕМЫ ПРИ ПОСТРОЕНИИ CCS
Указание слишком длинных списков выводимых данных
Использование сразу двух опций TIME и STEP для задания частоты вывода одних и тех же данных
Неполное описание всех опций, необходимых для организации вывода данных
Использование одного и того же номера для операторов SET и SETC
“Пустые” наборы данных: запрос вывода данных для примитива (узла, элемента и т.п.), не представленных в модели
“Описки” (неправильный синтаксис). Например, при обнаружении программой буквы “О” вместо нуля в числе 10000 будет выдано следующее сообщение:

%E-P1008101-NAS_CONVERT_TOK_TO_INT,,,
INPUT DECK: water_jet.dat
LINE #16  : SAVE,EULER,10O00
MESSAGE   : Error converting token into integer
            Token = 10O00
            Istat = -1


title: Скачать презентацию или конспект Базы данных

extracted_text:
БАЗЫ ДАННЫХ (БД)
9 класс
КОНСПЕКТ §10,11
Основное определение. Классификация БД.
БД – совокупность хранящихся взаимосвязанных данных, организованных по определенным правилам.
Служат для хранения и поиска большого объема информации.
Делятся:
По характеру хранимой информации

  Фактографические				Документальные

БД включает только информацию
(информационный склад)

Информационная система (ИС) – хранилище информации, снабженное процедурами ввода, поиска, обработки и выдачи информации.
Например:
- Система продажи билетов на железнодорожные поезда.
- Справочная система Windows.
- Internet – глобальная информационная сеть.
(в Windows и Internet информация представлена в виде
	гипертекста – структурированный текст, в котором 	осуществляются переходы по выделенным меткам.
По способу хранения:

Централизованные                                     Распределенные

По структуре организации данных

Базы данных
Реляционные
нереляционные
Нереляционные
иерархическая
сетевая

Каждая таблица должна иметь свое имя.
Запись – это строка таблицы.
Поле – это столбец таблицы.
Таблица – информационная модель реальной системы.
Запись содержит информацию об одном конкретном объекте.
Поле содержит определенные характеристики объектов.
Основной элемент БД – запись.
Главный ключ – это поле или совокупность поле, которое однозначно определяет запись в таблице.
Связь между таблицами осуществляется посредством значений одного или нескольких совпадающих полей.

Мои друзья
Имя таблицы
поле
запись

Задание 1. Сколько в этой базе данных полей _________, записей _________? Что можно выбирать в качестве главного ключа? __________________________________
Структура БД изменяется при добавлении или удалении полей.

Для каждого поля определяется тип и формат данных.
Основные типы данных:
текстовый – одна строка текста (до 255символов);
числовой – число любого типа (можно использовать в вычислениях);
денежный – поле, выраженное в денежных единицах (рубли, доллары и т.д.);
дата/время – поле, содержащее дату или время.
счетчик – поле, которое вводится автоматически с вводом каждой записи;
логический – содержит одно из значений Истина или Ложно и применяется в логических операциях;
поле объекта – содержит ссылку на объект (рисунки, звуковые файлы, таблицы Excel, документ Word и т.д)
Задание 1.
Определите тип данных:
номер дома_______________,возраст человека________________, количество учеников в классе_________, номер телефона_______, цена товара___________, срок реализации продуктов___________, наименование товара______________, ФИО родителей_________, дата рождения___________, адрес___________.

Задание 2.
Даны имя таблицы и перечень полей в скобках. Подчеркните главный ключ и определите типы всех полей.
Библиотека (номер, автор, название, год, полка)
Погода (день, осадки, температура, давление, влажность)
Успеваемость (ученик, русский, алгебра, химия, история)
Основные режимы работы с базой данных:
создание БД;
редактирование БД;
просмотр БД;
поиск информации в БД.

Программное обеспечение, позволяющее работать с базой данных, называется системой управления базой данных (СУБД)

Базы данных имеют расширение mdb.

Основные объекты базы данных:
Таблица – объект, предназначенный для хранения данных в виде записей и полей;
Форма – объект, предназначенный для облегчения ввода данных.
Запрос – объект, позволяющий получить нужные данные из одной или нескольких таблиц.
Отчет – объект, предназначенный для печати данных.

Домашнее задание.
Прочитать §10, 11
Ответить на вопросы:
Стр.70 №1, 2, 3.
Стр.73  №5.
Составить БД «Одноклассники». Определить структуру, состав и типы полей.
Желаю удачи!


title: Скачать презентацию или конспект Программное обеспечение компьютера

extracted_text:
Программное обеспечение компьютера
www.pptcloud.ru
Программа являет собой описание на языке, понятном компьютеру алгоритм действий, необходимых к выполнению с целью решения поставленных задач.
Синтез программ, направленных на работу на компьютере, называют программным обеспечением ПК.
www.pptcloud.ru
Что такое программа?
•Прикладное
•Системное
•Инструментарий программирования

www.pptcloud.ru
ПО компьютера классифицируют как:

Под системным ПО понимают совокупность программ, определяющих правила работы в системной среде. Самой важной системной программой считают операционную систему.
www.pptcloud.ru
Что такое системное ПО?
Операционная система направлена на:
•Контакт пользователя с персональным компьютером
•Управление ресурсами компьютера
•Контроль за работой прикладных программ

www.pptcloud.ru
Под прикладным ПО следует понимать все прикладные программы, которые есть в наличии на ПК. Они могут работать только, если на ПК уже есть операционная система.
Совокупность прикладных программ в ОС Windows именуют приложениями или пакетом прикладных программ.

www.pptcloud.ru
Что такое прикладное ПО?
•Игры
•Текстовые процессоры
•Табличные процессоры
•Графические пакеты
•Базы данных
•Обучающие программы
•Интегрированные пакеты

www.pptcloud.ru
Какие можно назвать самые популярные пакеты прикладного ПО?
Инструментарий программирования – это методика создания программного обеспечения.

 Базовый набор инструментов – это языки программирования.

www.pptcloud.ru
Самые распространенные языки программирования:

•Basic
•Pascal
•Delphi
•C++
•ЛОГО

www.pptcloud.ru
Языки программирования разделяются на процедурные и непроцедурные. Процедурные в свою очередь бывают низкого и высокого уровня. Непроцедурные языки программирования классифицируют как объектно-ориентированные, логические и другие.

www.pptcloud.ru
Системное ПО следует разделить на базовое ПО и сетевое ПО.
К базовому ПО относят:
•Операционную систему
•Сетевую операционную систему
•Оболочки ОС.
www.pptcloud.ru
Сетевое ПО следует понимать, как утилиты. К ним можно отнести:
•Программы, созданные с целью диагностики работоспособности компьютера
•Программы для уничтожения вредоносного ПО (вирусов)
•Программы обслуживания дисков
•Программы архивирования данных
•Программы обслуживания сети и др.

www.pptcloud.ru
Прикладное ПО разделяют:
•Общего назначения
•специального назначения
•профессионального назначения
www.pptcloud.ru
www.pptcloud.ru
К ПО общего назначения относят текстовые процессоры, издательские системы, графические процессоры, системы управления БД, электронные таблицы, интегрированные системы, и прочие.
Под ПО специального назначения следует понимать прикладные программные средства, системы по управлению искусственным интеллектом, системы гипертекста и мультимедиа.


title: Скачать презентацию или конспект Кодирование графической информации

extracted_text:
Кодирование графической информации
Пространственная дискретизация
Составил: Сметана Н.А. МБУ школа № 40
Формы представления информации
Графическая информация может быть представлена в двух формах:
Аналоговая (примером служит художественное полотно, т.е. изображения, которые создает человек с помощью красок и кистей или карандаша)
Дискретная (примером служит изображение, распечатанное с помощью струйного принтера)

Пространственная дискретизация
Пространственная дискретизация – это изображение, состоящее из большого количества точек (пикселей).
Пиксель – минимальный участок изображения, для которого независимым образом можно задать цвет.
Пространственная дискретизация
В результате пространственной дискретизации графическая информация представляется в виде растрового изображения
Растровое изображение – это изображение, которое формируется из определенного количества строк, которые содержат определенное количество точек

Разрешающая способность
Разрешающая способность растрового изображения определяется количеством точек по горизонтали и вертикали на единицу длины изображения
Величина выражается в dpi (точек на дюйм)
1 дюйм = 2,54 см
Сканирование
Качество растровых изображений, полученных путем сканирования, зависит от разрешающей способности сканера (обозначается она так: 1200х1600)
Первое число является оптическим разрешением, а второе аппаратным разрешением
Сканирование
Оптическое разрешение сканера определяется количеством светочувствительных элементов на одном дюйме полоски.
Аппаратное разрешение определяется количеством «микрошагов», которое может сделать полоска светочувствительных элементов, перемещаясь на один дюйм вдоль изображения.

Глубина цвета
Каждый цвет можно рассматривать как возможное состояние точки. Количество цветов в палитре (N) и количество информации (I), необходимое для кодирования цвета каждой точки, связаны между собой и могут быть вычислены по формуле:
N = 2I
Глубина цвета
Количество информации, которое используется для кодирования цвета точки изображения, называется глубиной цвета
Задания для закрепления
Вопросы:
Как происходит формирование растрового изображения с помощью пространственной дискретизации?
Как связаны между собой количество цветов в палитре и глубина цвета?

Задания для закрепления
В процессе преобразования растрового изображения количество цветов уменьшилось с 65536 до 16. Во сколько раз уменьшился его информационный объем?
Задания для закрепления
Определите требуемый объем видеопамяти для различных графических режимов экрана монитора


title: Скачать презентацию или конспект Экспертная система Wi-FIT PROJECT

extracted_text:
1
Wi-FIT PROJECT
Самообучающаяся медицинская экспертная система
2
В настоящее время одним из важнейших приоритетов для мирового сообщества  является здоровье населения.
Современная наука нацелена в первую очередь на лечение заболеваний. Однако, не менее важной задачей  на сегодняшний день  является  профилактика нарушений жизненно важных функций человека и поддержание здорового образа жизни.

3

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

4

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

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

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

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

6
WiFIT диаграмма
Система включает в себя комплекс диагностических сенсоров с блоками беспроводной связи, мобильный коммуникатор (смартфон) и специализированное программное обеспечение.

7

Концепция WiFIT системы
8
Психологическое
здоровье

Рациональное питание
 Двигательная
активность
Три основные составляющие здорового образа жизни
9
Wi-FIT принцип работыAлгоритм работы системы состоит из 3-х частей:
Комплексная диагностика основных параметров здоровья на основании обработки персональных данных и информации, полученной от сенсоров и в результате тестирования.

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

Контроль за выполнением индивидуальной программы и ее корректировка с использованием принципа БОС (биологической обратной связи).

10
Wi-FIT принцип работы
11
Комплексная  диагностика проводится на базе специального программного обеспечения, работающего на платформе Windows Mobile и  включает в себя:
обработку индивидуальных данных пользователя
диагностику физического состояния организма
диагностику питания
диагностику психологического состояния организма

Wi-FIT принцип работы

Комплексная диагностика
12
 Wi-FIT принцип работыКомплексная диагностика / Персональные данные
Персональные данные, вводимые пользователем:
 		- пол
 		- вес
 		- рост
 		- возраст
 		- вредные привычки
 		- функциональные нарушения
           - регион проживания
Wi-FIT принцип работыКомплексная диагностика / Питание
Диагностика питания проводится в соответствии с выбранной пользователем продолжительностью (количество дней), которая фиксируется программой.

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

Программа обрабатывает полученную информацию.
13
Wi-FIT принцип работыКомплексная диагностика / Физическое состояние
Для диагностики физического состояния организма необходимо выполнить комплекс тестов. Среди них тест физических возможностей, тест на скорость адаптации организма к физическим нагрузкам и ряд других тестов.
При выполнении тестов программа обеспечивает пользователя визуальным( на экране телефона или другого мобильного устройства) и звуковым сопровождением.
Показания ЧСС фиксируются с помощью диагностического устройства.

14
15
Wi-FIT принцип работыКомплексная диагностика / Физическое состояние
   Тесты:
Оценка функциональной   подготовки:
оценка по Гуревичу
тест «Ступеньки»
проба  Серкина

Оценка физической подготовки:
тест на гибкость
тест на силу
16
Wi-FIT принцип работыКомплексная диагностика / Физическое состояние
    В качестве диагностического устройства  разработан  миниатюрный сенсорный комплекс,  который, посредством беспроводных  технологий  передает данные на мобильный коммуникатор  с установленным специальным программным обеспечением.

17
Wi-FIT принцип работыКомплексная диагностика / Физическое состояние
       Тестирование физического состояния организма пользователей, относящихся к группам с различными заболеваниями, производится под наблюдением врача.
       Дополнительными измеряемыми параметрами в зависимости от группы заболеваний должны быть: артериальное давление, электрокардиограмма сердца, уровень сахара в крови и др.

    Пример теста на оценку психологического состояния:
		- Тест Люшера

Wi-FIT принцип работыКомплексная диагностика / Психологическое состояние
      - Тест на концентрацию внимания

Wi-FIT принцип работыКомплексная диагностика / Психологическое состояние
Wi-FIT принцип работыКомплексная диагностика /Результат
Заключительным этапом комплексной диагностики является представление ее результатов
пользователь может видеть показатели своего здоровья (индекс массы тела, ЧСС, уровень физического состояния организма, способность адаптации к физическим нагрузкам, артериальное давление, уровень стрессо-устойчивости и т.д.)  в сравнении с нормативом, определенным для его возраста и пола.

20
21
Wi-FIT принцип работыИндивидуальная программа
Следующий этап работы – составление индивидуальной программы здорового образа жизни пользователя. Программа составляется по результатам комплексной диагностики
 и учитывает пожелания пользователя, например:
 		- увеличение физической выносливости
 		- коррекция фигуры
	 	- снижение веса
		- развитие гибкости и подвижности суставов

22
Wi-FIT принцип работыИндивидуальная программа
Wi-FIT принцип работыИндивидуальная программа
По итогам комплексной диагностики наша система предложит пользователю индивидуальный комплекс упражнений с видео- и аудио сопровождением.

В программе даны рекомендации
    по периодичности,
    продолжительности и
    интенсивности занятий
23

.
Wi-FIT принцип работыИндивидуальная программа / Контроль
Заключительным этапом  является контроль за исполнением индивидуальной программы и ее корректировка при достижении пользователем определенных результатов.

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

24
25
Wi-FIT принцип работыЭнциклопедия здорового образа жизни
Состав баз данных Wi-FIT:
База данных продуктов и блюд с разбивкой по ингредиентам (ориентировочно 6000 наименований)
Комплексы упражнений как общеукрепляющие, так и для развития конкретных групп мышц (видео-файлы с голосовым сопровождением)
Справочник медико-биологических характеристик пищевых элементов
Рекомендации по питанию, приему витаминов и минералов при различных заболеваниях
Книга рецептов

26
   Программа предусматривает несколько методов пополнения информации, в том числе:

поиск информации о продукте с помощью специализированного сервера   Wi-FIT посредством каналов связи предоставляемых оператором сети.

голосовой ввод информации.
              Методы пополнения информации базы данных Wi-FIT
27
 Информация о блюде может быть получена   посредством специального программного обеспечения OCR Mobile, распознающего 2D code с информацией о химическом составе блюда или продуктов.
              Методы пополнения информации базы данных Wi-FIT
28
28
Общая схема работы системы
User’s personal communicator

29

ВАРИАНТ 1
Bluetooth
GSM
Сервер

Варианты работы комплекса Wi-FIT

ВАРИАНТ 1
30

Bluetooth
Сервер
Медицинский
центр
База данных

ВАРИАНТ 2

WI-MAX

ВАРИАНТ 2

Варианты работы комплекса Wi-FIT

31

Bluetooth
Сервер
Медицинский
центр
База данных
ВАРИАНТ 3

WI-MAX

WI-FI
ВАРИАНТ 3

Участники создания проекта WI-FIT
ГУ НИИ питания РАМН
Российский государственный медицинский университет
Российский государственный университет физической культуры, спорта и туризма
МГУ им. М.В.Ломоносова
МВТУ им. Н.Э.Баумана
Lancaster University, Department of  Communication System, UK
Центр координации международных научно-образовательных программ

32
Проект WI-FIT на конференциях и симпозиумах
Международный симпозиум по широкополосной передаче данных, Москва, сентябрь 2006 г.
3GSM world congress, Барселона, февраль 2007 г.
The IET Conference on WiMAX London 2008,  Лондон, октябрь 2008 г.
Вторая международная виртуальная научно-практическая конференция «Фитнес-2008», Москва, ноябрь 2008 г.
Международной конференции “Assisted living”, Лондон, март 2009 г.

33
Гранты и публикации по проекту WI-FIT
Грант по программе научного сотрудничества  для британских и российских вузов BRIDGE, декабрь 2007 года.

Грант по программе Royal Society, июнь 2006 года и май 2008 года
34


title: Скачать презентацию или конспект Создание VRML документов

extracted_text:
Тема: Практическая работа № 8 «Создание VRML документов».

Практическая работа
Задания. Пользуясь изученными инструментами и  командами языка VRML, создать виртуальное представление стула, стола, настольной лампы, группировать в сцену стулья и стол.
Виртуальное представление стула, стола, настольной лампы

«Натягивание» текстуры на примитивы.
Shape
{appearance Appearance {material Material {} texture ImageTexture {url "wall_2T1.gif"}.
Дополнительное задание
Задания. Создать vrml сцену - стулья и стол из различных примитивов, все примитивы окрашены о один и тот же цвет.


title: Скачать презентацию или конспект Создание wiki-практикума по информатике на базе Альт Линукс 5.0

extracted_text:
Создание wiki-практикума по информатикена базе Альт Линукс 5.0 Школьный сервер
Подготовили:
Кузин Михаил 9а
Саматов Владислав 9б
Руководитель:
учитель информатики Кульбацкая И.В.

МОУ СОШ №1
2011 год.
Расскажи мне — и я забуду
Покажи мне — и я запомню
Дай попробовать — и я научусь
Содержание
Цель работы
Технология создания задачника — практикума
Структура  ресурса
Формы работы с ресурсом
Выводы
Список источников информации
1. Цель работы
В повседневной работе учителя с учениками в компьютерном классе существуют постоянно возникающие вопросы:
повторите, пожалуйста, разбор этой задачи еще раз,
где можно взять конспект темы, которую я пропустил,
у меня есть свой вариант решения задач, давайте и его всем расскажем
где взять домашнее задание, которое я не записал на уроке, где увидеть разбор задач
где взять дополнительные задачи и примеры, чтобы лучше подготовиться к контрольной работе
Цель работы
Для ответа на данные вопросы не хватает одного базового учебника по курсу. В каждом случае – для каждого ученика или группы учеников в рамках каждой темы или отдельных заданий надо иметь постоянно действующую информационную копилку – помощник, дающую возможность реализовать эффективный индивидуальный подход. Технология создания такого ресурса основа на возможностях комплекта СПО.
Таким образом, была сформирована
ЦЕЛЬ проекта – создать
инновационный учебно-методический комплекс, который позволяет организовать и проводить учебный процесс за счет активного использования современных педагогических и информационно-коммуникационных технологий
2.Технология создания задачника - практикума
Включает в себя следующие этапы:

Подготовка технологических возможностей в классе
Освоение новых информационных технологий -  работа с WIKI-технологией
Отбор материала для содержания
Структурирование отобранных материалов, создание страниц,  размещение и разметка, создание связей
Пробная эксплуатация и корректировка задачника-практикума
Передача опыта по созданию wiki – ресурсов в классах с помощью школьников, освоивших эту технологию

Технологические возможности в классе
Сеть: 10 рабочих станций и сервер. Программное обеспечение: комплект СПО Альт Линукс 5.0 Школьный

Используется централизованная база пользователей и централизованная раздача учебного материала с сервера.

В папке SHARE на сервере организована каталоги с названием классов. Ученик использует материал, который указал учитель. Можно использовать и материалы предыдущих уроков для повторения и ликвидации пробелов.

Данная структура  не дает учащимся использовать все преимущества, заложенные в современном комплекте СПО. Поэтому было решено использовать возможности создания wiki-сайта.
Wiki-технологии
Выбор среды для создания проекта был сделан на основании следующих характеристик технологии WIKI (ниже приведена информация из Википедии, десятилетие создания которой отмечалось в январе 2011 года)
Ви́ки — гипертекстовая среда для сбора и структурирования письменных сведений. Характеризуется такими признаками:
Возможность многократно править текст посредством самой вики-среды (сайта) без применения особых приспособлений на стороне редактора.
Особый язык разметки — так называемая вики-разметка, которая позволяет легко и быстро размечать в тексте структурные элементы и гиперссылки, форматировать и оформлять отдельные элементы.
Проявление изменений сразу после их внесения.
Разделение содержимого на именованные страницы.
Множество авторов. Вики могут править все посетители.
Учёт изменений (учёт версий) текста: возможность сравнения редакций и восстановления ранних.
О Википедии
Каждому знаком ресурс, сделанный с помощью wiki-технологий. Наверное, нет такого ученика или учителя, который не знает, что это такое.
Виртуальной энциклопедии в этом году исполнилось 10 лет. В этом универсальном справочнике можно найти, пожалуй, всё и обо всём, это - своеобразная история человечества, записанная десятками тысяч авторов на сотне языках.
Джимми Уэйлса, основателя "Википедии", можно назвать настоящим идеалистом.
Интернет-ресурс, которым ежедневно пользуются десятки миллионов людей по всему свету, не принёс ему ни цента. "Википедия" свободна от рекламы, никто из её сотрудников не получает зарплаты. Она создаётся трудом энтузиастов, верящих, что знание - сила.
Примеры wiki- сайтов –
Letopisi.ru и Wikipedia
3. Структура ресурса
Структура ресурса и ее наполнение определяется основными темами курса «Информатика и ИКТ».

За основу был взят «Задачник-практикум» под редакцией Семакина И.Г.
Материалы каждой страницы дополнены материалами ряда учебников, журналов, онлайн-ресурсов и записями учителя. Собран комплект, который трудно собрать ученику самостоятельно.

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

По сайту (wiki-практикуму)  работает поиск страниц, терминов
Структура ресурса
Классическая иерархическая структура:
каждый раздел включает ряд подразделов;
каждая страница имеет ссылки на главную страницу, на вышестоящие и нижестоящие разделы, на следующую страницу раздела.
Количество разделов и подразделов может меняться. Названия корректируются, содержимое статей дополняется в любой момент использования.
 Таким образом, это постоянно развивающийся ресурс, и его развивают ученики.

Результат – главная страница ресурса
Раздел «Измерение информации»
Раздел «Логика в информатике»
4. Формы работы с ресурсом
Информационная среда класса позволяет строить модели работы ученика с учетом связей, ранее не существовавших (голубые стрелки).
УЧЕНИК
WIKI-практикум

Учитель

 Формы работы с ресурсом
Задачник-практикум по информатике, созданный на сервере в виде wiki-сайта,  позволяет реализовать на уроках и во внеурочное время:
индивидуальный подход в освоении предмета;
самостоятельные работы на уроке по заданию учителя;
самостоятельные работы во внеурочное время для ликвидации пробелов и расширения знаний;
доступность домашних заданий по всем разделам с подробным разбором отдельных задач;
создание, редактирование, использование материалов каждым учеником и учителем школы.
В дальнейшем по мере освоения планируется расширить количество разделов, в частности, сделать раздел, посвященный компьютерной графике, раздел развивающих логических задач для начальной и средней школы, ввести практикум по созданию wiki- страниц в курс Информатики и ИКТ.

Идет пробная эксплуатация
5. Выводы
WIKI-задачник на базе сервера заставил сменить стратегию работы с информацией учителя и ученика.  Он позволил всем стать соучастниками процесса создания  нового для всех ресурса, освоены новые технологии.
WIKI – задачник-практикум по информатике является инновационным учебно-методическим комплексом, который позволяет:
 организовать и проводить учебный процесс за счет активного использования современных педагогических и информационно-коммуникационных технологий,
способствует повышению интереса у учащихся к предмету за счет новой формы представления материала;
помогает ученику в организации изучения предмета в удобном для него темпе и на выбранном им уровне усвоения материала в зависимости от его индивидуальных особенностей восприятия;
приобщает школьников к современным информационным технологиям, формирует потребности в овладении новыми ИТ и постоянной работе с ними.
6. Список источников информации
Задачник – практикум по информатике и ИКТ под редакцией Семакина И.Г. Т.1.и т.2

Журнал «Информатика» ИД 1 Сентября

Сайт педагога из Санкт-Петербурга дтн К.Полякова kpolyakov.narod.ru

Интернет-учебник по информатике педагога и методиста из Новосибирска М.А. Выграненко iiikt.narod.ru

Информатика: пособие для подготовке к ЕГЭ. Под ред. Е.Т.Вовк, 2009. Кудиц-Пресс

Личные записи учителя.


title: Скачать презентацию или конспект Уменьшение файлов в размере

extracted_text:
Разгони свой сайт
Уменьшение файлов в размере
Мациевский Николай
1 / 23
webo.in
Содержание
Архивирование HTML и нагрузка на сервер
Сжатие CSS- и JavaScript-файлов
Сжатие изображений
Уменьшение в размере заголовков

2 / 23
webo.in
Архивирование HTML и нагрузка на сервер
webo.in
3 / 23
Изучаем сжатие
Формальная модель
Издержки процессора
Файловая система
Постоянные издержки
Тестирование
Изменяем размер файлов
4 / 23
webo.in
График издержек на сжатие
5 / 23
webo.in
Издержки на сжатие и канал
6 / 23
webo.in
Эффективность сжатия
7 / 23
webo.in
Gzip-сжатие на сервере
Уменьшение размера объектов до 88%
Простота применения
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/x-javascript
DeflateCompressionLevel 7
Пропорциональное ускорение предзагрузки
8 / 23
webo.in
Статическое архивирование
Приемлемо для мало изменяющихся файлов
На сервере размещается подготовленный .gz архив
Есть сложности с размещением
Нужна поддержка для «старых» браузеров
9 / 23
webo.in
Сжатие CSS- и JavaScript-файлов
webo.in
10 / 23
Сжатие CSS-файлов
В обычных случаях достаточно регулярного выражения (-30% размера)
php / perl / shell / python / ruby
YUI Compressor для автоматизации и максимального сжатия
java
CSS Tidy для всех остальных случаев
php
11 / 23
webo.in
Сжатие CSS-файлов
12 / 23
webo.in
Сжатие JavaScript-файлов
JSmin для простых случаев
Портирован на большинство языков
YUI Compressor для автоматизации
java
Dean Edwards Packer, максимальное сжатие без gzip
php
13 / 23
webo.in
Сжатие JavaScript-файлов
14 / 23
webo.in
Сжатие изображений
webo.in
15 / 23
PNG против GIF
PNG8 лучше справляется со сжатием изображений
PNG32 может содержать полноцветную палитру
Полупрозрачность для PNG в IE6/7 через фильтры
Проблемы совпадения цветов решаются удалением чанков

16 / 23
webo.in
GIF против PNG
Анимированные GIF не имеют кроссбраузерных PNG-аналогов
Небольшие GIF-изображения обычно меньше
GIF не имеют проблемы с совпадением цветов

17 / 23
webo.in
favicon.ico
Мешается в очереди на загрузку
Загружается с того же домена
Нельзя отвечать 404-ошибкой
Оптимальный размер ~1Кб
Эффективно архивируется
AddOutputFilterByType DEFLATE image/x-icon
PNG не поддерживается в IE
18 / 23
webo.in
Полезные советы
Переводим bmp в png: bmp2png
Переводим gif в png: gif2png
Урезаем png: pngcrush, pngout, TweakPNG
Урезаем JPEG: jpegtran
19 / 23
webo.in
Уменьшаем заголовки
webo.in
20 / 23
Влияние на скорость доставки
До 80% от размера
Для небольших файлов (<1Кб)
Не стоит выставлять то, что не используется
Например, ETag для динамических файлов
Самый критичный компонент: cookie
Жестко следим за размером cookie
21 / 23
webo.in
Уменьшаем влияние cookie
Вынесение статики на отдельный хост
Куда не передаются cookie
Выставление cookie только для отдельных директорий
Выставление cookie на ограниченное время
Уменьшение размера ключей и значений
22 / 23
webo.in
В следующей лекцииКэширование
Основы кэширования: Cache-Control
Условное кэширование: ETag
Настройка и сброс кэширования
Кэширования для IE: post-check, pre-check
Кэширование и архивирование для iPhone
23 / 23
webo.in


title: Скачать презентацию или конспект Агент передачи почты Sendmail + SSL

extracted_text:
Sendmail + SSL
STARTTLS в  SMTP
% telnet localhost 25
Trying 127.0.0.1...
Connected to localhost
Escape character is '^]'.
220 local.sendmail.org ESMTP Sendmail Sendmail 8.12.0/8.12.0; Sun, 30 Sep 2001 10:47:28 -0700 (PDT)
ehlo localhost
250-local.sendmail.org Hello localhost [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-DSN
250-STARTTLS
250 HELP
quit
Если есть строка со STARTTLS в ответе на команду EHLO, то STARTTLS сервером поддерживается. Далее клиент и сервер договариваются о шифре и начинают шифрованное общение.

Компилирование sendmail
/usr/local/src/sendmail-8.12.9/devtools/Site/site.config.m4

APPENDDEF(`confINCDIRS', `-I/usr/local/include')
APPENDDEF(`confLIBDIRS', `-L/usr/local/lib')
APPENDDEF(`conf_sendmail_ENVDEF', `-DSTARTTLS')
APPENDDEF(`conf_sendmail_LIBS', `-lssl -lcrypto')
Затем компилируем и устанавливаем sendmail как обычно.
Настройка sendmail
/usr/local/src/sendmail-8.12.9/cf/cf/sendmail.mc

define(`CERT_DIR', `MAIL_SETTINGS_DIR`'certs')dnl
define(`confCACERT_PATH', `CERT_DIR')dnl
define(`confCACERT', `CERT_DIR/cacert.pem')dnl
define(`confSERVER_CERT', `CERT_DIR/mycert.pem')dnl
define(`confSERVER_KEY', `CERT_DIR/mykey.pem')dnl
Запускаем make install-cf для создания и установки sendmail.cf.

Создаем сертификаты и помещаем их в директорию, указанную в конфигурации (/etc/mail/certs).
Практическая работа
Настройка sendmail + SSL
Цель работы
Скомпилировать, установить и настроить sendmail с поддержкой STARTTLS.
Настроить авторизацию клиента через сертификат SSL.
Проверить работу авторизации через сертификат SSL.
Для выполнения работы понадобится создать сертификаты для нашего центра сертификации, для сервера и для клиента с помощью пакета OpenSSL.
Данная работа является более объемной по сравнению с другими работами и поэтому может быть по усмотрению преподавателя перенесена в конец курса или пропущена.


title: Скачать презентацию или конспект Текстовый язык автоматного программирования

extracted_text:
Текстовый язык автоматного программирования
В. С. Гуров,М. А. Мазин,А. А. Шалыто
2
Инструментальное средство UniMod
3
Диаграмма классов
4
Диаграмма состояний
5
Графический язык программирования
Достоинства средства UniMod
Диаграммы более выразительны, чем текст
UML-нотация — общепринята

Недостатки средства UniMod
Вводить диаграммы неудобно
Программисты предпочитают текстовый код
6
Текстовый язык автоматного программирования
Проблемно-ориентированный автоматный язык
Автомат описывается в терминах автоматного программирования
Диаграммы генерируются по мере ввода текста программы
7
Разработка текстового языка программирования
Транслятор
Лексический анализатор
Синтаксический анализатор
Семантический анализатор
Генератор кода
Интегрированная среда разработки
«Подсветка» ошибок
Автоматическое завершение ввода
Навигация по коду
8
Система метапрограммирования MPS
Принимает на вход
абстрактный синтаксис
конкретный синтаксис
систему типов
кодогенератор

Автоматически строит интегрированную среду разработки
9
Виды проблемно-ориентированных языков
Проблемно-ориентированные расширения существующих языков
Например,
язык доступа к базе данных,
язык описания регулярных выражений и т.д.

Независимые языки
Например,
язык планировщика задач операционной системы
10
Автоматное расширение языка Java
Позволяет описывать поведение Java-класс в виде автомата
Отправка событий — вызов специальных методов класса
Состояние храниться в переменной объекта
Автомат описывается в терминах автоманого программирования
11
Независимый автоматный язык
Все приложение описывается в терминах автоманого программирования
Возможно использовать для генерации не Java-кода
Соответствует понятию запускаемых спецификаций
12
Генерация диаграмм
13
Результаты
Разработанное средство позволяет
разрабатывать автоматные программы
описывать поведение Java-классов в виде автоматов
использовать преимущества текстового ввода программ и представления автоматов в виде диаграмм
14
Спасибо


title: Скачать презентацию или конспект Проектное задание "Геометрическое решение уравнений в OpenOffice.org Calc

extracted_text:
Проектное задание «Геометрическое решение уравнений в OpenOffice.org Calc»
для учащихся 9 классов

ГБОУ Школа №2121
Учитель информатики С.Д.Тимохина
Москва 2015 г.
I. Проектное задание
 Постройте графики функций на
    отрезке [-10; 10] с шагом 1:
        Y = 5*X3 + 10
       Y = X3
       Y = 1/X
      Y = 1/X2
      Y = 1/X3
      Y = SIN (X)
      Y = COS (X)

2. Найдите количество решений системы      уравнений:
                     на отрезке [-12; 12] с шагом 1

II. Теоретический материал
Задание 1: построить график функции Y=X2 на отрезке [-10; 10] с шагом 1
Порядок выполнения работы
Столбец А будем заполнять координатами
       Х (от -10 до 10).
Клетки А1 и В1 заполним заголовками столбцов: в клетке А1 поместим Х, в В1 – поместим Y.
В клетку В2 поместим формулу (значение клеток в столбце Y равно значению соответствующей клетки в столбце X, возведенному в квадрат). В клетку В2 помещаем =А2^2 (^ - значок степени).
	В клетку В3 поместим формулу =А3^2, в клетку В4 – формулу =А4^2 и т.д.
В результате получим таблицу
Для построения графика функции:	- выделим столбец В (от клетки В1 до клетки  		  В22);	- кликните по пиктограмме «Мастер диаграмм»;	- из набора стандартных диаграмм выберите 		  «Линии», затем выберите «Только линии» и 	 	   нажмите далее;
 кликните по вкладке «Ряд данных». В «Категории» нажмите
  на пиктограмму;

- выделите в таблице столбец Х (от клетки А2 до клетки А22).
  Нажмите кнопку «Далее»;
- введите название заголовка;
- установите нужную область диаграммы;
- Сверьте координаты точек на диаграмме и в таблице.
Задание 2: докажите, что система уравнений имеет хотя бы одно решение:
                     на отрезке [-1; 1,2] с шагом 0,1

Система уравнений будет иметь решение в том случае, если графики пересекаются.
Порядок выполнения работы
Заполните таблицу. Таблица должна принять вид:
2. Выделите столбцы В и С (левая верхняя выделяемая    клетка – В2, правая нижняя – С4).3. Постройте диаграмму типа «Линия» для двух столбцов.
4. Дайте ответ в виде: «есть решение» или «нет решений».
Литература
Э.С.Ларина «Информатика. 9-11 классы: проектная деятельность учащихся», Волгоград: Учитель, 2009


title: Скачать презентацию или конспект Отношения между понятиями

extracted_text:
26.11.2016
Отношения между понятиями
Информатика
6 класс
Отношения между понятиями:
Тождество
Пересечение
Подчинение
Соподчинение
Противоположность
Противоречие

Тождество
Столица России
Город Москва
А
В
А = В
Объемы понятий совпадают
Пересечение

Электронное письмо
Письмо на русском языке
А
В
Электронные письма на русском языке
Электронные письма не на русском языке
Не электронные письма нарусском языке

Объемы понятий совпадают частично
Подчинение
Устройства ввода
А
В
Объем одного понятия полностью входит в объем другого
Соподчинение
Глиняная доска
Береста
Папирус
Бумага
Магнитный диск
Носители информации
А
В
С
D
E
F
Объемы понятий не пересекаются, но принадлежат некоторому более общему понятию
Противоположность
А
В

Слова, выражающие понятия являются антонимами
Противоречие
Неновый компьютер
Новый компьютер
А
В
Понятие, находящееся в противоречии с понятием А, обозначают не-А


title: Скачать презентацию или конспект Программа MSC.Dytran - 02

extracted_text:
СОДЕРЖАНИЕ
Технология решения явным методом

Шаг интегрирования при явном методе

 Сравнение явного и неявного методов решения

 Границы применимости явного метода интегрирования
ТЕХНОЛОГИЯ РЕШЕНИЯ ЯВНЫМ МЕТОДОМ
Основы технологии
Решение задачи в пространстве – методом конечных элементов и/или методом конечных объёмов
Решение задачи во времени – явным методом интегрирования - большое количество небольших шагов по времени
Использование в MSC.Dytran
Решение задачи в пространстве
Моделирование конструкции - решатель Лагранжа – метод конечных элементов
Моделирование жидкости (газа) – решатель Эйлера – метод конечных объёмов
Решение задачи во временной области – интегрирование по методу центральных разностей

НЕЯВНЫЙ И ЯВНЫЙ МЕТОДЫ ИНТЕГРИРОВАНИЯ
Неявный метод интегрирования

                          M · a´n+1 + C · v´n+1 + K · d´n+1 = Fextn+1

          [M + C ·   · t + K ·  · t2] · a´n+1 = Fextn+1 - C · v*n - K · d*n

                                       Fresidial =   Fext - Fint

                                     a´n+1 = [M*]-1 · Fresidialn+1

Явный метод интегрирования

                                 M · an + C · vn + K · dn = Fextn

                                          an = [M]-1 · Fresidialn

ШАГ ИНТЕГРИРОВАНИЯ ПРИ ЯВНОМ И НЕЯВНОМ МЕТОДАХ ИНТЕГРИРОВАНИЯ
         ЯВНЫЙ МЕТОД
Величина шага обычно определяется требованием устойчивости схемы интегрирования по методу центральных разностей
Шаг интегрирования должен быть меньше самого малого периода собственных колебаний всех элементов сетки
Моделирование быстроизменяющихся процессов не представляет проблемы
        НЕЯВНЫЙ МЕТОД
Решение безусловно устойчиво, поэтому величина шага интегрирования определяется только требуемой точностью
Шаг интегрирования должен быть меньше самого малого представляющего интерес периода собственных колебаний конструкции
Моделирование быстроизменяющихся процессов (например, всплесков давления) может представлять проблему
        НЕЯВНЫЙ ШАГ ИНТЕГРИРОВАНИЯ >> ЯВНЫЙ ШАГ ИНТЕГРИРОВАНИЯ
Обычно неявный шаг интегрирования в 10-100 раз больше явного шага интегрирования
ШАГ ИНТЕГРИРОВАНИЯ ПРИ ЯВНОМ МЕТОДЕ
  Шаг интегрирования должен быть меньше самого малого периода собственных
   колебаний всех элементов сетки
Шаг интегрирования, используемый MSC.Dytran должен быть меньше самого малого периода собственных колебаний всех элементов сетки.  Представьте себе “анализатор” собственных колебаний, вычисляющий все моды КЭ модели. Шаг интегрирования должен быть меньше периода самого высокочастотного собственного колебания. Соответствующая мода колебаний – это колебание одного узла на “жёсткости” соседнего элемента.
  Условие устойчивости Куранта
Поскольку невозможно на каждом шаге интегрирования выполнять анализ собственных колебаний, для обеспечения устойчивости решения используется критерий Куранта. Он основывается на учёте времени прохождения волны распространения напряжения через элементы.
Это время зависит от характерного размера наименьшего элемента L:
где c – скорость распространения звука в материале и S – масштабный фактор (<1), называемый также числом Куранта.
Для элемента 1D:
Явный метод
ШАГ ИНТЕГРИРОВАНИЯ
Явный метод:
-Малый шаг решения

-Отсутствие больших матриц
 и необходимости их обращения

-Матрицы диагональные

-Надёжная процедура решения
 несмотря на высокую нелинейность
Неявный метод:
-Большой шаг решения

-Необходимость обращения
 больших матриц

-Усложнение процедуры
 решения при возрастании
 степени нелинейности
 задачи

ОПРЕДЕЛЕНИЕ ШАГА ИНТЕГРИРОВАНИЯ (ПРИМЕР)
Рассмотрим призматическую консольную стальную балку
ЯВНЫЙ МЕТОД
Минимальный размер элемента L = 3,33 мм
Скорость звука c = 5113 м/с
Шаг интегрирования = 0,9 L/c = 0,586 мс
НЕЯВНЫЙ МЕТОД
Предположим, что интерес представляют три моды колебаний
Частота = 3643 рад/с; период = 1725 мс
Для точности решения примем шаг, равным 1/20 периода колебаний третьей моды
Шаг интегрирования = 86,2 мс
Шаг при неявном методе = 147 x шаг при явном методе
ЯВНЫЕ методы эффективнее для решения задач, отличающихся:
  Короткой продолжительностью процесса
Вычислительные затраты растут линейно с возрастанием длительности процесса, но даже для моделирования непродолжительных явлений требуется большое количество временных шагов
  Существенно нелинейным характером или большим количеством нелинейностей
Вычислительные затраты не зависят от степени нелинейности задачи, в то время как при неявном методе с ростом степени нелинейности затраты времени на решение растут экспоненциально
  Большим размером
Вычислительные затраты пропорциональны размерности задачи: время CPU увеличивается вдвое при удвоении количества элементов
СРАВНЕНИЕ ЯВНОГО И НЕЯВНОГО МЕТОДОВ РЕШЕНИЯ

Затраты
(Количество решений матричных уравнений)
Количество/Степень нелинейностей

Затраты
(Время CPU)
Размерность задачи

Затраты
Продолжительность моделируемого процесса

Неявный метод
Явный метод
Неявный метод
Явный метод
Явный метод
Неявный метод
ЭФФЕКТИВНОСТЬ ВЫЧИСЛЕНИЙ:
НЕЯВНЫЙ И ЯВНЫЙ МЕТОДЫ
  НЕЛИНЕЙНЫЕ ФАКТОРЫ
  Большие перемещения
Модель может быть подвержена большим перемещениям и вращениям. В MSC.Dytran нет понятия “малое перемещение”, но препятствий к выполнению моделирования малых перемещений нет
  Контакт и взаимодействие конструкция - жидкость
“Простое” моделирование сложного взаимодействия между двумя или более телами

  Пластичность

Большое количество моделей материалов (металлов, сплавов, пластиков, композитов и т.д.), обеспечивающих моделирование широкого спектра типов их поведения
ГРАНИЦЫ ПРИМЕНИМОСТИ ЯВНОГО МЕТОДА ИНТЕГРИРОВАНИЯ
  Большие деформации
Большинство типов элементов допускают учёт больших деформаций. Для оболочечных элементов допускается учёт изменения толщины при деформировании (растяжении)
  Разрушение
  Течение материала
В случае очень больших деформаций может использоваться решатель Эйлера, учитывающий напряжения сдвига
  СУЩЕСТВЕННО ДИНАМИЧЕСКИЕ ПЕРЕХОДНЫЕ ПРОЦЕССЫ
MSC.Dytran наиболее подходит для моделирования быстропротекающих явлений типа взрыва и высокоскоростного удара

MSC.Dytran наиболее целесообразно применять для моделирования динамических явлений. Решение статических задачи с его помощью целесообразно только при наличии существенных нелинейностей
ГРАНИЦЫ ПРИМЕНИМОСТИ ЯВНОГО МЕТОДА ИНТЕГРИРОВАНИЯ


title: Скачать презентацию или конспект Алгоритмы

extracted_text:
Алгоритм – модель деятельности исполнителя алгоритмов.
Урок №27
Определение исполнитель
	Исполнитель – это некоторый объект (человек, группа людей, животное, техническое устройство), способный выполнять определенный набор команд.

Виды исполнителей
Формальный и неформальный исполнитель
Формальный исполнитель
	1. Круг решаемых задач: каждый исполнитель создаться для решения определенного класса задач;
	2. Среда исполнителя: область, обстановка, условия, в которых действует исполнитель.
	3. Система команд исполнителя: совокупность всех команд, которые может выполнять исполнитель.
	4. система отказов исполнителя: «не понимаю» - подается когда команда не входит в СКИ. «не могу» - когда команда не может быть выполнена в конкретной ситуации.
	5.  Режимы работы исполнителя: Режим непосредственного (выполняет каждую поступившую команду) и программного управления (сначала пишется программа, затем исполнитель выполняет ).
Управление
	Управление – это процессор целенаправленного взаимодействия одних объектов на другие.
Определение алгоритма
	Алгоритм – это предназначенное для конкретного исполнителя точное описание последовательности действий, направленных на решение поставленной задачи.

	Алгоритм разрабатывается для решения некоторых задач или класса задач при этом:
	Программа – это, алгоритм, записанный по правилам понятного исполнителю-компьютерного языка.
Исполнитель чертежник
Основные сведения
	Исполнитель чертежник – предназначен для построения рисунков на координатной плоскости.

Система команд чертежника
Опустить перо – означает, что исполнитель готов к рисованию.
Поднять перо – означает, что исполнитель прекращает рисование.
Сместиться в точку [x, y] – чертежник сдвигается в точку с координатами.
Сместиться на вектор [a, b) – чертежник смещается в точку с координатами [x+a, y+b]


title: Скачать презентацию или конспект Форматы графических файлов

extracted_text:
«Форматы графических файлов»
Все форматы графических файлов можно разделить на два типа:
Растровые
Векторные
Растровые:
Изображение построено точками (пикселями).
Форматы растровой графики:
BMP (Windows Device Independent Bitmap)
PCX (Soft Publisher's Paintbrush)
GIF (Graphics Interchange Format)
PNG (Portable Network Graphics)
JPEG (Joint Photographic Experts Group)
TIFF (Tag Image File Format)
PSD (Adobe Photoshop)

Векторные:
Изображение построено прямыми или изогнутыми линиями.
Форматы векторной графики:
AI (Adobe Illustrator Document)
CDR (CorelDRAW Document)
WMF (Windows Metafile)
PDF (Portable Document Format)


title: Скачать презентацию или конспект Разработка электронной таблицы в MS Excel

extracted_text:
РАЗРАБОТКА ЭЛЕКТРОННОЙ ТАБЛИЦЫ

Маркер заполнения – служит для копирования данных  или закона изменения данных в соседние ячейки.
Вид:

Маркер заполнения

Варианты заполнения:

копирование закона
 (числа, месяцы, дни недели)

копирование формул

=А2*2

Пример использования маркера
Пример выполнения задачи «Шахматы»
Запомните: задачу решаем для 64 клеток поля
РАЗРАБОТКА ЭЛЕКТРОННОЙ ТАБЛИЦЫ

Решите  две задачи, выбрав уровень сложности «а» или «б».
а) Протабулируйте функцию y = 2x2 + 3,17x - 2,64, если x принимает значения   –5, -4, …, 4, 5.

б) Протабулируйте функцию y =
  если x принимает значения на отрезке [0 ; 7] с шагом 0,5.
а) Рассчитайте средний балл для каждого ученика:

Вставить формулу
Скопировать формулу вниз по строкам
б)  Заполните таблицу Ваших расходов за неделю и подсчитайте итоговые суммы по каждому дню недели, по каждому виду расходов и суммарный расход.

Заполняем маркером

Вставить  и скопировать


title: Скачать презентацию или конспект Использование текста в языке VRML

extracted_text:
Тема занятия: «Практическая работа № 5 «Использование текста»

Практическая работа

Используя язык VRML написать код, который реализует сцену, представленную на рисунке ниже. Для построения сцен нужно воспользоваться текстурами из Интернета или на вашем компьютере.


title: Скачать презентацию или конспект Устройство компьютера

extracted_text:
Устройство комьпьютера
Филенкова Кристина
Изначальная конструкция датчика перемещения мыши, изобретённой Дугласом Энгельбартом в Стенфордском исследовательском институте в 1963 году, состояла из двух перпендикулярных колес, выступающих из корпуса устройства. При перемещении колеса мыши крутились каждое в своем измерении.

Первая мышь
Мышь
Мышь воспринимает своё перемещение в рабочей плоскости (обычно — на участке поверхности стола) и передаёт эту информацию компьютеру. Программа, работающая на компьютере Иногда используется ввод команд мышью без участия видимых элементов интерфейса программы: при помощи анализа движений мыши. Такой способ получил название «жесты мышью» (англ. mouse gestures).

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

Миниджойстик
Миниджойстик — плечо с двумя кнопками, исключающее одновременное нажатие обеих кнопок (или сдвоенное под прямым углом плечо, ориентированное в четырёх основных направлениях). Плечо может иметь центральный рычажок или, наоборот, центральное углубление (аналогично джойстикам игровых пультов).

Трекболы
Трекбол — шарик, вращающийся в любом направлении. Движения шарика снимаются механическим (как в механической мыши) или оптическим способом (применяемым в современных трекболах).
Трекбол можно рассматривать как двухмерное колесо прокрутки. Аналогично джойстику, трекбол может быть использован для альтернативного перемещения указателя.

Беспроводные мыши
Сигнальный провод мыши иногда рассматривается как мешающий и ограничивающий фактор. Этих недостатков лишеныбеспроводные мыши. Однако беспроводные мыши имеют серьёзную проблему — вместе с сигнальным кабелем они теряют стационарное питание и вынуждены иметь автономное, от аккумуляторов или батарей, которые часто далеки от совершенства.

Тачьпад
Работа тачпадов основана на измерении ёмкости пальца или измерении ёмкости между сенсорами. Ёмкостные сенсоры расположены вдоль вертикальной и горизонтальной осей тачпада, что позволяет определить положение пальца с нужной точностью.

Джойстик
Джойстик (англ. joystick — «ручка управления самолётом», дословно «палочка наслаждений») — устройство ввода информации, которое представляет собой качающуюся в двух плоскостях ручку .


title: Скачать презентацию или конспект Кэш в микропроцессоре

extracted_text:
Кэш в микропроцессоре
Выполнил студент 392гр
Захаров Александр
Преподаватель: Ксенофонтов Ю.Г.
Что такое Кэш?
Кэш микропроцессора – это (сверхоперативная память), содержащая информацию, которая может быть запрошена с наибольшей вероятностью, используемая микропроцессором компьютера для уменьшения среднего времени доступа к компьютерной памяти.

Доступ к данным в кэше идёт быстрее, чем выборка исходных данных из оперативной (ОЗУ) и значительно быстрее внешней памяти, за счёт чего уменьшается среднее время доступа и увеличивается общая производительность компьютерной системы. Прямой доступ к данным, хранящимся в кэше, программным путем невозможен.
Иерархия памяти
	Иерархия памяти - Означает, что различные виды памяти образуют иерархию, на различных уровнях которой расположены памяти с отличающимися временем доступа, сложностью, стоимостью и объемом. Кэш является одним из верхних уровней иерархии памяти

Данные в кэше
Кэш состоит из набора записей. Каждая запись ассоциирована с элементом данных или блоком данных (небольшой части данных), которая является копией элемента данных в основной памяти. Каждая запись имеет идентификатор, определяющий соответствие между элементами данных в кэше и их копиями в основной памяти.
Типичная структура записи в кэше
Кэш попадание
Когда процессор обращается к данным, прежде всего исследуется кэш. Если в кэше найдена запись с идентификатором, совпадающим с идентификатором затребованного элемента, то используются данные из кэша. Такой случай называется попаданием кэша.
Кэш промах
Если в кэше не найдена запись, содержащая затребованный элемент данных, то он читается из основной памяти в кэш, и становится доступным для последующих обращений. Такой случай называется промахом кэша.
Если кэш ограничен в объёме, то при промахе может быть принято решение отбросить некоторую запись для освобождения пространства. Для выбора отбрасываемой записи используются разные алгоритмы вытеснения.

При модификации элементов данных в кэше выполняется их обновление в основной памяти. Задержка во времени между модификацией данных в кэше и обновлением основной памяти управляется так называемой политикой записи.

Применение Кэш памяти
Кэш память используется:
В центральном процессоре
Винчестере
Оптическом приводе
Интернет браузере(программный кэш)
Список литературы
http://dplm2008.narod.ru/str/lectures_on_mps/2.html
http://ru.wikipedia.org/wiki/Кэш
Михаил Гук «Аппаратные ср-ва IBM-PC»


title: Скачать презентацию или конспект Компьютерный вирус

extracted_text:
Презентация подготовлена для конкурса http://interneshka.org/
Крошка сын
к отцу пришёл,и спросила кроха:
Что в Интернете хорошои что в нём плохо?
У меня секретов нет, —слушайте, решайте,
папы этого ответпомещаю в слайде
Компьютерный вирус
Если ты весь вечер готовил
Реферат про этногенез.
И работой был доволен,
А документ вдруг исчез.

Если ты скачал на сайте
И просмотрел любимый клип.
А компьютер вдруг выключился,
Ты дружочек сильно влип.
Компьютерный вирус
Каждый знает этот сюжет,
Это очень плохо.
Нанесла тебе этот вред
Вирусная программа.

Чтоб повысить безопасность,
Чтоб защититься от угроз,
Установи антивирусную программу
И тебе не грозит психоневроз.
Спам

Помни это каждый сын.Знай любой ребёнок:
Нет полезной информации
От этой рекламы.
То что нам навязывают
Против нашего желания
Называют спамом.
Если письмами засорена
Электронная почта твоя.
Или вирусная реклама
Тормозит работу программы.
Онлайн-покупки
Если скоро другу день рожденье,
То можно в Интернете подарок заказать.
Чтоб удачной была покупка
Должен ты правила соблюдать:
Фишинговых сайтов избегай,
Отзывы о магазине прочитай.
Задумайся о предложенной цене,
Следи что написано в адресной строке.
***
Используй собственный компьютер,
Подключайся только к надежной сети.
В магазин позвони и всё уточни.
И счастливее чем ваш друг не найти.
Онлайн-покупки
Программное обеспечение для фильтрации
Если ты открыл в Интернете страницу,
Предназначенную для взрослых информацию.
Сообщи об  этом родителям,
И они установят  ПО для фильтрации.

***
Пример, NetPolice ''неправильные'' сайты блокирует,
Безопасный и полезный Интернет гарантирует.

Помни это каждый сын. Знай любой ребёнок: «Нужно знать и соблюдать правила и советы
по безопасному использованию Интернета».***
Мальчик  радостный пошёл,и решила кроха:
«Глобальная сеть –это хорошо,
а не знать правила работы в нём - плохо».
Иллюстрации
http://plus8-db.com/item/animirovannye-kartinki-kompyuter
http://www.iwi.ru/7/images/146/1/3/?cHash=9f0f32705d639ae2fbd5c8f74b8b28ea
http://www.maxximum.ru/stati/8197-kak-vernut-tovar-kuplennyy-v-internet-magazine.html
http://interneshka.org/events/32169/
http://www.playing-field.ru/
http://ru.depositphotos.com/
dengi-novichku.ru
www.sputnik2016.ru


title: Скачать презентацию или конспект Принцип действия и основные характеристики видов запоминающих устройств

extracted_text:
Принцип дії та основні характеристики видів запам’ятовуючих пристроїв

Структура персонального комп’ютера

Дискові накопичувачі, оперативної та флеш-пам’яті.
Класифікація та основні характеристики принтерів.
Відеосистема комп’ютера, призначення та основні характеристики її складових: монітора, відеоадаптера та відеопам’яті.
Мультимедійне обладнання.
Комунікаційні пристрої.
Пристрої введення інформації
Клавіатура



Кількість клавіш
Наявність мультимедійних характеристик
Розмір, вид, колір
Енергомічність

Пристрої введення інформації
Маніпулятори
“мишка”,
“джойстик”



Тип (механічна, оптична)
Роздільна здатність
Кількість клавіш
Наявність “scrolling”
Додаткові кнопки

Пристрої введення інформації
Сканер



Тип(планшетний, ручний, барабан)
Розмір зображення
Роздільна здатність
Швидкість сканування
“Глибина” кольору

Пристрої введення інформації
Мікрофон


Пристрої введення інформації
Модем


Тип (внутрішній, зовнішній)
Швидкість передачі даних

Пристрої введення інформації
Сенсорні екрани

Оптичні
Ємнісні
Резисторні
Пристрої введення інформації
Web-камери


Роздільна здатність

Пристрої виведення інформації
Монітори


Тип (ЕПТ, TFT, LCD, плазмові)
Роздільна здатність
Частота розгортки
Розмір екрана по діагоналі

Пристрої виведення інформації
Принтер

тип (матричний, струминний, лазерний, термографічний, сублімаційний)
Роздільна здатність
Швидкість друку
Друк кольорових зображень
Формат паперу (А4, А3)

Пристрої виведення інформації
Плотери

Роздільна здатність
Швидкість друку
Друк кольорових зображень
Формат паперу (А2, А1)

Пристрої виведення інформації
Звукові системи

Потужність
Діапазон відтворення

Пристрої виведення інформації
Мультимедійні проектори


Пам’ять ПК
Постійна пам’ять

BIOS

Пам’ять ПК
Оперативна пам’ять

Об'єм (512 Мб … 8 Гб)
Частота (133 МГц … 1667 МГц)
Тип (DIMM, SDRAM, DDR, DDR2, DDR3)
Час доступу

Зовнішня пам’ять
Накопичувачі
приводи
Зовнішня пам’ять
Вінчестер (HDD)
Інтерфейс (IDE, SATA, PATA)
Об'єм (10 Гб … 1 Тб…)
Об'єм кешу (8 Мб … 32 Мб…)
Швидкість читання
Зовнішня пам’ять
Накопичувачі на оптичних дисках
Об'єм (700 Мб – CD, 4.7-8.6 Гб – DVD, BlyRay – 25Гб-50Гб)
Швидкість читання

Зовнішня пам’ять
Флеш-пам’ять

Об'єм (128 Мб …  16 Гб… )
Швидкість читання


title: Скачать презентацию или конспект Динамический анализ в MSC

extracted_text:
MSC.Nastran 2001
Динамический анализ
Материалы семинара
Corporate
MSC.Software Corporation
815 Colorado Boulevard
Los Angeles, CA 90041-1777
Telephone: (323) 258-9111 or (800) 336-4858
FAX: (323) 259-3638
Europe
MSC.Software Corporation
Innsbrucker Ring 15
Postfach 80 12 40
81612 MUNCHEN, GERMANY
Telephone: (49) (89) 43 19 87 0
Fax: (49) (89) 43 61 71 6
Asia Pacific
MSC.Software Corporation
Entsuji-Gadelius Building
2-39, Akasaka 5-chome
Minato-ku, TOKYO 107-0052, JAPAN
Telephone: (81) (3) 3505 0266
Fax: (81) (3) 3505 0914
Worldwide Web
www.mscsoftware.com

Disclaimer
MSC.Software Corporation reserves the right to make changes in specifications and other information contained in this document without prior notice.
The concepts, methods, and examples presented in this text are for illustrative and educational purposes only, and are not intended to be exhaustive or to apply to any particular engineering problem or design. MSC.Software Corporation assumes no liability or responsibility to any person or company for direct or indirect damages resulting from the use of any information contained herein.
User Documentation: Copyright ©  2001 MSC.Software Corporation. Printed in U.S.A. All Rights Reserved.
This notice shall be marked on any reproduction of this documentation, in whole or in part. Any reproduction or distribution of this document, in whole or in part, without the prior written consent of MSC.Software Corporation is prohibited.
MSC and MSC. are registered trademarks and service marks of MSC.Software Corporation. NASTRAN is a registered trademark of the National Aeronautics and Space Administration. MSC.Nastran is an enhanced proprietary version developed and maintained by MSC.Software Corporation. MSC.Patran is a trademark of MSC.Software Corporation.
All other trademarks are the property of their respective owners.
NA*V2001*Z*Z*Z*SM-NAS102-NT1

СОДЕРЖАНИЕ

 1.	Обзор основ динамического анализа
 2.	Моделирование для динамического анализа
 3.	Анализ собственных колебаний
 4.	Редуцирование в динамическом анализе
 5.	Бездеформационные моды колебаний
 6.	Демпфирование
 7.  Анализ переходного процесса
 8.  Анализ частотного отклика
 9.  Прямой матричный ввод
10. Уравнения динамики движения
11. Метод остаточных векторов
СОДЕРЖАНИЕ (продолж.)

Вынужденное перемещение
Анализ отклика на ударное широкополосное воздействие
Анализ отклика на случайное воздействие
Комплексный анализ собственных значений
Анализ собственных колебаний методом  суперэлементов - подконструкций
Внешние переменные, передаточные функции и элементы NOLIN
Собственные колебания предварительно нагруженных конструкций
Оптимизация конструкций с учетом динамики
Анализ корреляции экспериментальных и расчетных результатов
СОДЕРЖАНИЕ (продолж.)

Приложение А – Обобщенное динамическое редуцирование
Приложение B – Другие методы анализа собственных колебаний
Приложение C – Разное
Приложение D – Анализ собственных колебаний с использованием Main Bulk Data суперэлементов
E.   Приложение E – Анализ вынужденных перемещений с использованием методов большой массы, большой жесткости и методом множителей Лагранжа
F.   Приложение F – Метод модального ускорения


title: Скачать презентацию или конспект Multistakeholderism по-русски

extracted_text:
Multistakeholderismпо-русски
Oksana Prykhodko
Director of iNGO
European Media Platform

sana@euromediaplatform.org
История возникновения термина:
2003 – первый этап Всемирного саммита по вопросам информационного общества, Женевская декларация принципов, в которой формулируется необходимость осуществления управлением Интернета «на многосторонней (multilateral – О.П.), прозрачной и демократической основе при полномасштабном участии органов государственного управления, частного сектора, гражданского общества и международных организаций». 2004 – создание Рабочей группы по управлению Интернетом
Июнь 2005 – доклад Рабочей группы- первое упоминание термина multistakeholder

Концептуальный подход:
Рабочее определение понятия управления Интернетом
   Управление Интернетом представляет собой разработку и применение правительствами, частным сектором и гражданским обществом, при выполнении ими своей соответствующей роли, общих принципов, норм, правил, процедур принятия решений и программ, регулирующих эволюцию и применение Интернета.

Этимологический подход
Теория стейкхолдеров:
Э.Фримен «Стратегический менеджмент: теория заинтересованных сторон» (1984);
А. Петров «Теория заинтересованных сторон: пути возможного применения» (2004)

Классическое определение Фримена
Стейкхолдер – любая группа или индивидуумы, которые могут влиять или на которые влияет достижение целей организации.
Варианты перевода:
держатель интересов
заинтересованная сторона
группа влияния
Анализ Бертрана де ля Шапеля:
«четыре года ради четырех слов» - многосторонний форум по управлению Интернетом
конструктивная неопределенность – согласие в отношении терминологии, которое маскирует отсутствие согласия в отношении смысла
Основные «лаборатории» multistakeholderism
Форум по управлению Интернетом
Интернет корпорация по присвоению имен и номеров (ICANN)
Multistakeholderirsm в лицах WGIG, MAG 2003 – 2011:
WGIG – Michael Yakushev (Russian Government)
MAG - (different years):
Ayaz Bayramov, Azerbaijan (Gov)
Valdas Kisonas, Lithuania (Gov)
Kalman Kovacs, Hungary (Gov)
Aurimas Matulis, Lithuania (Gov)
Artem Ermolaev, Russia (Gov)
Igor Klimchenko, Russia (Gov)
Ondrej Filip, Czech Republic (ccTLD)
Now:

Multistakeholderirsm в лицах – MAG 2012:
Veronica Cretu, Moldova (NGO)
Yuliya Morenets, France (NGO) – born in Odessa
Vladimir Radunovich, Serbia (NGO)
Igor Ostrowski, Poland (Gov)
Ondrej Filip, Czech Republic (ccTLD)
Igor Klimchenko, Russia (Gov)

Украинские особенности multistakeholderism в лицах:
2003 – первая и последняя попытка сформировать делегацию для участия в Женевском этапе ВСИС открыто и прозрачно
2010 – решение Первого Украинского Форума по управлению Интернетом о необходимости открытых консультаций по формированию украинской делегации на IGF
2011 – невозможность получения официальной информации об участии Украины в 6 IGF в Найроби
2012 -  нежелание госструктур участвовать в ЕвроДИГе
Multistakeholderism в цифрах (таблица индикаторов ICANN EURALO, by Dev Anand Teelucksing, APRALO Secretariat)
76 (!) стран ЕС-регионе;
15 стран, в которых есть структуры At-Large;
25 стран, чьи  ccTLD являются членами ccNSO;
8 стран, представленных и  в ALAC, и в ccNSO;
17 стран, не представленные ни ALAC, ни в ccNSO;
7 стран, представленные в  ALAC и не представленные в ccNSO

Пути усовершенствования таблицы индикаторов:
Использовать список стран-членов Совета Европы для определения количества «европейских» стран;
Ввести дополнительные индикаторы, как проведение национальных IGF, подготовка и участие в дискуссиях на IGF и ЕвроДИГе, участие в рабочих группах ICANN, количество комментариев под проектами документов;
Наличие ячейки ISOC;
Накопление критической массы выпускников EuroSSIG, Diplo, ICANN Academy, ICANN studenkeries, стипендиатов ICANN
Спасибо за внимание!

Вопросы?

sana.pryhod@gmail.com
www.euromediaplatform.org


title: Скачать презентацию или конспект Язык C. Особенности объявлений и некоторые операции

extracted_text:
Язык  C Особенности объявлений и некоторые операции
Программа – набор функций, одна из которых с именем main является главной.
Тело функции – блок, представляющий собой последовательность описаний и операторов в фигурных скобках {…}. Каждый оператор заканчивается точкой с запятой.
Комментарии могут быть приведены в любом месте программы. После символов // комментарием считаются все символы до конца строки. Если употребляются символы /*...*/, то комментарием считается всё, что заключено между этими символами. Например,
      //Это однострочный комментарий
   /*И это тоже комментарий,
   но он может располагаться на нескольких строках*/
Пусть определена переменная типа указатель на величину некоторого типа, например:
int *ukaz;
char *uk;
Значением переменной типа указатель является адрес. С помощью операции взятия содержимого по адресу (*ukaz) можно получить значение, хранящееся в той ячейке памяти, на которую в данный момент показывает ukaz (переменная типа указатель).
Каждая переменная размещается в памяти, начиная с некоторого байта. Операция &<имя переменной> определяет адрес этой переменной. Например,
					t          d            ud
float t, d=1.5, *ud;
Выполним присваивание
ud=&d;
Тогда одинаковый эффект дают следующие операторы:
t=d;
t=*ud; //берется значение по адресу ud
Массивы и матрицы
Нумерация элементов массива начинается с нуля. Имя массива – указатель на его первый элемент, т.е. mas==&mas[0].
int mas[10];

mas		0   1	…     i    …     9
Значение i-ого элемента массива можно представить двумя способами:   mas[i]; или *(mas+i).
Для матрицы при объявлении указывается число строк и столбцов.
Нумерация элементов также начинается с нуля.
		      0    1    …	  19		int b[10][20].						0           Обращение к элементу
b					1	b[i][j]
					…	*(b[i]+j)
						*(*(b+i)+j)
					 9
**int		*int	int

Варианты ввода одномерного массива
int n, a[10], i, *uk;
Сначала вводится длина массива
	printf (“Введите длину массива  A: ”);
	scanf(“%d”, &n);
Затем можно использовать следующие варианты ввода:
for (i=0; i<n; i++) scanf(“%d”, &a[i]);
for (i=0; i<n; i++) scanf(“%d”, a+i);
for (i=0; i<n; scanf(“%d”, &a[i++]));
for (i=0; i<n; scanf(“%d”, a+i++));
for (i=0, uk=a; i<n; i++) scanf(“%d”, uk++);
for(uk=a; uk<a+n; uk++) scanf(“%d”, uk);
Задача 1. Дан массив. Переставить его элементы так, чтобы сначала расположились все неотрицательные элементы, а затем  отрицатель-ные. Порядок среди отрицательных и неотрицательных элементов должен быть сохранён. Дополнительный массив не использовать.
Можно провести сортировку по знаку. Если положительный элемент (или 0) стоит правее отрицательного, то их следует переставить. Сравнение производится парами, как в методе "пузырька".

// вычислительная часть алгоритма
L:=n-1; //L- верхняя граница цикла
f:=1;//признак окончания перестановок
цикл пока f=1
m:=L; f:=0;
	цикл от i:=0 до m-1
		если a[i]<0 и a[i+1]>=0 то
			b:=a[i]; a[i]:=a[i+1]; a[i+1]:=b;
			L:=i; f:=1;
		всё
	кц
кц
#include <iostream> //для setlocale
#include <stdio.h> //стандартный ввод и вывод
int  main() 		 	//главная функция
	{
	setlocale(LC_ALL, ".1251");  //меняем локализацию на русскую
	int a[50], n, b, i, L, m, f;         //описание переменных
	printf("Введите 0<n<=50 n = "); scanf("%d", &n);
	printf("Введите элементы массива\n");
	for (i=0; i<n; i++) scanf("%d", a+i);
	L=n-1; f=1;
	while (f)
	     {
	     m=L; f=0;
	     for (i=0; i<m; i++)
	          if (a[i]<0 && a[i+1]>=0)
		      b=a[i], a[i]=a[i+1], a[i+1]=b, L=i, f=1;
	     }
	printf("Преобразованный массив:\n");
	for (i=0; i<n; i++) printf("%7d", a[i]);
	printf("\n");
	return 0; //признак успешного завершения программы
	}
Задача 2. Даны два одномерных массива целых чисел A и B. Сформировать массив С, состоящий из повторяющихсяэлементов массива А, отсутствующих в массиве В.1.Есть новый массив abc2.Нет нового массиваab
Задача 2. Сформировать массив С, состоящий из повторяющихсяэлементов массива А, отсутствующих в массиве В.
#include <stdio.h>
#include <iostream>
using namespace std;
int main ()
{  setlocale(LC_ALL,”RUS”);
int a[10],b[10],c[10],na,nb,nc=0,i,j;
printf ("введите длину массива А:");
scanf("%d",&na);
printf ("введите массив А\n");
for (i=0;i<na;i++)
    scanf("%d",&a[i]);
//ввод массива b аналогично
for(i=0;i<na;i++)
    { //проверка повторения a[i]
    for(j=0;j<na&&(a[i]!=a[j]||i==j);j++);
   if (j<na) //повторяется
       { //проверка отсутствия a[i] в b
       for (j=0;j<nb&&a[i]!=b[j];j++);
       //цикл закрыт
       if (j==nb) //условие отсутствия
          c[nc++]=a[i];
       }
   }
//вывод результата
if (nc==0)
   printf("массив C пуст\n");
else
   {
   printf("Массив C");
   for (i=0;i<nc;i++)
        printf("%7d",c[i]);
   printf ("\n");
   }
return 0;
}


title: Скачать презентацию или конспект Редакторы, таблицы, базы данных

extracted_text:
К/р №4 ИНФО-9 по теме «Редакторы, таблицы, базы данных» 5

Наиболее распространенными в практике являются:
распределенные базы данных;
иерархические базы данных;
сетевые базы данных;
реляционные базы данных.
Наиболее точным аналогом  реляционной базы данных может служить:
неупорядоченное множество данных;
вектор;
генеалогическое дерево;
двумерная таблица.
В каких элементах таблицы хранятся данные базы:
в полях;
в строках;
в столбцах;
в записях;
в ячейках?
Какой записи в базе данных будут найдены после ввода запроса с условием поиска:
Память<32 и Процессор= "Pentium"* ?
1) 1
2) 1 и 2
3)  1, 2, 3
4) 1 и 4


title: Скачать презентацию или конспект Programming with Excel

extracted_text:
Microsoft Excel 2007 -Illustrated
Programming with Excel
2
Microsoft Office Excel 2007 - Illustrated
View VBA code
Analyze VBA code
Write VBA code
Add a conditional statement
Objectives
3
Microsoft Office Excel 2007 - Illustrated
Prompt the user for data
Debug a macro
Create a main procedure
Run a main procedure
Objectives
4
Microsoft Office Excel 2007 - Illustrated
Unit Introduction
Excel macros are written in a programming language called Visual Basic for Applications, or VBA
Create a macro with the Excel macro recorder
The recorder writes the VBA instructions for you
Enter VBA instructions manually
Sequence of VBA statements is called a procedure
5
Microsoft Office Excel 2007 - Illustrated
Viewing VBA Code
View existing VBA code to learn the language
To view VBA code, open the Visual Basic Editor
Contains a Project Explorer window, a Properties window, and a Code window
VBA code appears in the Code window
The first line of a procedure is called the procedure header
Items displayed in blue are keywords
Green notes explaining the code are called comments
6
Microsoft Office Excel 2007 - Illustrated
Viewing VBA Code (cont.)
Comments
Procedure header
Keyword
7
Microsoft Office Excel 2007 - Illustrated
Viewing VBA Code (cont.)
Understanding the Visual Basic Editor
A module is the Visual Basic equivalent of a worksheet
Store macro procedures
A module is stored in a workbook, or project, along with worksheets
View and edit modules in the Visual Basic Editor
8
Microsoft Office Excel 2007 - Illustrated
Analyzing VBA Code
Analyzing VBA code
Every element of Excel, including a range, is considered an object
A range object represents a cell or a range of cells
A property is an attribute of an object that defines one of the object’s characteristics, such as size
The last line in VBA code is the procedure footer
9
Microsoft Office Excel 2007 - Illustrated
Analyzing VBA Code (cont.)
Selects range object cell A2
Applies bold formatting to range A3:F3
Sets width of columns B-F to AutoFit
10
Microsoft Office Excel 2007 - Illustrated
Writing VBA Code
To write your own code, open the Visual Basic Editor and add a module to the workbook
You must follow the formatting rules, or syntax, of the VBA programming language exactly
A misspelled keyword of variable name will cause a procedure to fail
11
Microsoft Office Excel 2007 - Illustrated
Writing VBA Code (cont.)
Comments begin with apostrophes
Information between quotes will be inserted in the active cell
12
Microsoft Office Excel 2007 - Illustrated
Writing VBA Code (cont.)
Entering code using AutoComplete
To assist you in entering the VBA code, the Editor often displays a list of words that can be used in the macro statement
Typically the list appears after you press period [.]
13
Microsoft Office Excel 2007 - Illustrated
Adding a Conditional Statement
Sometimes you may want a procedure to take an action based on a certain condition or set of conditions
One way to add this type of statement is by using an If...Then…Else statement
The syntax for this statement is: If condition then statements Else [else statements]
14
Microsoft Office Excel 2007 - Illustrated
Adding a Conditional Statement (cont.)
Elements of the If…then…Else statement appear in blue

15
Microsoft Office Excel 2007 - Illustrated
Prompting the User for Data
When automating routine tasks, sometimes you need to pause a macro for user input
Use the VBA InputBox function to display a dialog box that prompts the user for information
A function is a predefined procedure that returns a value
16
Microsoft Office Excel 2007 - Illustrated
Prompting the User for Data (cont.)
This text will appear in a dialog box
Comment points out error in next line of the procedure
17
Microsoft Office Excel 2007 - Illustrated
Debugging a Macro
When a macro procedure does not run properly, it can be due to an error, called a bug, in the code
To help you find bugs in a procedure, the Visual Basic Editor steps through the procedure’s code one line at a time
When you locate an error, you can debug, or correct it
18
Microsoft Office Excel 2007 - Illustrated
Debugging a Macro (cont.)
Indicates that the LeftFooter variable is empty
19
Microsoft Office Excel 2007 - Illustrated
Creating a Main Procedure
Combine several macros that you routinely run together into a procedure
This is a main procedure
To create a main procedure, type a Call statement for each procedure you want to run
20
Microsoft Office Excel 2007 - Illustrated
Creating a Main Procedure (cont.)
MainProcedure calls each procedure in the order shown
21
Microsoft Office Excel 2007 - Illustrated
Running a Main Procedure
Running a main procedure allows you to run several macros in sequence
Run a main procedure as you would any other macro
22
Microsoft Office Excel 2007 - Illustrated
Running a Main Procedure (cont.)
Current
 Module
button
Printing Macro Procedures
Current Project
button
23
Microsoft Office Excel 2007 - Illustrated
Summary
Learn by viewing and analyzing VBA code
Write VBA code using the Visual Basic Editor
Use If..Then..Else statements for conditional actions
Prompt user for data to automate input tasks
Use the “Step Into” feature of the Visual Basic Editor to debug macros
Use Main procedures to combine several macros


title: Скачать презентацию или конспект Защита собственной информации от несанкционированного доступа

extracted_text:
Правила
пользования
сети, интернет
Защита собственной информации от несанкционированного доступа
"Презентация подготовлена для конкурса "Интернешка«
 http://interneshka.org/"
Правило №1
Не верить незнакомцам.
Например.
Оля решила подарить папе на 23 февраля ноутбук.
Она зашла на сайт (магазин). Ей предложили
новую модель. Она заплатила за покупку. Но домой
ничего не привезли.
Правило №2
Завести антивирус.
Например.
Та же девочка  Оля решила поиграть в интернете. И вдруг
компьютер завис. Там появился вирус! Оля сообщила
родителям. И они поставили антивирус.
Правили№3
Не давать информацию
о себе незнакомцам.
Например.
Девочка по имени Оля Иванова решила завести друзей.
Она зашла в одноклассники и  познакомилась с
Петей  Лапкиным. Вдруг в один прекрасный день
он написал,  что  хочет, чтобы Оля отправили свою
Фотографию. И что ж? Вдруг ей пришло много
писем  от других  людей. Оказывается это
Петя подшутил над ней .  С этих пор Оля перестала
переписываться  с кем попало.


title: Скачать презентацию или конспект Зарезервированные слова в MSC

extracted_text:
ПРИЛОЖЕНИЕ D
Ограничения данных, атрибутов и файлов
Зарезервированные слова в MSC.Mvision