Информационные системы и телекоммуникации (1037618)
Текст из файла
Минисгерство образовании и науки Российской Федерации Федеральное государственное бкзджетное образовательное учреждение висц1его образованна и Московский е осударственный технический университет имени НЭ. Баумана (наниоекьпьнепй исследовательский университет)п ~МП'У ии, И.Э. Баумана) Утверждаиз Лервьй прорсктор —— п)зоректор по учебной работе 1.'.Э.
Баумана Б,В. Падалкии «» 20)6 г. 09е04г02 ИП4нзпмационные системы и технологии кюа и 1еавчеаонапие ниенапаепнв поаеоеоввп Факульте'г Информа гика и системы уцрааденци (ИУ) Ионное ианченопаипе фактиптееа ~еокпаоеен ееаииеееоаанпе! Информационные системы и телекоммуникации (ИУЗ); По~нос наачемаванпе павеанн ~еокнпвеппое панче попание1 К Вс1уп)псльным испьггагп1ям в ма!.1)ст))е)тур) допуска!Отея лица. Вме1Оьчие дОкумспг государственпо)о образца о Высп1ем ооразоваиии .Побого уровня !Диплом оакалавра или специалисз.а). Липа, предъявив)пие диплом магистра. мо).ут бьгп зачислены только на договорной ОСНОВЕ. При!.'и осугпествляется Ега конкурсной основ!.
По 1хозультйтйм Вступительных испытйний. Программа вступителы!ых испытаний в магистратуру по иаправлениго подготовки: 09.04.02 Ин о мационные системы и зехнологнн ф р вои п ииииеновапие пап раппеиив поаеоеовин составлена на Основании Фег!ерально! о !.Осут!арственного обраннза)ельного стандарта выспгсго ооразо))аиия подп)тонки оакальч)ра по нйправлснн!о: 09.03.02 Ин о мационные системы и технологии ф р ноп и наименование иаияапиеинп иопеоеовии и ОхВатывает базоВЫВ дисциплины подготоВки бйкалйврОВ по ийзййниому наг!раВленик). Программй сод!."рант Описйнне Формы вступительных испытаний, перечень во!!росо!з для вступительных испьгтаний и список:пггсратуры рекомендуемой для поды)тонки.
2. цкль Встуни'1'кльнь1х ис11ь1тАННЙ Вступите)!ье!ые исг!ытания пр!Кп)аны Ог!ределить степень ГОтОВПОсти поступан)гпего к освоен!)к) основной образоватслыеой программы магистратуры но направлениик 09.04.02 Информационные системы и технологии иоп и ианиепова!ии вапвавпеинп ноппипвии 3. еормА нровкдкнии Всту11иткльнь1х иснь11Аний Встушпельпые испытания прово)!атея в письме)гной Форме в соответствии с установленным приемной комиссией МГ1 У расписанием.
Поступгиоп!ему предла)-ается ответить письменно на 10 вопросов и задач билета, располОж!".Нных В порядке Возрастания трудности и Охвеп'ь!Ванин)их содержа!11!е разделов и тем программы соотвезтттвунзщих вступительных исп)*!Тйе!нй. На ответы по вопросам и задачам билета отводится 210 минут. Ре!у.'!ьта! 1*1 испьп)П1ий Опани!!а!Отса по стобалльной шкйл1..
Результаты испытаний оглаппнотся не позднее чем крез гри рабочих дпя. 4. ИРОГРАм)чА Встуниткльиь1х иснь1тАнии Письменное испьп ание проводится по программе, базирукнпейся на основной обрйзовйтельной прогрйммс ойкйлйврнйтй по на~)йв)!сии!О 09,03.02 Информационные сисз емы и тех!и)логии ноа и паве!еиовоиие папяапиеииа поаеоеоопн Перечень разделов и теи двсппплвпы, вгглгочепньге в пвсьмепное пспьп.виве ДИСЦИПЛИНА 1. Технологии программирования Основы проараммировония но языке гочо Краткая история языка 3ача. Цель разработки языка 3ача, Как работает 3ача.
Комментарии. Типы данных Зача. Ссылочные типы. Константы. Символы и строки, Правила именования переменных в Зача. Переменные и начальные значения. Логические операторы. Строковые операторы. Управление исполнением кода в зача. Циклы РОВ в Зача. Печать в Зача. Ввод/Вывод на консоль. Замечание об именах классов. Терминология: классы и объекты. Поля и методы класса. Абстрагирование и инкапсуляция. Модификаторы доступа. Правила именования методов.
Передача объекта через аргументы метода. Статические методы. Равенство в языке зача7. Документация 3ача АРК Пакеты. Импор~ пакетов и классов. Интерфейсы. Разделение программы на компоненты, Расширение интерфейсов. Коллекции. Базовые интерфейсы коллекций, Интерфейсы коллекций с дополнительными свойствами. Реализации списков. Реализация множеств.
Реализация ассоциативных списков. Применение коллекций. Перебор элементов коллекций. Итераторы, Сравнение объектов, метод ециа!з. Интерфейс ~ача.игй.СогпагаЫе. Вычисление хаша объекта. Метод ЬазЬСоде. Способы сортировки коллекций. Срег)сгпея гйЬекяггггг-орггегиггироеяпггггго ггрогрялглгирггеоггггя в ./его Наследование. Родительские классы.
Классы потомки. Иерархия числовых классов 1ача. Ссылочные типы. Перемещение по иерархии классов. Модификатор доступа ргогесгед. Ключевое слово зорег. Переопределение методов. Виртуальные методы. Полиморфизм. Абстрактные классы. Модификатор аЬз|гасб Графический пользовательский интерфейс 5члпВ.
АУЧТ. Базовый класс 3Согпропепь "Легковесные" и "тяжеловесные" компоненты. Окна и контейнеры. Контроллеры расположения злементов интерфейса. События и обработчики событий, Событие АсбопЕчепь Пример реализации обработчика события.
Интерфейсы обработчиков событий 5елпВ. Адаптеры. Вложенные классы статические вложенные (внутренние) классы. Использование вложенных классов для обработки событий. Объекты файлов Зача. Класс ~ачайо.рйе. Абсолютные и относительные пути в файловой системе. Создание объектов файлов. Конструкторы класса гйе. Получение информации о файле. Основные операции с файлами и навигация по файловой системе.
Потоковый ввод/вывод. Двоичные потоки. Методы класса 1прИ5тгеагп. Методы класса Ои1риг5тгеапт, Символьные потоки, Интерфейсы 1ачайю. Кеадег и ~ачало.учгйег. Способы Обработки ошибок ввода/вывода. Исключения. Вызов исключений. Обработка исключений Блокноту — сатсЬ. Особенности обработки исключений в 3ача. Иерархия классон исключений. Класс ~ачайапВ.ТКгочгаЫе. Проверяемые исключения. Класс 1ОЕхсертюп. Обработка событий от разных компонентов в одной функции.
АсбопСогпгпапд. Мяогозадичньге яри.зозгсения в,/гг а Введение в рабо~у с потоками в Зача. Определение и свойства потоков. Потоки и ресурсы Локальные и общие ресурсы. Захват ресурсов. Тупиковая ситуация. Поток диспетчер обработки событий 5алпВ. Исполнение длительных фоновых операций в графическом интерфейсе 5члпВ, Класс ~ачахгзчлпВ.5члпВУУогКег, Возвращение результата фоновой операции и информации о ходе исполнения операции.
Завершение рабо~ы приложения 3ача с графическим пользовательским интерфейсом. Массивы. Размещение массивов в памяти. Инициализация массивов. Многомерные массивы. Копирование значений массива, Создание копий массива. )ауа 5осЕе1 АР!. Операции с сокетами. Сетевые протоколы ТСР/)Р и ООР. Классы )ауа.пе1.5оске1 и )ауа.пеСОа1абгагп5ос)ге1.
Сетевые службы. Формат 1)й).. Протокол НТТР. Выполнение запроса веб страницы. Подключение к удаленному серверу. Применение потокового авода/вывода для передачи данных по сети. Формат НТТР запроса. Пример отправки запроса. Чтение ответа сервера. буферизация ответа. Класс Во(Тегес)йеадег, Обработка исключений в сложных операциях. Разбор текстового документа ответа сервера, Поиск строк в тексте. Функции для работы со строками. Поиск ОЙС ссылок в тексте.
Синхронизация доступа к общим ресурсам. Мьютекс, Монитор. Реализация очереди Р)РО с помощью связного списка. Ограничение размеров очереди. Логика добавления и извлечения объектов из очереди. Синхронизированные блоки кода. Критические секции. Периодический опрос очереди (поллинг).
Состояние ожидания и выход потока из состояния ожидания. Стандартный сценарий использования функций ~чац() и побТу(). Таймаут ожидания готовности данных. Синхронизация на обьекте. Оператор зупс)тгопаед. Синхронизированные методы. Потоки и производительность. Создание потоков. Перечень вопросов. 1. Архитектура многопоточных приложений 1ача. Потоки н ресурсы. Тупиковая ситуация. 2. Виртуальная машина 1ауа.
Компиляция и исполнение программ.)ауа Ву1есог(е. 3. Графическая оболочка 5илп8. Общее описание архитектуры н воэможностей. 4. Доступ к пользовательскому интерфейсу 5элпВ из фоновых потоков. Класс 5юйВУУогкег, 5. Интерфейсы. Правила объявления и принципы использования.
Расширение интерфейсов в языке 1ача. 6. Классы и объекты. Поля и методы класса. Абстрагирование и инкапсуляция на примере языка1ача, 7. Массивы в Зача. Инициализация массивов. Многомерные массивы. Копирование массивов. 8. Множества и зссоциативные списки в )ауа. 9. Модификаторы доступа к членам класса. Правила именования методов. Статические методы в языке )ача.
10. Наследование классов. Схема наследования. Родительский класс и класс потомок, Переопределение методов в языке 1ача. 11, Обработка исключений в языке 1ача. 12. Обработка ошибок ввода/вывода в языке 1ача. Исключения. 13. Обработчики событий н адаптеры в языке1ача. Вложенные классы. 14, Операторы 1ача. Логические н строковые операторы. 15. Особенности обработки исключений в1ача. Иерархия классов исключений.
16. Перебор элементов коллекций. Варианты. Примеры на языке1ауа. 17. Перемещение по иерархии классов "вверх" н "вниз*'. Использование указателя на родительский класс для ссылки на класс потомок и указателя на класс потомок для ссылки на родительский класс. Возникающие при этом проблемы. Преобразование типов в языке1ача. 18. Полиморфизм.
Характеристики
Тип файла PDF
PDF-формат наиболее широко используется для просмотра любого типа файлов на любом устройстве. В него можно сохранить документ, таблицы, презентацию, текст, чертежи, вычисления, графики и всё остальное, что можно показать на экране любого устройства. Именно его лучше всего использовать для печати.
Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.