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

extracted_text:
Алгоритм
Свойства
виды
Возникновение термина «алгоритм»

Понятие алгоритма, примеры алгоритмов

Основные свойства алгоритмов

Способы задания алгоритмов

Обозначения, используемые в блок-схемах алгоритмов

Виды алгоритмов
Имя Хорезми, в его латинизированной форме Алхорезми, увековечено в повсеместно известном математическом термине алгоритм. Алгоритм — это несколько измененная форма имени Алхорезми, под влиянием греческого слова „ аритмос" — число.

 Великий узбекский
математик 9 века
 Аль Хорезми Мухамед бен Муса
Возникновение понятия алгоритм
А л г о р и т м- это определённая последовательность действий, выполнение которых позволяет получить решение поставленной задачи.
Каждое действие в записи алгоритма называется командой.
Каждый алгоритм рассчитан для  выполнения определенным исполнителем.

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

Основные свойства алгоритмов:
1. Дискретность
Алгоритм должен состоять из конкретных действий, следующих в определённом порядке.
Пример. Алгоритм приготовления блюда быстрого питания:
1. Высыпать в емкость содержимое пакетика.
2. Налить в емкость 200 мл горячей воды.
3. Перемешать.

Детерминированность(однозначность)
Любое действие должно быть строго и недвусмысленно определено в каждом случае
Пример
При управлении самолетом используются сложные алгоритмы, исполнителями которых являются пилот или бортовой компьютер. Каждая команда алгоритма определяет однозначное действие исполнителя
Один и тот же алгоритм можно использовать  с разными исходными данными.
3. Массовость
Пример
 Алгоритмы сложения, вычитания, умножения и деления могут быть применены для любых чисел в различных позиционных системах счисления.
Алгоритм должен приводить к решению задачи за конечное число шагов.
4. Результативность
Пример. Алгоритм   сложения  целых чисел в десятичной системе счисления:
	1. Записать числа в столбик.
	2. Сложить числа младшего разряда.
	3. Записать результат под горизонтальной чертой.

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

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

Способы представления алгоритмов
Элементы блок схем:
Виды алгоритмов:
Линейный
Разветвляющийся
Циклический
Вспомогательный
Линейный алгоритм
Линейный алгоритм – это алгоритм, в котором команды выполняются последовательно одна за другой.
Мачеха, собираясь с дочерьми на бал, дала Золушке задания: собрать в амбаре  рассыпанную крупу, перебрать её, наносить воды, почистить котёл до блеска,  помыть пол.
Линейный алгоритм пример:
Разветвляющийся алгоритм
Алгоритм в котором в зависимости от поставленного условия выполняется та или иная последовательность команд.
Полная форма
Не полная форма
У лукоморья дуб зелёный;Златая цепь на дубе том:И днём и ночью кот учёныйВсё ходит по цепи кругом;Идёт направо - песнь заводит,Налево - сказку говорит.
Но лишь чуть со стороныОжидать тебе войны, Иль набега силы бранной,Иль другой беды незваной, Вмиг тогда мой петушокПриподнимет гребешок, Закричит и встрепенётсяИ в то место обернётся.

Разветвляющийся алгоритм пример:
Циклический алгоритм
Циклический алгоритм - описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.

Делай  тело цикла  до тех пор , пока условие
Принц искал Золушку, примеряя хрустальную туфельку всем девушкам королевства до тех пор, пока одной из них эта туфелька оказалась впору.
Циклический алгоритм пример:
Вспомогательный алгоритм
Алгоритм, который можно использовать в других алгоритмах, указав только его имя.
Пусть бегут неуклюжеПешеходы по лужам,А вода - по асфальту рекой.И неясно прохожимВ этот день непогожий,Почему я веселый такой.Припев:            Я играю на гармошке            У прохожих на виду...            К сожаленью, день рожденья            Только раз в году.            К сожаленью, день рожденья            Только раз в году.
Прилетит вдруг волшебникВ голубом вертолетеИ бесплатно покажет кино,С днем рожденья поздравитИ, наверно, оставитМне в подарок пятьсот "эскимо".Припев

Вспомогательный алгоритм


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

extracted_text:
Тема урока:

СОЗДАНИЕ ФОРМЫ ДЛЯ БАЗЫ ДАННЫХ.
Форма в БД - являются основным средством организации интерфейса пользователя в приложения Access.
Создание формы с помощью средства "Форма".
Средство "Форма" можно использовать для быстрого создания формы с одним элементом. Форма такого типа одновременно отображает сведения только об одной записи. При использовании средства "Форма" в форму добавляются все поля из базового источника данных. Эту форму можно начать использовать сразу.
Создание формы с помощью средства "Несколько элементов".
Форма для нескольких элементов, или ленточная форма, позволяет отображать сведения более чем об одной записи одновременно. При первом создании такой формы она может напоминать таблицу.
Создание разделенной формы.
Разделенная форма — новая возможность в Microsoft Office Access 2007, позволяющая одновременно отображать данные в двух представлениях — в режиме формы и в режиме таблицы.
Создание формы с помощью мастера форм.
Чтобы создать форму с нужным набором полей, можно воспользоваться мастером форм. Этот мастер также позволяет указать метод группировки и сортировки данных; кроме того, при этом можно использовать поля из нескольких таблиц или запросов (если связи между этими запросами и таблицами созданы заранее).
Режим конструктора.
            Этот режим обеспечивает более подробное отображение структуры формы. В нем можно просмотреть разделы заголовка, подробностей и примечаний. Данные в форме в этом режиме просматривать нельзя, однако некоторые задачи проще выполнять в режиме конструктора.
При этом поддерживаются возможности, указанные ниже.
       Добавление в форму различных элементов управления, таких как надписи, рисунки, линии и прямоугольники.
       Редактирование источников данных текстовых полей в самих текстовых полях (без использования окна свойств).
       Изменение размеров разделов формы, например раздела заголовка или примечаний.
       Изменение некоторых свойств формы, которые нельзя изменить в режиме макета (например, Режим по умолчанию или Режим формы).
Создание формы и работа с ней
     Создайте базу данных «Известные математики».
     Создайте форму с одним элементом. В области навигации выберите таблицу. На вкладке Создание в группе Формы выберите команду Форма.
     Создайте форму с помощью средства "Несколько элементов". (На панели навигации выберите таблицу. На вкладке Создание в группе Формы щелкните Несколько элементов.)
     Создайте форму с помощью средства "Разделенная форма ". (На панели навигации выберите таблицу. На вкладке Создание в группе Формы щелкните Разделенная форма.)
     Создайте форму с помощью мастера форм. (На вкладке Создание в группе Формы нажмите кнопку Другие формы, а затем выберите команду Мастер форм.  Следуйте инструкциям мастера. )
      В Мастере форм отсортируйте записи по полям:
           Фамилия Имя Отчество.
           Страна.
           Научная деятельность.
Создание формы и работа с ней
     Создайте базу данных «Известные художники».
     Создайте форму с одним элементом. В области навигации выберите таблицу. На вкладке Создание в группе Формы выберите команду Форма.
     Создайте форму с помощью средства "Несколько элементов". (На панели навигации выберите таблицу. На вкладке Создание в группе Формы щелкните Несколько элементов.)
     Создайте форму с помощью средства "Разделенная форма ". (На панели навигации выберите таблицу. На вкладке Создание в группе Формы щелкните Разделенная форма.)
     Создайте форму с помощью мастера форм. (На вкладке Создание в группе Формы нажмите кнопку Другие формы, а затем выберите команду Мастер форм.  Следуйте инструкциям мастера. )
      В Мастере форм отсортируйте записи по полям:
           Фамилия Имя Отчество.
           Направление.
           Количество картин.
Необходимую информацию найдите в Интернете.
Результаты своей работы пришлите на электронный адрес: или показать на следующий урок.
Создайте базу данных «Известные люди», по таким пунктам:


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

extracted_text:
Открытый урок на тему: «Двоичная система счисления. Перевод из двоичной с.с в десятичную.»
Учитель: Смаилова Ш.Т.
КГУ «Средняя общеобразовательная школа  № 4»
ВКО,г. Семей
Поставьте соответствияІ вариант
Поставьте соответствияІІ вариант

«ЛОМАЕМ» головуПрочитайте стихотворение А.Н.Старикова:
Ей было 1100 лет,
Она в 101-й класс ходила,
В портфеле по 100 книг носила -
Все это правда, а не бред.
Когда, пыля десятком ног,
Она шагала по дороге,
За ней всегда бежал щенок
С одним хвостом, зато 100-ногий.
Она ловила каждый звук
Своими 10-ю ушами,
И 10 загорелых рук
Портфель и поводок держали.
И 10 темно-синих глаз
Рассматривали мир привычно…
Но станет все совсем обычным,
Когда поймете наш рассказ.
Поняли ли вы рассказ поэта?

Тема: «Двоичная система счисления. Перевод из двоичной с.с в десятичную.»
21.10.2011г.8 А класс
Двоичная система счисления — это позиционная система счисления с основанием 2. В этой системе счисления числа записываются с помощью двух символов (0 и 1).
Переведём десятичное число в двоичную с.с. Например 910=?Х2
9

4

8

1

2
2
2
4

0
2
1

2

0
Ответ: 910= 10012
Переведём двоичное  число в десятичную с.с.

10012=? Х10

10012 = 1*23+ 0*22 + 0*21 + 1*20 =8+1=910

0
1
3
2
Переведите 2-ю с.с в 10-ю с.с.
0111002 =? Х10
Задание № 1
А) 111012=

Б) 101012=

В) 11102=

Задание  2

10002 =
1010012 =
11002=
1001002=
10000012=
1100112=
7. 110012=
дисплей
Правильно расположите единицы измерения информации:

Задание  8
 «монитор»
Т     гбайт
И     мбайт
Н      кбайт
О      байт
Р      гекбайт
О    тербайт
М     бит

Домашняя работа1. учить определение2. стр 9,10 читать3. стр 15 практикум , Задание 2.2 (1)


title: Скачать презентацию или конспект Векторная графика

extracted_text:
 Прежде чем начать урок, давайте отразим своё настроение на начало урока графически  в Paint Пуск  Все программы Стандартные Paint
Релаксация
Деление  на группы

Соберите   пазлы
Установи   соответствие
Научная
Художественная
Иллюстративная
Конструкторская
Деловая
Растровый подход

Домашнее задание
§ 21, кроссворд  «Paint»
К
А
Р
А
Н
Д
А
Ш

З                 Л     И                  К     А

Ц
В
Е
Т
М                С    Ш                  А     Б
Р                  С     П       Ы               И        Т      Е     Л
Л
А
С
Т
И
К
К        И                Т       Ь
Л                 Н     И     Я
Н
А
Д
П
И
С
Ь

К      Р                    В    А      Я
1
2
3
4
1
2
3
4
5
6
Правильный ответ
Векторный подход

Векторный подход

Графические редакторы
Растровые
Векторные
Векторный подход
Векторная графика

Достоинства векторной графики

CorelDRAW

Векторные графические редакторы
Adobe Illustrator

Работа по группам
Создаём постер
Компьютерная графика. Виды.
 Достоинства и недостатки

Береги
         здоровье
                      смолоду!

«Анкета»
Мы отлично поработали!
Всем
СПАСИБО
за урок!


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

extracted_text:
Информация. Информационные процессы.

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

В толковом словаре Ожегова информация – это:
сведения об окружающем мире и протекающих в нём процессах, воспринимаемые человеком или специальным устройством.
сообщения, осведомляющие о положении дел, о состоянии чего – нибудь.
Ответьте на вопросы:
Кто или что работает с информацией с точки зрения информатики?
Что для человека значит информация?
Что такое информация с точки зрения вычислительной техники?
Информация в информатике это:
Информация (от латинского information – «сведения, разъяснения, изложение») – это знания человека, которые он получает из окружающего мира и которые реализует с помощью вычислительной техники.

Что такое информатика?

Информатика – это наука
об информации
и информационных процессах.
получение информации,
хранение информации,
передача информации,
обработка информации.
 Информационные процессы:

Передача, обработка и хранение информации происходит в форме сигналов или знаков.
Сигналы можно разделить на несколько типов:
По физической природе;
По способу восприятия.
Источниками информации, прежде всего, являются природные объекты: планеты, звезды, люди, животные, растения и т.д. Вместе с тем по мере развития науки и техники источниками информации становятся научные эксперименты, машины, автоматы, технологические процессы.
Получение информации.
Передача информации происходит по следующей схеме:
Передача информации
При передаче информации могут возникнуть помехи:
часть информации может  быть потеряна;
часть информации может  быть заменена на другую;
добавлена ненужная информация.
Обработка информации.

Входная
информация
+
запас
имеющихся
знаний и
опыта
Обработка
(преобразование)
информации
Выходная
Информация
(новая)

Помехи, шум

Упражнение
Выполните обработку информации и нарисуйте схему к следующей задаче:
«В древности люди решили, что каждой цифре от 1 до 9 соответствует Солнце или планета Солнечной системы: 1 – Солнце, 2 – Луна, 3 – Марс, 4 – Меркурий, 5 – Юпитер, 6 – Венера, 7 – Сатурн, 8 – Уран, 9 – Нептун. Последовательно складывая цифры даты своего рождения можно определить «свою» планету.»
Хранение информации.
Хранение информации – это её накопление на различных носителях.
Носитель информации – это среда для записи и хранения информации.
Свойства информации.
Объективность и субъективность.
Полнота.
Актуальность
Достоверность
Доступность
Адекватность.
Виды информации.
Аналоговая – непрерывная (воспринимается человеком).
Дискретная – скачкообразная (воспринимается вычислительной техникой)
Виды информации.
Декларативная – «Я знаю, что …»
Процедурная – «Я знаю, как …»

Рассмотрим примеры информационных процессов.
Заполните таблицу


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

extracted_text:
РАЗРАБОТКА WEB-сайтов
с использованием
языка разметки гипертекста
«Творческим считается любое действие, которое эффективно и вызывает удивление»                         Дж. Брунер
Web-страницы создаются с использованием языка разметки гипертекстовых документов HTML (Hyper Text Markup Language

Microsoft Office FrontPage

Hyper Text Markup Language – язык гипертекстовой разметки.

   Описательный язык разметки HTML имеет свои команды, которые называются тегами.

                 !Теги не чувствительны к регистру!

Теги «HTML»
Тег — это элемент языка Html, который указывает браузеру, как отображать тот или иной объект на странице (таблицу, слово, абзац, ссылку, изображение и т.д.)
 HTML, являясь языком разметки состоит из так называемых тегов (элементов разметки), которые ,в свою очередь, могут быть:
полные
неполные
символьные
Полный элемент разметки, также называемый контейнером, имеет открывающий и закрывающий теги, неполный – только открывающий, а символьные элементы разметки представляются в виде символьных кодов и вы можете видеть их в таблице справа:
Также в HTML существуют теги, не требующие закрывающего элемента. Это как правило элементы вставки чего–либо или служебные элементы:
 – тег вставки изображения

 – тег вставки разрыва строки

 – тег вставки горизонтальной линии

Большая часть HTML тегов состоит из двух частей:
 открывающий тег <...> и закрывающий тег </...>.
Например:
текст

 ........

АТРИБУТ
Атрибут – это компонент тега, содержащий указания о том, как браузер должен воспринять и обработать тег.

Синтаксис тега с атрибутом:
    <тег атрибут="значение">
ГИПЕРТЕКСТ
 Гипертекст (hypertext) – текст, содержащий ссылки на другие веб-страницы, серверы или ресурсы с возможностями выполнения переходов.
Структура HTML документа.
Абсолютно любой документ, построенный на базе HTML будет состоять, по меньшей мере, из следующих контейнеров:

Открываем  Блокнот набираем

<TITLE> Название Web-страницы </TITLE>

Меня зовут ____. Мне __ лет.
Это моя первая Web-страница.
Тут я могу писать любой текст.
Я размещу эту страницу в Интернете.

Создание web-страницы
Структура и управление
Обновление web-страницы

меню Вид  Просмотр HTML-кода

WEB-страничка готова!
Удалить

Цвета и атрибуты
      Изменим цвет фона нашей странички. Для этого в тег  добавим атрибут bgcolor:

     Цвет текста:


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

extracted_text:
Разветвляющийся алгоритм
30.11.2016
Усольцева Э.М.преподаватель информатики
www.metod-kopilka.ru

ЕСЛИ пошел дождь, ТО надо открыть зонт.
ЕСЛИ назвался груздем, ТО полезай в кузов.
ЕСЛИ ласточки летают низко, ТО будет дождь, ИНАЧЕ дождя не будет.
ЕСЛИ условие, ТО инструкция.

ЕСЛИ условие, ТО инструкция1, ИНАЧЕ инструкция2.
Неполная форма
Полная форма

Да

Нет
Задание: Прочитайте отрывок из стихотворения Джани Родари «Чем пахнут ремесла?». Перефразируйте информацию о профессиях с помощью ключевых слов ЕСЛИ – ТО
У каждого дела запах особый:
В булочной пахнет тестом и сдобой.
Мимо столярной идешь мастерской –
Стружкою пахнет и свежей доской.
Пахнет маляр скипидаром и краской.
Пахнет стекольщик оконной замазкой.
Куртка шофера пахнет бензином.
Блуза рабочего – маслом машинным…
Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.
Базовая структура ветвления

Условие
Инструкция 1
Инструкция 2

Да
Нет

Условие
 Инструкция

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


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

extracted_text:
Панель инструментов.
Лукшина Ирина Юрьевна
МОУ"Центр образования"
Дает возможность перемещения незакрепленных объектов, находящихся на слоях изображения, и областей выделения.
Черный квадрат слева подсказывает, какой из инструментов на данный момент активирован.
Группа инструментов выделения области документа. Допускает выделение прямоугольником, овалом, колонкой и строкой.

Более продвинутый инструмент выделения области документа сложной формы. Имеет три разновидности:
-лассо- выделенная область определяется траекторией движения курсора;
- прямолинейное лассо –выделение осуществляемое через вершины (выделенные точки) замкнутого многоугольника;
-магнитное лассо – инструмент сам определяет границы выделяемого объекта.
Инструментом «магическая палочка» выделяют области одного цвета , причем , точность выделения можно задавать изменением  чувствительности «палочки».
Инструмент, предназначенный для кадрирования области документа. Поможет обрезать второстепенные, ненужные детали рисунка или просто захватить нужный кадр на изображении.
Данный инструмент предназначен для разрезания изображения на отдельные фрагменты-«слайсы» и предназначен для вёрстки сайтов веб-дизайне. Первый предназначен для раскройки цифрового изображения на отдельные куски-фрагменты, второй для их трансформации.

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

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

Инструмент «ластик» ,действующий аналогично обычному ластику для рисования. Имеет три разновидности: ластик, фоновый ластик, волшебный ластик.
Волшебного ластик. Механизм стирания совершенно другой, основанный на поиске одинаковых цветов, которые и удаляются сразу при выборе нужного.
 Фоновый ластик способен удалять даже элементы Заднего плана, автоматически превращая Background в нулевой слой.
Инструмент Заливка позволяет перекрашивать выделенные области изображения, а также целые слои в выбранный вами цвет переднего плана или залить образцами стиля.
Градиент представляет собой продвинутый аналог простой заливки, умеющий создавать плавные переходы от одного цвета к другому, и имеет пять разных режимов работы. Градиентная заливка несет в себе т.н. маску прозрачности, именно от этого и получаются плавные цветовые переливы, которые мы видим.
Размытие понижает контрастность и смягчает отдельные грани и области цифрового изображения.
Резкость полностью противоположна, как вы надеюсь, понимаете, размытию.
Палец создает эффект размазывания краски.
Перечисленными возможностями этой группы стоит пользоваться аккуратно, в небольших по объему корректирующих целях.
Осветлитель призван увеличивать яркостное разрешение пикселов.
Затемнитель делает все с точностью до наоборот.
Возможности инструмента Губка сводятся к изменению свойств пикселов, меняющая их контрастность или насыщенность в отдельных участках изображения
Инструмент Выделение контура с успехом производит трансформацию и выделение непосредственно самого контура.
Стрелка же заведует его сегментами, ведь каждый из них, в сущности, представляет собой кривую Безье, так как не редкость, когда контур нуждается в дальнейшем редактировании.
Все, что касается работы с текстом собрано в этой панели. Здесь все относительно просто, набор текста в горизонтальной и вертикальной плоскости.
Текст-маска создает только выделение, которое можно заполнить по-своему усмотрению.
Набор перьев необходим для создания и дальнейшей работы с контурами.
Инструмент Перо незаменим в тех случаях, когда нужно создать именно контур.
Свободное перо работает в одноименном режиме с нажатой левой клавишей мыши почти так же, как уже Лассо (простое).
Инструмент Перо+ прибавляет опорную точку (узел), Перо- соответственно, ее удаляет.
Инструмент Угол занят в этой команде редактированием опорных узлов и сегментов контура.
Эта обширная группа инструментов применяется для создания базовых примитивов. Прямоугольник рисует прямоугольник, эллипс – окружности и т. д.
Произвольная фигура. При своей работе он использует набор готовых разнообразных картинок.
Инструмент Комментарий дает возможность составить сопровождающий текст к вашим фотографиям или дизайнерским работам.
Инструмент Аудио делает тоже самое, только вместо текста, он позволяет создать пояснительную звукозапись.
Инструмент Пипетка поможет выбрать нужный цвет основного и фонового плана.
Преимущества Цветового эталона заключаются в том, что он позволяет брать цветовые образцы из любых открытых изображений, при этом не является обязательным условием активность данного рисунка.
Линейка сослужит добрую службу при измерении расстояния между любых точек (двух) редактируемого изображения.
Рука применяется для манипулирования не вошедших в рабочую область элементов изображения.
Инструмент Масштаб изменит размеры изображения в пределах окна.


title: Скачать презентацию или конспект CASE-средство IBM Rational Rose 2003

extracted_text:
CASE-средство IBM Rational Rose 2003
Введение
CASE (англ. Computer-Aided Software Engineering) — набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов.
Также под CASE понимают совокупность методов и средств проектирования информационных систем с интегрированными автоматизированными инструментами, которые могут быть использованы в процессе разработки программного обеспечения.
Модель программирования - это совокупность приемов программирования, отвечающих архитектуре абстрактного компьютера, предназначенного для выполнения определенного класса алгоритмов. Модель программирования основана на определенном представлении о логической организации компьютера, его архитектуре.
Общая характеристика.
		В рамках общего продукта IBM Rational Rose существуют различные варианты этого средства, отличающиеся между собой диапазоном предоставляемых возможностей. Базовым средством в настоящее время является IBM Rational Rose Enterprise Edition, которое обладает наиболее полными возможностями. Последней версией этого CASE-средства на момент написания курса лекций является программа IBM Rational Rose 2003 (release 2003.06.00), возможности которой аккумулируют практически все современные достижения в области информационных технологий. Наиболее характерные функциональные особенности этой программы заключаются в следующем:
       - интеграция с MS Visual Studio 6, которая включает поддержку на уровне прямой и обратной генерации кодов и диаграмм Visual Basic и Visual С++ с использованием ATL (Microsoft Active Template Library), Web-Классов, DHTML и протоколов доступа к различным базам данных;
       - непосредственная работа (инжиниринг и реинжиниринг) с исполняемыми модулями и библиотеками форматов EXE, DLL, TLB, OCX.
       - поддержка технологий MTS (Microsoft Transaction Server) и ADO (ActiveX Data Objects) на уровне шаблонов и исходного кода, а также элементов технологии Microsoft - COM+ (DCOM);
       - полная поддержка компонентов CORBA и J2EE, включая реализацию технологии компонентной разработки приложений CBD (Component-Based Development), языка определения интерфейса IDL (Interface Definition Language) и языка определения данных DDL (Data Definition Language);
       - полная поддержка среды разработки Java-приложений, включая прямую и обратную генерацию классов Java формата JAR, а также работу с файлами формата CAB и ZIP.
Особенности рабочего интерфейса программы IBM Rational Rose 2003
		Рабочий интерфейс программы IBM Rational Rose 2003 состоит из различных элементов, основными из которых являются:
главное меню;
стандартная панель инструментов;
специальная панель инструментов;
окно браузера проекта;
рабочая область изображения диаграммы или окно диаграммы;
окно документации;
окно журнала.

Главное меню и стандартная панель инструментов
		Главное меню программы IBM Rational Rose 2003 выполнено в общепринятом стандарте и имеет следующий вид

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

		Стандартная панель инструментов располагается ниже строки главного меню и имеет следующий вид

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

Назначение операций главного меню File и Edit
		Операции  главного меню  File  (Файл) позволяют создавать новые модели в нотации языка UML, загружать и сохранять разрабатываемую модель во внешнем файле, распечатывать на принтере разработанные диаграммы (все операции меню File представлены в таблице 1.1).
		Операции  главного меню  Edit  (Редактирование) позволяют выполнять действия по редактированию элементов модели и их свойств, а также выполнять поиск элементов в рамках разрабатываемого проекта (таблица 1.2).
Название              Наличие кнопки  на    Назначение операции                                                                                Таблица 1.1
операции меню     стандартной панели   главного меню
New                                                        -Создает новую модель IBM Rational Rose 2003. При этом новая модель по умолчанию
                                                              имеет имя untitled
Open                                                      - Вызывает стандартное диалоговое окно открытия внешнего файла с диска. Открыть можно
                                                      либо файл модели (файл с расширением "mdl"),  либо файл подмодели (файл с расширением "ptl")
Save	                                                     - Позволяет сохранить разрабатываемую модель во внешнем файле на диске
Save As		                    - Позволяет сохранить разрабатываемую модель под другим именем во внешнем файле на
                                                              диске. При этом вызывается стандартное диалоговое окно сохранения файла на диске с
                                                              предложением задать имя соответствующего файла модели или подмодели.
Save Log As                                           -Позволяет сохранить содержание журнала во внешнем файле на диске с именем error.log.
                                                              При этом вызывается стандартное диалоговое окно сохранения файла на диске с
                                                              предложением изменить предлагаемое по умолчанию имя соответствующего файла.
AutoSave Log	                    - Позволяет автоматически сохранять содержание журнала во внешнем файле на диске с
                                                              именем error.log. При первом выполнении этого пункта меню также вызывается стандартное
                                                              диалоговое окно сохранения файла на диске с предложением изменить предлагаемое по
                                                              умолчанию имя соответствующего файла.
Clear Log		                    - Очищает содержание журнала
Load Model Workspace	                    -Позволяет загрузить рабочую область из внешнего файла на диске. Вызывает стандартное
                                              диалоговое окно открытия внешнего файла с диска, при этом открыть можно файл с расширением "wsp"
Save Model Workspace	                    - Позволяет сохранить рабочую область модели во внешнем файле на диске. При выполнении
                                                   этого пункта меню вызывается стандартное диалоговое окно сохранения файла с расширением "wsp"
Save Model Workspace As                   -Позволяет сохранить рабочую область модели во внешнем файле на диске. Вызывается по
                                                              стандартное диалоговое окно сохранения файла с предложением изменить предлагаемое
                                                              умолчанию имя соответствующего файла
Units	                                        -Позволяет загрузить категорию элементов модели из внешнего файла на диске. Вызывает
                                                              стандартное диалоговое окно открытия внешнего файла с диска, при этом открыть можно
                                                              файл с расширением "cat"
Import		                    -Позволяет импортировать информацию из внешних файлов различных форматов, включая
                                                              файлы моделей, подмоделей, категорий и подсистем
Export Model	                    -Позволяет экспортировать информацию о модели во внешний файл. Вид этого пункта меню
                                                             зависит от выделенного элемента модели
Update		                    -Позволяет вставить информацию обратного проектирования из внешнего файла с
                                                              расширением "red" в разрабатываемую модель
Print                                                       -Позволяет распечатать на принтере отдельные диаграммы и спецификации различных
                                                              элементов разрабатываемой модели. В этом случае вызывается диалоговое окно выбора
                                                              диаграмм и спецификаций для печати на подключенном к данному компьютеру принтеру
Print Setup		                    -Вызывается стандартное диалоговое окно макета страницы для настройки свойств печати
Edit Path Map	                    -Вызывает окно задания путей доступа к файлам системы IBM Rational Rose 2003. Как
                                                              правило, значения путей, установленные по умолчанию, следует изменять только в случае
                                                              крайней необходимости
<Имена файлов>                                 -Секция с именами последних файлов, с которыми осуществлялась работа в IBM Rational
                                                               Rose 2003
Exit		                                          Прекращает работу и закрывает IBM Rational Rose 2003
Название        Наличие кнопки         Назначение                                           Таблица 1.2
операции        на стандартной          главного меню
меню 	     операции панели
Undo		                      -Отменяет выполнение последнего действия по удалению
                                                    или перемещению элементов модели
Redo	                                      - Восстанавливает изображение диаграммы после отмены
                                                    выполнения последней операции перемещения
Cut	                                               - Вырезает выделенный элемент разрабатываемой модели и
                                                     помещает его в буфер обмена
Copy                                             - Копирует выделенный элемент разрабатываемой модели и
                                                       помещает его в буфер обмена
Paste	                                      - Вставляет элемент разрабатываемой модели или его
                                                     копию из буфера обмена в текущую активную диаграмму
Delete		                       - Удаляет выделенные элементы из текущей диаграммы, но
                                                      не из разрабатываемой модели
Select All		                       - Выделяет все элементы на текущей диаграмм
                                                      разрабатываемой модели
 Delete from Model	                       -  Удаляет все выделенные элементы из разрабатываемой
                                                       модели
Relocate	                                     -Позволяет перемещать или отменять перемещение классов,
                                                      ассоциаций или компонентов из одного пакета в другой
Find		               -Вызывает диалоговое меню поиска элемента в разрабатываемой
                                                      модели по его имени
Reassign		                       -Позволяет заменить выделенный элемент разрабатываемой
                                                      модели другим элементом модели
Compartment		         - Позволяет отображать дополнительную информацию об
                                                      объектах,  классах, актерах или пакетах
Change Info		         -Позволяет изменить тип выделенного элемента на текущей
                                                      диаграмме на другой тип элемента
Назначение операций главного меню View, Format и Browse
Операции главного меню View (Вид) позволяют отображать на экране различные элементы рабочего интерфейса и изменять графическое представление диаграмм.
Операции главного меню Format (Формат) позволяют выполнять действия по изменению внешнего вида элементов модели на различных диаграммах.
Операции  главного меню  Browse  (Обзор) позволяют отображать рабочие окна с различными каноническими диаграммами разрабатываемой модели и вызывать диалоговые окна редактирования свойств отдельных элементов модели.
Специальная панель инструментов и окно диаграммы
		Специальная панель инструментов располагается между окном браузера и окном диаграммы в средней части рабочего интерфейса. По умолчанию предлагается панель инструментов для построения диаграммы классов модели.

		Внешний вид специальной панели инструментов зависит не только от выбора типа разрабатываемой диаграммы, но от выбора графической нотации для изображения самих элементов этих диаграмм. В IBM Rational Rose 2003 реализованы три таких нотации: UML, OMT и Booch. Хотя последние две нотации практически не используются на практике, разработчики неизменно включают их в очередные версии программы IBM Rational Rose 2003
Окно диаграммы
		Окно диаграммы является основной графической областью программы IBM Rational Rose 2003, в которой визуализируются различные представления модели проекта. По умолчанию окно диаграммы располагается в правой части рабочего интерфейса, однако его расположение и размеры также можно изменить. При разработке нового проекта, если не был использован мастер проектов, окно диаграммы представляет собой чистую область, не содержащую никаких элементов модели

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

		Окно журнала (Log) предназначено для автоматической записи различной служебной информации в ходе работы с программой. В журнале фиксируется время и характер выполняемых разработчиком действий, таких как обновление модели, настройка меню и панелей инструментов, а также сообщений об ошибках, возникающих при генерации программного кода. Окно журнала изображается поверх других окон в нижней области рабочего интерфейса программы
Назначение операций главного меню Report и Tools
		Операции главного меню Report (Отчет) позволяют отображать различную информацию об элементах разрабатываемой модели и вызывать диалоговое окно выбора шаблона для генерации отчета о модели.
		Состав операций пункта главного меню Tools (Инструменты) зависит от установленных в программе IBM Rational Rose 2003 конкретных расширений.
Назначение операций главного меню Add-Ins и Window
		Пункт главного меню Add-Ins (Расширения) вызывает специальное диалоговое окно менеджера расширений для добавления их в операции пункта меню Tools . При этом доступными являются те расширения, которые были установлены при инсталляции программы IBM Rational Rose 2003.

		Операции главного меню Window (Окно) позволяют активизировать окно нужной диаграммы разрабатываемой модели из числа открытых и отображать все открытые окна диаграмм в различном графическом представлении.
Особенности разработки диаграмм вариантов использования в среде IBM Rational Rose 2003

		Для разработки диаграммы вариантов использования модели в среде IBM Rational Rose 2003 необходимо активизировать соответствующую диаграмму в окне диаграммы. Это можно сделать следующими способами:
раскрыть представление вариантов использования Use Case View в браузере проекта и дважды щелкнуть на пиктограмме Main (Главная);
с помощью операции главного меню Browse>Use Case Diagram (Браузер>Диаграмма вариантов использования).
		На специальной панели инструментов по умолчанию присутствует только часть кнопок с пиктограммами элементов, которые могут быть использованы для построения диаграммы. Добавить кнопки с пиктограммами других графических элементов, например, таких как бизнес-вариант использования (business use case), бизнес-актер (business actor), сотрудник (business worker), или удалить ненужные кнопки можно с помощью настройки специальной панели инструментов.
		Открыть диалоговое окно настройки специальных панелей инструментов для диаграмм в среде IBM Rational Rose 2003 можно с помощью операции главного меню: Tools>Options (Инструменты>Параметры), раскрыв вкладку Toolbars (Панели инструментов) и нажав соответствующую кнопку (например, Use Case diagram) в группе опций Customize Toolbars (Настройка панелей инструментов). Это окно настройки также можно открыть с помощью операции контекстного меню Customize (Настройка) при позиционировании курсора на специальной панели инструментов
Подготовка модели для генерации программного кода
		Общая последовательность действий, которые необходимо выполнить для генерации программного кода в среде IBM Rational Rose 2003, состоит из следующих этапов:
Проверка модели на отсутствие ошибок.
Создание компонентов для реализации классов.
Отображение классов на компоненты.
Выбор языка программирования для генерации текста программного кода.
Установка свойств генерации программного кода.
Выбор класса, компонента или пакета.
Генерация программного кода.

		Особенности выполнения каждого из этапов могут изменяться в зависимости от выбора языка программирования или схемы базы данных.
		В среде IBM Rational Rose 2003 предусмотрено задание достаточно большого числа свойств, характеризующих как отдельные классы, так и проект в целом. Для определенности в качестве языка реализации проекта целесообразно выбрать язык программирования ANSI C++, который не требует инсталляции дополнительных программ и поставляется практически во всех конфигурациях IBM Rational Rose 2003.


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

extracted_text:
Процедуры и функции
Содержание
Процедуры
Функции
Механизм передачи параметров в функции и процедуры
Глобальные и локальные переменные
Формальные и фактические параметры
Рекурсия
Подпрограммы: глобальные и локальные переменные
Все подпрограммы должны быть описаны в разделе описаний. Каждая подпрограмма должна иметь имя.
Информация между основной программой и подпрограммами передается глобальными параметрами (переменными), действующими в любой части программы, имеющими имя, описанное в основной программе.
Внутри подпрограммы могут быть использованы локальные параметры (переменные), – их имена и значения имеют смысл только в пределах границ данной подпрограммы и недоступны вызывающей программе

Формальные и фактические параметры
В описании подпрограмм параметры обозначены только именами, поэтому их называют формальными. До вызова подпрограммы они не имеют значений. Они лишь резервируют место для фактических параметров, фиксируя их число и тип данных.
Типы фактических параметров:
Параметры-значения показывают, какое значение надо присвоить определенному параметру подпрограммы. После завершения подпрограммы они принимают прежние значения, даже если были изменены в подпрограмме.
Параметры-переменные в подпрограмме становятся на место формальных, могут в ходе исполнения подпрограммы изменить свое значение и сохраняют изменения при выходе из подпрограммы (перед параметрами-переменными стоит ключевое слово Var).

Процедуры
Решение задач
Описание процедуры
Program Pr1;
Const …
Type …
Var …
Procedure <имя процедуры>(<список формальных параметров>);
  Описательная часть
  Begin
     Тело процедуры
  End;
Begin
…
<имя процедуры>(<список фактических параметров>);
…
end.
При вызове процедуры формальные параметры заменяются фактическими.

Процедура вычисления суммы двух чисел

program pr1;
Uses crt;
Var a,b,s:real;

procedure summa(x,y:real;var z:real);
begin
z:=x+y;
end;
begin
clrscr;
writeln('введите a,b'); readln(a,b);
summa(a,b,s);

writeln(' сумма чисел  ',a:3:1,' и ',b:3:1,' = ',s:3:1);
readln; end.
x,y,z – формальные параметры, локальные переменные
a,b,s – глобальные переменные
a,b,s – фактические параметры
х
y
z
a
b
s

Параметры-значения
Параметр-переменная

Программа перестановки значений переменных a,b,c в порядке возрастания(a<b<c)

program perest;
var a,b,c: integer;
procedure swap(var x,y: integer);
var t: integer;
begin
t:=x; x:=y; y:=t;
end;
begin
writeln(‘Введите три числа ');
readln(a,b,c);
if a>b then swap(a,b);
if b>c then swap(b,c);
if a>с then swap(a,с);
writeln(a,' ',b,' ',c);
readln;  end.
 Найдите ошибку в этом решении. Для этого составьте полную систему тестов.
Измените программу так, чтобы аналогичная задача решалась для четырех переменных

Программа перестановки значений переменных a,b,c в порядке возрастания(a<b<c)

program perest;
var a,b,c: integer;
procedure swap(var x,y: integer);
var t: integer;
begin
t:=x; x:=y; y:=t;
end;
begin
writeln(‘Введите три числа ');
readln(a,b,c);
if a>b then swap(a,b);
if b>c then swap(b,c);
if a>с then swap(a,с);
writeln(a,' ',b,' ',c);
readln;  end.

Для нахождения факториала какой тип переменных целесообразно использовать?
Вычислить значение выражения a:=(3n!+2m!)/(m+n)!
program pr2;
Uses crt;
Var m,n,x,y,z:integer; a:real;
procedure fact(d:integer;var q:integer);
   var i:integer;
    begin
       q:=1;
       for i:=1 to d do
       q:=q*i;
     end;
begin
clrscr;
writeln('введите значения n, m '); readln(n,m);
fact(n,x); fact(m,y); fact(m+n,z);
 a:=(3*x+2*y)/z;
writeln('значение выражения при  m= ',m:4,' и  n= ',n:4,'равно',a:8:3);
readln; end.
N!=1·2·3·…· N

Ввод вывод элементов одномерного массива
Функция Random(X)  формирует случайное число от 0 до Х  целого или вещественного типа (перед обращением к функции ее необходимо инициализировать, использовав процедуру Randomize). Если параметр Х не задан, результат будет типа Real  в пределах  от 0.0 до 1.0.
Для получения массива целых случайных чисел из диапазона  [A,B]    random(B-A+1)+A
Задание: Оформить ввод элементов одномерного массива с помощью генератора случайных чисел (диапазон значений от -10 до 20) и вывод элементов  как  процедуры.
Для  А=-10 В=20 random(20-(-10)+1)+(-10)

Ввод и вывод элементов одномерного массива

Функции
Решение задач
Описание функции
Функции предназначены для того, чтобы вычислять только одно значение,
1.  поэтому ее первое отличие состоит в том, что процедура может иметь новые значения у нескольких параметров, а функция только одно (оно и будет результатом).
2.   Второе отличие заключается в заголовке функции. Он состоит из слова FUNCTION, за которым идет имя функции, затем в круглых скобках идет список формальных параметров, после чего через двоеточие записывается тип результата функции.
3.  В теле функции обязательно должен быть хотя бы один оператор присвоения, где в левой части стоит имя функции, а в правой – ее значение.
Function <имя>(<список формальных параметров>):<тип результата>
  Описательная часть
  Begin
     Тело функции
    <имя>:=<значение>;
  End;

Вычислить значение выражения a:=(3n!+2m!)/(m+n)!
program fn2;
Uses crt;
Var m,n:integer; a:real;
function fact(d:integer) :longint;
   var i:integer; q:longint;
    begin
       q:=1;
       for i:=1 to d do
       q:=q*i;
       fact:=q;
     end;
begin
clrscr;
writeln('введите значения n, m '); readln(n,m);
 a:=(3*fact(n)+2*fact(m))/fact(m+n);;
writeln('значение выражения при  m= ',m:4,' и  n= ',n:4,'равно',a:8:3);
readln; end.

Составить программу, которая будет находить  аb, то есть b-ю степень числа А, где А и В – это целые числа и В>0, вводимые с клавиатуры.
Составьте программу, заменив функцию процедурой
program pr2;
Uses crt;
Var a,b:integer;
       c:longint;
Function stepen(x,y:integer):longint;
 var i:integer; s:longint;
     begin
        s:=1;
        for i:=1 to y do
        s:=s*x;
        Stepen:=s;
      end;
begin
clrscr;
writeln('введите значения a, b'); readln(a,b);
C:=stepen(a,b);
writeln('s=',s);
readln;
end.

Механизм передачи параметров в функции и процедуры
Разбор заданий

Механизм передачи параметров  в функции и процедуры
Что будет напечатано процедурой, а что программой?

Глобальные переменные

Локальные переменные
a
b
3
3
-3
Адрес с
a
b
c
48

Адрес с

A:=b+3

B:=3*a

C:=a+b

Состояние  С
24

5
8
Ответ

Механизм передачи параметров  в функции и процедуры

Что будет напечатано функцией, а что программой?

Глобальные переменные

Локальные переменные
c
b
0
0
Адрес a
c
b
d
3

0

a:=2
B:=b+1

D:=3

Состояние  a
3

0
2
d
0

0
f:=d
Ответ
f
3

c:=b-a

Механизм передачи параметров  в функции и процедуры
Определите результат выполнения предложенной программы.

Ответ

Механизм передачи параметров  в функции и процедуры
Определите результат выполнения предложенной программы.

Ответ

Механизм передачи параметров  в функции и процедуры
Определите результат выполнения предложенной программы.

Ответ

Рекурсия
Примеры задач
Понятие рекурсии
Подпрограммы в Turbo Pascal могут обращаться к самим себе. Такое обращение называется рекурсией. Объект, который частично определяется через самого себя, называется рекурсивным. Рекурсивные определения как мощный аналитический аппарат используются во многих областях науки, особенно в математике. Для того, чтобы не было бесконечного обращения подпрограммы к самой себе, требуется наличие некоторого условия (условного оператора) в тексте программы, по достижении которого дальнейшее обращение не происходит. Таким образом, рекурсивное программирование может включаться только в одну из ветвей условного оператора, присутствующего в подпрограмме.
Подпрограмма <имя>(<список формальных параметров>): Описательная часть
  Begin
   …
     if  <условие> then < обращение к подпрограмме <имя>>
    else <операторы>;
     …
End;

if  <условие> then <операторы>
else < обращение к подпрограмме <имя>>;
Вычисление факториала натурального числа
program fn2;
Uses crt;
Var n:integer; a:longint;;
function factorial(n:integer) :longint;
    begin
       if n=1 then factorial:=1
       else factorial:=n*factorial(n-1);
     end;
begin
clrscr;
writeln('введите значение n:'); readln(n);
 a:=factorial(n); writeln('значение факториала ‘,n,‘!=‘,a:8);
readln; end.


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

extracted_text:
Без чего невозможна работа компьютера?
Программное обеспечение
Выполнила учитель информатики МБОУ «Окская СОШ» Рязанского района Рязанской области Юзвитскова Юлия Алексеевна
Программа -
описание на формальном языке последовательности действий, которые необходимо выполнить над данными для решения поставленной задачи
Программное обеспечение (ПО)  -
совокупность всех программ, предназначенных для выполнения на компьютере.
1. Системное ПО
Операционная система (ОС) – комплекс программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам  компьютера
ОС включает в себя:
Аппаратный интерфейс – средства, обеспечивающие взаимодействие между устройствами компьютера (драйверы устройств)
Пользовательский интерфейс – средства, обеспечивающие взаимодействие человека и компьютера (программы, поддерживающие диалог пользователя с компьютером: «открыть», «сохранить», «запустить» и т.д.)

После установки ОС входящие в её состав программы копируются с оптического диска на жесткий диск и там же хранятся.
Загрузка ОС
1 этап – выполнение программ BIOS (Basic Input/Output System – базовая система ввода/вывода) – тестирование и настройка аппаратных средств. Если все оборудование функционирует нормально – происходит поиск загрузчика ОС.
2 этап – считывание программы – загрузчика в оперативную память, затем загрузка программ ОС в оперативную память с системного диска (диска, с которого производится загрузка ОС)
Сервисные программы:
программы, обслуживающие диски (проверка, восстановление, очистка),

программы – архиваторы

антивирусные программы

 коммуникационные программы

2. Системы программирования
это комплекс программных средств, предназначенных для разработки компьютерных программ
3. Прикладное ПО
программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию
Приложения общего назначения (офисные программы)
Текстовые редакторы
Электронные таблицы
Графические редакторы
Мультимедийные проигрыватели
Редакторы презентаций
Системы управления базами данных
Приложения специального назначения (профессиональные программы)
Издательские системы
Бухгалтерские программы
Системы автоматизированного проектирования
Программы компьютерного моделирования
Математические пакеты
Геоинформационные системы
Медицинские экспертные системы
Электронные учебники
Тренажеры
Тестирующие системы

Правовые нормы использования ПО
ПО, являющееся частной собственностью авторов или правообладателей
Свободное ПО
ПО, являющееся частной собственностью авторов или правообладателей
Коммерческие программы – продаются в специальной упаковке и с сопровождающей документацией (лицензионное соглашение).
Условно бесплатные программы – программы, имеющие ограниченный срок действия или ограниченные возможности.
Свободно распространяемые программы (нельзя внести изменения в двоичный код) – новые, еще не доработанные версии программ, дополнения к программам, устаревшие программы, драйверы к новым устройствам
Свободное ПО
Возможность внести изменения в двоичный код
Не требует лицензии и ключа
Можно использовать в любых целях
Можно копировать и распространять программу
Можно распространять измененную программу
На сегодняшнем уроке мы узнали, что:
Совокупность всех программ, предназначенных для выполнения на компьютере, называется
Программным обеспечением
На сегодняшнем уроке мы узнали, что:
Системное программное обеспечение включает в себя:
Операционную систему и сервисные программы
На сегодняшнем уроке мы узнали, что:
Комплекс программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера, - это
Операционная система
На сегодняшнем уроке мы узнали, что:
Комплекс программных средств, предназначенный для разработки компьютерных программ на языке программирования, - это
Системы программирования
На сегодняшнем уроке мы узнали, что:
Программы, с помощью которых пользователь может решать информационные задачи, не прибегая к программированию, - это
Прикладные программы
На сегодняшнем уроке мы узнали, что:
По правовому статусу ПО можно разделить на:
По, являющееся частной собственностью, и свободное ПО
Домашнее задание:
§2.3 учебника, вопросы стр. 77 – 78.


title: Скачать презентацию или конспект Безопасная работа в сети Internet

extracted_text:
Якубовская Наталия Николаевна(учитель информатики)
МБОУ СОШ №13 им. А.Л. ШИРОКИХ
г.Сарапул
Безопасная работа в сети
Цели и задачи проекта
Его цель – способствовать безопасному и более ответственному использованию онлайн-технологий, особенно среди детей и молодежи по всему миру.

С 2004 года в феврале проходит День безопасной работы в сети Интернет.
учить ориентироваться в информационном пространстве;
изучить информированность учащихся о безопасной работе в сети Интернет
формировать информационную культуру учащихся;
воспитывать дисциплинированность при работе в сети.
Цели проекта:
Неправильное формирование нравственных ценностей

Киберзависимость
Заражение вредоносными программами при скачивании файлов
Нарушение нормального
		развития ребенка
Знакомство с человеком с недобрыми намерениями
Анкетирование среди учащихся среднего и старшего звена нашей школы

Результаты опроса, среди учащихся нашей школы (11 классы)
О чем гласит Российское законодательство!
 Информационная безопасность детей – это состояние защищенности детей, при котором отсутствует риск, связанный с причинением информацией, в том числе распространяемой в сети Интернет, вреда их здоровью, физическому, психическому, духовному и нравственному развитию

(Федеральный закон от 29.1.2010
№ 436-ФЗ "О защите детей от информации, причиняющей вред их здоровью и развитию")
Действия, предпринимаемые со стороны учебного учреждения с целью осуществления безопасной работы в сети Интернет

Организация безопасного Интернета в школе
Технический контроль
Профилактическая работа с учащимися
Работа с родителями
Информационный ресурс
Контентная фильтрация
Антивирусные программы
На уроках информатики
Классные
часы
Внеурочные мероприятия
Информация  на школьных стендах
Беседа на родительских собраниях
Индивидуальные беседы и консультации
Классные
уголки
Памятки
для учащихся
Просмотр тематических видеороликов
Памятки
для родителей
Информация школьного стенда
Ожидаемые результаты
1. Обеспечить потребность учителя в постоянном повышении уровня своей квалификации и профессионализма по данному вопросу;
2. Помогать родителям грамотно организовать информационное пространство ребенка в семье;
 3. Производить совместные работу педагогов и родителей для создания положительной рабочей среды ребенка и в школе и дома с учетом его интересов, в соответствии с возрастной категорией учащегося.
Формирование разносторонней интеллектуальной личности; Повышение квалификации педагогов по вопросам информационной безопасности, чтобы уметь оперативно ориентироваться и ориентировать детей по безопасному поведению в Интернете; Регулярно проводить родительский всеобуч по вопросам кибербезопасности и работать не вдогонку, а на опережение.
Перспективы дальнейшей работы школы по созданию Интернет - пространства для участников образовательного процесса
Интернет ни капельки не сближает людей.
 Интернет – как скопление одиночества, вроде мы вместе, но каждый одинок, это иллюзия жизни, иллюзия дружбы, иллюзия любви…
Наличие представленной информации  можно увидетьна сайте «Multiurok.ru»


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

extracted_text:
Построение семантических моделей для решения задач
Автор – Широкова Л.В.
Учитель  информатики
МОУ лицей № 41
Город Кострома
Определение
Семантическая модель - это модель знаний в форме графа, в основе которой лежит идея о том, что любые знания можно представить в виде совокупности объектов (понятий) и связей (отношений) между ними.
Пример: представим в виде графа связи в предложении «Однажды в студеную зимнюю пору я из лесу вышел».
в зимнюю
в пору
в студеную
однажды
вышел
я
из лесу
Откуда?
Что сделал?
Кто?
Когда?
Когда?
В какую?
В какую?
АНАЛИЗ ЗАПУТАННЫХ СИТУАЦИЙ
Боксеры с твердою походкой Не моют пол зубною щеткой. Кто моет пол зубною щеткой, Тот наделен душою кроткой.Кто пол мыть щеткой не желает, Суровым нравом обладает. Суровый нрав у тех бывает,Кто книжек вовсе не читает. Фосс враг и книжек и газет, Ответь, боксер он или нет?

Фосс – боксер или нет?
Боксёр
моет пол зубною щеткой
имеет  кроткую  душу
не моет пол зубною щёткой
имеет суровый нрав
не читает книг
Фосс не читает книг
Фосс имеет суровый нрав
Фосс не моет пол зубною щеткой
Фосс – боксёр!

Постройте семантическую сеть:
 У мельника было три сына. Мельник оставил наследство. Оно состояло из мельницы, осла и кота. Старший сын взял мельницу. Средний сын взял посла. Младшему сыну дали кота.

 Мария работает в дневную смену. Сергей работает в вечернюю смену. Борис работает в вечернюю смену. Валентина работает в вечернюю смену. Два служащих знают друг друга, если они работают в одну смену.

Системы…

Будем считать, что система "Урок" состоит из следующих элементов: ученик, учитель, учебник, тетрадь, классный журнал, классная доска, мел, парта, учительский стол, классная комната. Построить семантическую сеть, в которой вершинами будут перечисленные объекты, а дугами - отношения между ними.
Будем считать, что система "Хлебный магазин" состоит из следующих элементов: хлеб, продавец, покупатель, прилавок, автомобиль, шофер, грузчик, деньги, чек. Построить семантическую сеть, в которой вершинами будут перечисленные объекты, а дугами - отношения между ними.
Представьте в виде семантической сети схему питания для системы, состоящей из следующих организмов: трава, кролики, волки, травоядные насекомые, воробьи, ястребы, жуки-навозники.

Широкоплеч ли мистер Фосс?
Широкоплечие мужчины
Поют, садясь за руль машины.
Мужчины с узкими плечами,
Садясь за руль, молчат, как камень.
Те, кто за руль садятся с пеньем,
Не отличаются терпеньем.
Те, кто в машине молчаливы,
Бывают очень терпеливы.
Терпенье тем дано с избытком,
Кто чинит домики улиткам.
Чтоб домик починить улитке,
Клей варят на электроплитке.
Фосс не выносит запах клея,
Он сразу падает, бледнея.
Прошу ответить на вопрос:
Широкоплеч ли мистер Фосс?
Какого цвета хвост Барбоса?
Собаки с рыжими хвостами
Себе овсянку варят сами.
Тем, чьи хвосты стального цвета,
Не позволяют делать это.
Кто варит сам себе овсянку,
Гулять выходит спозаранку.
Все, кто гулять выходят рано,
Не терпят фальши и обмана.
Вид добродушный у Барбоса,
Но на сорок он смотрит косо.
Он видит: норовят сороки
У воробьев списать уроки!
Скажите — проще нет вопроса! —
Какого цвета хвост Барбоса?


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

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

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

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

Главное, что мы знаем.
Информационные задачи (парная работа).
Закодируйте слово с помощью кодовой таблицы соответствия (учебник с.72):

                                   КОМПЬЮТЕР
                    12 16 14 17 30 32 20 06 18

 Декодируйте слова:

                                     24 10 22 18 16 03 16 11
                                               ЦИФРОВОЙ

                                    01 13 22 01 03 10 20
                                          АЛФАВИТ
Цифровой алфавит:
ЦИФРЫ-
                это знаки, с помощью которых
                числа записываются на бумаге
                или другом носителе.

            0,1,2,3,4,5,6,7,8,9.
Различный счёт.
ФИЗКУЛЬТМИНУТКА.
1, 2, 3, 4, 5 –
Все умеем мы считать.
Отдыхать умеем тоже.
Руки за спину положим.
Голову поднимем выше
И легко, легко подышим.
Двоичный способ кодирования информации.
   При хранении и передаче информации с помощью компьютера кодирование информации происходит с помощью двух знаков ( 0 и 1 ).

01000001
Информационные задачи.
            Р.т.с.12, № 2-3.

Информационные задачи.
Новые слова.
 ЦИФРЫ,
 ЦИФРОВОЙ АЛФАВИТ,
КОД.
Рефлексия.
Сколько знаков (цифр) используют обычно для кодирования числовой информации? Какие?
         0,1,2,3,4,5,6,7,8,9.

2. С помощью каких цифр кодируется информация в памяти компьютера?
                          0,1.
Домашнее задание.
 §16 ( с. 75 – 77 ) – читать,  отвечать на вопросы,
 в р.т. с. 12 – 13 – закончить выполнение заданий.
Презентация опубликована на сайте – viki.rdf.ru
    Учитель МОУ «СОШ №41» г.Вологда Флиорчук И.А.


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

extracted_text:
ПОИСКОВЫЕ СИСТЕМЫ
ИНТЕРНЕТ
29 ноября 2016 г.
19:20
А что, если иголку в стоге
сена искать правильно?

Поиск в Интернете
	По статистическим данным суммарное число Web-страниц в конце 2001 г. составляло  7,5 миллиардов, а к концу 2005 г. это число возрастет до 25 миллиардов, причем количество пользо-вателей Интернет к указан-ному году превысит миллиард человек.

Инструменты информационного поиска
Поисковые машины (search engines)
Поисковая машина состоит из баз данных и программного обеспечения для их обработки, которое делится на две части: анализатор содержимого Web-страниц (Spider - спайдер, или «паук») и классификатор-определитель рейтинга, осуществляющий  сортировку ссылок, найденных по запросу пользователя.

Каталоги (directories)
Тщательно подобранные (чаще вручную) ссылки на ресурсы, сопровождаемые описаниями. Некоторые каталоги содержат внутренние поисковые машины.

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

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

Глобальные справочники ресурсов
Yahoo! (http://www.yahoo.com)

Один из самых первых, надежных и авторитетных справочников Всемирной паутины.

Транснациональный проект.

Внушительный объем (2 000 000 сайтов, 25 000 категорий).

Научность и логичность используемой схемы классификации.

14 категорий: Бизнес и Экономика, Новости и СМИ, Образование, …

Перекрестная структура.

Встроенная поисковая система.

Глобальные справочники ресурсов
Open Directory Project (http://dmoz.org)

Один из наиболее полных справочников в мире (6 000 000 сайтов, 540 000 категорий).

Некоммерческая направленность.

Научная и логическая иерархическая структура.

Русскоязычный вариант (22 000 сайтов).

Динамически развивающийся проект (среднее увеличение справочника более чем на 1000 сайтов в день).

Глобальные справочники ресурсов
About (http://www.about.com/)

Справочник, поддерживаемый экспертами различных областей знания.

24 категории: Автомобили, Хобби, Подростки, ...

Огромное количество рекламы.

Российские справочники ресурсов
Апорт (http://aport.ru)

Единственный профессионально поддерживаемый отечественный справочник.

Является порталом.

Многоуровневая иерархическая структура.

Сортировка ссылок (по дате, по алфавиту, …).

Низкая скорость актуализации сведений.

Российские справочники ресурсов
Пингвин
Иван Сусанин
Улитка
http://www.pingwin.ru
http://www.susanin.net
http://www.ulitka.ru

Глобальные  поисковые системы
Google (http://www.google.com)

Система запущена в 1998 году.

Единоличный лидер среди глобальных поисковых систем (3 3000 000 000 web-страниц).

Лучшие на сегодня возможности поиска иллюстраций (425 000 иллюстраций).

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

Наличие русскоязычного интерфейса (http://www.google.com.ru).

Высокая степень комфорта для пользователя.

Простая методика поиска.

Глобальные поисковые системы
Lycos
HotBot
Excite
http://www.lycos.com
http://www.hotbot.com
http://www.excite.com

Российские поисковые системы
Яндекс (http://www.yandex.ru/)

Запущен в сентябре 1997 года.

Признанный лидер российского поискового сервиса.

Еженедельная актуализация базы.

Простая форма запроса.

На начало февраля 2004 года Яндексом проиндексировано свыше 970 000 российских и зарубежных русскоязычных серверов, а также серверов на территории СНГ (всего учтено более 140 000 000 оригинальных документов).

Российские поисковые системы
Rambler (http://www.rambler.ru)

Запущен в октябре 1996 года.

Проведенная в декабре 2002 года коренная модернизация программно-аппаратной части позволил поисковой системе вновь приобрести былой авторитет (занимает второе место после Яндекса по величине базы данных).

Производительность робота – 6 900 000 страниц в сутки.

Простая и расширенная форма ввода запроса.

Rambler Top 100.

Российские поисковые системы
Turtle (http://www.turtle.ru)

Запущена в июне 2002 года.

Около 100 000 000 оригинальных документов.

Быстрый результат запроса.

Перспективная развивающаяся система.

Мета-поисковые системы
MetaCrawler (http://www.metacrawler.com)

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

Структура информационно-поисковых запросов

Стратегия поиска информации в Интернете
Выберите основные понятия, описывающие предмет вашего поиска.

Выберите ключевые слова, подходящие к данному понятию.

Подыщите как можно больше синонимов к вашим ключевым словам.

Определите, какой тип операторов поиска (OR, AND, NOT) лучше подойдет в вашем случае.

Выберите подходящую поисковую систему.

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

Подготовьте заранее выражения для поиска, проверив орфографию.

Проведите запросы несколько раз, слегка изменяя выражение.

Модифицируйте свои запросы в зависимости от результатов.

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

Язык поисковых запросов
РЕГИСТР
В общем случае, регистр написания поисковых слов и операторов значения не имеет, то есть дом и ДОМ, Not и nOt воспринимаются одинаково.

МОРФОЛОГИЯ
По каждому слову запроса поиск ведется с учетом правил словоизменения соответствую-щего языка. Например, при поиске по слову 'человек' будут также найдены документы, содержащие слова 'человеку', 'человеком', 'человека' и даже 'люди'. Чтобы провести поиск только по одной определенной форме слова, нужно взять его в двойные кавычки или воспользоваться поиском точной фразы в расширенном поиске.

ОГРАНИЧЕНИЕ НА РАССТОЯНИЕ
Если запрос составлен из одного или нескольких слов без применения операторов и конструкций языка запросов, то будут найдены документы, в которых встречаются все слова запроса. При этом для каждого запроса всегда существует так называемое ограничение контекста. Например, по запросу 'красная армия' будут найдены те документы, в которых слова 'красная' и 'армия' хотя бы один раз встретятся менее чем в 40 словах друг от друга.
Значение ограничения контекста можно изменять конструкцией '(число, запрос)‘. Например, '(2, красная армия)‘.

НЕНАЙДЕННЫЕ СЛОВА
Если запрос состоит из нескольких слов, и при этом некоторые из них вообще не удалось найти в Интернете, то выдаются результаты поиска по частичному запросу, из которого отсутствующие в Интернете слова исключены.

Как скачивать информацию
Копирование рисунков
1.  Щелкнуть на рисунке правой кнопкой мыши.
2.  Выбрать из контекстного меню строку Сохранить как.
3.  В диалоговом окне Сохранение рисунка выбрать каталог, куда сохраняем.
4.  Щелкнуть на кнопке Сохранить.

Копирование текста
1.  Выделить копируемый текст.
2.  Щелкнуть на тексте правой кнопкой мыши.
3.  Выбрать из контекстного меню строку Копировать.
4.  Открыть текстовый редактор.
5.  В главном меню редактора щелкнуть команду Правка | Вставить.
6.  После вставки текста из буфера обмена в главном меню редактора
     щелкнуть команду Файл | Сохранить как.
7.  Сохранить текстовый файл как обычно.


title: Скачать презентацию или конспект Автоматизация разработки Web-страниц

extracted_text:
Выполнила:
Студентка 1 курса
группы ПИ-124
Факультета «Экономики и управления»
Воровина Александра Сергеевна

Программы автоматизации разработки Web-страниц
Web-страница
Web-страница - файл, хранящийся на сервере и используемый Web-сервером для показа на браузере клиента
HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартный язык разметки документов во Всемирной паутине.
Программные средства, предназначенные для разработки Web-сайтов

Скриншот интерфейса портативной версии данной программы.
Левая часть (которая в клеточку) - это и есть наше рабочее поле, а правая часть нам понадобится для управления созданными страницами.
На время работы над текущей страницей панель управления (называется она "Содержимое сайта"), можно убрать, для этого нажмите клавишу F8 на клавиатуре. Чтобы восстановить отображение панели управления , воспользуйтесь той же клавишей F8.
На панели управления есть две вкладки  "Страницы" и "Элементы".

Программа - конструктор сайтов Web Page Maker
1. Файл. Здесь Вы можете создать новый сайт или открыть уже существующий. Сохранять Ваши веб страницы, экспортировать, публиковать, печатать и т.п.
2. Правка. Копировать, вырезать, вставить…. В общем, стандартные команды правки различных редакторов.
3. Страница. Здесь Вы можете управлять веб страницами (создавать, удалять, клонировать и т.п.).
4. Вставка. Самая основная вкладка, которая наиболее часто используется при создании веб страниц в программе Web Page Maker. Здесь Вы можете вставлять любые доступные объекты на создаваемый сайт. Доступных объектов действительно немало.
5. Формат. Стандартная вкладка, позволяющая настраивать свойства создаваемых веб страниц.
6. Оформление. Здесь Вы встретите команды группировки и выравнивания.
7. Справка. Эта вкладка комментариев не требует.
Над рабочим пространством Web Page Maker расположена панель быстрого доступа, где собраны основные команды программы.

Над рабочим пространством Web Page Maker расположена панель быстрого доступа, где собраны основные команды программы.
Панель быстрого доступа Web Page Maker
Самой полезной функцией в этой панели является возможность просмотра создаваемых веб страниц непосредственно в браузере, который используется в Вашей системе по умолчанию. Воспользоваться данной функцией Вы можете в любое время в процессе создания веб страницы.

Спасибо за внимание