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

Java for web. Log4j
Java for web. Log4j
Логирование помогает нам следить за выполнением логики нашей программы. Обычно начинающие используют System.out.println для вывода логов но это неправильный подход и не всегда удобно. Принципиально логи нужны не только для отслеживания программых ошибок – точно так же можно отслеживать и целенаправленные действия пользователей. Допустим мы администрирует магазин - начнет разбираться в чем же проблема., но на не все логи сервера нужны и как найти то что нужно. В этом случае решение следующее, выводить нужные нам логи в отдельный файл. Но как понять, какие из всех логов, которые сыпятся в общий лог сервера нужны нам? Для этого нужно реализовать свою систему логирования, где мы сможете указать какие логи куда выводить, или же настроить уровни логирования. Что такое логгирование. Логгирование в java System.out.println() Log4J java.util.logging Apache Commons Logging Simple Logging Facade for Java Logback
Продолжить чтение
Ақпараттық жүйе
Ақпараттық жүйе
Ақпараттық жүйе түсінігі Ақпараттық жүйелер тарихы Ақпараттық жүйелерді есептің құрылымдануына қарай классификациялау Жоспар: Ақпараттық жүйе түсінігі Жүйе болып кез келген объект түсініледі. Ол бір бүтін сияқты, сонымен қатар әр тектес элементтер жиынтығының қойылған мақсатына жету негізіне біріктірілген болып қарастырылады. Жүйе құрамы бойынша да, басты мақсаты бойынша да бір-бірінен ерекшеленеді. Информатикада «жүйе» түсінігі кең таралған. Көптеген жағдайда ол техникалық жабдықтар мен программалар жиынтығына қолданылады. Жүйе болып компьютердің аппаратты бөлігі аталуы мүмкін. Жүйе, сонымен қатар көптеген есептерді басқару мен енгізу процедураларымен толықтырылған қолданбалы есептерді шешуге арналған программа болуы мүмкін. «Жүйе» түсінігіне «ақпараттық» сөзінің қосылуы оның құрылу және жұмыс істеу мақсатын көрсетеді. Ақпараттық жүйелер есептерді шешуде шешім қабылдау процесіне қажетті ақпараттарды жинау, сақтау, өңдеу, іздеу, беруді қамтамасыз етеді. Олар мәселелерді анализдеуге және жаңа өнімдер құруға көмектеседі.
Продолжить чтение
Адресация в интернете. Установка и настройка сетевых протоколов
Адресация в интернете. Установка и настройка сетевых протоколов
Установка и настройка сетевых протоколов Протокол – это набор правил и соглашений для передачи информации по сети. Microsoft Windows XP Professional использует протокол TCP/IP для авторизации; работы файловых служб; работы служб печати; репликации информации между контроллерами домена других сетевых функций Настройка IP-адреса IP-адрес – это уникальный идентификатор (адрес) устройства (обычно компьютера), подключённого к локальной сети или Интернету. IP-адрес Версия IPv4 Версия IPv6 32-битовое 128- битовое двоичное число двоичное число Версия IPv6 возникла по причине исчерпания адресного пространства (с помощью 32-разрядного можно адресовать ~4 млрд. узлов, в новой версии – 3.4*1038 IP-адресов). IP – адрес (в стандарте IPv4) Чтобы в процессе обмена информацией компьютеры могли найти друг друга, в Интернете существует единая система адресации, основанная на использовании IP-адреса. Каждый компьютер, подключенный к Интернету, имеет свой уникальный 32-битный (в двоичной системе) IP-адрес. Общее количество различных IP-адресов составляет более 4 миллиардов: N = 232 = 4 294 967 296. 70% - США, Канада и европейские страны. КНР – всего 22 млн. Поддерживается Windows XP, Windows Server 2003, но не активизировано.
Продолжить чтение
Принципы работы протоколов разных уровней. . Стеки OSI, TCP/IP, IPX/SPX, NetBIOS/SMB. (Тема 11)
Принципы работы протоколов разных уровней. . Стеки OSI, TCP/IP, IPX/SPX, NetBIOS/SMB. (Тема 11)
Принципы работы протоколов разных уровней В ходе обмена данными по сети протоколы разных уровней тесно взаимодействуют друг с другом. Протоколы более высоких уровней используют возможности и сервисы протоколов нижних уровней. Приложения обмениваются информацией с помощью средств, предоставляемых прикладными протоколами, которые в свою очередь обеспечивают пересылку данных за счет использования соответствующих транспортных протоколов. Транспортные протоколы осуществляют передачу данных, используя услуги сетевых протоколов, отвечающих за управление адресацией, маршрутизацию в сложных сетях, обеспечение надежности передачи данных и т. д. Различия и особенности распространенных протоколов Протоколы, используемые для обмена данными в локальных сетях, делятся по своей функциональности на три типа: прикладные; транспортные; сетевые.
Продолжить чтение
Широкополосные сигналы
Широкополосные сигналы
1. Широкополосная модуляция. Анализ различных показателей эффективности функционирования систем связи позволяет сделать вывод, что защитить передаваемую информацию от воздействия различных внешних факторов (помехи, радиоэлектронная разведка, ограниченная ёмкость каналов связи) можно либо повышением энергетики линий связи (за счет увеличения мощности передатчика, применением специальных антенн и др.), либо усложнением сигналов и алгоритмов их обработки. Решение всех вышеуказанных проблем осуществляется за счёт применения широкополосных сигналов. Широкополосными называют сигналы, у которых произведение ширины спектра на длительность (база сигнала) намного больше единицы (Bс = FсΔT >> 1). Широкополосными сигналы иногда называют сложными в отличие от простых сигналов (например, прямоугольные, треугольные и т.д.) с В = 1. Поскольку у сигналов с ограниченной длительностью спектр имеет неограниченную протяженность, то для определения ширины спектра используют различные методы и приемы. Повышение базы в ШПС достигается путем дополнительной модуляции (или манипуляции) по частоте или фазе на времени длительности сигнала. В результате, спектр сигнала Fс (при сохранении его длительности T) существенно расширяется. Дополнительная внутрисигнальная модуляция по амплитуде используется редко.
Продолжить чтение
Топологический анализ защищенности
Топологический анализ защищенности
СОДЕРЖАНИЕ ВВЕДЕНИЕ 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 1.1 Описание логической топологии 1.2 Описание взаимодействия серверов и рабочих станций 1.3 Анализ и обоснование выбор ПО хостов сети 2. ПРОЕКТНАЯ ЧАСТЬ – АДМИНИСТРИРОВАНИЕ СЕТИ 3. МЕРОПРИЯТИЯ ПО ОБЕСПЕЧЕНИЮ ТЕХНИКИ БЕЗОПАСНОСТИ И ПОЖАРНОЙ БЕЗОПАСНОСТИ ЗАКЛЮЧЕНИЕ СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ ВВЕДЕНИЕ Основные цели работы: 1)администрировать локальные вычислительные сети; 2)принять меры по устранению возможных сбоев; 3)установить информационную систему; 4)обеспечивать защиту при подключении к Интернету средствами операционной системы. Задачи курсового проектирования: 1)описать логическую топологию сети; 2)описать взаимодействие серверов компьютерной сети и рабочих станций; 3)проанализировать и обосновать выбор программного обеспечения хостов сети; 4)установить, настроить программное обеспечение рабочих станций; 5)настроить права доступа пользователей сети; 6)произвести администрирование компьютерной сети (настройку серверов, групповых политик, файловых хранилищ, обеспечение безопасности).
Продолжить чтение
Основы 3D-моделирования машиностроительных объектов
Основы 3D-моделирования машиностроительных объектов
Графические примитивы CAD - систем Сложные геометрические модели в среде CAD-систем создаются из графических примитивов путем их комбинирования и выполнения логических операций над ними . Под графическими примитивами понимаются простейшие графические объекты из которых состоит более сложное векторное изображение. К графическим примитивам в CAD-системах относятся: Точки Отрезки прямых и бесконечные линии (лучи) Окружности и их дуги Эллипсы Кривые Безье и В-сплайны Графические примитивы CAD - систем Описанные выше геометрические объекты сохраняются в графической базе данных (ГБД) системы в математической форме. Точки определяются численными значениями своих координат (X,Y,Z) или в ГБД, как массив данных размерностью 1 х 3. Значения координат точки могут быть заданы: Значениями координат путем с клавиатуры или указанием курсора на экране дисплея; Смещением относительно ранее определенной точки; Размещением с заданным интервалом вдоль некоторого геометрического элемента; Пересечением двух прямых и др.
Продолжить чтение
Основные понятия криптографии. Историческая криптография. Лекция 10
Основные понятия криптографии. Историческая криптография. Лекция 10
Основные понятия Криптография – наука о сохранении секретности сообщений. Криптоанализ – наука о методах взлома зашифрованных сообщений. Криптология – отрасль математики, включающая в себя криптографию и криптоанализ. Криптографический алгоритм – математические функции, используемые для шифрации и дешифрации. © 2010, А.М.Кадан, кафедра системного программирования и компьютерной безопасности, ФаМИ, ГрГУ, Гродно, Беларусь Если надежность алгоритма основана на хранении алгоритма в секрете, то такая надежность называется ограниченной (очень легко ломается). Для секретности все современные алгоритмы используют ключ (обозначим его k). Набор возможных значений ключа – пространство ключей (keyspace). © 2010, А.М.Кадан, кафедра системного программирования и компьютерной безопасности, ФаМИ, ГрГУ, Гродно, Беларусь
Продолжить чтение
Міжнародний стандарт якості програмних засобів ISO 9126
Міжнародний стандарт якості програмних засобів ISO 9126
Функціональність (functionality)– набір атрибутів, який характеризує відповідність функціональних можливостей ПЗ набору потрібної користувачу функціональності. Деталізується субхарактеристиками: Придатність до застосування (suitability) – здатність ПС надавати належну множину функцій для розв’язання специфікованих задач і досягнення цілей користувача; Точність (правильність) (accuracy) – здатність ПС забезпечувати правильні або погоджені результати або впливи з необхідним ступенем точності; Здатність до взаємодії (в тому числі мережевої) (interoperability) – здатність взаємодіяти з однією чи більше специфікованими системами; Захищеність (security) – здатність забезпечувати захист інформації від несанкціонованого доступу осіб або систем і її доступність особам та системам з необхідними правами доступу. Надійність (reliability) – набір атрибутів, які відносяться до здатності ПЗ зберігати свій рівень якості функціонування в встановлених умовах за визначений період часу. Субхарактеристики: Рівень завершеності (відсутність помилок) (maturity) – здатність уникати відмови із-за внутрішніх дефектів; Стійкість до дефектів (fault tolerance) – здатність підтримувати встановлений рівень функціонування в умовах прояви дефектів в ПС, помилок даних або порушень специфікованого інтерфейсу; Відновлюваність (recoverability) – здатність відновлювати функціонування на заданому рівні і відновлювати пошкоджені програми та дані; Доступність; Готовність.
Продолжить чтение