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

extracted_text:
Вред компьютера и как его уменьшить
Выполнил ученик 9 А класса МОБУ  гимназии № 17:
Ибатуллин Денис Азатович
Руководитель работы учитель физики:
 Махмутова Альмира Ризаевна

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

Зрение
Уже в первые годы компьютеризации было отмечено специфическое зрительное утомление у пользователей дисплеев, получившее общее название "компьютерный зрительный синдром" (CVS-Computer Vision Syndrome).

Причин его возникновения несколько:
Зрительная система человека, которая приспособлена для восприятия объектов в отраженном свете (картин природы, рисунков, печатных текстов и т. п.), а не для работы с дисплеем.
При работе на компьютере часами у глаз не бывает необходимых фаз расслабления.
Большую нагрузку орган зрения испытывает при вводе информации, так как пользователь вынужден часто переводить взгляд с экрана на текст и клавиатуру.

Микротравмы

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

Осанка
При работе за компьютером лучше всего сидеть на 2,5 см выше, чем обычно. Уши должны располагаться точно в плоскости плеч. Плечи должны располагаться точно над бедрами. Голову нужно держать ровно по отношению к обоим плечам, голова не должна наклоняться к одному плечу. При взгляде вниз, голова должна находиться точно над шеей, а не наклоняться вперед.

Синдром запястного канала (СЗК)
Вызывается ущемлением срединного нерва в запястном канале. Оно возникает при распухании срединного нерва и/или сухожилий кисти. Чаще всего СЗК - это  результат многочасового сидения за компьютером с неправильной осанкой.

Симптомы СЗК:
Жгучая боль и покалывание в области расхождения ветвей срединного нерва (запястье, ладонь, а также пальцы, кроме мизинца).
Ослабление мышц, обеспечивающих движение большого пальца.
Болезненность и онемение, заставляющие просыпаться.
Неловкость и слабость пораженной ладони.

Эргономичная организация рабочего места

Работа с клавиатурой
Важно не столько отодвинуть клавиатуру от края стола и опереть кисти о специальную площадку, сколько держать локти параллельно поверхности стола и под прямым углом к плечу. Поэтому клавиатура должна располагаться в 10-15 см (в зависимости от длины локтя) от края стола. В этом случае нагрузка приходится не на кисть, в которой вены и сухожилия находятся близко к поверхности кожи, а на более "мясистую" часть локтя.

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

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

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

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


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

extracted_text:
Перевод из десятичной системы счисления в произвольную
1. Перевод из 10-ной сс в произвольную
Правило: Чтобы перевести целое положительное десятичное число в систему счисления с другим основанием, нужно это число разделить на основание. Полученное частное снова разделить на основание и т.д. до тех пор, пока частное не окажется меньше основания. В результате записать в одну строку последнее частное и все остатки, начиная с последнего.
Перевод из десятичной сс в двоичную сс
65=1000001
Перевод из десятичной сс восьмеричную систему счисления
672 = 12408
Перевод из десятичной сс в шестнадцатеричную систему счисления
934 = 3А616
Перевести 934 из десятичной в шестнадцатеричную
систему счисления
Самостоятельно
1. Сколько единиц в двоичной записи десятичного числа 245?
2. Сколько нулей в двоичной записи десятичного числа 501?
3. Вычислите сумму чисел x и у при х = 7710, у = 778. Результат представьте в двоичной системе счисления.
4. Вычислите сумму чисел х и у, при X = D616, Y = 368.Результат представьте в восьмеричной системе счисления.

1. 245=11110101 (6)
2. 501=111110101(2)
3. 10001100
4. 364
Самостоятельно
Сделать таблицу в тетради


title: Скачать презентацию или конспект Реализация циклического алгоритма на QBASIC. Цикл с параметром

extracted_text:
Реализация циклического алгоритма на QBASICЦикл с параметром

Презентация 9-15
Цикл - это фрагмент программы, повторяющийся:
1) заданное количество раз;
2) до тех пор, пока не будет удовлетворять некоторому условию.

Оператор FOR ... NEXT
Синтаксис:
FOR  I = A TO B STEP H
операторы
NEXT I
I - параметр цикла;
А - начальное значение параметра цикла;
В - конечное значение параметра цикла;
Н - шаг.
Вместо А, В, Н могут быть записаны числовые постоянные или переменные уже ранее определенные в программе.

- начало цикла
- тело цикла
- конец цикла
Выполнение оператора цикла производиться по следующим правилам:
1) переменной I присваивается начальное значение параметра цикла;
2) выполняются операторы входящие в тело цикла;
3) при достижении конца цикла значение параметра I увеличивается при Н>0 (уменьшается при Н<0) на величину шага цикла;
4) полученное значение параметра цикла сравнивается с конечным значением параметра. В том случае, когда:
а) Н>0, I≤В (H<0, I≥B) происходит возврат на начальную программную строку тела цикла (см.2) и операторы тела цикла выполняются при новом значении параметра цикла;
б) Н>0, I>В (H<0, I<B) происходит переход к выполнению программных строк, записанных после конца цикла.

Задачи
1. Напечатать на экране: 5, 6, 7, 8, ... ,33.

Решение.
CLSFOR  I = 5 TO 33 (т.к. шаг 1, то STEP 1 можно не указывать)
PRINT I; (вывод в одну строку, благодаря «;»)
NEXT I
Задачи
2. Вычислить сумму 1 +

Решение.
CLSS = 0
INPUT “Количество слагаемых n”; n
FOR  I = 1 TO nS = S + 1/I
NEXT I
PRINT “Сумма равна”; S
Задачи
3. Вычислить сумму:
Решение.

CLSS = 0
FOR  k = 3 TO 20S = S + 1/(k^2 + k + 1)
NEXT k
PRINT “Сумма равна”; S

Задачи
4. Вывести на экране: 2, 4, 6, ... , 22.
5. Вывести на экран сумму всех чисел от 5 до 20.
6. Вычислить произведение четных чисел от 8 до 18.
7. Вывести на экране: 10, 15, 20, ... , 65.

8. Вычислить сумму:

9. Вычислить сумму всех трехзначных чисел кратных 13 (первое число 104).


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

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

Компьютерные вирусы.
	Компьютерный вирус - маленькая программа, способная дублировать саму себя, точно так же как и реальный биологический вирус, отсюда и ее название.
	Для существования ему, как и биологическому вирусу, требуется хозяин. Вирусы могут нанести различный вред системе, начиная с безобидных всплывающих окон и заканчивая полным форматированием жесткого диска. Жертвой компьютерных вирусов может стать любой, как
	домашний пользователь, так и сети крупных компаний и правительств.
Классификация вирусов по основным признакам:
среда обитания;
операционная система (OC);
особенности алгоритма работы;
деструктивные возможности.
Классификация вирусов по среде обитания
Сетевые вирусы;
Макро вирусы.
Загрузочные вирусы;
Файловые вирусы;
Классификация вирусов по способу заражения файлов
Over-writing;
Parasitic;
OBJ-, LIB-вирусы и вирусы в исходных текстах;
Файловые черви;
Link-вирусы;
Компаньон-вирусы.
Классификация вирусов по особенностям работы алгоритма
Резидентность;
Использование стелс-алгоритмов;
Самошифрование и полиморфичность;
Использование нестандартных приемов;
Изменение выполняемого кода.
Классификация вирусов по деструктивным возможностям
Безвредные;
Неопасные;
Опасные;
Очень опасные;
Прочие вредоносные программы.
Прочие вредоносные программы
Троянские кони (логические бомбы);
Полиморфные генераторы;
Конструкторы вирусов.
Средства защиты от компьютерных вирусов
	Основным средством борьбы с вирусами были и  остаются антивирусные программы
Классификация основных методов поиска вирусов
Сканирование;
эвристический анализ;
обнаружение изменений ;
резидентные мониторы.
Защитите свой компьютер от вирусов!


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

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

Главное меню
Панель Стандартная

    Панель Форматирование
Автосумма
Кнопки сортировки
Вставка диаграмм
Объединить ячейки и поместить данные в центре
Формат с разделителями
Уменьшить и увеличить разрядность
Выделен блок ячеек B3:F11
Выделен столбец D
Выделена 5-ая строка
Выделяет всю таблицу

Выделение элементов таблицы

Ввод формулы начинается со знака равенства.

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

Заполнение таблицы в электронных таблицах
Форматирование  заголовка таблицы

Автоформатирование таблицы с помощью готовых форматов
Таблица готова


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

extracted_text:
Использование компьютерного и интерактивного оборудования и здоровье школьников
МОУ  СОШ  № 36г
г.Калининград
Ковальчук Л.Л.
Никто, пожалуй, не станет оспаривать тот факт, что компьютер для многих стал другом и помощником. Мы не расстаемся с ним ни в школе, ни дома.
Длительная работа за компьютером негативно сказывается на многих функциях нашего организма: нервной деятельности, эндокринной, иммунной и репродуктивной системах, на зрении и костно-мышечном аппарате человека.
Компьютер и здоровье
Как сохранить здоровье, сидя за компьютером. Вас интересует эта тема? Вы совершенно правы! Человеку, много времени проводящему у монитора, надо знать, портит ли компьютер здоровье.
За последние годы компьютер превратился из устройства для профессионалов в самый обыденный предмет. Множество людей постоянно общается с ним. За всю историю человек еще не имел дела с таким воздействием, режимом нагрузок, как при работе с компьютером, организм и сознание просто не успели адаптироваться.
Сейчас в школах широко начинают использовать интерактивные доски. Польза в преподавании предметов с их использованием неоценима. Но, работая с ними, надо помнить о сохранении зрения и учителю и детям.

Основные    вредные факторы, действующие    на    человека    за   компьютером:

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

  Воздействие на зрение.

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

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

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

Как долго можно работать за компьютером и с интерактивной доской?

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

Будьте  здоровы!


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

extracted_text:
Алгоритм. Свойства.Способы записи.Линейные алгоритмы.

Понятие алгоритма
Алгоритм – это строгая и четкая последовательность действий, выполнение которых приводит к определенному результату.
Требования к  алгоритмам
Ориентированность на конкретного исполнителя.
Понятность для исполнителя (алгоритм составляется в соответствии с системой команд исполнителя).
Точность (каждая команда должна определять однозначное действие исполнителя).
Конечность (наличие конца алгоритма через конечное число шагов).
Результативность (получение нужного результата по окончанию алгоритма).
Массовость (применимость для широкого класса задач).
Формальность исполнения (во время исполнения алгоритма исполнитель не должен задумываться над сутью выполняемых действий).

Способы записи алгоритмов
Словесный
Запись на алгоритмическом языке
Блок-схема (Графическое представление алгоритма)
Программа (запись алгоритма на языке программирования)

Словесный способ записи
 (описание алгоритма с помощью слов русского языка).
Пример. Алгоритм включения компьютера.
Подойти к компьютеру.
Включить монитор.
Включить системный блок.
Задание: придумайте свой пример. Запишите

Запись на алгоритмическом языке
Пример. Алгоритм нахождения максимального из двух 	введенных чисел.
Начало
Ввод числа х
Ввод числа у
Если х>у
То Вывод х
Иначе Вывод у
Все
Конец

Блок-схема (Графическое представление алгоритма)
Блок-схемы являются одним из графических способов представления алгоритмов.
Блок-схема состоит из блоков, соединенных линиями. Чаще всего используются блоки следующих типов:
выполнение операции;

выбор направления выполнения алгоритма в зависимости от выполнения условия;

- ввод/вывод данных;
- начало и конец алгоритма.

Программа (запись алгоритма на языке программирования)
Пример. Определение четности введенного числа.
На языке BASIC:

INPUT “Введите целое число”; X
A$=”четное”
IF X MOD 2<>0 THEN A$=”не”+A$
PRINT “Введенное число ”, A$

Виды алгоритмических конструкций
Линейная

Ветвление

Цикл

Линейные алгоритмы
Набор команд, выполняемых последовательно во времени, друг за другом.
Блок-схема базовой конструкции следование.
				Вход

Выход

Линейные алгоритмы
Словесное описание.
По кулинарному рецепту приготовления орехового напитка составьте словесный алгоритм.
Орехи истолочь в деревянной ступке, растворить в горячем молоке. Затем варить 10 минут на слабом огне. Подавать охлажденными.
Продукты: 250 г. очищенных грецких орехов, 0,8 л. Молока, 120 г. сахара.
Взять 250 г. очищенных грецких орехов.
Истолочь их в деревянной ступке.
Взять 0,8 л. Молока.
Смешать молоко, сахар, орехи.
Варить 10 мин.
Охладить.
Подать к столу.

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

начало
Х1, х2
p:=-x1-x2
q:=x1*x2
p, q
конец

Дано: x1, x2
Найти: p, q
Связь: x2+px+q=0
p=-x1-x2
q=x1*x2

Задачи:
Дана длина ребра куба. Составьте блок схему алгоритма нахождения площади грани, площади полной поверхности и объема этого куба.
Составьте блок-схему вычисления периметра и площади прямоугольного треугольника по длинам его двух катетов.
Дана квадратная рамка. Длина внешнего
	края рамки 10 см., длина внутреннего – 8 см.
	Составить блок-схему поиска площади
	 не закрашенной части.

Источники информации:
Информатика и ИКТ: учебник для 9 класса, И.Г. Семакин и др, - М.: Бином, Лаборатория знаний, 2008 г.
Информатика 9-11. Интерактивный задачник.. Крылов С.С., 2004.
Андреева Е.В. Информатика. Основы алгоритмизации. Тетрадь с печатной основой. – Саратов: «Лицей», 1998. – 80 с.


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

extracted_text:
Компьютерные вирусы. Антивирусные программы.
Презентация подготовлена для конкурса «Интернешка» Бабинцевой Кристины
Компьютерный вирус
-– вид вредоносного программного обеспечения, способный создавать копии самого себя и внедрятся в код других программ, системные области памяти, загрузочные секторы, а так же распространять свои копии по разнообразным каналам связи, с целью нарушения работы программно-аппаратных комплексов, удаления.
Этимология названия
Компьютерный вирус был назван по аналогии с биологическими вирусами за сходный механизм распространения. По-видимому, впервые слово «вирус» по отношению к программе было употреблено Грегори Бенфордом (Gregory Benford) в фантастическом рассказе «Человек в шрамах», опубликованном в журнале Venture в мае 1970 года.
Классификациявирусов
по поражаемым объектам (файловые вирусы, загрузочные вирусы, сценарные вирусы, макровирусы, вирусы, поражающие исходный код);
файловые вирусы делят по механизму заражения: паразитирующие добавляют себя в исполняемый файл, перезаписывающие невосстановимо портят заражённый файл, «спутники» идут отдельным файлом.
по поражаемым операционным системам и платформам (DOS, Microsoft Windows, Unix, Linux);
по технологиям, используемым вирусом (полиморфные вирусы, стелс-вирусы, руткиты);
по языку, на котором написан вирус (ассемблер, высокоуровневый язык программирования, сценарный язык и др.);
по дополнительной вредоносной функциональности (бэкдоры, кейлоггеры, шпионы, ботнеты и др.).

Что такое Антивирусное ПО ?
Специализированное программное обеспечение, основной функцией которого является поиск, обнаружение, выявление на наличие вредоносного кода и восстановление повреждённой информации(и исполняемого кода), называется антивирусным ПО или антивирусом.
Как работает антивирусная программа
Поскольку наиболее распространенной операционной системой среди пользователей является Windows, Microsoft, рассмотрим действие антивируса на примере данной платформы. Типичной схемой работы антивирусной программы является следующая:
Исследование базы данных программного обеспечения антивируса на предмет сигнатур вирусов;
В случае если нежелательная активность найдена в памяти (постоянной или оперативной) компьютера, антивирус ее блокирует и помещает в карантин;
Завершающий этап – удаление. Обычно рассчитывать на очистку компьютера от вируса можно в случае наличия зарегистрированного антивирусного продукта. В противном случае антивирус потребует регистрацию, оставляя систему все еще уязвимой.

Самые популярные антивирусные марки
ESET NOD. Эта многомодульная зарубежная антивирусная программа славится высокой скоростью работы и качеством обнаружения и удаления вирусов;
Лаборатория Касперского. Данный отечественный антивирус обрел широкую популярность благодаря качеству борьбы с вирусными угрозами из Интернета и вариативности своих функций;
Dr. Web. Эта отечественная компания славится, главным образом, наличием эффективной утилиты под названием Dr. Web CureIt, а также легкостью в использовании и неприхотливостью в системных требованиях;
Avast. Данная европейская компания предлагает надежную, а главное, бесплатную антивирусную продукцию, которая успешно распространяется в пределах большинства территорий мира.

Спасибо за внимание
Источники информации
 https://ru.wikipedia.org
http://www.service-magic.ru/index.php?st=46
http://sd-company.su/article/antivirus/
Используемые картинки:
https://clck.ru/9fgj2
https://clck.ru/9fgjU
https://clck.ru/9fgjY
https://clck.ru/9fgja
https://clck.ru/9fgjg
 https://clck.ru/9fgji
https://clck.ru/9fgjr
 https://clck.ru/9fgjc


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

extracted_text:
13. Множественное наследование
1
13.1. Множественное наследование

2

B1
D
B2

B1

B2

B1

B2

D
Иерархия классов
Состояние классов
13.1. Множественное наследование(продолжение)
 class B1 { . . . };
 class B2 { . . . };

 class D: public B1, public B2 { . . . };

Важно:
 class D: public B1, B2 { . . . };
 эквивалентно
 class D: public B1, private B2 { . . . };
3

13.2. Конструкторы и деструктор класса
Конструктор производного класса:
D::D( . . . ) : B1( . . . ), B2( . . . ) { . . . }
Порядок вызова конструкторов базовых
	классов

Деструктор производного класса
D:: ~D() { . . . }
Вызов деструкторов базовых классов
4

13.3. Методы класса
class B1 {
. . .
public:
	void f1( . . . );
	void f( . . . );
. . .
};
class B2 {
 . . .
 public:
 	void f2( . . . );
 	void f( . . . );
 . . .
 };

5

13.3. Методы класса(продолжение)
 class D: public B1, public B2 {
 . . .
 public:
 	void g( . . . );
 	void f( . . . );
 . . .
 };
6

13.3. Методы класса(продолжение)
void D::g( . . . )
{
	f1( . . . );
	f2( . . . );
}
void D::f( . . . )
{
	B1::f( . . . );
	B2::f( . . . );
}
D ob;

ob.g( . . . );
ob.f( . . . );
ob.f1( . . . );
ob.f2( . . . );

ob.B1::f( . . . );
ob.B2::f( . . . );
7

13.4. Указатели на классы
B1 *p1;
B2 *p2;
. . .
 p1 = new D( . . . );
 p2 = new D( . . . );

 p1->f1( . . . );
 p2->f2( . . . );
 p1->f( . . . );  p2->f( . . . );
8

13.5. Сложная иерархия классов

9

D1
D
D2
B
B

B

D1

B

D2

D

Иерархия классов
Состояние класса
13.5. Сложная иерархия классов(продолжение)
class B {
private:
	int x[10];
public:
	. . .
};
10

13.5. Сложная иерархия классов(продолжение)
class D1: public B {
private:
	int y, w[3];
public:
	. . .
};

class D2: public B {
private:
	int y;
public:
	. . .
};
11

13.5. Сложная иерархия классов(продолжение)
class D12: public D1, public D2 {
private:
	int z;
public:
	D12(…): D1(…), D2(…) { … }
	. . .
};

12

13.5. Сложная иерархия классов(продолжение)
int main()
{
	B a;
	cout << "sizeof(a) = " << sizeof(a) << endl;

13

sizeof(a) = 40
13.5. Сложная иерархия классов(продолжение)
	D1 a1;
	cout << "sizeof(a1) = " << sizeof(a1) <<
	endl;

14

sizeof(a1) = 56
13.5. Сложная иерархия классов(продолжение)
	D2 a2;
	cout << "sizeof(a2) = " << sizeof(a2) <<
	endl;

15

sizeof(a2) = 44
13.5. Сложная иерархия классов(продолжение)
	D12 a12;
	cout << "sizeof(a12) = " << sizeof(a12) <<
	endl;

16

sizeof(a12) = 104
13.6. Виртуальный базовый класс

17

D1
D
D2
B

B

D1’

D2’

D
Иерархия классов
Состояние класса

13.6. Виртуальный базовый класс (продолжение)
class B {
private:
	int x[10];
public:
	. . .
};
18

13.6. Виртуальный базовый класс (продолжение)
class D1:
virtual public B {
private:
	int y, w[3];
public:
	. . .
};

class D2:
virtual public B {
private:
	int y;
public:
	. . .
};
19

13.6. Виртуальный базовый класс (продолжение)
class D12: public D1, public D2 {
private:
	int z;
public:
	D12(…): D1(…), D2(…)            { … }
. . .
};

20

, B(…)
13.6. Виртуальный базовый класс (продолжение)
int main()
{
	B a;
	cout << "sizeof(a) = " << sizeof(a) << endl;

21

sizeof(a) = 40
13.6. Виртуальный базовый класс (продолжение)
	D1 a1;
	cout << "sizeof(a1) = " << sizeof(a1) <<
	endl;

22

sizeof(a1) = 60
13.6. Виртуальный базовый класс (продолжение)
	D2 a2;
	cout << "sizeof(a2) = " << sizeof(a2) <<
	endl;

23

sizeof(a2) = 48
13.6. Виртуальный базовый класс (продолжение)
	D12 a12;
	cout << "sizeof(a12) = " << sizeof(a12) <<
	endl;

24

sizeof(a12) = 72


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

extracted_text:
1.Откройте программу Microsoft Excel.
2.На первом листе Поставьте курсор в свободную ячейку и напишите тему
3.Сделайте аналогичную таблицу.
Для этого на панели инструментов
выберите кнопку       . Выберите шрифт
и нажмите ОК.
В ячейках друг под другом напишите: фамилия, имя, класс (напротив этих ячеек при заполнении таблицы нужно будет  вписать эти данные). Чтобы имя и фамилия поместились целиком, объедините несколько ячеек, нажав на кнопку  .
4.Ниже напишите слово «далее»
и сделайте с него гиперссылку на второй лист.
Для этого нажмите правой кнопкой мыши на
ячейку со словом «далее» и выберите
«гиперссылка». В появившемся окне выберите
в местном документе Лист2. Нажмите ОК.

Составление теста
5.На втором листе вверху напишите тему работы.
6.Ниже в ячейки вписывайте вопросы, нумеруя их.
7. Выделите ячейки напротив каждого вопроса каким-нибудь цветом. Для этого на панели инструментов нажмите         и выберите нужный цвет.

8.Нажмите на одну из этих ячеек. На панели
управления выберите «Данные» – «Проверка…».

9. В появившемся окне выберите
«Тип данных:» - «Список» и в окне «Источник»
напишите варианты ответов через точку
с запятой. Нажмите ОК.

10. Если все сделано
правильно вот что должно
получиться.
11. Так проделайте со всеми ячейками.

12.Создайте еще один лист.
Для этого выберете «Вставка» - «Лист».

13. На Листе3 нажмите на
пустую ячейку поставьте курсор и
нажмите на панели управления
нажмите «Вставка» - «Функция…»

14.В появившемся окне в поле выберете
функцию ЕСЛИ и нажмите ОК

15.В появившемся окне в строку                                                                 Лог_выражение поставьте курсор,
нажмите на Лист2 и там на ячейку
с вариантами ответов. В поле Значение_
если_истинна поставьте 1, в поле
Значение_если_ложь поставьте 0.
Нажмите ОК

16.Тоже самое сделайте с остальными вариантами ответов.
17.На Листе3 напротив тех ячеек которые описаны в пункте 15-16  вы должны написать правильные ответы, если ученик ответил неправильно.
Для этого в пустой ячейке поставьте курсор и сделайте то что написано в пункте 15, но в строке логарифмическое выражение поставьте курсор и нажмите на ячейку, описанную в пункте 16. После нее напишите =0. В поле Значение_если_истинна напишите правильный ответ, а в поле Значение_если_ложь напишите «вы ответили верно». Нажмите ОК.

Если вы сделали все верно, то, нажав на эту ячейку, в строке формул, вы увидите следующую формулу
18.С Листа2 сделайте гиперссылку на Лист4 (смотри пункт 4).

19.Оформите его так

20.Вы должны в ячейке написать
имя и фамилию ученика, который
Заполнил кроссворд. Для этого
введите в любую ячейку после
темы «=», нажмите Лист1 и
нажмите на ячейку, в которую нужно
ввести имя, потом нажмите Enter на клавиатуре.
21.То же самое сделайте с фамилией.
22.Ниже напишите слова «Вы набрали». Под ними вставьте формулу автосуммы           и поставьте курсор в скобки. Нажмите на Лист3 и поочередно суммируйте ячейки, описанные в пунктах 15-16. После этого в этой ячейке у вас будет отображаться количество баллов, которые набрал ученик.
23.На последнем листе напишите «посмотреть ошибки» и сделайте гиперссылку на Лист3. На нем у вас есть правильные ответы и, написав «назад», сделайте гиперссылку на Лист4

24.Дальше в ячейку введите «баллов», а ниже «Ваша оценка».
25.Ниже введите формулу =ЕСЛИ(Н№<=0,5*7;"2";ЕСЛИ(И(Н№>=0,51*8; Н№<=0,7*11);"3";ЕСЛИ(И(Н№>= 0,71* 12;Н№<=0,9*14);"4";ЕСЛИ(Н№>=0,91*15;"5")))), где Н№ - ячейка из пункта 25.
26.Для того, чтобы убрать сетку, заголовки листов … Нажмите «Сервис» - «Параметры» и сделайте как показано на схеме
27.Для того, чтобы ваш тест могли заполнить множество учеников, вы должны назначить макросы.
28.Для этого на последнем листе напишите «нажмите сюда для завершения теста» с помощью шрифта WordArt (смотри пункт 3)
29.Далее правой кнопкой мыши                                                               нажмите на эти слова, в появившемся                                                               окне нажмите «Назначить макрос»

30.В появившемся  окне, ничего
не изменяя, нажмите «Записать…»

31.В следующем окне тоже, ничего не                                                             изменяя, нажмите ОК. Нажмите на Лист2 и,                                                          выделив ячейки с вариантами ответов,                                                         нажимайте кнопку Delete на клавиатуре.                                                                     Затем Нажмите на Лист1 и, выделив ячейки, где надо вводить имя,                                                       фамилия и класс, нажмите Delete. Далее                                                              нажмите «Сервис» - «Макрос» -                                                                «Остановить запись». Потом закрывайте Microsoft Excel, сохраняя изменения.
Работу выполнили ученицы 11 б класса
Гусева Надежда и Евтеева Ольга

А теперь заполните наш
тест и посмотрите, все ли вы слелали верно
Заполнить тест


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

extracted_text:
Учебный курс
Введение в цифровую электронику
Лекция 6
Программирование микропроцессорной системы
кандидат технических наук, доцент Новиков Юрий Витальевич
2
Языки программирования
Языки высокого уровня — удобные для разработчика, не зависят от аппаратуры, имеют развитые готовые средства обработки и отображения, программы легко переносятся на другую аппаратуру; но формируют большие и медленные программы (Си, Паскаль, Фортран и т.д.);
Языки низкого уровня — максимально приближены к аппаратуре, трудно писать сложные программы обработки, программы могут не работать на другой аппаратуре; но формируют максимально компактные и быстрые программы (язык машинных кодов, Ассемблер);
Сочетание языков высокого и низкого уровней даёт оптимальные результаты.
3
Команды процессора
Могут состоять из одного или нескольких байт; сколько именно байт команды читать процессору — указано в первом байте (слове). Короче команда — быстрее, длиннее команда — сложнее операция.
Включают в себя код операции, которую должен выполнить процессор, а также указания на операнды, с которыми надо выполнять операцию.
Образуют систему команд, сложность и полнота которой определяет быстродействие процессора, его универсальность и удобство использования.
Преобразуются процессором в последовательность внутренних микрокоманд.
4
Операнды
Операнды — это коды данных, с которыми производятся операции при выполнении программы (входные и выходные);
Расположение операндов:
Во внутренних регистрах процессора — самое удобное и легкодоступное, но недостаточно места;
В ячейках памяти — самое часто встречающееся и достаточно удобное (доступно большое количество ячеек) — массивы;
В устройствах ввода/вывода — самый редкий случай, при обмене с внешними устройствами.
Адресация операндов — это способ указания процессору на место расположения операндов (присутствует в каждой команде).
5
Непосредственная адресация и прямая адресация операндов
6
Регистровая адресация и косвенная адресация операндов
7
Автоинкрементная адресация и автодекрементная адресация
Автоинкрементная адресация: похожа на косвенную, но после выполнения операции содержимое регистра увеличивается на 1 или на 2 (инкрементируется — постинкремент);
Автодекрементная адресация работает, как косвенная, но перед выполнением операции содержимое регистра уменьшается на 1 или на 2 (декрементируется — предекремент);
Оба типа адресации применяются для работы с массивами данных (последовательного их сканирования вверх или вниз);
Если оба типа адресации используются одновременно, то мы получаем буфер типа LIFO (например, в стеке).
8
Адресация слов и байтов
9
Сегментирование памяти
10
Вычисление адреса в памяти при сегментировании
11
Основные группы команд процессора
Команды пересылки данных — данные пересылаются (копируются) между  памятью, регистрами процессора и УВВ. Не требуют выполнения каких-нибудь операций над данными;
Арифметические команды — выполнение арифметических операций (сложение, вычитание, и т.д.). Один или два входных операнда и один выходной;
Логические команды — выполнение логических операций (И, ИЛИ, инверсия, очистка, сдвиги). Один или два входных операнда и один выходной;
Команды переходов — условные и безусловные. Операндов нет. Изменяется состояние регистра-счётчика команд. Вызов подпрограмм, ветвление алгоритмов.
12
Команды пересылки данных
Загрузка (запись) содержимого во внутренние регистры процессора;
Сохранение в памяти (в стеке) содержимого внутренних регистров процессора;
Копирование содержимого из одной области памяти в другую область памяти (одиночные и строчные);
Запись в устройства ввода/вывода и чтение из устройств ввода/вывода (одиночные и строчные);
Обмен информацией между двумя регистрами или между регистром и памятью;
Обмен информацией между байтами регистра или памяти.
13
Арифметические команды
Команды операций с фиксированной запятой (сложение, вычитание, умножение, деление) — числа как со знаком, так и без знака;
Команды операций с плавающей запятой (сложение, вычитание, умножение, деление) — операнды в двух или более ячейках памяти, в сложных процессорах: тригонометрические, логарифмические, мультимедийные и т.д.;
Команды очистки (выполняются быстрее команд пересылок, иногда считаются логическими командами);
Команды инкремента и декремента — увеличение на 1 или уменьшение на 1;
Команда сравнения — формирует флаги результата на основании сравнения (вычитания) операндов.
14
Логические (побитовые) команды
Логическое И, логическое ИЛИ, сложение по модулю 2 (Исключающее ИЛИ) — маскирование битов в 0 или 1, побитная инверсия по маске;
Логические, арифметические и циклические сдвиги — вправо или влево с разными значениями вдвигаемых битов;
Проверка битов и операндов — устанавливает флаги состояния на основании проверки (на нуль, на знак);
Установка и очистка битов (флагов) регистра состояния процессора (PSW) — для принудительного перевода процессора в тот или иной режим.
15
Выполнение сдвигов (вправо)
16
Команды переходов
Команды безусловных переходов (независимо ни от чего);
Команды переходов с возвратом в исходную точку;
Команды условных переходов (в зависимости от значений флагов регистра состояния процессора):
Переход, если равно нулю;
Переход, если не равно нулю;
Переход, если есть переполнение;
Переход, если нет переполнения;
Переход, если больше нуля;
Переход, если меньше или равно нулю и т.д.;
Для проверки условий перехода можно применять команду сравнения, но флаги устанавливаются и любой другой командой, кроме команд переходов.
17
Регистр состояния (FLAGS) процессора Intel 8086
CF — флаг переноса при арифметических операциях,
PF — флаг четности результата,
AF — флаг дополнительного переноса,
ZF — флаг нулевого результата,
SF — флаг знака (старший бит результата),
TF — флаг пошагового режима (для отладки),
 IF — флаг разрешения аппаратных прерываний,
DF — флаг направления при строковых операциях,
OF — флаг переполнения.
18
Реализация разветвления на две ветки
19
Реализация разветвления на три ветки
20
Команды перехода с возвратом в исходную точку (прерывания)
Используются для вызова часто выполняемых подпрограмм;
Обслуживаются по механизму прерываний (сохранение в стеке параметров возврата);
Требуют задания входного числа — смещения в памяти для адреса начала подпрограммы или номера прерывания (номера элемента в таблице векторов прерываний) — программные прерывания;
Для возврата в исходную точку используется специальная команда (безусловный переход) в конце подпрограммы, которая извлекает из стека параметры возврата.
Упрощают написание программ, но замедляет их исполнение.
21
Методы увеличения быстродействия программ
Использование вставок на языках низкого уровня в наиболее критичных местах;
Минимизация количества команд в программе — рациональное построение алгоритма;
Использование команд с минимальным временем исполнения (например, очистка, инкремент, декремент);
Минимизация количества команд переходов;
Минимизация количества подпрограмм, вызываемых по механизму прерываний — только самые необходимые и часто используемые;
Оптимизация обращений к устройствам ввода/вывода;
Рациональное расположение данных в памяти.


title: Скачать презентацию или конспект Алгебра суждений

extracted_text:
Элементы математической
логики
Алгебра суждений
(логика высказываний)
1

УТВЕРЖДЕНИЕ
НА  ОБРАТНОЙ СТОРОНЕ
ЭТОЙ КАРТОЧКИ
ИСТИННО
УТВЕРЖДЕНИЕ
НА  ОБРАТНОЙ СТОРОНЕ
ЭТОЙ КАРТОЧКИ
ЛОЖНО
Парадоксс карточкой математика П. Журдена
2
Основная задача логики высказываний заключается в том, чтобы на основании истинности или ложности простых высказываний определить истинность или ложность сложных высказываний.
Среди сложных высказываний можно выделить:
соединительные,
разделительные,
условные,
эквивалентные,
высказывания с внешним отрицанием.
3
Для булевых переменных определены следующие логические операции:
Инверсия (логическое отрицание)
			      , , not, не, (неверно, что…)
2) Конъюнкция (логическое умножение)
			     , , &, and, и
3) Дизъюнкция (логическое сложение)
			     +, V, or, или
4) Импликация (следование)   , если…, то…
5) Двойная импликация или эквиваленция
				 (равносильность)  , =

4
1. Инверсия (логическое отрицание)
Имея суждение А, можно образовать новое суждение, которое читается как «не А» или «неверно, что А».  (А,  А)

  А = «Мы любим информатику»
А = «Мы не любим информатику»

А
А
5
2. Конъюнкция (логическое умножение)
Конъюнкция двух высказываний А и В соответствует союзу «и» (А * В,   АВ,  А  В).
Связка «и» в составных суждениях предполагает одновременную истинность составляющих суждений.
                                «Число 6 делится на 2 и на 3»

А
В
А и В
6
3. Дизъюнкция (логическое сложение)
Дизъюнкция двух суждений соответствует союзу «или» (А + В,  А V В).
Составное суждение со связкой «или» считается истинным, если истинно хотя бы одно из составных суждений, и считается ложным, если ложны все его составляющие.
					Объединяющее «или»

«Петров является программистом или Петров является студентом»

А
В
А или В
7

Разъединяющее «или» (либо А, либо В) – А  В
						(разность)       -  А  В
				       «Петров совершил преступление,
					или Петров не совершал 					преступления»

А
В
А  В
8
4. Импликация (следование)
  А  В     ( Если А, то В.       Из А следует В)
 Импликация ложна только в одном случае:
«из истины не может следовать ложь,
из лжи – все, что угодно».

«Если  2  2 = 5,  то  2 + 2 = 5»
«Если  2  2 = 5,  то  2 + 2 = 4»
9
Эквиваленция (равносильность, двойная импликация)
Суждения А и В называются равносильными или эквивалентными, если они одновременно истинны или одновременно ложны.
А = В ;    А  В ;     А  В ;     А  В

А = «Этот треугольник равносторонний»
В = «Этот треугольник равноугольный»
10
Приоритетность логических операций
Инверсия
Конъюнкция
Дизъюнкция
Импликация
Эквиваленция
11

Всю совокупность формул логики высказываний можно разделить на 3 класса:
нейтральные или выполнимые - выражения принимают значения как «истинно» так и «ложно»;
тождественно-истинные формулы или тавтологии – выражения принимают значения «истинно» независимо от логических значений входящих в них переменных;
тождественно-ложные формулы - выражения принимают значения «ложно» независимо от логических значений входящих в них переменных.
12


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

extracted_text:
Файл и файловая система
То, что маленький компьютер может сделать,имея большую программу, большой компьютерсделает малую, отсюда вывод, чтобесконечно большая программа можетдействовать без всякого компьютера.Станислав Лем
Файл (от англ.слова file - досье, набор документов) - это определенное количество информации (программы или данные), имеющие имя, хранящиеся в долговременной памяти компьютера
Имя файла разделено на две части точкой: собственное имя файла (перфикс) и расширение (суффикс), определяющее его тип (программа, данные и т.д.). Собственно имя файлу дает пользователь, а его тип обычно задается программой автоматически.
Атрибуты
"Только для чтения" (Read-only) - означает, что файл доступен операционной системе только для чтения, т. е. в него нельзя вносить какие-либо исправления. В большинстве случаев это не означает, что исправления внести вовсе невозможно, просто при попытке изменить файл с данным атрибутом пользователю будет показано соответствующее предупреждение.
"Скрытый" (Hidden) - подразумевается, что файл с данным атрибутом не выводится при показе тех или иных списков файлов. В большинстве программ обработку этого атрибута можно настраивать. Например, стандартный "Проводник" Windows XP позволяет как прятать, так и показывать файлы с атрибутом "скрытый". Во втором случае иконка файла отображается полупрозрачной.
"Системный" (System) - файлы с атрибутом "системный" чаще всего относятся к критичным файлам операционной системы, которые нельзя удалять или изменять. В общем смысле, атрибут "системный" является "утяжеленным" вариантом атрибута "только для чтения", скомбинированным с атрибутом "скрытый". В стандартном "Проводнике" Windows XP атрибут "системный" отрабатывается аналогично атрибуту "скрытый" - подобные файлы по умолчанию спрятаны от пользователя, но можно и разрешить их показ.
"Архивный" (Archive) - в настоящее время по своему прямому назначению данный файловый атрибут FAT практически не используется. Изначально предполагалось, что этот атрибут будет указывать программам архивации файлы, предназначенные для резервного копирования. Другими словами, программа, осуществляющая резервное копирование файла на жестком диске, должна была сбрасывать атрибут "архивный", а программы, вносящие в последующем в этот файл какие-либо изменения, наоборот, вновь его устанавливать. Таким образом, программа резервного копирования путем проверки данного файлового атрибута могла легко определить, изменялся ли данный файл на жестком диске с момента осуществления предыдущего резервного копирования.
Характеристики файла, наделяющие файл определенными свойствами. Для наиболее распространенных в настоящее время файловых систем FAT16, FAT32 и NTFS можно выделить следующие файловые атрибуты:
Форматы имен файлов в различных операционных системах:
Proba.txtMS-DOS
Единицы измерения информации.doc Windows 9x
Файловая система
Файловая система определяет общую структуру именования, хранения и организации файлов в операционной системе.
Файловая система - это функциональная часть операционной системы, обеспечивающая выполнение операций над файлами. Файловая система позволяет работать с файлами и директориями (каталогами) независимо от их содержимого, размера, типа и т. д.
Функции файловой системы:
Сохранение информации на внешних носителях
Чтение информации из файлов
Удаление файлов, каталогов
Переименование файлов
Копирование файлов и др.

Каждый диск разбивается на две области: область хранения файлов и каталог. Каталог содержит имя файла и указание на начало его размещения на диске.
Одноуровневая файловая система
Иерархическая файловая система
Задание:
1. Определите полный путь к файлу: wolf.exe.
Над файлами могут производиться различные операции:
Копирование (копия файла помещается из одного каталога в другой)
Перемещение (сам файл перемещается в другой каталог)
Удаление (запись о файле удаляется из каталога)
Переименование (изменяется имя файла) и т.д.

Правила создания имени файла:
Нельзя использовать следующие символы, которые зарезервированы для специальных функций:? . , ; : = + * / \ “ | < > [ ] ПРОБЕЛВ длинных именах нельзя использовать следующие символы:? : * / \ “ > < |
Задание 1
Предложите варианты имен и типов для перечисленных ниже файлов. Перенесите в тетрадь таблицу и заполните ее.
Задание 2
 Предложите варианты программ, открывающих файлы с тем или иным расширением. Перечертите таблицу в тетрадь и заполните ее.
Придумай имя текстового файла, в котором будет содержаться информация о твоем доме. Подчеркни собственное имя файла.
 Придумай имя графического файла, в котором будет содержаться рисунок твоего дома. Подчеркни расширение файла.
 Выпиши в один столбик правильные имена файлов, а во второй правильные имена каталогов: Письмо.18, letter.txt, WinWord, письмо.doc, Школа?234, Мои документы, роза.bmp, crop12.exe, 1C, red.com


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

extracted_text:
  Задачи матричной алгебры    в пакетах символьной математики.Примеры

MatLab

MatLab — одна из   тщательно проработанных и проверенных временем систем автоматизации математических расчетов, построенная на расширенном представлении и применении МАТРИЧНЫХ операций.
Библиотека C Math позволяет пользоваться следующими категориями функций:
Библиотека C Math позволяет пользоваться следующими категориями функций:
операции с матрицами;.
сравнение матриц;
решение линейных уравнений;
разложение операторов и поиск собственных значений;
нахождение обратной матрицы;
поиск определителя;
вычисление матричного экспоненциала;
элементарная математика;
функции beta, gamma, erf и эллиптические функции;
основы статистики и анализа данных;
поиск корней полиномов;
фильтрация, свертка;
быстрое преобразование Фурье (FFT);
интерполяция;
операции со строками;
операции ввода-вывода файлов и т.д.

Матрицы  MATLAB
В MatLab можно использовать скаляры, векторы и матрицы. Для ввода скаляра достаточно приписать его значение какой-то переменной, например

Заметим, что MatLab различает заглавные и прописные буквы, так что p и P — это разные переменные. Для ввода массивов (векторов или матриц) их элементы заключают в квадратные скобки. Так для ввода вектора-строки размером 1×3, используется следующая команда, в которой элементы строки отделяются пробелами или запятыми.

При вводе вектора-столбца элементы разделяют точкой с запятой. Например,

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

или матрицу можно трактовать как вектор строку, каждый элемент которой является вектором-столбцом
    Доступ к элементам
Доступ к элементам матриц осуществляется при помощи двух индексов — номеров строки и столбца, заключенных в круглые скобки, например, команда B(2,3) выдаст элемент второй строки и третьего столбца матрицы B.
 Для выделения из матрицы столбца или строки следует в качестве одного из индексов использовать номер столбца или строки матрицы, а другой индекс заменить двоеточием. Например, запишем вторую строку матрицы A в вектор z

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

Если необходимо посмотреть переменные рабочей среды, в командной строке необходимо набрать команду whos.
Видно, что в рабочей среде содержатся один скаляр (p), четыре матрицы (A, B, P, P1) и вектор-строка (z).

Основные матричные операции
При использовании матричных операций следует помнить, что для сложения или вычитания матрицы должны быть одного размера, а при перемножении число столбцов первой матрицы обязано равняться числу строк второй матрицы.
Умножение в MATLAB
Умножение матрицы на число тоже осуществляется при помощи звездочки, причем умножать на число можно как справа, так и слева. Возведение квадратной матрицы в целую степень производится с использованием оператора ^
MatLab содержит множество различных функций для работы с матрицами. Так, например, транспонирование матрицы производится при помощи апострофа '
Нахождение обратной матрицы проводится с помощью функции inv для квадратных матриц

  Основное окно программы   MATHCAD:
ДЕЙСТВИЯ НАД МАТРИЦАМИ В МАТКАД.Панель матриц
Окно ввода Insetrt Matrix (ввести матрицу).
Шаблон матрицы
   Над векторами определены показанные на рисунке операции сложения и вычитания, транспонирования, умножения по математическим правилам умножения матриц. Знак транспонирования следует вводить с панели Matrix (матрица).    Порядковый номер элемента, который является его адресом, называется индексом.    Нижняя граница индексации задается значением системной переменной ORIGIN, которая может принимать значение 0 или 1.
Задача 1. Ввести все векторы рис.5 и произвести над ними все действия, проведенные на рисунке.
 Матрицы в Маткаде вводятся так же, как и векторы, но число столбцов в них больше единицы. Элементами матрицы могут быть также числа, буквы, выражения. Как и в случае векторов, буквенные элементы и элементы – выражения должны быть предварительно определены численно. На рисунке  показаны различные способы ввода матриц.
 Команды панели Matrix:
кнопка индексации элементов матрицы,

кнопка обращения матрицы,

кнопка скалярного произведения векторов и матриц
кнопка транспонирования матрицы,

кнопка векторного произведения двух векторов

кнопка сложения векторов

кнопка выделения столбца матрицы

кнопка вычисления детерминанта матрицы.
Maple

Определение матрицы:
matrix(n, m, [[a11,a12,…,a1n], [a21,a22,…,a2m],…,[an1,an2,…,anm]]),

где n − число строк, m – число столбцов в матрице.
Например:
> A:=matrix([[1,2,3],[-3,-2,-1]]);

A:=     1     2      3
             -3   -2    -1

Диагональная матрица:
> J:=diag(1,2,3);

                1   0   0
   J:=   0   2  0
                0  3   0

Генерировать матрицу можно с помощью функции f(i, j) от
переменных i, j – индексов матрицы: matrix(n, m, f), где где n -
число строк, m – число столбцов.
A:=matrix(2,3,f);
                xy    xy^2      xy
  A:=       x^2y   x^2y^2   x^2y^3

Число строк в матрице А можно определить с помощью команды
rowdim(A), а число столбцов – с помощью команды coldim(A).

Арифметические операции с матрицами.
Сложение двух матриц одинаковой размерности осуществляется
теми же командами, что и сложение векторов: evalm(A+B) или matadd(A,B). Произведение двух матриц может быть найдено с помощью двух команд:
1) evalm(A&*B);
2) multiply(A,B).

В качестве второго аргумента в командах, вычисляющих произведение, можно указывать вектор, например:
> A:=matrix([[1,0],[0,-1]]);
> B:=matrix([[-5,1], [7,4]]);

A=        1   0                 B:=     -5     1
                 0   -1                              7     4

>v:=vector([2,4]);
>v := [2,4]
multiply(A,v);
[2,−4]

multiply(A,B);                            matadd(A,B);
                -5     1                                           -4     1
                -7      -4                                         7       3

Команда evalm позволяет также прибавлять к матрице число и умножать матрицу на число. Например:
> С:=matrix([[1,1],[2,3]]):
> evalm(2+3*С);
                                                           5         3
                                                                  6       11


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

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

«Начинка» системного блока
В системном блоке расположены:
Материнская плата с установленным на ней процессором, ОЗУ, картами расширения (видеокарта, звуковая карта, сетевая плата).
Отсеки для накопителей — жёстких дисков, оптических приводов и т. п.
Блок питания.
Фронтальная панель с кнопками включения и перезагрузки, индикаторами питания и накопителей, опционально — гнёзда для наушников и микрофона, интерфейсы передачи данных.

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

Клавиатура относится к стандартным средствам персонального компьютера. Ее основные функции не нуждаются в поддержке специальными системными программами (драйверами). Необходимое программное обеспечение для начала работы с компьютером уже имеется в микросхеме ПЗУ в составе базовой системы ввода-вывода (BIOS), и потому компьютер реагирует на нажатия клавиш сразу после включения.
Принцип действия клавиатуры заключается в следующем.
1. При нажатии на клавишу (или комбинацию клавиш) специальная микросхема, встроенная в клавиатуру, выдает так называемый скан-код.
2. Скан-код поступает в микросхему, выполняющую функции порта клавиатуры. (Порты — специальные аппаратно-логические устройства, отвечающие за связь процессора с другими устройствами.) Данная микросхема находится на основной плате компьютера внутри системного блока.
3. Порт клавиатуры выдает процессору прерывание с фиксированным номером. Для клавиатуры номер прерывания — 9 (Interrupt 9, Int 9).
4. Получив прерывание, процессор откладывает текущую работу и по номеру прерывания обращается в специальную область оперативной памяти, в которой находится так называемый вектор прерываний. Вектор прерываний - это список адресных данных с фиксированной длиной записи. Каждая запись содержит адрес программы, которая должна обслужить прерывание с номером, совпадающим с номером записи.
5. Определив адрес начала программы, обрабатывающей возникшее прерывание, процессор переходит к ее исполнению. Простейшая программа обработки клавиатурного прерывания «зашита» в микросхему ПЗУ, но программисты могут «подставить» вместо нее свою программу, если изменят данные в векторе прерываний.
6. Программа-обработчик прерывания направляет процессор к порту клавиатуры, где он находит скан-код, загружает его в свои регистры, потом под управлением обработчика определяет, какой код символа соответствует данному скан-коду.
7. Далее обработчик прерываний отправляет полученный код символа в небольшую область памяти, известную как буфер клавиатуры, и прекращает свою работу, известив об этом процессор.
8. Процессор прекращает обработку прерывания и возвращается к отложенной задаче.
9. Введенный символ хранится в буфере клавиатуры до тех пор, пока его не заберет оттуда та программа, для которой он и предназначался, например текстовый редактор или текстовый процессор. Если символы поступают в буфер чаще, чем забираются оттуда, наступает эффект переполнения буфера. В этом случае ввод новых символов на некоторое время прекращается. На практике в этот момент при нажатии на клавишу мы слышим предупреждающий звуковой сигнал и не наблюдаем ввода данных.

Стандартная клавиатура имеет более 100 клавиш, функционально распределенных по нескольким группам.
Группа алфавитно-цифровых клавиш предназначена для ввода знаковой информации и команд, набираемых по буквам. Каждая клавиша может работать в нескольких режимах (регистрах) и, соответственно, может использоваться для ввода нескольких символов. Переключение между нижним регистром (для ввода строчных символов) и верхним регистром (для ввода прописных символов) выполняют удержанием клавиши SHIFT(нефиксированное переключение). При необходимости жестко переключить регистр используют клавишу CAPS LOCK (фиксированное переключение). Если клавиатура используется для ввода данных, абзац закрывают нажатием клавиши ENTER. При этом автоматически начинается ввод текста с новой строки. Если клавиатуру используют для ввода команд, клавишей ENTER завершают ввод команды и начинают ее исполнение.
Для разных языков существуют различные схемы закрепления символов национальных алфавитов за конкретными алфавитно-цифровыми клавишами. Такие схемы называются раскладками клавиатуры. Переключения между различными раскладками выполняются программным образом — это одна из функций операционной системы. Соответственно, способ переключения зависит от того, в какой операционной системе работает компьютер. Например, в системе Windows 98 для этой цели могут использоваться следующие комбинации: левая клавиша ALT+SHIFT илиCTRL+SHIFT. При работе с другой операционной системой способ переключения можно установить по справочной системе той программы, которая выполняет переключение.
Общепринятые раскладки клавиатуры имеют свои корни в раскладках клавиатур пишущих машинок. Для персональных компьютеров IBM PCтиповыми считаются раскладки QWERTY (английская) и ЙЦУКЕНГ (русская). Раскладки принято именовать по символам, закрепленным за первыми клавишами верхней строки алфавитной группы.
Группа функциональных клавиш включает двенадцать клавиш (от F1 до F12), размещенных в верхней части клавиатуры. Функции, закрепленные за данными клавишами, зависят от свойств конкретной работающей в данный момент программы, а в некоторых случаях и от свойств операционной системы. Общеприняты для большинства программ является соглашение о том, что клавиша F1 вызывает справочную систему, в которой можно найти справку о действии прочих клавиш.
Служебные клавиши располагаются рядом с клавишами алфавитно-цифровой группы. В связи с тем, что ими приходится пользоваться особенно часто, они имеют увеличенный размер. К ним относятся рассмотренные выше клавиши SHIFT и ENTE, регистровые клавиши ALT и CTRL (их используют в комбинации с другими клавишами для формирования команд), клавиша TAB (для ввода позиций табуляции при наборе текста), клавишаESC (от английского слова Escape) для отказа от исполнения последней введенной команды и клавиша BACKSPACE для удаления только что введенных знаков (она находится над клавишей ENTER и часто маркируется стрелкой, направленной влево).
Служебные клавиши PRINT SCREEN, SCROLL LOCK и PAUSE/BREAK размещаются справа от группы функциональных клавиш и выполняют специфические функции зависящие от действующей операционной системы. Общепринятыми являются следующие действия:
PRINT SCREEN — печать текущего состояния экрана на принтере (для MS-DOS) и сохранение его в специальной области оперативной памяти, называемой буфером обмена (для Windows).
SCROLL LOCK - переключение режима работы в некоторых (как правило, устаревших) программах.
PAUSE/BREAK — приостановка/прерывание текущего процесса.
Две группы клавиш управления курсором расположены справа от алфавитно-цифровой панели. Курсором называется экранный элемент, указывающий место ввода знаковой информации. Курсор используется при работе с программами, выполняющими ввод данных и команд с клавиатуры. Клавиши управления курсором позволяют управлять позицией ввода.
Четыре клавиши со стрелками выполняют смещение курсора в направлении, указанном стрелкой. Действие прочих клавиш описано ниже.
PAGE UP/PAGE DOWN — перевод курсора на одну страницу вверх или вниз. Понятие «страница» обычно относится к фрагменту документа, видимому на экране. В графических операционных системах (например Windows) этими клавишами выполняют «прокрутку» содержимого в текущем окне. Действие этих клавиш многих программах может быть модифицировано с помощью служебных регистровых клавиш, в первую очередь SHIFT иCTRL Конкретный результат модификации зависит от конкретной программы и/или операционной системы.
Клавиши HOME и END переводят курсор в начало или конец текущей строки, соответственно. Их действие также модифицируется регистровыми клавишами.
Традиционное назначение клавиши INSERT состоит в переключении режима ввода данных (переключение между режимами вставки и замены).Если текстовый курсор находится внутри существующего текста, то в режиме вставки происходит ввод новых знаков без замены существующих символов (текст как бы раздвигается). В режиме замены новые знаки заменяют текст, имевшийся ранее в позиции ввода.
В современных программах действие клавиши INSERT может быть иным. Конкретную информацию следует получить в справочной системе программы. Возможно, что действие этой клавиши является настраиваемым, — это также зависит от свойств конкретной программы.
Клавиша DELETE предназначена для удаления знаков, находящихся справа от текущего положения курсора. При этом положение позиции ввода остается неизменным.
Сравните действие клавиши DELETE с действием служебной клавиши BACKSPACE. Последняя служит для удаления знаков, но при ее использовании позиция ввода смещается влево, и, соответственно, удаляются символы, находящиеся не справа, а слева от курсора.
Группа клавиш дополнительной панели дублирует действие цифровых и некоторых знаковых клавиш основной панели. Во многих случаях для использования этой группы клавиш следует предварительно включать клавишу-переключатель NUM LOCK (о состоянии переключателей NUM LOCK,CAPS LOCK и SCROLL LOCK можно судить по светодиодным индикаторам, обычно расположенным в правом верхнем углу клавиатуры).
Появление дополнительной панели клавиатуры относится к началу 80-х годов. В то время клавиатуры были относительно дорогостоящими устройствами. Первоначальное назначение дополнительной панели состояло в снижении износа основной панели при проведении расчетно-кассовых вычислений, а также при управлении компьютерными играми (при выключенном переключателе NUM LOCK клавиши дополнительной панели могут использоваться в качестве клавиш управления курсором),
В наши дни клавиатуры относят к малоценным быстроизнашивающимся устройствам и приспособлениям, и существенной необходимости оберегать их от износа нет. Тем не менее, за дополнительной клавиатурой сохраняется важная функция ввода символов, для которых известен расширенный код ASCII (см. выше), но неизвестно закрепление за клавишей клавиатуры. Так, например, известно, что символ <§> (параграф) имеет код 0167, а символ <°> (угловой градус) имеет код 0176, но соответствующих им клавиш на клавиатуре нет. В таких случаях для их ввода используют дополнительную панель.
Порядок ввода символов по известному ALT-коду.
1. Нажать и удержать клавишу ALT.
2. Убедиться в том, что включен переключатель NUM LOCK.
3.Не отпуская клавиши ALT, набрать последовательно на дополнительной панели ALT- КОД вводимого символа, например: 0167.
4. Отпустить клавишу ALT. Символ, имеющий код 0167, появится на экране в позиции ввода.

Манипулятор мышь
устройство управления манипуляторного типа. Небольшая коробочка с клавишами (1, 2 или 3 клавиши). Перемещение мыши по плоской поверхности (например, коврика) синхронизировано с перемещением указателя мыши на экране монитора.Ввод информации осуществляется перемещением курсора в определенную область экрана и кратковременным нажатием кнопок манипулятора или щелчками (одинарными или двойными). По принципу работы манипуляторы делятся на механические, оптомеханические и оптические.
Монитор
устройства, которые служат для обеспечения  диалогового режима работы пользователя с компьютером путем вывода на экран графической и символьной информации. В графическом режиме экран состоит из точек (пикселей от англ. pixel - picture element, элемент картинки), полученных разбиением экрана на столбцы и строки.
 По принципу действия все современные мониторы разделяются на:Мониторы на базе электронно-лучевой трубки (CRT)Жидкокристаллические дисплеи (LCD)Плазменные мониторы

В мониторах LCD изображение формируется с помощью матрицы пикселей. Каждый пиксел формируется свечением одного элемента экрана, поэтому каждый монитор имеет свое максимальное физическое разрешение. Так, например, для мониторов 19 дюймов разрешающая способность 1280х1024.Для того чтобы исключить искажения изображений на экране рекомендуется использовать мониторы LCD в режимах его максимального разрешения. Для мониторов LCD частота смены кадров не является критичной.
Наиболее распространенными являются мониторы на электронно-лучевых трубках, но более популярными становятся мониторы с жидкокристаллическими дисплеями (экранами). Самое высокое качество изображения имеют современные плазменные дисплеи.
В плазменные мониторах изображение формируется с помощью матрицы пикселей, как и в мониторах LCD. Принцип работы плазменной панели состоит в управляемом холодном разряде разряженного газа (ксенона или неона), находящегося в ионизированном состоянии (холодная плазма).Достоинства плазменных мониторов заключаются в том, что в них отсутствует мерцание изображения, картинка имеет высокую контрастность и четкость по всему дисплею, имеют хорошую обзорность под любым углом и малую толщину панели. К недостаткам следует отнести – большая потребляемая мощность.
Устройства ввода графических данных
Для ввода графической информации используют сканеры, графические планшеты (дигитайзеры) и цифровые фотокамеры. Интересно отметить, что с помощью сканеров можно вводить и знаковую информацию. В этом случае исходный материал вводится в графическом виде, после чего обрабатывается специальными программными средствами (программами распознавания образов).
Устройства хранения данных
Необходимость во внешних устройствах хранения данных возникает в двух случаях;
• когда на вычислительной системе обрабатывается больше данных, чем можно разместить на базовом жестком диске;
• когда данные имеют повышенную ценность и необходимо выполнять регулярное резервное копирование на внешнее устройство (копирование данных на жестком диске не является резервным и только создает иллюзию безопасности).
В настоящее время для внешнего хранения данных используют несколько типов устройств, использующих магнитные или магнитооптические носители.
Стримеры. Стримеры — это накопители на магнитной ленте. Их отличает сравнительно низкая цена. К недостаткам стримеров относят малую производительность (она связана прежде всего с тем, что магнитная лента — это устройство последовательного доступа) и недостаточную надежность (кроме электромагнитных наводок, ленты стримеров испытывают повышенные механические нагрузки и могут физически выходить из строя).
Емкость магнитных кассет (картриджей) для стримеров составляет до нескольких сот Мбайт. Дальнейшее повышение емкости за счет повышения плотности записи снижает надежность хранения, а повышение емкости за счет увеличения длины ленты сдерживается низким временем доступа к данным.
ZIP-накопители. ZIP-накопители выпускаются компанией Iomega, специализирующейся на создании внешних устройств для хранения данных. Устройство работает с дисковыми носителями, по размеру незначительно превышающими стандартные гибкие диски и имеющими емкость 100/250 Мбайт. ZZP-накопители выпускаются во внутреннем и внешнем исполнении. В первом случае их подключают к контроллеру жестких дисков материнской платы, а во втором — к стандартному параллельному порту, что негативно сказывается на скорости обмена данными.
Накопители HiFD. Основным недостатком ZJP-накопителей является отсутствие их совместимости со стандартными гибкими дисками 3,5 дюйма. Такой совместимостью обладают устройства HiFD компании Sony. Они позволяют использовать как специальные носители емкостью 200 Мбайт, так и обычные гибкие диски. В настоящее время распространение этих устройств сдерживается повышенной ценой.
Накопители JAZ. Этот тип накопителей, как и ZIP-накопители, выпускается компанией Iomega. По своим характеристикам JAZ-носитель приближается к жестким дискам, но в отличие от них является сменным. В зависимости от модели накопителя на одном диске можно разместить 1 или 2 Гбайт данных.
Магнитооптические устройства. Эти устройства получили широкое распространение в компьютерных системах высокого уровня благодаря своей универсальности. С их помощью решаются задачи резервного копирования, обмена данными и их накопления. Однако достаточно высокая стоимость приводов и носителей не позволяет отнести их к устройствам массового спроса.
В этом секторе параллельно развиваются 5,25- и 3,5-дюймовые накопители, носители для которых отличаются в основном форм-фактором и емкостью. Последнее поколение носителей формата 5,25" достигает емкости 5,2 Гбайт. Стандартная емкость для носителей 3,5" — 640 Мбайт.
В формате 3,5" недавно была разработана новая технология GIGAMO, обеспечивающая емкость носителей в 1,3 Гбайт, полностью совместимая сверху вниз с предыдущими стандартами. В перспективе ожидается появление накопителей и дисков форм-фактора 5,25", поддерживающих технологиюNFR (Near Field Recording), которая обеспечит емкость дисков до 20 Гбайт, а позднее и до 40 Гбайт.

Устройства обмена данными
Модем. Устройство, предназначенное для обмена информацией между удаленными компьютерами по каналам связи, принято называть модемом (МОдулятор + ДЕМодулятор). При этом под каналом связи понимают физические линии (проводные, оптоволоконные, кабельные, радиочастотные), способ их использования (коммутируемые и выделенные) и способ передачи данных (цифровые или аналоговые сигналы). В зависимости от типа канала связи устройства приема-передачи подразделяют на радиомодемы, кабельные модемы и прочие. Наиболее широкое применение нашли модемы, ориентированные на подключение к коммутируемым телефонным каналам связи.
Цифровые данные, поступающие в модем из компьютера, преобразуются в нем путем модуляции (по амплитуде, частоте, фазе) в соответствии с избранным стандартом (протоколом) и направляются в телефонную линию. Модем-приемник, понимающий данный протокол, осуществляет обратное преобразование (демодуляцию) и пересылает восстановленные цифровые данные в свой компьютер. Таким образом обеспечивается удаленная связь между компьютерами и обмен данными между ними.
К основным потребительским параметрам модемов относятся:
• производительность (бит/с);
• поддерживаемые протоколы связи и коррекции ошибок;
• шинный интерфейс, если модем внутренний (ISA или РСI).
От производительности модема зависит объем данных, передаваемых в единицу времени. От поддерживаемых протоколов зависит эффективность взаимодействия данного модема с сопредельными модемами (вероятность того, что они вступят во взаимодействие друг с другом при оптимальных настройках). От шинного интерфейса в настоящее время пока зависит только простота установки и настройки модема (в дальнейшем при общем совершенствовании каналов связи шинный интерфейс начнет оказывать влияние и на производительность).

Сканеры
Сканер изображений — устройство, выполняющее преобразование изображений в цифровой формат.
Ручной сканер
Сканер штрих-кода — устройство для считывания информации, представленной в виде штрих-кода.
Сканер киноплёнки— устройство для преобразования изображения на киноплёнке в цифровые файлы высокого разрешения.
3D-сканер — устройство для считывания формы объёмного объекта.
Биометрические сканеры используются для целей идентификации личности; например:
Сканер сетчатки глаза считывает рисунок сетчатки глаза;
Сканер отпечатка пальца считывает папиллярный рисунок подушечки пальца руки.
Сканер портов — программный инструмент в области сетевых технологий.
Сканеры уязвимостей — программные или аппаратные средства для диагностики сетевых компьютеров на предмет возможных проблем в системе безопасности.
Сканер в программировании — часть компилятора, осуществляющая лексический анализ.
Сканирующий радиоприёмник — радиоприёмник, осуществляющий поиск радиопередачи на заданных частотах или в заданном диапазоне.
Сканер (телепередача)— познавательная телепередача, состоящая из нескольких кратких сюжетов.

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


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

extracted_text:
Понятие алгоритма.Свойства алгоритма.Исполнители алгоритмов.
Тема:
7 класс
Котлярова  Виктория Юрьевна, учитель информатики,
МБОУ СОШ №1 им. Н.К.Крупской
города Нижний Тагил
    разрешите представить
биография    алгоритма
черты характера алгоритма
исполнители алгоритма
еще раз о нем, но поточнее

алгоритм

Биография    алгоритма
Приоткроем дверь
 и узнаем
откуда  пришел
к нам «алгоритм».

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

Замечателен сам термин «алгоритм»
в его состав входит
географическое название древнего государства
Средней Азии - Хорезм.
Давным-давно,
 в IIХ веке жил великий математик
и имя его было Мухамед бен Муса ал-Хорезм,
что значит «из Хорезма».
Он открыл правила
четырех арифметических действий при десятичной системе исчисления, которые первоначально называли словом «алгоритм».

Позднее это понятие было расширено.

Алгоритм – точное предписание
 на выполнение последовательности действий.
Например:                «Мытье тарелки»
Включи воду.
Возьми тарелку.
Помой тарелку под струёй воды.
Закрой воду.
Протри тарелку полотенцем.
Поставь тарелку в шкаф.

Особенности алгоритма

   словесное
    описание

блок-схемы

Алгоритми
ческий
 язык

данные
процесс
результаты
Любой алгоритм
 имеет:
     Дискретность
Понятность
Массовость
Правильность
Конечность

Особенности алгоритма

Дискретность
Понятность
Массовость
Правильность
Конечность

   словесное
    описание

блок-схемы

Алгоритмический
 язык

данные
процесс
результаты
Перечислим
некоторые
свойства,
которыми
должен
 обладать
алгоритм:

Дискретность –

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

Понятность –
		 каждый шаг в алгоритме, должен быть
                понятен исполнителю.

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

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

Конечность –

                      алгоритм должен содержать конечное число
шагов.
Работа с учебником стр.247

Работа с учебником В.В.Мачульский
 Культура
Информационной Деятельности
 стр. 252
Найди свойства, которые отсутствуют у алгоритма.
 Выпиши в тетрадь.
Составь свой алгоритм, в котором есть недостатки и запиши его в тетрадь     (описав недостающие свойства).

Особенности алгоритма

   Дискретность
Понятность
Массовость
Правильность
Конечность
данные
процесс
результаты
Алгоритм можно задать
 следующими способами:
словесное
    описание
блок-схема
алгоритмический
 язык

«Мытье тарелки»
Включи воду.
Помой тарелку под струёй воды.
Закрой воду.
Протри тарелку полотенцем.
Поставь тарелку в шкаф.

Начало
Конец

Помой тарелку
Закрой воду

Протри тарелку
Поставь тарелку
Включи воду

алг Мытье тарелки
нач1. Включи воду2. Помой тарелку под струёй  воды    3. Закрой воду
4. Протри тарелку полотенцем
5. Поставь тарелку в шкаф
кон
1
2
3

Особенности алгоритма

   Дискретность
Понятность
Массовость
Правильность
Конечность
данные
процесс
результаты
Любой алгоритм имеет:
Перечислим
некоторые
свойства,
которыми
должен
 обладать
алгоритм:
Алгоритм можно задать
 следующими способами:

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

Исполнители алгоритма
Кто может быть исполнителем?
Человек
Исполнители алгоритма
Кто ещё может быть исполнителем?
Растения
Животные
Машины, автоматы, компьютеры, роботы.
Исполнители алгоритма
Кто может быть исполнителем?
- Человек
Растения
Животные
Машины, автоматы, компьютеры, роботы.
Идеальный исполнительВозможно ли это?
Мечта о идеальном исполнители давно  мучила  человечество. Люди придумывали таких исполнителей в сказках.

Назови такие сказки..

Сказки
Исполнитель «Черепашка»
Идеальный исполнитель – это исполнитель, который действует строго по алгоритму и имеет ограниченную простую систему команд.

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

Машина Поста и машина Тьюринга эквивалентны по своим возможностям. Разработаны практически в одно и то же время (в 1936 г.) независимо друг от друга.

Можно ли любой алгоритм представить в форме машины Поста?
Ответ на этот вопрос дается в виде так называемого тезиса Поста:
всякий алгоритм  представим  в форме машины Поста.
(этот тезис невозможно доказать)

Машина Поста - математическое построение, модель компьютера, предназначенная для уточнения понятия алгоритма.
Домашнее задание
Выучить по тетради определения и свойства, уметь приводить примеры.
Составить алгоритм «Нахождение среднего арифметического 3-х чисел»
Прочувствуй

Выбери цвет соответствующий твоей оценке усвоения нового материала,
назови документ (название цвета и номер ПК)

ИМЯ:  ЦВЕТ_№.doc
Отправь на  главный ПК
Цвет и его значение
все понял	        оранжевый
почти все понял	 красный
понял не все	 желтый
мало что понял	 зеленый
потом разберусь 	голубой
совсем не понял	 синий
не для меня	        серый


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

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

Колесова Ж. В.
фактографические
документальные

      ПРИМЕРЫ  БАЗ  ДАННЫХ:

БД книжного фонда библиотеки;
БД кадрового состава учреждения.
БД законодательных актов в области уголовного права;
БД современной рок-музыки.
Сама база  данных  включает  в  себя  только
информацию (БД – «информационный склад»)
Колесова Ж. В.
По  способу  хранения базы данных  делятся на
ЦЕНТРАЛИЗОВАННЫЕ
РАСПРЕДЕЛЁННЫЕ
Централизованная  БД –
БД  хранится  на  одном
компьютере
Распределённая  БД –
различные части одной
БД  хранятся на мно-
жестве компьютеров,
объединённых между
собой сетью
Пример: информация  в  сети  Internet,
объединённая  паутиной  WWW

Колесова Ж. В.
      По структуре организации базы данных делятся на
РЕЛЯЦИОННЫЕ
НЕРЕЛЯЦИОННЫЕ
ИЕРАРХИЧЕСКАЯ
СЕТЕВАЯ

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

Колесова Ж. В.
    СТРУКТУРА  БД
Каждая таблица должна иметь своё  имя.
Запись – это строка  таблицы.
Поле – это столбец таблицы.
Таблица – информационная модель реальной системы.
Запись содержит информацию об одном конкретном объекте.
Поле содержит определённые характеристики объектов.

Основной элемент БД - запись
Колесова Ж. В.
Имя таблицы

поле

запись
Главный ключ – это поле или совокупность полей,
которое однозначно определяет запись в таблице
Колесова Ж. В.
 Структура  БД  изменяет-ся  при  добавлении  или  удалении  полей.
  Для  каждого  поля  определяется  тип  и  формат  данных.
Колесова Ж. В.
ОСНОВНЫЕ ТИПЫ ДАННЫХ
Колесова Ж. В.
ОСНОВНЫЕ РЕЖИМЫ РАБОТЫ С БАЗОЙ ДАННЫХ
Создание БД;
Редактирование БД;
Просмотр БД;
Поиск информации в БД.
Программное  обеспечение,  позволяющее
работать с базой  данных, называется
СИСТЕМОЙ УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ (СУБД)


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

extracted_text:
Департамент образования города МосквыГосударственное бюджетное образовательное учреждениевысшего профессионального образования города Москвы«Московский городской педагогический университет» Институт математики и информатикиКафедра прикладной информатики

Проект 3. Процессы поиска информации.

Тема: «Координатор знаний и менеджер знаний.

Функции менеджеров знаний. »

Выполнил:
Студент ПИ-5Решетников Глеб

Москва 2014
1
Традиционный менеджмент и управление знаниями
Процесс управления знаниями, по мнению аналитиков, предполагает два направления деятельности предприятия:

1) повседневное использование знаний с учетом рыночной конъюнктуры;2) более длительный процесс накопления интеллектуального капитала в соответствии со стратегическими целями компании.
2
В качестве основных задач системы управления знаниями предприятия можно указать следующие:

анализ информационных потоков, сбор, систематизация, формализация знаний;

обмен знаниями и обучение, внесение новых знаний в систему, чтобы они стали доступными другим работникам;

использование знаний, получение на их основе новых знаний и создание новой стоимости;

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

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

Где искать: работники предприятия не знают, где в многочисленных подразделениях находятся эксперты, которым можно было бы направить запрос, или корпоративная база знаний, куда можно было бы обратиться за справкой.
4
В западных компаниях, уже больше десяти лет занимающихся управлением интеллектуальными ресурсами как стратегической задачей, функции по организации процессов управления знаниями возлагаются на специальных работников — менеджеров знаний . Для этой должности отбираются сотрудники технических библиотек или отделов научно-технической информации (ОНТИ), координаторы веб-сайтов и фасилитаторы.
На отечественных предприятиях подобную работу по накоплению информации о реализованных проектах часто выполняли сотрудники ОНТИ, архивов, групп стандартизации, контроля и т. п.
5
6

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

какие решения считаются ключевыми для данного проекта?

какого рода информация необходима для обеспечения этих решений?

где находятся источники информации и знаний на предприятии (эксперты, документы, базы данных)?

какой уровень квалификации работников (навыки и знания) необходим для достижения результата?
После определения отделов предприятия, которые наиболее нуждаются в таком проекте, им предлагается ответить на следующие вопросы:
7
Роль и функции менеджеров знаний
Аналитики компании PricewaterhouseCoopers предлагают различать собственно административные и содержательные функции.
Административные функции:управление веб-сайтами, базами данных и другими системами хранения информации.

 Содержательные функции -  обслуживание работников предприятия в соответствии с их информационными профилями.

 Для первой должности предлагается название «координатор знаний» , а для второй — «менеджер знаний» .


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

extracted_text:
Моделирование составных документов
Поздравительная открытка
Горбунова О.В., учитель информатики МОУ "СОШ с. Алексеевка Базарно-Карабулакского муниципального района Саратовской области"
I этап. Постановка задачи
Описание задачи
Праздник – это приятное событие в нашей жизни. В такие дни люди нередко дарят друг другу поздравительные открытки. Их можно купить в магазине или сделать «своими руками», т.е. оформить на компьютере.

Цель моделирования
Красиво оформить поздравление.
Формализация задачи
В первую очередь надо решить, в каком виде будет подарена открытка адресату. От этого зависит вид объектов, используемых для оформления.

В каком виде будет представлен документ?
Каков размер?
Какие объекты входят в состав документа?
II этап. Разработка модели
Информационная модель

Компьютерная модель
Создать новый документ в среде текстового процессора.
Установить параметры страницы.
Установить обрамление страницы.
Установить 2 колонки.
Вставить рисунок из коллекции рисунков.
Установить выравнивание по центру строки.
Дополнить левую колонку пустыми строками сверху и снизу рисунка.
Вставить объект WordArt в качестве заголовка.
Набрать текст и подпись.
Подобрать параметры текста опытным путем.

РИСУНОК
ТЕКСТ
ПОДПИСЬ
ЗАГОЛОВОК
III этап. Компьютерный эксперимент
План эксперимента
Пошаговый просмотр
Просмотр документа
Проведение исследования
	При подготовке составного документа,
используется прием пошагового просмотра. Это
означает, что после выполнения нескольких
шагов алгоритма проводится просмотр
документа и подбор параметров объекта,
удовлетворяющих замыслу.
IV этап. Анализ результатов
Если вид объекта не соответствует замыслу, изменить значения параметров объекта.

Если вид документа не соответствует замыслу, откорректировать модель.

Если вид документа соответствует замыслу, принимается решение о печати и тиражировании документа.

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


title: Скачать презентацию или конспект MS Word. Элементы структурирования текста

extracted_text:
MS Word. Элементы структурирования текста. Организационная диаграмма.
Структурированный текст
имеет
·разделение на абзацы,
·заголовки и подзаголовки,
может содержать
·нумерованные и маркированные списки,
·сноски и колонтитулы,
·классификацию в виде схем,
·поясняющие иллюстрации (рисунки, графики).
Чем дальше я живу, тем яснее мне, что прекрасно только то, что нетрудно понять.
ФРАНС Анатоль
MS Word. Элементы структурирования текста. Организационная диаграмма.
Инструменты создания организационной диаграммы
MS Word. Элементы структурирования текста. Организационная диаграмма.
Коротко да ясно, оттого и прекрасно.
Пословица
Алгоритм создания организационной диаграммы (схемы):
1.	Проанализировать текст (какая информация требует иллюстрирования схемой?).
Определить место расположения схемы в тексте
(установить курсор).
Включить функцию
«Добавить диаграмму или организационную диаграмму»
4.	Определить структуру схемы. Выбрать тип диаграммы.

Создать макет схемы.
Добавить \удалить элементы.

6.    Вписать (вставить) текст.

Выбрать стиль схемы (цвет и пр),
соответствующий стилю документа.
8.	Провести итоговое форматирование схемы.
9.   Проанализировать полученный результат.
MS Word. Элементы структурирования текста. Организационная диаграмма.
Коротко да ясно, оттого и прекрасно.
Пословица
Домашнее задание:

подготовиться к тестированию
по теме "Текстовый редактор"
 по §§13-15
вернуться
История развития ЭВМ
вернуться


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

extracted_text:
Действия с информацией
Во всей человеческой деятельности огромную роль играет информация.

Учитель информатики МБОУ гимназии №69им. С. Есенина Сумина Оксана Владимировна
Действия с информацией
Сбор
Представление
Кодирование
Декодирование
Хранение
Обработка
1. Сбор информации
Сбор информации – это одно из действий с информацией.

Для сбора информации люди используют наблюдение.

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

Другие способы сбора информации

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

Графический способ представления информации
Рисунок
Схема
Фотография

Схема
Схема - упрощенное графическое представление информации.
  

Числовая информация
Информация о количестве чего – либо.
1+1=2 собаки
3 цветка

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

Разные способы представления информации

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

3. Кодирование информации
Кодирование – это одно из действий с информацией.

Кодирование – это преобразование одной формы представления информации в другую с сохранением прежнего смысла.

Кодирование используется для сохранения и передачи информации.

	Например,
Преобразование устной речи в письменный текст – это кодирование информации.
Преобразование зрительного образа в рисунок – кодирование информации.

Закодированная информация – это данные.

Кодирование информации производится по определенному правилу.

Примеры кодирования

В памяти компьютера хранится закодированная информация – цифровые данные.

Рассмотри кодировочную таблицу.
Закодируй с её помощью слова.
I вариант. Компьютер, книга, принтер, алфавит.
II вариант. Монитор, бумага, тетрадь, буква.

4. Декодирование информации
Декодирование – это действие с информацией, обратное кодированию.
Декодирование – это изменение формы представления информации без изменения смысла.

Для декодирования сообщения необходимо знать правило кодирования.
Например, пусть имеем закодированное сообщение, состоящее из цифр:
	18 01 19 20 07 20   20 18 01 03 01
	Правило кодирования: каждые две цифры соответствуют номеру буквы в алфавите.

			Растёт трава

Такая таблица называется кодировочной.

Числовой код – это сообщение, закодированное числами.

Растёт трава
Сбтужу усбгб
«Шифр Цезаря»Каждая буква сообщения заменяется буквой, следующей за ней в алфавите

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

5. Хранение информации
Хранение информации – это одно из действий с информацией.

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

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

6. Обработка
Обработка информации – одно из действий с информацией.

Человек умеет обрабатывать числовую, текстовую, графическую информацию (числовые, текстовые, графические данные).

При обработке информации может измениться как форма представления информации, так и смысл информации.
	Например,
	В море плывет корабль.
	В море плывет корабль?

Обработка информации
23+48-1=70
369:3·2 = 246

Для того чтобы можно было обрабатывать информацию с помощью компьютера, ее необходимо представить в виде цифровых данных в памяти компьютера.
Обработка данных компьютером происходит с помощью программ, которые, как и данные, находятся в его памяти.

Конец


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

extracted_text:
Умеет ли компьютер думать?
       По легенде, ещё в Средние века великий алхимик создал искусственного человека из глины – Голема. Но работящий истукан скоро вышел из повиновения и был уничтожен своим создателем.
         А в 20 веке появились роботы – искусственные создания, придуманные чешским писателем Карелом Чапеком. Само слово «робот» - чешское, и означает оно просто – работник, трудяга. Кстати, роботы Чапека были существами, подобными людям из плоти и крови. Сегодня их назвали бы «клонами».
В 90-х годах в Японии выпустили первую «собаку – робота» Aibo.
Она умеет играть с человеком, выполнять самостоятельно несложные команды
    многие думают, что КП уже способен думать!
Но КП может произнести лишь те фразы и выполнить такие действия,
которые заложены в его память создателем программы. А вот что-то
сделать  самостоятельно , выбрать одно действие из множества
 вариантов – пока не может.
 Именно это и отличает компьютерный разум от человеческого!

Если заглянуть во внутрь КП, то увидим,
что это куча самых разнообразных устройств,
каждое из которых делает свою работу.
ПРОЦЕССОР………..
Если не будет монитора, то мы никогда не сможем понять,
что именно хочет сказать нам КП.
   Не будет винчестера (жёсткого диска) – негде будет
хранить информацию. И каждый раз включая КП,
придётся вводить все программы заново.
Процессор – главное вычислительное и управляющее устройство.
    Раньше все переключатели были на зубчатых колёсиках
и электрических лампочках.
   Теперь же, в компьютерную эру, учёные придумали, как уместить
 на одном кристалле кремния (камешек)тысячи, а позднее  -
и миллионы таких переключателей (транзисторов).
Так родился ПРОЦЕССОР, а вместе с ним – и привычный нам КП.
Знаешь ли ты, что…
Первый транзистор был создан в 1947 году.
Первый процессор, выпущенный компанией Intel в 1971 году,
 содержал на своём кристалле уже 2 300 транзисторов!
Современные процессоры содержат больше 1000 миллионов (!)
 транзисторов!
Размер транзисторов на кристалле ничтожно мал –
их толщина в тысячу раз меньше человеческого волоса
и составляет около 90 нанометров.
НАНОМЕТР – это одна миллионная часть миллиметра.
                             Сам процессор невелик – на твоей ладони можно
 уместить несколько «умных кристаллов». А по сравнению с
 готовым, собранным КП он выглядит, как воробей рядом
 с человеком.  Или наша Земля рядом с Солнцем.
Но наш КП может работать только благодаря этой крохе.
Первые процессоры работали очень медленно.
Для сложения двух восьмизначных чисел им требовалось более
 10 минут! Легче и быстрее посчитать в столбик на бумаге!
      Современный КП работает со скоростью в тысячи раз быстрее,
 чем камешек, управляющий полётом первого космического
корабля к Луне!
  Современные процессоры способны выполнять более
 10 миллиардов операций в секунду!
          А современные суперКП, содержащие  множество
процессоров – до триллиона операций в секунду!
Ещё в начале компьютерной эры один из изобретателей
процессора Гордон Мур предсказал, что ежегодно скорость
 работы процессоров будет удваиваться!
              Так и есть! Каждый год учёные создавали и создают
 процессоры с удвоенной скоростью.
Гордон Мур: «Если бы автомобили развивались
так же быстро, как процессоры, то сегодня на
одном литре бензина мы могли бы проехать
 миллион километров, а сам автомобиль было бы
 дешевле выбросить, чем платить за парковку».
Главный показатель работы процессора – это скорость.
 Измеряется она в мегагерцах и гигагерцах

1 МГц=1 000 000Гц
1 ГГц=1 000МГц
    Каким бы умелым и быстрым не был наш процессор, а в одиночку ему с работой справиться трудно.

   В КП у большого главного процессора есть
 многочисленные помощники – специальные
 микросхемы – ЧИПЫ.

Процессор – это Главный Вычислитель,
а Чипы – его многочисленные помощники.
Вопросы  к теме:
Процессор состоит из множества…
      а) транзисторов    б)компьютеров     в) мушек - дрозофил

          2. Скорость процессора измеряется….
а) в Гигагерцах     б)килобайтах          в)мегатоннах

                   3. Галема – это…
а)  клон         б) собака - робот       в) человек из глины

4. Кто предсказал, что ежегодно скорость процессоров будет                            удваиваться?
а) Деми Мур       б) Гордон Мур         в) Карел Чапек