3.38M

427664

1.

Алгоритмізація та
програмування
Йосиф Ривкінд / Тетяна Лисенко
Людмила Чернікова / Віктор
Шакотько

2.

Пригадайте
Комп'ютерна програма — це
алгоритм опрацювання даних,
записаний спеціальною мовою та
призначений для виконання
комп'ютером.
У процесі своєї роботи програма
опрацьовує дані.
Дані, які потрапляють до програми
від певних пристроїв (наприклад, з
клавіатури або від датчика
температури) або від іншої
програми, або з іншого джерела
(наприклад, з текстового файлу),
називають вхідними
(початковими) даними.
Під час виконання
програми утворюються і
опрацьовуються й інші дані,
які називають проміжними
даними.
Якщо метою виконання
програми є отримання
певних даних, то ці дані
називають вихідними
(результуючими) даними.
Алгоритмізація та програмування / Алгоритми та комп’ютерні
програми

3.

Комп’ютерні мережі / Алгоритми та комп’ютерні програми

4.

Поміркуйт
е
Мову, яку використовують
для запису алгоритмів,
призначених для виконання
комп'ютером, називають
мовою програмування
Мова програмування, як і будь-яка
інша мова, має такі складові:
набір символів, з яких утворюють
слова та речення цієї мови - алфавіт;
сукупність спеціальних слів, які мають
однозначне пояснення та застосування
– словник;
систему правил складання базових
конструкцій мови – синтаксис;
правила семантики, що пояснюють,
яке смислове значення має опис кожної
з вказівок програми і які дії повинен
виконати комп’ютер під час виконання
кожної з таких вказівок.
Алгоритмізація та програмування / Мови програмування

5.

Мови програмування можна поділити на
дві групи: мови низького рівня та мови
високого рівня
За технологією програмування розрізняють:
Комп’ютерні мережі / Мови програмування

6.

Транслятор – програма, яка записує
команди програми, описаної деякою мовою
програмування, машинною мовою
Компілятор зчитує одразу всю програму й
переписує її машинним кодом або мовою
асамблер. Процес трансляції, який при
такому підході називають компіляцією,
відбувається один раз, і результат перекладу
зберігається в окремому файлі.
Інтерпретатор зчитує вихідний код
програми по одній команді й одразу
намагається їх «перекладати» та виконувати.
Це дає змогу програмісту швидше
перевіряти правильність виконання
програми та знаходити помилки в коді.
Середовище програмування – це комплекс програм, що
містить засоби автоматизації процесів підготовки та
виконання програм користувача, а саме:
редактор текстів програм – у ньому можна створювати
й редагувати текст програми;
довідково-інформаційну систему про мову
програмування та середовище;
бібліотеки, у яких зберігаються найбільш уживані
фрагменти програм або цілі програми;
компілятор чи інтерпретатор, використання якого дає
змогу швидко знайти в програмі помилку та виправити її;
покроковий «виконавець» програми.

7.

Поміркуйт
е
Комп’ютерні мережі / Мови програмування

8.

Набір хмарних сервісів Google
автоматично стає доступним для
персонального користування через
реєстрацію в Gmail. Простота доступу
та реєстраційних вимог зробила хмарні
сервіси Google одними з
найпопулярніших.
Переваги:
сумісність з наступними мобільними
та комп’ютерними платформами:
Windows, iOS, Android, Мас OS;
надає безкоштовно 15 ГБ, збільшити
обсяг можна платно;
наявність сервісів для
персонального користування та
сервісів Google Docs
Сервіс OneDrive є продуктом Windows
Live, його можна назвати гібридом
хмарного сховища та онлайн – редактора
документів. Дозволяє створювати і
редагувати основні документи Microsoft
Office, це можна через мережевий
інтерфейс, настільні версії Microsoft
Office від 2010 року.
Переваги:
сумісність з наступними мобільними
та комп’ютерними платформами:
Windows, iOS, Android, Windows
Phone;
надає безкоштовно 5 ГБ для
збереження інформації, а для
користувачів Windows 8 - 25 ГБ;
підтримка Office Online, що
Комп’ютерні
мережі / Хмарні сервіси
дозволяє завантажувати,
редагувати,

9.

10.

Йосиф Ривкінд / Тетяна Лисенко / Людмила
Чернікова / Віктор Шакотько

11.

7
клас
Йосиф Ривкінд / Тетяна Лисенко / Людмила
Чернікова / Віктор Шакотько
English     Русский Rules