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

Информационно-логические основы ЭВМ
Информационно-логические основы ЭВМ
Системы счисления. Перевод записи числа из одной системы в другую. Системой счисления называется способ изображения чисел с помощью ограниченного набора символов, имеющих определенные количественные значения. Систему счисления образует совокупность правил и приемов представления чисел с помощью набора знаков (цифр). Различают позиционные и непозиционные системы счисления. В позиционных системах каждая цифра числа имеет определенный вес, зависящий от позиции цифры в последовательности, изображающей число. Позиция цифры называется разрядом. В позиционной системе счисления любое число можно представить в виде где: ai — i-я цифра числа k — количество цифр в дробной части числа; m — количество цифр в целой части числа; N— основание системы счисления. Основание системы счисления N показывает, во сколько раз «вес» i-го разряда больше (i -1) разряда. Целая часть числа отделяется от дробной части точкой (запятой). Во всех современных ЭВМ для представления числовой информации используется двоичная система счисления. Это обусловлено: более простой реализацией алгоритмов выполнения арифметических и логических операций; более надежной физической реализацией основных функций, так как они имеют всего два состояния (0 и 1); экономичностью аппаратной реализации всех схем ЭВМ. При N=2 число различных цифр, используемых для записи чисел, ограничено множеством из двух цифр (нуль и единица). Кроме двоичной системы счисления широкое распространение получили и производные системы: двоичная—{0,1}; десятичная, точнее, двоично-десятичное представление десятичных чисел — {0, 1, …, 9}; шестнадцатеричная — {0, 1, 2,..., 9, А, В, С, D, Е, F}. Здесь шестнадцатеричная цифра А обозначает число 10, В — число 11,…, F — число 15; восьмеричная (от слова восьмерик) — {0, 1, 2, 3, 4, 5, 6, 7}. Она широко используется во многих специализированных ЭВМ.
Продолжить чтение
Обработка исключений. Лекция 12
Обработка исключений. Лекция 12
Исключительная ситуация (исключение, exception) — это ошибка времени выполнения программы или иная (возможно внешняя) проблема, приводящая к невозможности или бессмысленности дальнейшей отработки программой её базового алгоритма. Примеры исключительных ситуаций: 1) деление на ноль в очередном операторе 2) отсутствие файла для чтения данных 3) блокировка записи в базе данных 4) нехватка динамической памяти 5) отключение Исключительные ситуации Синхронные – возникают только в определённых, заранее известных точках программы. Примеры: ошибка чтения файла или коммуникационного канала, нехватка памяти. Асинхронные – возникают в любой момент времени и не зависят от того, какая конкретно инструкция программы выполняется. Примеры: аварийный отказ питания; поступление новых данных в момент, когда они не ожидаются. Виды исключений
Продолжить чтение
Дельта-кодирование. Delta Encoding
Дельта-кодирование. Delta Encoding
ДЕЛЬТА-КОДИРОВАНИЕ - ЭТО СПОСОБ ХРАНЕНИЯ ИЛИ ПЕРЕДАЧИ ДАННЫХ В ВИДЕ РАЗЛИЧИЙ (ДЕЛЬТ) МЕЖДУ ПОСЛЕДОВАТЕЛЬНЫМИ ДАННЫМИ, А НЕ ПОЛНЫМИ ФАЙЛАМИ; В БОЛЕЕ ОБЩЕМ СМЫСЛЕ ЭТО НАЗЫВАЕТСЯ ДИФФЕРЕНЦИРОВАНИЕМ ДАННЫХ . ДЕЛЬТА-КОДИРОВАНИЕ ИНОГДА НАЗЫВАЮТ ДЕЛЬТА-СЖАТИЕМ , ОСОБЕННО КОГДА ТРЕБУЕТСЯ АРХИВИРОВАНИЕ ИСТОРИИ ИЗМЕНЕНИЙ (НАПРИМЕР, В ПРОГРАММНОМ ОБЕСПЕЧЕНИИ ДЛЯ КОНТРОЛЯ ВЕРСИЙ ) ПРОСТОЙ ПРИМЕР ДЕЛЬТА-КОДИРОВАНИЕ Возможно, самый простой пример - это сохранение значений байтов в виде разностей (дельт) между последовательными значениями, а не самих значений. Итак, вместо 2, 4, 6, 9, 7 мы будем хранить 2, 2, 2, 3, −2. Это уменьшает дисперсию (диапазон) значений при коррелировании соседних выборок, позволяя использовать меньшее количество бит для одних и тех же данных. Формат звука IFF 8SVX применяет это кодирование к необработанным звуковым данным перед применением к ним сжатия. К сожалению, даже не все 8-битные звуковые сэмплы лучше сжимаются при дельта-кодировании, а удобство использования дельта-кодирования еще меньше для 16-битных и лучших сэмплов. Поэтому алгоритмы сжатия часто выбирают дельта-кодирование только тогда, когда сжатие лучше, чем без него. Однако при сжатии видео дельта-кадры могут значительно уменьшить размер кадра и используются практически в каждом кодеке сжатия видео .
Продолжить чтение
Эвристические методы синтеза систем
Эвристические методы синтеза систем
Метод ассоциаций и аналогий Входная информация А - список объектов; В - список признаков; С - матрица связей А и В, причем Cij = 1, если i-й объект обладает j-м признаком, в противном случае Cij = 0. Работа алгоритма заключается в случайном выборе объекта из списка А и всех его признаков из списка В. В результате получается случайная ассоциация «объект – признаки» ассоциация получается независимо от предыдущей. Выполняются следующие процедуры: Случайный выбор из списка А объекта а. Выбор из списка В всех признаков объекта а. Результат - список Ba. Случайный выбор из списка Ba признаков b. Выходные данные: а, Ba, b. Выбор из списка А всех объектов, обладающих признаком b. Результат - список Ab. Случайный выбор из списка Ab объекта а. Перейти k раз к процедуре 2. Конец. На каждой итерации алгоритма пользователю выводится очередная случайная ассоциация «объект - признаки - случайный признак». Результатом работы является гирлянда ассоциаций длины k. Последовательность объектов в гирлянде характерна тем, что соседние объекты имеют общий признак. Оригинальность и допустимость идей, получаемых на основе случайных ассоциаций, существенно зависят от входных списков А и В. При этом, чем больше пересечение признаков фокального объекта со списком В, тем больше вероятность получения допустимой идеи и меньше - оригинальной.
Продолжить чтение
Презентация Параметры оптических волокон (v3)
Презентация Параметры оптических волокон (v3)
Содержание 3. ОПТИЧЕСКОЕ ВОЛОКНО 3.1 Структура оптического волокна 3.2 Типы оптических волокон 3.3 Основы передачи электромагнитной энергии по световодам 3.4 Параметры и характеристики оптических волокон 2.4.1 Числовая апертура, Numerical Aperture (NA) 2.4.2 Нормированная частота ) 2.4.4 Затухание (Attenuation) 2.4.5 Дисперсия. Полоса пропускания ОВ Оптическое волокно (ОВ) 1 - сердцевина ОВ (стекло); 2 - оболочка ОВ (стекло); 3 – защитное покрытие (лаковое и или полимерное) Оптоволокно в лаковом покрытии (250 мкм) и, жёлтое, в полимерном (900 мкм) Лаковое покрытие защищает ОВ и придаёт дополнительную устойчивость ОВ к изгибам. Лак используется разноцветный. Цвет волокна определяет его условный номер в оптическом кабеле. 900 мкм оптоволокно в буферном полимерном покрытии. используется при изготовлении шнуров и подключения оптоволоконных кроссов. Цвет покрытия определяет тип оптоволокна
Продолжить чтение
Многообразие компьютеров
Многообразие компьютеров
Содержание: Персональный компьютер_____________________________3 Планшетный компьютер_______________________________4 Настольный компьютер________________________________5 Ноутбук _____________________________________________6 Нетбук_______________________________________________7 КПК__________________________________________________8 Автоматизированное рабочее место _____________________9 Сервер______________________________________________10 Мейнфрейм_________________________________________11 Суперкомпьютер_____________________________________12 Носимый микрокомпьютер____________________________13 Персональный компьютер Персональный компьютер (ПК) - это вид компьютера, спроектированный для использования отдельным человеком, отсюда и такое название. Преимущества: Легкая замена комплектующих. Упрощение рабочего процесса. Поиск нужной информации. Легкость общения. Универсальность. Развлечение. Минусы: Проблемы со спиной. Влияние на зрение. Излучение. Потеря времени.
Продолжить чтение
Искусственный интеллект в управлении капиталом
Искусственный интеллект в управлении капиталом
ВЫЗОВЫ ВРЕМЕНИ Компания IDC. В скором времени изменится больше 90% ролей в сфере информационных технологий. Новые роли потребуют от сотрудников кросс-дисциплинарной подготовки, глубокого понимания и технологической, и коммерческой деятельности. GlobalCareer – рекрутинг по подбору топ-менеджеров. В Москве и Санкт-Петербурге 15 из 19 наиболее востребованных позиций на рынке ИТ-труда являются дефицитными, часть из них – остродефицитными. Сбербанк. Через 5 лет до 80% операций будут полностью выполнять компьютеры (Герман Греф). Сбербанк получит прибыль, сэкономив на зарплате персоналу. Десятки тысяч людей Искусственный интеллект (ИИ) заставит сменить работу и пройти переобучение. Зачем ждать 5 лет? Соревнование с ИИ начинается сегодня! Подготовка квалифицированных специалистов в сфере интеллектуальных технологий управления и проектирования бизнес-процессов для корпораций, бизнеса, государственных, региональных и муниципальных органов управления. Компетенции выпускника: организация постоянного обновления информационных систем; внедрение интеллектуального управления производственным, финансовым, человеческим, технологическим, интеллектуальным капиталом на уровне инноваций ведущих экономик мира. ЦЕЛЬ образовательной программы ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ В УПРАВЛЕНИИ КАПИТАЛОМ 38.04.05 Бизнес-информатика
Продолжить чтение
Текущий подход в оказании ИТ услуг для удаленных работников
Текущий подход в оказании ИТ услуг для удаленных работников
Текущий подход в оказании ИТ услуг для удаленных работников Описание Текущая схема удаленной работы и имеющиеся инструменты сопровождения ПК не позволяют оперативно решать обращения от удаленных пользователей (Островки, автокредитование, растущий бизнес, день БЦК и т.д.). В период с июля по сентябрь 2021 года удаленными работниками было затрачено 62 часа на ожидание технической поддержки и потеряно 13 клиентов только по продукту «автокредитование». По результатам проведенного анализа было выявлено, что около 55% сотрудников ежемесячно остаются без оперативной технической поддержки. - Высокое время разрешения инцидентов в связи с ограничениями (права локального администратора) при использовании банковских ПК и разрозненных инструментов для их сопровождения - Учет Банковских ПК осуществляется вручную и сложен, как и контроль его целевого использования - Большое количество инцидентов возникает при запуске приложений на удаленном узле и нестабильной связи Использование двух единиц техники для одного работника для осуществления подключения к корпоративной сети Банка и для выполнения операций Риски информационной безопасности в связи с невозможностью обновления баз антивируса, применение политик по смене пароля, использование ПК несколькими работниками под одной учетной записью и т.д. Большое количество инцидентов связанных с терминальным сервером и дополнительные финансовые риски так как Банком используется пробная версия терминального сервера с нарушением правил лицензирования производителя ПО Финансовые потери* 78 000 000** Косвенные потери 43 000*** Прямые потери *Анализируемый период с июля по сентябрь согласно данных из системы Help Desk по продукту автокредитование **За анализируемый период было потеряно 13 клиентов из расчета 6 млн.тенга на одного клиента согласно данным представленным от ответственного подразделения от бизнеса ***За анализируемый период пользователями было затрачено 62 часа на ожидание решения из расчета 120 тыс.тенге на одного сотрудника - - - Предпосылки использования нового подхода Описание Гибкость – настройка и адаптация данной системы под требования Банка в связи с доступом к исходному коду Экономия – ввиду того что данное решения является бесплатным затраты будут осуществляться только на внедрение и сопровождение Поддержка – на рынке имеется большое количество специалистов обладающие необходимыми навыками. Также, имеется сообщество, которое активно развивает данный продукт Корпоративный портал – в связи с тем что данное решение обладает не дружелюбным интерфейсом планируется разработка корпоративного портала Автообнаружение ИТ-активов – сбор и управление данных об ИТ-активах без особых трудозатрат Финансовые выгоды* 43 200 000,00 Косвенные выгоды 72 200 000,00 Прямые выгоды Преимущества + + + + + Целевой подход в оказании ИТ услуг для удаленных работников
Продолжить чтение
Объектно-ориентированные технологии программирования и стандарты проектирования
Объектно-ориентированные технологии программирования и стандарты проектирования
Контакты: kirill.surkov@gmail.com http://vk.com/kirill.surkov Литература Данная презентация служит методикой изучения предмета и содержит основные понятия ООП и их представление на языке C#. «C# Language Specification»: C:\Program Files (x86)\Microsoft Visual Studio 12.0\ VC#\Specifications\1033\CSharp Language Specification.docx Конспект лекций по языку программирования C++ для студентов, владеющих языком программирования C#, Java или Delphi. Авторы: К.А. Сурков, Д.А. Сурков, Ю.М. Четырько. «The Java Language Specification»: http://docs.oracle.com/javase/specs/jls/se7/jls7.pdf Краткое изложение Java для специалистов, владеющих другими объектно-ориентированными языками программирования: http://en.wikipedia.org/wiki/Java_syntax «Программирование на языке Delphi». Учебное пособие. Авторы: А.Н. Вальвачев, К.А. Сурков, Д.А. Сурков, Ю.М. Четырько. Книга расположена по адресу http://rsdn.ru/?summary/3165.xml «The Programming Language Oberon». Niklaus Wirth: http://www.inf.ethz.ch/personal/wirth/Oberon/Oberon07.Report.pdf «Zonnon Language Report». Jurg Gutknecht http://zonnon.ethz.ch/archive/znnLanguageReportv04y090606draft.pdf «Язык ДРАКОН». Владимир Паронджанов: http://drakon-practic.ru/drakon.pdf – краткое описание, http://drakon.pbworks.com/w/page/18205516/FrontPage – полное описание.
Продолжить чтение