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

Сервисно - ориентированные технологии реализации информационных систем
Сервисно - ориентированные технологии реализации информационных систем
Сервисно-ориентированные архитектуры. Сервисно-ориентированная архитектура СОА (service-oriented architecture, SOA) — это подход к созданию ИС, основанный на использовании сервисов или служб (service). Далее сервис и служба рассматриваются как синонимы. СОА — это, в первую очередь, интеграционная архитектура, использование которой позволяет обеспечить гибкую интеграцию ИС. При использовании СОА приложения взаимодействуют, вызывая сервисы, входящие в состав других приложений. Сервисы объединяются в более крупные последовательности, реализуя бизнес-процессы, которые могут быть доступны как сервисы. СОА можно рассматривать так же как подход к построению слабосвязанных (loosely coupled) систем, реализующих механизмы асинхронного взаимодействия. К слабосвязанным системам обычно относятся такие системы, как электронная почта и системы очередей сообщений. Переход на СОА-архитектуры позволяет решать следующие задачи: уменьшать сроки освоения и внедрения новых ИТ-систем, быстро создавать новые ИТ-системы на базе уже существующих; уменьшать суммарную стоимость владения ИТ-продуктом и стоимость их интеграции; увеличить срок жизни ИТ-систем за счет возможности их оперативной модернизации; использовать гибкие модели ценообразования путем передачи разработки детализированных бизнес-модулей сторонним производителям (аутсорсинг); уменьшать стоимости работ по интеграции, необходимой при слиянии и поглощении компаний; реализовывать бизнес-процессы на уровне, не зависящем от приложений и платформ для поддержки процессов
Продолжить чтение
Основные моменты использования перечислений
Основные моменты использования перечислений
ОСНОВНЫЕ МОМЕНТЫ ИСПОЛЬЗОВАНИЯ ПЕРЕЧИСЛЕНИЙ 1.Использование перечислений вместо констант облегчает чтение программы. 2. Идентификаторы в enum должны быть уникальными, но отдельные константы перечисления могут иметь одинаковые значения. 3. Набор идентификаторов перечисляемого типа – собственный уникальный тип, отличающийся от других целочисленных типов. 4. Перечисляемые константы могут определятся и инициализироваься произвольными целочисленными константами, а также константными выражениями: enum ages {Andrey = 47, Ira 48 Petya = 56, Yura = Petya + 7}; ОСНОВНЫЕ МОМЕНТЫ ИСПОЛЬЗОВАНИЯ ПЕРЕЧИСЛЕНИЙ 5 Каждое перечисление является отдельным типом. Типом элемента перечисления является само перечисление. 6. Перечисляемая константа может быть обьявлена анонимно, тоесть без имени типа Первое обьявление – распространенный способ объявления мнемонический целочисленных констант. Второе объявление объявляет переменную why с допустимыми значениями lazy, hazy, crazy. enum Keyword {ASM, AUTO, BREAK }; тип Keyboard enum {FALSE, TRUE}; enum {lazy, hazy, crazy} why;
Продолжить чтение
Феномен социальных сетей в жизни современного подростка
Феномен социальных сетей в жизни современного подростка
Актуальность исследования Для молодых людей, которые в начале 21 века вступают в подростковый возраст использование web-технологий в организации общения является обыденным делом. Это изменение коммуникативных форм не может изменять и само содержание общения. Развитие средств массовой коммуникации и полномасштабное внедрение новых информационных технологий привело к тому, что взаимодействие людей в современном обществе всё больше приобретает виртуальный характер. Цель работы: Исследование феномена социальных сетей как немаловажной части жизни современных подростков. Задачи работы: Освоить понятие «Социальная сеть», «Виртуальная культура», «Сетевая культура»; Проанализировать положительные и отрицательные стороны виртуального общения школьников через социальные сети; Получить представление о наиболее популярных социальных сетях; Выявить актуальные проблемы, возникающие в связи с использованием социальных сетей современными школьниками; Использовать возможности социальной сети для достижения цели нашего исследования.
Продолжить чтение
Информационные технологии в экономике
Информационные технологии в экономике
ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ Техническое обеспечение – комплекс технических средств, предназначенных для работы информационной системы, а также соответствующая документация на эти средства и технологические процессы. Комплекс технических средств составляют: компьютеры любых моделей; устройства сбора, накопления, обработки, передачи и вывода информации; устройства передачи данных и линий связи; оргтехника и устройства автоматического съема информации; эксплуатационные материалы и др. Предварительный выбор технических средств, организация их эксплуатации, технологический процесс обработки данных, технологическое оснащение оформляются документацией. Документацию можно условно разделить на три группы: общесистемную, включающую государственные и отраслевые стандарты по техническому обеспечению; специализированную, содержащую комплекс методик по всем этапам разработки технического обеспечения; нормативно-справочную, используемую при выполнении расчетов по техническому обеспечению.
Продолжить чтение
Основные этапы программирования как науки
Основные этапы программирования как науки
«Стихийное» программирование - отсутствие технологий, программирование - искусство. Программы простейшей структуры: состояли из программы на машинном языке и обрабатываемых ею данных: . Сложность программ в машинных кодах ограничивалась способностью программиста одновременно мысленно отслеживать последовательность выполняемых операций и местонахождение данных при программировании «Стихийное» программирование Появление ассемблеров - вместо двоичных и 16-ричных кодов стали использоваться символические имена данных и мнемоники кодов операций → более «читаемые» программы Создание ЯП высокого уровня (FORTRAN, ALGOL) упростило программирование вычислений, снизив уровень детализации операций. Это позволило увеличить сложность программ
Продолжить чтение
Информационная безопасность организации
Информационная безопасность организации
Безопасность ИБ – защищенность информации и поддерживающей инфраструктуры от случайных или преднамеренных воздействий естественного или искусственного характера, которые могут нанести неприемлемый ущерб субъектам информационных отношений, в том числе владельцам и пользователям информации и поддерживающей инфраструктуры. Защита информации – это комплекс мероприятий, направленных на обеспечение информационной безопасности. Лаборатория информационной безопасности http://inforsec.ru Безопасность информации это состояние защищённости информационной среды,  защита информации представляет собой деятельность по предотвращению несанкционированных, преднамеренных и непреднамеренных воздействий на защищаемую информацию и поддерживающую инфраструктуру то есть процесс, направленный на достижение этого состояния. Лаборатория информационной безопасности http://inforsec.ru
Продолжить чтение
Курсовая работа
Курсовая работа
Постановка задачи курсовой работы   Хранящуюся в файле базу данных (4000 записей) загрузить динамически в оперативную память компьютерав виде массива или списка (в зависимости от варианта), вывести на экран по 20 записей (строк) на странице с возможностью отказа от просмотра и Упорядочить данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Упорядоченные данные вывести на экран. Предусмотреть возможность поиска по ключу в упорядоченной базе, в результате которого из записей с одинаковым ключом формируется очередь, содержимое очереди выводится на экран.   Постановка задачи курсовой работы   Из записей очереди построить дерево поиска по ключу, отличному от ключа сортировки, вывести на экран содержимое дерева и предусмотреть возможность поиска в дереве по запросу. Закодировать файл базы данных статическим кодом, предварительно оценив вероятности всех встречающихся в ней символов. Построенный код вывести на экран, вычислить среднюю длину кодового слова и сравнить ее с энтропией исходного файла. Дополнительное задание. Упакованную базу данных записать в файл, вычислить коэффициент сжатия данных.  
Продолжить чтение