Презентации по Информатике

Моделирование и формализация. Информация и информационные процессы
Моделирование и формализация. Информация и информационные процессы
Классификация систем Модели Системы Реальный Представления человека о реальном мире мир Информация и информационные процессы Естественные науки Системы и модели Системы Система (греч. Systema – соединение из частей) совокупность элементов, находящихся в отношениях и связях между собой и образующих определенную целостность и единство Целостность Систему можно рассматривать как объект, если под объектом понимать некоторую часть окружающего мира, которая может быть рассмотрена как единое целое. Свойства целого не являются суммой свойств составляющих Его элементов Принцип эмерджентности Взаимозависимость системы и среды Система формирует и проявляет свои свойства в процессе взаимодействия со средой Структурность Поведение системы Обусловлено Не столько особенностями ее отдельных элементов, сколько свойствами ее структуры. если под структурой понимать определенный способ объединения составляющих систему элементов Множественность описаний Адекватное познание системы требует построения множества различных моделей, каждая из которых описывает лишь определенный аспект системы Иерархичность Каждый компонент системы может быть рассмотрен в свою очередь, как система, а исследуемая система сама элемент более широкой системы (надсистемы)
Продолжить чтение
История робототехники
История робототехники
Древняя Греция. В этой стране появились автоматические устройства, созданные для выполнения практических задач и развлечения. В качестве примера можно привести описанную механическую женщину-слугу, которая наливала из кувшина напитки во вставленный в ее руку стакан.  Древнегреческий математик и изобретатель Архит Тарентский еще в 5 веке до н. э. изобрел деревянного голубя, который запускался в небо с помощью паровой катапульты. Многие историки технологий считают, что первый робот в истории был создан именно в этот момент, хотя корректнее считать его прототипом крылатой ракеты или реактивного снаряда. Еще более сложное и грандиозное автоматическое устройство существовало в научной столице античного мира – великом городе Александрия. На расположенном здесь в начале нашей эры знаменитом Фаросском маяке были размещены величественные женские фигуры. Они могли указывать направление ветра и движение небесных светил (Солнца и Луны), отсчитывать время и даже сигнализировать морякам об опасности во время шторма или тумана с помощью громкого трубного звука. 
Продолжить чтение
Вычисление количества информации. Решение задач
Вычисление количества информации. Решение задач
Задача №1. Световое табло состоит из лампочек. Каждая лампочка может находиться в одном из трех состояний («включено», «выключено» или «мигает»). Какое наименьшее количество лампочек должно находиться на табло, чтобы с его помощью можно было передать 18 различных сигналов? 1) 6 2) 5 3) 3 4)4 Решение задачи №1. K=MN В данной задаче мощность алфавита равна 3 («включено», «выключено» или «мигает»), следовательно: M=3. Количество необходимых сигналов R=18. Найти надо К. Следовательно: 18=3N, N=3. Ответ: 3. Задача №2. Метеорологическая станция ведет наблюдение за влажностью воздуха. Результатом одного измерения является целое число от 0 до 100 процентов, которое записывается при помощи минимально возможного количества бит. Станция сделала 80 измерений. Определите информационный объем результатов наблюдений. 1) 80 бит 2) 70 байт 3) 80 байт 4) 560 байт Решение задачи №2. Определим информационный объем одного измерения: количество возможных вариантов равно 100 (т.к. результатом одного измерения является целое число от 0 до100 процентов). Следовательно, информационный объем одного варианта измерения находится по формуле: N=2I 100=2I, I = 7 бит. Так как станция сделала 80 измерений, следовательно, информационный объем результатов наблюдений равен: 7*80=560 бит Такого ответа нет, переведем биты в байты: 560 : 8=70 байт. Ответ: 2.
Продолжить чтение
Программное обеспечение компьютера
Программное обеспечение компьютера
Междупрограммный интерфейс - это распределение программного обеспечения на несколько связанных между собою уровней. Уровни программного обеспечения представляют собой пирамиду, где каждый высший уровень базируется на программном обеспечении предшествующих уровней. Базовый уровень - является низшим уровнем программного обеспечения. Отвечает за взаимодействие с базовыми аппаратными средствами. Базовое программное обеспечение содержится в составе базового аппаратного обеспечения и сохраняется в специальных микросхемах постоянного запоминающего устройства (ПЗУ), образуя базовую систему ввода-вывода BIOS. Программы и данные записываются в ПЗУ на этапе производства и не могут быть изменены во время эксплуатации. Системный уровень - является переходным. Программы этого уровня обеспечивают взаимодействие других программ компьютера с программами базового уровня и непосредственно с аппаратным обеспечением. От программ этого уровня зависят эксплуатационные показатели всей вычислительной системы. При подсоединении к компьютеру нового оборудования, на системном уровне должна быть установлена программа, обеспечивающая для остальных программ взаимосвязь с устройством. Конкретные программы, предназначенные для взаимодействия с конкретными устройствами, называют драйверами. Другой класс программ системного уровня отвечает за взаимодействие с пользователем. Благодаря ему, можно вводить данные в вычислительную систему, руководить ее работой и получать результат в удобной форме. Это средства обеспечения пользовательского интерфейса, от них зависит удобство и производительность работы с компьютером. Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера. Наличие ядра операционной системы - это первое условие для возможности практической работы пользователя с вычислительной системой. Ядро операционной системы выполняет такие функции: управление памятью, процессами ввода-вывода, файловой системой, организация взаимодействия и диспетчеризация процессов, учет использования ресурсов, обработка команд и т.д.
Продолжить чтение
Арифметические операции в позиционных системах счисления (4). 8 класс
Арифметические операции в позиционных системах счисления (4). 8 класс
Сложение В основе лежит таблица сложения одноразрядных двоичных чисел: 0+0=0 0+1=1 1+0=1 1+1=10 (при сложении двух единиц происходит переполнение разряда и производится перенос в старший разряд – это наступает тогда, когда величина числа становится равной или большей основания, для двоичной системы – большей или равной 2) * Сложение многоразрядных двоичных чисел происходит в соответствии с вышеприведённой таблицей сложения с учётом возможных переносов из младших разрядов в старшие. Например: 1102 + 112 = 10012 Проверим правильность вычислений сложением в десятичной системе счисления. Переведём двоичные числа в десятичную систему счисления и затем их сложим: 1102= _________________________ = _____ 10 112= __________________________ = _____ 10 610+310=910 Теперь переведём результат двоичного сложения в десятичное число: 10012= ________________________ = _____ 10 Сложение выполнено правильно! * 1102=1*22+1*21+0*20=610 112=1*21+1*20=310 10012=1*23+0*22+0*21+1*20=910
Продолжить чтение
PHP. Уровень 1. Основы веб-разработки ветвления и функции. (Занятие 2)
PHP. Уровень 1. Основы веб-разработки ветвления и функции. (Занятие 2)
Оператор If При создании кода часто требуется выполнять различные действия на основе некоторого выбора. В PHP это можно делать с помощью условных операторов – оператора if, оператора if … else и оператор аelseif. if – этот оператор используется для выполнения блока кода, когда выполняется условие (true). if...else – этот оператор используется для выполнения блока кода, когда условие выполняется (true), или для выполнения другого блока кода, когда условие не выполняется (false). elseif – комбинация if и else. Оператор расширяет оператор if, чтобы выполнялся другой оператор в случае, если исходное выражение if оценивается как FALSE. В отличие от else он будет выполнять альтернативное выражение, только если условное выражение elseif оценивается как TRUE. В том случае, когда необходимо выполнить блок кода, если выполняется некоторое условие (true), можно использовать оператор if. Ниже представлен синтаксис оператора if: if (условие) { // выполняемый код } Строки кода оператора if заключаются в фигурные скобки ( {} ). Эти скобки определяют начало (открывающая скобка { ) и конец (закрывающая скобка } ) оператора If. Следующий пример демонстрирует использование оператора if. В приведенном выше примере число 5 присваивается переменной $number. Затем сценарий PHP использует оператор сравнения "
Продолжить чтение