Skip to content

Slavastas119/Probability-Theory-2-year-students

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Probability-Theory-2-year-students

Завдання для лабораторних робіт з курсу "Теорія ймовірностей" для студентів 2 курсу механіко-математичного факультету Київського національного університету імені Тараса Шевченка.

Викладацький склад

Інструкція встановлення та використання необхідного програмного забезпечення

Даний курс розрахований на використання мови програмування Python 3 за допомогою Jupyter Notebook - веб програми для інтерактивного редагування та виконання коду. Файли з завданнями лабораторних робіт будуть знаходитися у цьому репозиторії на GitHub. Відповідно, необхідно встановити таке програмне забезпечення:

Однак, на сайті проекту Jupyter рекомендують встановлювати дистрибутив Python від платформи Anaconda. Цей дистрибутив встановлює Python, Jupyter Notebook та багато бібліотек, які знадобляться в майбутньому. Тому далі буде наведено порядок дій для встановлення та використання програм Anaconda та Git. Також можна подивитися відповідні відео-іструкції, що знаходяться в папці Tutorials.

Завантаження Anaconda3

  • Переходимо на сайт завантаження дистрибутивів Anaconda https://www.anaconda.com/distribution/.
  • Важливо!!! Вибираємо версію відповідно до Вашої операційної системи. Наприклад, Windows 32-Bit.
  • Завантажуємо інсталятор Anaconda3.

Встановлення Anaconda3

  • Запускаємо завантажений інсталятор Anaconda3. Приклад назви файлу - Anaconda3-2018.12-Windows-x86.
  • У діалоговому вікні інсталятора натискаємо кнопку "Next".
  • Натискаємо кнопку "I Agree".
  • Вибираємо, для яких користувачів буде встановлено Anaconda3. Програма рекомендує встановлювати лише для поточного користувача. Але, якщо Ви встановлюєте Anaconda3 на власний комп'ютер, то можна вибрати для всіх користувачів ("All Users").
  • Натискаємо кнопку "Next".
  • Вибираємо, куди буде встановлено Anaconda3, за допомогою кнопки "Browse...".
  • Натискаємо кнопку "Next".
  • Важливо!!! Включаємо параметр "Add Anaconda to my PATH environment variable". Це дозволить запускати Python та Jupyter Notebook з командного рядка у бажаному місці (папці).
  • Натискаємо кнопку "Install" та чекаємо, поки встановиться Anaconda3.

Тестування Jupyter Notebook

  • Відкриваємо командний рядок. Наприклад:
    • Натискаємо клавішу Windows.
    • Набираємо "cmd".
    • Вибираємо командний рядок із результатів пошуку.
  • Переходимо до робочої папки:
cd /D path:\to\your\folder
  • Запускаємо Jupyter Notebook:
jupyter notebook
  • Jupyter Notebook відкриється у новій сторінці браузера.

Завантаження Git

  • Переходимо в браузері на сайт завантаження програми Git для Windows https://git-scm.com/download/win.
  • Завантаження інсталятора Git почнеться автоматично. Якщо цього не сталося, то перейдіть за відповідним посиланням.

Встановлення Git

  • Відкриваємо завантажений файл інсталятору Git. Приклад назви файлу - Git-2.20.1-64-bit.
  • Натискаємо кнопку "Next".
  • Натискаємо кнопку "Next".
  • Вибираємо редактор для Git за замовчуванням. Насправді цей параметр не дуже важливий. Можна залишити автоматично вибраний Vim. Або вибрати інший редактор зі списку. Наприклад, Notepad++.
  • Натискаємо кнопку "Next".
  • Вибираємо пункт "Git from the command line and also from 3rd-party software" (він має бути вибраний автоматично).
  • Натискаємо кнопку "Next".
  • Якщо Ви користуєтесь Windows, то вибираєте пункт "Use the native Windows Secure Channel library".
  • Натискаємо кнопку "Next".
  • Вибираємо пункт "Checkout Windows-style, commit Unix-style line endings" (він має бути вибраний автоматично).
  • Натискаємо кнопку "Next".
  • Вибираємо вигляд терміналу Git. Цей параметр не є принциповим! Пропоную обрати "Use Windows' default console window".
  • Натискаємо кнопку "Next".
  • Залишаємо додаткові параметри без змін. Автоматично вибираються два пункти:
    • "Enable file system caching".
    • "Enable Git Credential Manager".
  • Натискаємо кнопку "Install" та чекаємо завершення роботи інсталятора.

Початок роботи над лабораторними завданнями

  • Відкриваємо командний рядок. Наприклад:
    • Натискаємо клавішу Windows.
    • Набираємо "cmd".
    • Вибираємо командний рядок із результатів пошуку.
  • Переходимо до робочої папки:
cd /D path:\to\your\folder
  • Завантажуємо репозиторій GitHub з лабораторними завданнями:
git clone https://github.com/Slavastas119/Probability-Theory-2-year-students
  • Запускаємо Jupyter Notebook:
jupyter notebook
  • Відкриваємо ноутбук першого лабораторного заняття: "Лабораторне заняття 1.ipynb".
  • Ноутбук готовий до роботи (після запуску ядра Python 3).

Подальша робота з використанням Git

Зауваження. Спочатку треба створити новий репозиторій у Вашому акаунті GitHub:

  • Заходимо на сторінку свого акаунту: "https://github.com/your_account" (замість your_account має бути назва Вашого акаунту).
  • Переходимо на вкладку "Repositories" (друга вкладка, після вкладки "Overview").
  • Натискаємо кнопку "New" (зелена кнопка зверху справа).
  • Заповнюємо всі необхідні поля та слідуємо інструкціям.

Після того, як Ви внесли зміни до файлу "Лабораторне заняття 1.ipynb" (або іншого файлу) та зберегли їх, треба додати ці зміни в контроль версій локального репозиторію і завантажити їх на Ваш репозиторій GitHub за допомогою виконання команд з командного рядка.

  • Відкриваємо командний рядок. Наприклад:
    • Натискаємо клавішу Windows.
    • Набираємо "cmd".
    • Вибираємо командний рядок із результатів пошуку.
  • Переходимо до папки Probability-Theory-2-year-students, яка є репозиторієм і була завантажена за допомогою команди git clone у робочу папку:
cd /D path:\to\your\folder\Probability-Theory-2-year-students
  • Додаємо змінені (тут "Лабораторне заняття 1.ipynb", але воно знаходиться в папці "Лабораторне заняття 1") файли до сервісу контролю версій Git:
git add "Лабораторне заняття 1\Лабораторне заняття 1.ipynb"

або додаємо усі змінені файли

git add *
  • Підтверджуємо (коммітимо) внесені зміни:
git commit -m "commit message"

Замість commit message потрібно писати короткий опис внесених змін.

  • Завантажуємо локальний репозиторій у репозиторій на GitHub:
git push url://to/your/repo branch_name

Замість url://to/your/repo треба писати URL-адресу Вашого репозиторію на GitHub, наприклад https://github.com/juliia5m/Probability-Theory-2-year-students. Замість branch_name слід писати назву вітки репозиторію, до якої хочете завантажити, наприклад master.

Якщо репозиторій із завдяннями, тобто ось цей, оновився/змінився (додалися завдання наступного заняття) та Ви хочете оновити свій локальний репозиторій, то можна скористатися командою git pull:

git pull https://github.com/Slavastas119/Probability-Theory-2-year-students

Після цього можна працювати з новими файлами репозиторію. А для завантаження змін до свого репозиторію на GitHub слід виконати послідовність команд git add, git commit, git push, як описано вище, змінюючи відповідні параметри.

Зауваження. Більш детально про сервіс Git та його використання можна почитати тут.

About

Логвіненко Станіслав Станіславович

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published