Презентации, доклады, проекты по информатике

Архитектура Windows. Основные понятия
Архитектура Windows. Основные понятия
Многозадачность Невытесняющая многозадачность. Операционная система одновременно загружает в память два или более приложений, процессорное время предоставляется одному выбранному приложению. Выбранное приложение работает до тех пор, пока самостоятельно не освободит процессор. Многозадачность Вытесняющая многозадачность. Операционная система сама передает управление от одной выполняемой программы другой в случае завершения операций ввода-вывода, возникновения событий в аппаратуре компьютера, истечения таймеров и квантов времени, или же поступлений тех или иных сигналов от одной программы к другой. В этом виде многозадачности процессор может быть переключен с исполнения одной программы на исполнение другой без всякого пожелания первой программы и буквально между любыми двумя инструкциями в её коде.
Продолжить чтение
Локальная компьютерная сеть
Локальная компьютерная сеть
Что такое компьютерная сеть? Компьютерная сеть – это группа компьютеров, соединённых линиями связи: электрические кабели телефонная линия оптоволоконный кабель (оптическое волокно) радиосвязь (беспроводные сети, WiFi) Что приобрели? быстрый обмен информацией между компьютерами совместное использование ресурсов (данные, программы, внешние устройства) или распределённый доступ к ресурсам электронную почту и другие способы сетевого общения Что потеряли? финансовые затраты (техника, программное обеспечение) снижение безопасности (вирусы, шпионаж) нужен специалист по обслуживанию (системный администратор) Обязанности системного администратора разграничение прав доступа пользователей к ресурсам сети обеспечение защиты информации предотвращение потери данных в случае сбоя электропитания (рекомендуется использовать источники бесперебойного питания) периодическое копирование и архивирование данных – для этого используют дополнительные винчестеры (зеркальные, RAID-массивы), стримеры, DVD замена оборудования в случае выхода из строя сервера или рабочей станции
Продолжить чтение
Студенческое телевидение ВятГУ
Студенческое телевидение ВятГУ
История Первые сюжеты о студенческой жизни стали снимать в 2004 году. Идея проекта – студенческое телевидение – принадлежала студентке социально-экономического факультета Светлане Лекомцевой. Работа по созданию собственного телевидения началась: искали единомышленников, покупалось оборудование. В 2005 году для студенческого телевидения была куплена полупрофессиональная видеокамера и микрофон. К созданию сюжетов стали привлекать профессиональных монтажеров и операторов. В тот же год в ВятГУ была создана пресс-служба, сотрудники которой являлись главными редакторами выпусков новостей студенческого телевидения. Все сюжеты студенты смотрели в главном корпусе университета, в котором  специально, на каждом этаже,  установили метровые телевизоры. Чем занимается телестудия сейчас.
Продолжить чтение
Циклы в языке паскаль. Информатика, 9 класс
Циклы в языке паскаль. Информатика, 9 класс
Определение цикла Циклом - называется последовательность действий, выполняемых многократно, каждый раз при новых значениях параметров. Последовательность действий, выполняемых многократно называется – телом цикла. Если заранее известно количество необходимых повторений, то цикл называется арифметическим. Если количество повторений заранее неизвестно, то говорят об итерационном цикле. Циклы бывают арифметические и итерационные Арифметический цикл – это такой цикл, число повторений которого известно заранее. В Pascal такой цикл обычно реализуется с помощью оператора for. Итерационный цикл – это такой цикл, число повторений которого заранее неизвестно и выход из цикла производится в случае выполнения или невыполнения какого-то условия. В Pascal такие циклы обычно реализуются с помощью операторов while и repeat
Продолжить чтение
MongoDB (продолжение)
MongoDB (продолжение)
Отсутствие JOIN-ов Мы должны делать JOIN-ы вручную, в коде своего приложения. По существу, мы должны делать второй запрос, чтобы найти связанные данные. Создание данных тут не сильно отличается от создания внешних ключей в реляционных базах. Массивы и вложенные документы Но тот факт, что у MongoDB нет JOIN-ов еще не означает, что у неё не припасено пару козырей в рукаве. MongoDB поддерживает массивы, как объекты первого класса? Оказывается, что это очень удобно, когда требуется смоделировать отношения "один-ко-многим" или "многие-ко-многим". Например, если у сотрудника есть несколько менеджеров, мы просто можем сохранить их в виде массива: db.employees.insert({_id: ObjectId("4d85c7039ab0fd70a117d733"), name: 'Siona', manager: [ObjectId("4d85c7039ab0fd70a117d730"), ObjectId("4d85c7039ab0fd70a117d732")] }) Денормализация Еще одна альтернатива использованию JOIN-ов - денормализация. Исторически денормализация использовалась для оптимизации производительности, или когда с данных (например, журнала аудита) необходимо было иметь возможность делать снимок. Однако с быстрым ростом NoSQL решений, многие из которых лишены JOIN-ов, денормализация стала в порядке вещей. Это не означает, что нужно дублировать всё подряд в любых документах. Можно остерегаться дублирования данных, а можно соответствующим образом продумать архитектуру своей базы. К примеру, мы разрабатываем форум. Традиционный путь ассоциировать пользователя с его постом - это колонка userid в таблице posts. с такой моделью нельзя отобразить список постов без дополнительного извлечения данных (JOIN) из таблицы пользователей. Возможное решение - хранить имя пользователя (name) вместе с userid для каждого поста. Можно также вставлять небольшой встроенный документ, например,
Продолжить чтение
Программирование на Python. Алгоритмы и структуры данных. Часть 1. 10 занятие
Программирование на Python. Алгоритмы и структуры данных. Часть 1. 10 занятие
2 СОДЕРЖАНИЕ 1. ВВЕДЕНИЕ. ОРГАНИЗАЦИОННАЯ ИНФОРМАЦИЯ Тема занятия  Цели и задачи занятия  Результаты занятия  Материалы для преподавателя Материалы для ученика  Тайминг проведения занятия  2. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ Алгоритмы Классы алгоритмов Семейство алгоритмов сортировки 3. ПРАКТИЧЕСКАЯ ЧАСТЬ  Обзор базовых алгоритмов Оценка временной сложности Подходы к оптимизации кода Эффективность кода АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ. ЧАСТЬ 1.  inginirium.ru ВВЕДЕНИЕ. ОРГАНИЗАЦИОННАЯ ИНФОРМАЦИЯ  3 АЛГОРИТМЫ И СТРУКТУРЫ ДАННЫХ. ЧАСТЬ 1. Тема: Алгоритмы и структуры данных. Часть 1. Цели и задачи: Рассказать об определении алгоритма. Рассказать о современных подходах к оптимизации кода. Рассказать про общую алгоритмическую сложность. Описать основные классы алгоритмов. Рассмотреть базовые алгоритмы сортировки. Рассказать про оценку временной сложности. По результатам занятия слушатель будет знать:  Что такое алгоритмы и для чего их использовать. Какие существуют классы алгоритмов. Какие есть виды алгоритмов сортировки.  inginirium.ru
Продолжить чтение
Проект Mou.ravi
Проект Mou.ravi
ИДЕЯ Основная идея - создание системы мониторинга за работой сотрудников компаний на основе искусственного интеллекта (далее - ИИ) Настоящий проект позволит работодателю производить эффективный контроль на предмет соблюдения своими сотрудниками санитарных, противопожарных и антиковидных норм Система Mou.ravi подключается к камерам видеонаблюдения в офисе, фиксирует нарушения работниками вышеупомянутых норм, создает статистику (в какое время чаще всего происходят нарушения, кто из сотрудников совершает нарушения чаще всего и т.д.) Система способна выдавать рекомендации для решения упомянутых проблем ГИПОТЕЗЫ В наше время соблюдение антиковидных норм является особо важным Работодатель не всегда способен следить за соблюдением правил Роспотребнадзора со стороны своих сотрудников Неосмотрительность может привести к штрафу или даже закрытию офиса компании Искусственный интеллект способен осуществлять контроль и мониторинг намного лучше чем человек. У ИИ отсутствует человеческий фактор Система ИИ при сочетании с системой видеонаблюдения способна улучшить работу персонала
Продолжить чтение
Бизнес план интернет магазина Leki-shop
Бизнес план интернет магазина Leki-shop
Сегодня интернет — магазин в России — весьма перспективный способ ведения бизнеса. Аудитория «жителей Сети» стремительно растет. За последний год рост пользовательской базы составил, по некоторым оценкам, более 50 %, а успешная работа пионеров интернет-торговли повышает общее доверие ко всем онлайновым магазинам, в том числе — начинающим. Сеть Интернет на сегодняшний момент является оперативным источником информации и средством общения между людьми с постоянным доступом в 24 часа. Необходимо подчеркнуть, что создание удобного и эффективного сайта интернет-магазина является важной, но все, же не главной задачей при организации бизнеса в интернете. Возможность совершать покупки через интернет-магазины с каждым годом становится все более привычной услугой для многих российских граждан и уже сейчас можно видеть хорошие перспективы для данного бизнеса Электронные магазины существенно уменьшают издержки производителя, сэкономив на содержании обычного магазина, расширяют рынки сбыта, так же как и расширяет возможность покупателя - покупать любой товар в любое время в любой стране, в любом городе, в любое время суток, в любое время года. Это дает электронным магазинам неоспариваемое преимущество перед обычными магазинами. Этот момент является существенным при переходе производителей с "обычной" торговли на "электронную". Умение продавать считается сегодня чуть ли не искусством, даром свыше. Поэтому удачливых продавцов ценят, в их работу предпочитают не вмешиваться, а основная часть сотрудников отдела продаж сменяется с регулярностью, достойной удивления. Деятельность отдела продаж выглядит как "черный ящик", где на входе - множество контактов с потенциальными клиентами, а на выходе - тот или иной финансовый результат. Во многих компаниях встречаются проблемы сбыта, которые мешают эффективно работать отделу продаж, и не исчезают даже с подбором хороших продавцов. Решить их можно только путем автоматизации процесса продаж. В узком и технологическом смысле, под электронным бизнесом ранее понималось использование информационных технологий (в первую очередь связанных с Интернетом) для организации взаимодействия предприятия с внешней средой, включая поставщиков, потребителей, партнеров и т.д. При таком подходе электронный бизнес выступает, прежде всего, как достаточно сложная прикладная информационная система. Более широкий, или концептуальный подход рассматривает электронный бизнес как способ предпринимательства, способствующий достижению стратегического успеха в новую информационную эпоху. При таком понимании электронный бизнес отнюдь не сводится к информационным технологиям или активности в Интернете. Он затрагивает все аспекты бизнеса, включая стратегию, процессы, организацию и технологию, и выводит его далеко за сложившиеся границы.
Продолжить чтение