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

Языки программирования
Языки программирования
Обработка исключений Иногда при выполнении программы возникают ошибки, которые трудно предусмотреть или предвидеть, а иногда и вовсе невозможно. Такие ситуации называются исключениями. Язык C# предоставляет разработчикам возможности для обработки таких ситуаций. Для этого в C# предназначена конструкция try...catch...finally. Конструкция try..catch..finally При использовании блока try...catch..finally вначале выполняются все инструкции в блоке try. Если в этом блоке не возникло исключений, то после его выполнения начинает выполняться блок finally. И затем конструкция try..catch..finally завершает свою работу. Если же в блоке try вдруг возникает исключение, то обычный порядок выполнения останавливается, и среда CLR начинает искать блок catch, который может обработать данное исключение. Если нужный блок catch найден, то он выполняется, и после его завершения выполняется блок finally. Если нужный блок catch не найден, то при возникновении исключения программа аварийно завершает свое выполнение.
Продолжить чтение
Физическая модель базы данных (базовые таблицы)
Физическая модель базы данных (базовые таблицы)
Задача Создание таблиц и объектов в базе данных, в которых будет храниться информация о сущностях предметной области. Вход: логическая модель базы данных Выход: скрипт для создания таблиц и индексов на языке определения данных DDL (Data Definition Language). Типы таблиц Постоянные базовые таблицы (Base Table) - таблицы, содержимое которых хранится в базе данных и которые остаются в базе данных постоянно, если не удаляются явным образом. Глобальные временные таблицы - таблицы, которые применяются в качестве рабочей области хранения данных и которые уничтожаются в конце сеанса работы с базой данных. Локальные временные таблицы - таблицы, которые аналогичны глобальным временным таблицам, но доступны только тому программному модулю, в котором созданы.
Продолжить чтение
Темплейты. Шаблоны
Темплейты. Шаблоны
Операционные риски несут самые большие убытки. Если у вас digital банк, то все завязано на системах. Здесь нужно желание решать проблемы, понять причину лагов и delays, много общаться с другими департаментами. В кредитных рисках надо собрать как можно больше данных о клиенте, дать ему оценку, посмотреть на портфель кредитов, найти взаимосвязь. Здесь хватит базовой математики и регрессионного анализа. Problem solving отдел Его мачете рубит решения и двигает в будущее Если ты пишешь сложный код, знаешь плюсы или си шарпы, то тебе надо быть разработчиком, риск-технологом. Это про собрать команду, построить ТЗ, что-то автоматизировать. В риск-методологии нужно понимать теорию, уметь описать плюсы и минусы разных методов подсчета волатильности, справедливой стоимости. Это связано с бухгалтерией, с МСФО. Риск-аналитик же своим мачете прорывает решения, двигая теорию в будущее. Он анализирует поведение клиентов, прогнозирует, сэтапит очень быстро решения.
Продолжить чтение