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

Основные понятия теории информации. Лекция 1
Основные понятия теории информации. Лекция 1
О курсе «Компьютерные системы, интернет и мультимедиа технологии» Лекции – 4 Практические работы – 4 Тестирование – нет Зачет Основная литература 1. Олифер В.Г. Компьютерные сети. Принципы, тех-нологии, протоко-лы: учебник для вузов/ –5-е изд. - Санкт-Петербург: Питер, 2012. -944 с.: ил. 2. Бройдо В.Л., Ильина О.П. Вычислительные системы, сети и телекоммуникации: Учебник для вузов. – СПб.: Питер, 2011. 3. КОМПЬЮТЕРНЫЕ СЕТИ, МУЛЬТИМЕДИАТЕХНОЛОГИИ И ПРОГРАММИРОВАНИЕ, Методические указания по выполнению практических (лабораторных) работ Дмитриев А.И., Лобачев С.Л., Малыгин О.А. - ЮИ МИИТ, 2013 г. Дополнительная литература 1.Гук М. Аппаратные средства локальных сетей. Энциклопедия - СПб.: Издательство «Питер», 2010. – 576 с.: ил. 2.Операционные системы: Учебник для вузов. 2-е изд. / А.В. Гордеев. – СПб.: Питер, 2009 – 416 с.: ил. 3. Глушаков С.В., Сурядный А.С., Тесленко Н.С. Новейшая Энциклопедия работы в Интернете / -М.: АСТ, 2008 Некоторые понятия курса «Компьютерные системы, интернет и мультимедиа технологии» Система (от греч. — целое, составленное из частей; соединение) — множество элементов, находящихся в отношениях и связях друг с другом, которое образует определённую целостность, единство. Сложная система — система, состоящая из множества взаимодействующих составляющих (подсистем), вследствие чего сложная система приобретает новые свойства, которые отсутствуют на подсистемном уровне и не могут быть сведены к свойствам подсистемного уровня Компьютерная сеть (Computer Network) – это множество компьютеров (элементов), соединенных линиями связи и работающих под управлением специального программного обеспечения. Телекоммуникации (греч. tele - вдаль, далеко и лат. communicatio - общение) - это передача и прием любой информации (звука, изображения, данных, текста) на значительном расстоянии (кабельным и оптоволоконным каналам, радиоканалам и другим проводным и беспроводным каналам связи).
Продолжить чтение
Java3 (логика)
Java3 (логика)
Основные понятия объектно-ориентированного программирования Основными концепциями здесь являются понятия объект и класс. 3 главных принципа, на которых строится объектно-ориентированное программирование: Инкапсуляция; Наследование; Полиморфизм. Инкапсуляция означает, что каждый объект имеет свои копии переменных. Данные объекта недоступны его клиентам непосредственно. Вместо этого они инкапсулируются — скрываются от прямого доступа извне. То есть данные объекта можно изменить только посредством методов самого объекта. Инкапсуляция реализуется с помощью модификаторов доступа Методы, классы и атрибуты могут иметь следующую область видимости: public —доступ без каких-либо ограничений; private — доступ разрешен только из данного класса; protected — доступ разрешен из данного класса и из всех классов-потомков, а также из всех классов данного пакета. „default"— доступ разрешен из всех классов данного пакета
Продолжить чтение
Проведение исследований в сети интернет с использованием регулярных выражений
Проведение исследований в сети интернет с использованием регулярных выражений
ЗАДАЧА ИССЛЕДОВАНИЯ Новые знания – доля рынка компании по денежному обороту в Ярославской области (в процентах). Предметная область – услуги и решения в области информационной безопасности. Уточнение параметров запроса: Доля рынка измеряется отношением оборота компании в регионе ко всему обороту по предметной области в регионе. Неизвестной является величина оборота в регионе. Ее и надо искать. ПОИСК ИСТОЧНИКОВ ИНФОРМАЦИИ Краулер – поисковый робот, собирающий URL’ы страниц, на которых может содержаться то, что вам нужно. def furls(search_str, pages=2): urls = [] content = [] content.append(requests.get('http://www.google.com/search', params={'q':f'{search_str}'})) T = BS(content[0].text) Tu = T.findAll('a') for t in Tu: if re.search('.*q=http.*',t['href']) and not re.search('google|yandex|wiki',t['href']): urls.extend([t['href']]) for i in range(pages): soup = BS(content[i].text) url = 'http://www.google.com'+soup.find(attrs={'aria-label': 'Следующая страница'})['href'] content.append(requests.get(url)) T = BS(content[i+1].text) Tu = T.findAll('a') for t in Tu: if re.search('.*q=http.*',t['href']) and not re.search('google|yandex|wiki',t['href']): urls.extend([t['href']]) return urls
Продолжить чтение
Информационное сопровождение деятельности учреждений культуры
Информационное сопровождение деятельности учреждений культуры
Информационное сопровождение деятельности учреждений культуры Инструментарий информационной политики учреждения культуры включает в себя следующие элементы: 1. Cайт: в сети Интранет (уровень учреждения), в локальной сети провайдера (уровень определенной территории), в сети Интернет (глобальный уровень); Социальные медиа 3. Рекламно-информационные материалы: стенды, буклеты и листовки, презентации; Информационное сопровождение деятельности учреждений культуры Инструментарий информационной политики учреждения культуры включает в себя следующие элементы: 4. Книгоиздательская продукция: информационные, справочные и аналитические материалы, планы работы, творчество сотрудников и посетителей учреждения; 5. Информационный доклад: виртуальный (в сети того или иного уровня), публичный, печатный; 6. Информация в СМИ: печатные, электронные.
Продолжить чтение
Имитационное компьютерное моделирование. Лекция 1
Имитационное компьютерное моделирование. Лекция 1
1. Модели и моделирование Введем понятия «модель», «моделирование». Слово «модель» имеет франко-итальянский корни и означает «образец». В простом варианте «модель» можно определить как копию некоторого объекта, увеличенную или уменьшенную. Она предназначена для того, чтобы точнее изучить, проанализировать, предвидеть то, что человек собирается создать, изготовить, построить или передать. Моде́ль — некоторый материальный или мысленно представляемый объект или явление, являющийся упрощѐнной версией моделируемого объекта или явления (прототипа) и в достаточной степени повторяющий свойства, существенные для целей конкретного моделирования (опуская несущественные свойства, в которых он может отличаться от прототипа). Модели бывают материальными (вещественными) или физическими и абстрактные. К физическим моделям относятся уменьшенные макеты зданий, башень, мостов, самолетов и т.д., к увеличенным копиям – строения атома, молекул алмаза. К абстрактным моделям относятся рисунки, схемы, карты, а также математические, компьютерные (имитационные) и эвристические модели. Они не являются копией оригинала, а носят описательный характер. К экономическим системам применимы математические и имитационные модели. Под математической моделью принято понимать совокупность соотношений – уравнений, неравенств, логических условий, операторов и т.п., определяющих характеристики состояний объекта моделирования, а через них и выходные значения параметров реакции, в зависимости от значений параметров объекта-оригинала, входных воздействий, начальных и граничных условий, а также времени. Математическая модель представляет собой формализованное описание системы (или операции) с помощью некоторого абстрактного языка, например в виде совокупности математических соотношений или схемы алгоритма. По большому счету, любое математическое выражение, в котором фигурируют физические величины, можно рассматривать как математическую модель того или иного процесса или явления. В частности, известное всем еще из школы уравнение S = Vt, представляет собой модель равномерного прямолинейного движения. Имитационные модели представляют собой, совокупность программ, программный комплекс, позволяющие с помощью последовательности вычислений и графического отображения их результатов воспроизводить (имитировать) процессы функционирования объекта при условии воздействия на него различных (включая случайные) факторов. Эвристические модели базируются на правилах, которые выбираются интуитивно или имперически (правилах), которые позволяют улучшить уже имеющиеся решения. Эвристические методы представляют собой алгоритмы перехода от одной точки пространства решений к некоторой другой точке с целью улучшения значения целевой функции. Используются эвристические модели в тех случаях, когда невозможно точно сформулировать математическую модель или нельзя найти ее точное решение, а также когда затруднено построение ИМ. Поскольку при создании математических и имитационных моделей не возможно абсолютно точно воспроизвести все функциональные возможности реальной системы из-за большого количества ограничений и переменных, то вначале переходят к упрощенному образу, т.е. из всего множества переменных и ограничений выделяются наиболее существенные для достижения поставленной цели. Моделирование — это замещение исследуемого объекта (оригинала) его условным образом или другим объектом (моделью) и изучение свойств оригинала путем исследования свойств модели.
Продолжить чтение
Принципы построения телекоммуникационных вычислительных сетей (ТВС)
Принципы построения телекоммуникационных вычислительных сетей (ТВС)
1. Общие сведения Телекоммуникационная вычислительная сеть (ТВС) - это сеть обмена и распределенной обработки информации, образуемая множеством взаимосвязанных абонентских систем и средствами связи; средства передачи и обработки информации ориентированы в ней на коллективное использование общесетевых ресурсов - аппаратных, информационных, программных. 1. Общие сведения Аппаратное обеспечение составляют ЭВМ различных типов, средства связи, оборудование абонентских систем, оборудование узлов связи, аппаратура связи и согласования работы сетей одного и того же уровня или различных уровней. Основные требования к сетя - это универсальность, т.е. возможность выполнения практически неограниченного круга задач пользователей, и модульность, обеспечивающая возможность изменения конфигурации cети
Продолжить чтение
Онлайн книга рецептов
Онлайн книга рецептов
Актуальность Что можно приготовить из  имеющихся продуктов,  когда тебе не хватает времени, навыков и фантазии?                                                                  Использование обычной                                                            поисковой системы                                                           в большинстве случаев                                                              вызывает некие неудобства.                                                                                                                                                                                                                                                                                                                           Цель Стремление разработать программу для минимизации  времени необходимого для поиска рецептов. Стремление разработать программу  для автоматической  обработки запросов. 
Продолжить чтение