Задания к практическим занятиям (ММ РУиС) — различия между версиями

Материал из SRNS
Перейти к: навигация, поиск
(Шаг 1. Регистрация аккаунта на googlecode.com)
(Шаг 2. Создание репозитория)
Строка 32: Строка 32:
  
 
#Возвращаемся на страницу https://googlecode.com. Выбираем '''Create a new project'''.
 
#Возвращаемся на страницу https://googlecode.com. Выбираем '''Create a new project'''.
 +
#Заполняем поля:
 +
## ''Project name'': mm-er09-ivanov-ii, где mm - математическое моделирование, 09 - номер потока, ivanov - фамилия студента, ii - инициалы имени и отчества
 +
## ''Project summary'': "Modeling of radio systems and signals" (или от себя)
 +
## ''Description'': "Modeling of radio systems and signals: master course" (или от себя)
 +
## ''Version control system'': Subversion
 +
## ''Source code license'': на усмотрение студента
 +
## ''Project label(s)'': matlab, radio, signals
 +
## Ввести капчу
 +
#Создать проект нажатием кнопки ''Create project''

Версия 19:00, 4 февраля 2014

Содержание

Занятие 1

Тема занятия: Использование системы контроля версий. Доплеровский сдвиг частоты навигационного сигнала.

Цели занятия:

  • Провести обучение работе с системой контроля версий subversion, включая программы-клиенты
  • Первое ознакомление с MATLAB/Octave: интерфейс, переменные, векторы, матрицы, вывод графиков, написание скриптов.
  • Показать пример решения детерминированной математической задачи с помощью компьютерной модели.

Задача 1.1 Использование системы контроля версий

При выполнении практических и лабораторных заданий, а так же домашней подготовке к ним, студенты в течение курса будут пользоваться репозиторием SVN. Для простоты и общности предлагается создавать проекты на googlecode.com. Это бесплатный сервис для создания собственных хранилищ. Из плюсов - простота, бесплатность, доступность. Они не предъявляют высоких требований к проектам.

Шаг 1. Регистрация аккаунта на googlecode.com

  1. Переходим на страницу https://googlecode.com.
  2. Если уже авторизован другой пользователь - нажимаем кнопку Sign out в правом верхнем углу.
  3. Переходим на страницу авторизации путем нажатия кнопки Sign in в правом верхнем углу, либо Sign in to create a project по центру.
  4. Выбираем Create an account (если в памяти браузера остались данные о старом пользователе, то потребуется предварительно выполнить Manage accounts on this device, далее Add account)
  5. В поле First Name и Last Name студент указывает имя и фамилию соответственно (транслитом, как в загранпаспорте), либо произвольную информацию по собственному усмотрению.
  6. Имя почтового ящика указывается по шаблону: er09.ivanov.ii@gmail.com, где 09 - номер потока, ivanov - фамилия студент, ii - инициалы имени и отчества студента.
  7. Пароль выбирается студентом
  8. Данные о Дне рождения, телефоне, другом почтовом ящике, стране указываются по желанию студента.
  9. Подтверждается согласие с Google Terms of Service и Privacy Policy путем отметки check-box'а, после чего осуществляется переход на следующую страницу кнопкой Next step.
  10. Выбор аватара можно пропустить нажатием кнопки Next step.

Аккаунт создан.

Шаг 2. Создание репозитория

Репозиторий, хранилище - место, где хранятся и поддерживаются какие-либо данные. В рамках курса ММ РТУиС каждый студент будет использовать личный репозиторий системы контроля версий SVN, расположенный на ресурсе googlecode.

  1. Возвращаемся на страницу https://googlecode.com. Выбираем Create a new project.
  2. Заполняем поля:
    1. Project name: mm-er09-ivanov-ii, где mm - математическое моделирование, 09 - номер потока, ivanov - фамилия студента, ii - инициалы имени и отчества
    2. Project summary: "Modeling of radio systems and signals" (или от себя)
    3. Description: "Modeling of radio systems and signals: master course" (или от себя)
    4. Version control system: Subversion
    5. Source code license: на усмотрение студента
    6. Project label(s): matlab, radio, signals
    7. Ввести капчу
  3. Создать проект нажатием кнопки Create project
Персональные инструменты
Пространства имён

Варианты
Действия
SRNS Wiki
Рабочие журналы
Приватный файлсервер
QNAP Сервер
Инструменты