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

Диаграмма состояний. Диаграмма, которая представляет конечный автомат
Диаграмма состояний. Диаграмма, которая представляет конечный автомат
Конечный автомат Конечный автомат (state machine) - модель для спецификации поведения объекта в форме последовательности его состояний, которые описывают реакцию объекта на внешние события, выполнение объектом действий, а также изменение его отдельных свойств. Основными понятиями, характеризующими конечный автомат, являются состояние и переход. Ключевое различие между ними заключается в том, что длительность нахождения системы в отдельном состоянии существенно превышает время, которое затрачивается на переход из одного состояния в другое. Предполагается, что в пределе время перехода из одного состояния в другое равно нулю (если дополнительно ничего не сказано). Другими словами, переход объекта из состояния в состояние происходит мгновенно. В общем случае конечный автомат представляет динамические аспекты моделируемой системы в виде ориентированного графа, вершины которого соответствуют состояниям, а дуги - переходам. При этом поведение моделируется как последовательное перемещение по графу состояний от вершины к вершине по связывающим их дугам с учетом их ориентации. Состояние Состояние (state) - условие или ситуация в ходе жизненного цикла объекта, в течение которого он удовлетворяет логическому условию, выполняет определенную деятельность или ожидает события. Состояние может быть задано в виде набора конкретных значений атрибутов объекта некоторого класса, при этом изменение отдельных значений этих атрибутов будет отражать изменение состояния моделируемого объекта в целом. Состояние на диаграмме изображается прямоугольником со скругленными вершинами. Этот прямоугольник, в свою очередь, может быть разделен на две секции горизонтальной линией. Если указана лишь одна секция, то в ней записывается только имя состояния . В противном случае в первой из них записывается имя состояния, а во второй - список некоторых внутренних действий или переходов в данном состоянии.
Продолжить чтение
Методы представления графических изображений
Методы представления графических изображений
Растровая графика Растровое изображение представляет из себя мозаику из очень мелких элементов — пикселей Растровая графика работает с сотнями и тысячами пикселей, которые формируют рисунок. Пиксели «не знают», какие объекты (линии, эллипсы, прямоугольники и т. д.) они составляют Каждому пикселю присваивается цвет. Этот цвет закрепляется за определённым местом экрана В компьютерной графике термин «пиксель», вообще говоря, может обозначать разные понятия: наименьший элемент изображения на экране компьютера - видеопиксель; отдельный элемент растрового изображения -пиксель; точка изображения, напечатанного на принтере - точка. Достоинства растровой графики Растровая графика эффективно представляет изображения фотографического качества Компьютер легко управляет устройствами вывода, которые используют точки для представления отдельных пикселей. Поэтому растровые рисунки могут быть легко распечатаны на принтерах
Продолжить чтение
Объединение компьютеров в сети
Объединение компьютеров в сети
Топологии физических связей Под топологией вычислительной сети понимается конфигурация графа, вершинам которого соответствуют компьютеры сети (иногда и другое оборудование, например концентраторы), а ребрам — физические связи между ними. Компьютеры, подключенные к сети, часто называют станциями или узлами сети. Основные топологии сетей: Полносвязная топология соответствует сети, в которой каждый компьютер сети связан со всеми остальными Общая шина. В этом случае компьютеры подключаются к одному коаксиальному кабелю Топология звезда. В этом случае каждый компьютер подключается отдельным кабелем к общему устройству, называемому концентратором, который находится в центре сети Топология кольцо. Данные передаются по кольцу от одного компьютера к другому, как правило, в одном направлении Основные топологии сетей
Продолжить чтение
Фреймворки. Попу­ляр­ные фрейм­ворки для веб-раз­ра­ботки
Фреймворки. Попу­ляр­ные фрейм­ворки для веб-раз­ра­ботки
Всем нам очень часто при создании сайтов приходилось использовать сторонние библиотеки с Интернета (css). Многие из таких библиотек которые приходилось использовать в проектах – вы выделяли в отдельную папку и перемещали от проекта к проекту. Если вам знаком данный подход, тогда вы подсознательно нуждались в фреймворке. Сам фреймворк предлагает нам уже встроенные классы для. Все эти классы можете легко использовать во всех ваших проектах, при этом их подключение и использование будет максимально простым! Еще один из плюсов - структурирование архитектуры вашего сайта. Фреймворк содержит в себе перечень стандартных папок в которых предполагается что вы будете размещать необходимые части вашего приложения (отдельная папка для стиля, js, картинок). Поверьте, это действительно плюс, потому что позволяет вам поддерживать все файлы в порядке на нужных местах! Попу­ляр­ные фрейм­ворки для веб-раз­ра­ботки Попу­ляр­ные php-фрейм­ворки: Yii Symphony Zend Kohana CodeIgniter Наи­бо­лее попу­ляр­ные ruby-фрейм­ворки: Ruby on Rails (явный лидер) Sinatra Padrino Попу­ляр­ные java-фрейм­ворки: Spring MVC JSF GWT Попу­ляр­ные python-фрейм­ворки: Django Plone Twisted Flask Tornado Фрейм­ворки от Microsoft (муль­ти­я­зы­ко­вые): ASP.NET (ASP.NET MVC) и. Net Framework
Продолжить чтение
Разработка действующей модели калькулятора на базе микроконтроллера Arduino
Разработка действующей модели калькулятора на базе микроконтроллера Arduino
Калькулятор — электронное вычислительное устройство для выполнения операций над числами или алгебраическими формулами. В зависимости от возможностей и целевой сферы применения калькуляторы делятся на простейшие, бухгалтерские, инженерные (научные), финансовые. По исполнению калькуляторы могут быть настольными или компактными (карманными). Существуют калькуляторы, встроенные в персональные компьютеры, сотовые телефоны, КПК и даже наручные часы. Требования, предъявленные к разрабатываемому устройству: Вычислитель - микроконтроллерный модуль Arduino; Клавиатура из 24 кнопок; Простые арифметические действия; Функции одного аргумента; Индикация: верхняя строка – выражение; нижняя – результат. Питание устройства автономное.
Продолжить чтение
Применение информационных технологий в проектной и исследовательской деятельности
Применение информационных технологий в проектной и исследовательской деятельности
История возникновения проектной деятельности (метода проектов) Ценность - в проблемном изложении материала, активной, самостоятельной позиции ребенка, связи обучения с жизнью и трудом. Ошибочность - в преувеличении роли индуктивного метода познания. В знаниях, основанных на эмпирическом обобщении, может отсутствовать понимание содержательной стороны деятельности. Джон Дьюи (1859–1952), американский философ, теоретик прагматизма, педагог. Попытка перестроить школьное образование на обучение «путем делания». Уильям Херд Килпатрик (1871-1965) Профессор педагогики учительского колледжа при Колумбийском университете Отрицал и классно-урочную систему. Процесс обучения – расширение и обогащение индивидуального опыта школьника. Темы при этом следовало брать из окружающей действительности. Проект - любая деятельность, выполненная «от всего сердца» группой детей, с высокой степенью самостоятельности, объединенных в данный момент общим интересом История возникновения проектной деятельности (метода проектов)
Продолжить чтение
Цифровые коммуникации в управлении процессами
Цифровые коммуникации в управлении процессами
Математически информация определяется как мера упорядоченности множества, состоящего из различных объектов. Мера информации I, ассоциируемая с системой, которая может принимать N возможных состояний, есть логарифм N. Если логарифм вычисляется по основанию 2, то результирующая мера в битах есть Применение логарифма для измерения информации удобно потому, что: Логарифм представляет собой возрастающую функцию числа возможных состояний; Если возможно лишь одно состояние, значение логарифма равно нулю, т. е. информационное содержание константы — ноль; Логарифмирование делает меру информации аддитивной; для сравнения: число комбинаций состояний независимых переменных есть произведение числа состояний, которое может принимать каждая переменная. Понятие информации Важным следствием логарифмического характера меры информации является то, что она всегда положительна. Коммуникации — это процесс перемещения информации в пространстве. Связь играет фундаментальную роль во всех организованных системах. Рис.1. Общая модель процесса коммуникации Информация сама по себе не имеет физических (материальных) характеристик, следовательно для передачи сообщения должен применяться какой-либо код, в соответствии с которым передатчик изменяет некоторые физические свойства канала, а приемник восстанавливает сообщение по изменениям, которые он обнаруживает в канале. На канал обычно влияет шум, искажающий сообщение и затрудняющий распознавание приемником изменений в канале и правильную интерпретацию сообщения. Коммуникации
Продолжить чтение
Как сделать презентацию PowerPoint или 10 шагов на пути к цели
Как сделать презентацию PowerPoint или 10 шагов на пути к цели
Сегодня для успешного выступления уже недостаточно просто рассказать о своей идее. Слушатели непременно хотят увидеть сопроводительные фотографии, четко выполненные схемы, грамотные чертежи или просмотреть видеоклип. Поэтому в наше время уже трудно представить демонстрацию чего-либо или обучение без использования презентации. И это неслучайно, ведь известно, что человек способен усваивать примерно 10-70% услышанного материала, 20-72% того, что увидел, и 65-85% одновременно увиденного и услышанного. Презентации стали незаменимы в разных сферах деятельности людей: дизайне, маркетинге, педагогике, коучинге, экономике, инженерии. Использование презентации – это в определенной мере залог успеха, так как перед всеми участниками процесса создания открываются новые пути в развитии мышления, творческих способностей, предоставляются новые возможности для обучения и творческого роста. Шаг 1. Продумать всё до мелочей! Нельзя забывать, что презентация – это сопровождение доклада или выступления, а ни в коем случае не его замена. Поэтому сначала необходимо разработать концепцию выступления, а затем уже браться за составление презентации. Для этого постарайтесь ответить себе на следующие вопросы: Какова цель используемой презентации? Каковы особенности слушателей? Какова продолжительность презентации и планируемое содержание?
Продолжить чтение
Разработка программы для шифрования и дешифрования текста особой важности
Разработка программы для шифрования и дешифрования текста особой важности
Введение Во время прохождения практики на тему «Шифрование и дешифрование матрицы с использованием ключа» были рассмотрены следующие этапы: 1)Постановка цели и задач. 2)Формирование шагов к созданию. 3)Выбор механизма шифрования. 4)Проектирование модели разработки. 5)Произведение реализации продукта. 6)Выполнения тестирования программы. 7)Совершения отладки продукта. 2/11 Цели и задачи Целью практики является разработаться систему шифрование удовлетворяющею следующим требованиям: 1)Шифрование и дешифрование выполнять с использованием ключа. 2)Задача должна быть реализована как законченное приложение со скрытыми формулами и открытыми полями ввода. 3)При реализации учитывать особенности ввода данных так чтобы избежать переполнения или ошибок ввода. 3/11
Продолжить чтение
Математическое программное обеспечение
Математическое программное обеспечение
С. В. Якунина Математическое программное обеспечение Красноярск, 2008 УДК 519.85 ББК 22.18 Я49 Электронный учебно-методический комплекс по дисциплине «Математическое программное обеспечение» подготовлен в рамках инновационной образовательной программы «Инновационно-образовательный центр технологий поддержки жизненного цикла и качества продукции», реализованной в ФГОУ ВПО СФУ в 2007 г. Рецензенты: Красноярский краевой фонд науки; Экспертная комиссия СФУ по подготовке учебно-методических комплексов дисциплин Якунина, С. В. Я49 Математическое программное обеспечение. Презентационные материалы. Версия 1.0 [Электронный ресурс] : наглядное пособие / С. В. Якунина. – Электрон. дан. (5 Мб). – Красноярск : ИПК СФУ, 2008. – (Математическое программное обеспечение : УМКД № 182-2007 / рук. творч. коллектива С. В. Якунина). – 1 электрон. опт. диск (DVD). – Систем. требования : Intel Pentium (или аналогичный процессор других производителей) 1 ГГц ; 512 Мб оперативной памяти ; 5 Мб свободного дискового пространства ; привод DVD ; операционная система Microsoft Windows 2000 SP 4 / XP SP 2 / Vista (32 бит) ; Microsoft PowerPoint 2003 или выше. ISBN 978-5-7638-1505-4 (комплекса) ISBN 978-5-7638-1503-0 (пособия) Номер гос. регистрации в ФГУП НТЦ «Информрегистр» 0320802758 от 23.12.2008 г. (комплекса) Номер гос. регистрации в ФГУП НТЦ «Информрегистр» 0320802748 от 22.12.2008 г. (пособия) Настоящее издание является частью электронного учебно-методического комплекса по дисциплине «Математическое программное обеспечение», включающего учебную программу, учебное пособие, лабораторный практикум, методические указания по самостоятельной работе, контрольно-измерительные материалы «Математическое программное обеспечение. Банк тестовых заданий». Представлена презентация (в виде слайдов) теоретического курса «Математическое программное обеспечение». Предназначено для студентов направления подготовки бакалавров 230100.62 «Информатика и вычислительная техника» укрупненной группы 230000 «Вычислительная техника и информационные технологии». © Сибирский федеральный университет, 2008 Рекомендовано к изданию Инновационно-методическим управлением СФУ Разработка и оформление электронного образовательного ресурса: Центр технологий электронного обучения информационно-аналитического департамента СФУ; лаборатория по разработке мультимедийных электронных образовательных ресурсов при КрЦНИТ Содержимое ресурса охраняется законом об авторском праве. Несанкционированное копирование и использование данного продукта запрещается. Встречающиеся названия программного обеспечения, изделий, устройств или систем могут являться зарегистрированными товарными знаками тех или иных фирм. Подп. к использованию 01.09.2008 Объем 5 Мб Красноярск: СФУ, 660041, Красноярск, пр. Свободный, 79
Продолжить чтение
Классификатор строительной информации как основа внедрения технологии информационного моделирования в строительстве
Классификатор строительной информации как основа внедрения технологии информационного моделирования в строительстве
01 КСИ как универсальный язык данных Применение классификатора строительной информации в качестве универсального языка представления данных СС СП СЭ СР ССЗ СИИ Масштабируемость решения Возможность быстрого расширения архитектуры комплексного решения Независимость от зарубежного ПО Снижение зависимости от использования зарубежного ПО Импортозамещение Формирование предпосылок для развития импортозамещения Кроссплатформенность Возможность выбора при использования программных решений Гибкость решения Возможность быстрой адаптации архитектуры комплексного решения Быстрое извлечение данных Возможность быстрого извлечения данных на любой стадии ЖЦ Разработка структуры и состава КСИ /1/ Базовые категории строительной информации 02
Продолжить чтение