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

Методика решения олимпиадных задач
Методика решения олимпиадных задач
Цель олимпиады по информатике — способствовать поиску наиболее одаренных школьников . Важной особенностью задач, используемых при проведении школьного и муниципального этапов, является ориентация их на проверку развития у учащихся теоретического мышления, логики, а также творческих способностей и интуиции. Задачи школьного этапа олимпиады должны быть такой сложности, чтобы не отпугнуть учащихся, а дать им возможность продемонстрировать свои лучшие качества. Основные критерии отбора олимпиадных задач для проведения школьного и муниципального этапов Всероссийской олимпиады школьников по информатике : оригинальная формулировка задачи (или идея ее решения); в тексте условия задачи не должны встречаться термины и понятия, выходящие за пределы изучаемых в рамках базового учебного плана предметов; задача должна быть однозначно определена; задача не должна требовать для своего решения специальных знаний; формулировка задачи должна предполагать наличие этапа формализации при ее решении; задача должна быть разумной сложности и трудоемкости.
Продолжить чтение
Тестирование производительности
Тестирование производительности
Тестирование производительности Тестирование производительности – тестирование, целью которого служит определение скорости работы вычислительной системы или ее частей под определёнными нагрузками. Служит проверкой или подтверждением атрибутов качества системы, например надёжность системы или её масштабируемость. Масштабируемость – способность системы справляться с увеличением рабочей нагрузки при добавлении ресурсов. Тестирование производительности Данный вид тестирования позволяет находить возможные уязвимости и недостатки в системе с целью предотвратить их отрицательное влияние на работу программы. Необходимые параметры системы в определенной среде можно тестировать с помощью: Определения рабочего количества пользователей приложения Измерение времени выполнения различных операций системы Определение производительности приложения при различных степенях нагрузки Определение допустимых границ производительности программы при разных уровнях нагрузки
Продолжить чтение
Введение в WCF
Введение в WCF
История технологий программирования для борьбы с повторением кода и для структурирования программ Функции, функциональное программирование Объектно-ориентированное программирование Компонентно-ориентированное программирование (Component Object Model) – каждый компонент в COM-объекте (ActiveX, DCOM, COM+, DirectX…), может использоваться во многих программах одновременно Сервис-ориентированное программирование (SOA, SСервис-ориентированное программирование (SOA, ServiceСервис-ориентированное программирование (SOA, Service OСервис-ориентированное программирование (SOA, Service Oriented Сервис-ориентированное программирование (SOA, Service Oriented AСервис-ориентированное программирование (SOA, Service Oriented Architecture) — модульный подход к разработке программного обеспечения, основанный на использовании сервисов (служб). Сервисы являются естественным результатом эволюции компонентов, как компоненты были естественным результатом эволюции объектов. Клиентом сервиса может быть всё, что угодно – класс Windows Forms, страница ASP.NET, другой сервис. В WCF все сообщения передаются в формате SOAP как в классических Web-сервисах. WCF предоставляет следующие транспортные схемы (Адреса): HTTP: http://localhost:8001/MyService (в глобальной сети) TCP: net.tcp://localhost:8002/MyService (в лок. сети) IPC (именованные каналы): net.pipe://localhost/MyService (на одном компьютере) MSMQ (механизм очередей): net.msmq://localhost/MyService Одноранговые сети: net.p2p: (например, узлы GRID) WAS: реализация не HTTP протоколов Именно WAS (Windows process Activation Service) при IIS 7 и выше поддерживает для WCF отличные от HTTP протоколы (net.tcp, net.pipe…). Он позволяет для не HTTP-запросов реализовать их обработку аналогично IIS: активировать WCF-сервисы по требованию, создавать для них пулы и запускать рабочие процессы, наблюдать за работоспособностью процесса, управлять приложениями, обеспечивать быструю защиту от сбоев. Web-служба IIS (Svchost.exe) сохраняет роль прослушивателя HTTP, но компоненты, ответственные за настройку и активацию процесса, были перенесены в WAS, которая имеет три части: диспетчер настройки, диспетчер обработки и интерфейс адаптера прослушивателя. Диспетчер настройки считывает настройки приложения и пула приложений из файла applicationhost.config. Диспетчер обработки сопоставляет пулы приложений существующим рабочим процессам w3wpw3wp.exe и запускает процессы. Интерфейс адаптера прослушивателя используется WCF для передачи принятых запросов на активацию по протоколам, отличным от HTTP.
Продолжить чтение
Электронное правительство Республики Казахстан
Электронное правительство Республики Казахстан
ЭЛЕКТРОННОЕ ПРАВИТЕЛЬСТВО Электронное правительство – это единый механизм взаимодействия государства и граждан, а также государственных органов друг с другом, обеспечивающий их согласованность при помощи информационных технологий. Именно этот механизм позволил сократить очереди в государственные органы и упростить и ускорить получение справок, свидетельств, разрешительных документов и многого другого. Другими словами, электронное правительство – это когда для оформления лицензии необходим только ИИН (а все остальные данные получают при помощи автоматических запросов), когда можно оплатить коммунальные услуги и штрафы онлайн, когда для получения справки в ЦОН может потребоваться только удостоверение личности, когда вы сами можете зарегистрировать бизнес или получить справку напортале «электронного правительства» за каких-нибудь 10-15 минут, когда узнать очередь ребенка в детский сад можно в любое время дня и ночи, получить адресную справку на мобильник и еще сотни подобных «когда».
Продолжить чтение