- Практики
- Исследовательский сектор
- Продуктовый сектор
- Технологический сектор
- Новости
- Подготовка
- Контакты
- FAQ
Информационные технологии — это комплекс взаимосвязанных научных и технических областей знания, которые изучают и применяют на практике методы создания, поиска, сбора, обработки, хранения, защиты, передачи, предоставления и распространения информации с помощью средств вычислительной техники. Информационные технологии являются ключевым фактором реализации национальной программы «Цифровая экономика Российской Федерации» и Стратегии развития информационного общества в Российской Федерации на 2017-2030 годы.
Раздел «ИТ» призван выявить среди учащихся школ Российской Федерации творческих, одаренных и мотивированных учащихся, способных к получению высшего образования по научным и научно-технологическим программам инженерной направленности, в первую очередь по укрупненной группе направлений «Информатика и вычислительная техника». Реализация данной практики будет осуществляться в партнерстве с университетами: НИУ МИЭТ, РТУ МИРЭА, НИЯУ МИФИ, НИУ ВШЭ, РЭУ им.Плеханнова, а также технологическим партнером ООО «КОМПНЕТ».
Олимпиада проходит в два этапа: отборочный и заключительный.
КОМПЕТЕНЦИИ ПРОФИЛЯ
Знать: основы работы с сетевыми протоколами, структуры хранения данных в различных форматах, форматы хранения дат, принципы работы табличных (реляционных) баз данных, понятия: поле, запись, ключ таблицы, основные принципы нормализации баз данных, язык управления данными SQL, статистические методы для обработки данных.
Уметь: применять на практике инструменты по работе с системами управления базами данных, проектировать базы данных, использовать модули, библиотеки, программы, позволяющие осуществлять взаимодействие с сетевыми протоколами, создавать простые запросы на языке SQL на выборку данных из одной таблицы, работать с готовой базой данных, заполнять базы данных, искать, сортировать и фильтровать данные, осуществлять запросы на выборку данных, выполнять запросы с параметрами.
Знать: основы проектирования графических пользовательских интерфейсов, понятие о серверной и клиентской частях программ, технологии «клиент – сервер», основы языка HTML и каскадных таблиц стилей (CSS), сценарии на языке JavaScript, принципы графического представления данных (схемы, таблицы, графики).
Уметь: применять модули, библиотеки, программы, позволяющие реализовывать графический интерфейс, проектировать модульные приложения и осуществлять связь между модулями, составлять формы на веб-странице, представлять результаты моделирования в виде, удобном для восприятия человеком.
Знать: основные алгоритмы школьного курса «Информатика и ИКТ», основы работы со структурами данных, принципы работы файловых переменных (файловые указатели), принципы работы с массивами и последовательностями чисел, принципы линейного поиска заданного значения в массиве, типы данных: целочисленные, вещественные, символьные, логические, ветвления, сложные условия, циклы с условием, взаимозаменяемость различных видов циклов.
Уметь: разрабатывать алгоритмы, модифицировать стандартные алгоритмы, обрабатывать данные, хранящиеся в файлах, текстовые и двоичные файлы, читать данные из файла, вычислять обобщённые характеристики элементов массива или числовой последовательности, составлять циклы по переменной, составлять цикл с использованием заранее определённого инварианта цикла.
Знать: синтаксис одного из высокоуровневых языков программирования, основы оформления программного кода, основы работы с инструментами по доставке и управлению программными продуктами.
Уметь: разрабатывать модульные программные продукты, применять системы управления версиями программного кода, применять на практике инструменты по доставке и управлению программными продуктами. документировать программы, использовать комментарии, готовить описания программ и инструкций для пользователя.