Ukrainian subtitles

← 01-06 Programming

Get Embed Code
14 Languages

Showing Revision 2 created 05/06/2014 by Roman Korol.

  1. Почнемо з програмування,
  2. бо це основа інформатики
  3. більшість приладів виконують одну функцію
  4. це - тостер: його наочна картинка
  5. і... з тостером можна робити багато чого
  6. Туди можна покласти хліб, кекси
  7. є якісь кнопки для зміни режиму роботи
  8. щоб робити тости довше, або швидше
  9. але насправді його завдання тільки одне
  10. з різними незначними варіаціями.
  11. Один процес: поклали хліб,
  12. нагріли - і маємо тост.
  13. Якби ми захотіли кардинально
  14. змінити його функції
  15. то мусили б якось змінити і сам тостер.
  16. Наприклад, можна розібрати тостер
  17. і зібрати його по-іншому
  18. якби в нас вистачило сили на амбітний проект,
  19. то можна було б зробити ... велосипед.
  20. Без програм комп'ютер - просто залізяччя
  21. навіть тостер корисніший.
  22. Програми кажуть комп'ютеру, що треба робити
  23. А сила комп'ютера в тому, що
  24. на відміну від тостера, який робить щось одне,
  25. комп'ютер може робити ВСЕ.
  26. Він універсальний, бо ми можемо
  27. запрограмувати його для виконання
  28. фактично будь-яких операцій.
  29. Все, що тільки можна уявити і
  30. написати для цього програму
  31. можна зробити з комп'ютером.
  32. Програма - це точна послідовність команд.
  33. Сам комп'ютер не вміє нічого. Він має лише
  34. кілька простих інструкцій, які може виконати.
  35. Щоб зробити корисну програму
  36. треба скласти ці інструкції так,
  37. щоб вийшло саме те, що треба.
  38. Комп'ютер легко перетворити в
  39. інтернет-браузер, сервер, ігрову приставку
  40. навіть в тостер ... :).
  41. Але не буде куди покласти хліб.
  42. Але він може робити фактично все, що
  43. тільки можна уявити.
  44. А сила комп'ютера в тому,
  45. що він може зробити все неймовірно швидко:
  46. мільярди операцій за секунду!
  47. А програми дають нам можливість передати
  48. наші інструкції комп'ютеру, щоб він знав, що робити.
  49. Існує багато різних мов програмування
  50. Мова, яку ми збираємось вивчити - це Python
  51. Її назва перекладається як "пітон"
  52. Важливо, що Python - програма, яка дає
  53. прекрасну мову, на якій можна писати інші
  54. програми. А це значить, що програма,
  55. яку ми напишем, буде виконуватися не просто
  56. в комп'ютері, а буде вхідним (input) файлом
  57. для програми Python .
  58. Python - це ніби перекладач, який перетворює
  59. нашу програму з мови Python в мову,
  60. на якій працює комп'ютер