Операционные среды Linux, Android, IOS

1.       

Название дисциплины

Операционные среды Linux, Android, IOS.

2.       

Курс обучения, специальность

магистратура 1,

1-31 81 07 Математическое и программное обеспечение мобильных устройств (1 года)

3.       

Семестр обучения

1

4.       

Количество кредитов

2,5

5.       

Ф.И.О. лектора

Вельченко Сергей Александрович

6.       

Цели изучения дисциплины

Изучить операционные среды Linux, Android, IOS  и его взаимодействие с пользователем. Получить базовые навыки написания настройки, понять принципы работы, внутреннее устройство Linux, IOS, Android и основные подходы к работе в данных средах.

7.       

Пререквизиты

Java

8.       

Содержание дисциплины

1. Введение в Linux. Установка. Пользовательский интерфейс.

2. Базовые знания по администрированию системы.

3. Управление печатью. Файловые системы.

4. Базовые знания по работе в сети. Настройка сетевой распределённой файловой системы. Безопасность сети.

5. Настройка загрузчика LILO. Настройка X-Window.

6. Вход в систему и корректное завершение работы.

7. Управление процессами. Базовые знания по устранению неполадок.

8. Управление логическими разделами дисковой подсистемы. Настройка сети. Настройка службы сетевого информационного взаимодействия. Настройка ядра.

9. Резервное копирование и восстановление.

10. Введение в среду Android.

11. Android и повседневная жизнь пользователя.

12. Характеристика облачных сервисов

13. Суть сбора данных, синхронизирования, резервного копирования и восстановления

14. Характеристика системных утилитов. Устройство: его обслуживание

15. Характеристика защиты информации и устройства

16. Суть сервиса и систы

17. Полный перенос данных iOS устройств

18. Полный перенос данных iOS устройств

19. Установка и активация приложений iOS устройств

20. Перенос контактов, календаря, заметок, задач

21. Загрузка рингтонов, фильмов, музыки, книг

22. Настройка периферийного оборудования (AppleTV, AirPort, WiFi, принтеры, модемы). Сброс устройства к заводским настройкам.

23. Обновление программного обеспечения

24. Создание и регистрация учетной записи Apple ID

25. Настройка электронной почты, Viber, Skype, WhatsApp

26. Перенос файлов. Проверка устройства на соответствие гарантийным условиям.

27. Установка облачного хранилища (создание и настройка облачного сервиса).

28. Настройка родительского контроля. Создание и регистрация электронной почты. Сброс пароля Apple ID, почты и других аккаунтов.

29. Установка навигационного приложения. Настройка доступа в интернет.

30. Активация устройства Apple.

1.       

Рекомендуемая литература

1.Samuel, S. Programming Kotlin / Stephen Samuel,‎ Stefan Bocutiu – Birmingham: Packt, 2017. – 420 p.

2. Jemerov, D. Kotlin in Action / Dmitry Jemerov,‎ Svetlana Isakova – New York: Manning Publications, 2017. – 360 p.

3. Kotlin and Android [Электронный ресурс] – Электронные данные. –  Режим доступа: https://developer.android.com/kotlin/index.html.

4. Smyth, N. Android Studio 3.0 Development Essentials. Kotlin Edition / Neil Smyth – Charleston: CreateSpace Independent Publishing Platform, 2017. – 740 p.

5. Джек Натинг, Джефф Ламарш iOS 5 SDK. Разработка приложений для iPhone, iPad и iPod touch, Вильямс, 2012. -672с.

6. Василий Усов. Swift. Основы разработки приложений под iOS и macOS., Питер, 2017. – 368с.

7. Адельштайн Т., Любанович Б. Системное администрирование в Linux, Питер, 2009 г.

8. Немет Э., Снайдер Г., Хейн Т. Руководство администратора Linux. 2-е издание – Вильямс, 2008 г.

10.

Методы преподавания

Проблемный, проектный

11.

Язык обучения

Русский

12.

Условия (требования), текущий контроль

— тестирование;

— проверка лабораторных работ

13.

Форма аттестации

зачет

Операционные средыя Linux, Android, IOS (бел.яз)