Урок 6. Програми з розгалуженням
- Деталі
- Автор: Teacher
- Категорія: Уроки Pascal
- Перегляди: 12986
Команди розгалуження — це складові командами, у яких на відміну від простих команд присутні умови, в залежності від істинності яких виконуються або не виконуються оператори, що входять до складу команди розгалуження.
Повне та неповне розгалуження. У Паскалі реалізовано повне та неповне галуження, а також команда вибору, що реалізована як послідовне виконання декількох структур галуження і яка передбачає вибір з декількох можливих варіантів дій.
Як створити блог. Де завести?
- Деталі
- Автор: Teacher
- Категорія: Різне
- Перегляди: 2892
Зацікавилися блогами і блогуванням. Тоді ця стаття для Вас. Як показує власний досвід переважно більшість блогерів проходять наступну еволюцію:
- виникає бажання щось написати і розмістити де небуть
- виникає бажання створити повноцінний блог з власним інтерфейсом та інтернет адресою
- виникає бажання заробити на блозі
Якщо ви просто хочете писати статті не переживати про оформлення вашого блогу, то тут вибір доволі обширний, багато сайтів запрошують авторів до співпраці заради наповнення власного вмісту і навіть блогери практикують таке, оскільки самому писати статті і розкручувати блог доволі трудомістка задачі. Можна завести блог наприклад на Живому журналі (http://www.livejournal.com). Якщо ви цікавитися політикою можна писати на (http://politiko.ua). Але рано чи пізно, ви скоріше за все задумаєтеся створити повноцінний блог із своїм оформлення, або ж навіть з метою заробітку. Тут уже потрібно більш серйозніше підійти до справи. І тут у вас два шляхи:
1) безкоштовний блог
2) платний блог
Урок 5. Лінійні програми
- Деталі
- Автор: Teacher
- Категорія: Уроки Pascal
- Перегляди: 9755
Лінійними називаються програми, що складаються з простих команд (операторів).
Простими командами (простими вказівками алгоритму) називаються команди, які не використовують умови при своєму виконанні. До числа простих операторів належать команди (оператори) присвоювання, введення і виведення, виклику допоміжного алгоритму (підпрограми).
Оператор присвоєння. Він задає або змінює поточне значення деякої змінної. При цьому змінюється вміст конкретного елемента пам’яті, відведеного для цієї змінної. Оскільки мета будь-якого алгоритму — це отримання в певному місці пам’яті потрібного значення, практично будь-яка програма містить цей оператор.
Урок 4. Оператори мови
- Деталі
- Автор: Teacher
- Категорія: Уроки Pascal
- Перегляди: 3629
Оператори — це команди програми. Нижче наводяться основні оператори, за допомогою яких можна створювати прості програми:
Урок 3. Стандартні функції. Вирази.
- Деталі
- Автор: Teacher
- Категорія: Уроки Pascal
- Перегляди: 3605
Тема: Стандартні функції. Вирази
Стандартні функції
Більшість інших операцій по обробці величин виконують стандартні функції. Функція має ім'я (ідентифікатор), за яким вказано один чи більше аргументів. При зверненні до функції викликається готова вбудована в транслятор програма обробки, якій, в якості вхідних величин, передаються аргументи функції. Результат повертається в головну програму через ім'я функції.
Урок 2. Стандартні типи даних
- Деталі
- Автор: Teacher
- Категорія: Уроки Pascal
- Перегляди: 3369
Тема:Стандартні типи даних
Програма оперує різними елементами даних. Кожен елемент може бути визначеного типу. Цей тип задає як множину значень, що може приймати елемент, так і операції, які можуть бути з ним виконані.
Зараз ми розглянемо лише чотири стандартних типи даних:
1) INTEGER (цілий). Діапазон значень даних цього типу, що можуть прийматися, зазвичай від -32768 до +32767. Граничні значення діапазону записано в стандартних константах, які мають імена MAXINT та MININT, тобто MININT -32768 та MAXINT=32767. Спроба отримати значення, що виходить за межі діапазону, призводить до помилки транслятора.
Об'єкти даних — учасники операцій — називаються операндами. Над операндами цілого типу можливі такі операції: + (додавання), - (віднімання), * (множення), DIV (цілочисельне ділення з відсіченням залишку), MOD (залишок від цілочисельного ділення). Ці операції виконуються точно. Порядок виконання звичайний: спочатку множення, ділення та отримання залишку, потім додавання та віднімання. Службові слова DIV і MOD з двох сторін повинні відокремлюватися пробілами.
Урок 1. Основні поняття мови програмування
- Деталі
- Автор: Teacher
- Категорія: Уроки Pascal
- Перегляди: 5806
Тема: Основні поняття мови програмування
Перш за все, слід пам'ятати, що вивченням мови програмування - це знайомство з формальними правилами запису алгоритмів для їх подальшого виконання комп'ютером. Формальність ця виникає з самих принципів, закладених в архітектуру обчислювальних пристроїв, і жорсткості математичної логіки. Тому слід сприймати всі досить строгі правила як неминучість, налаштувати себе на серйозну, скрупульозну, деколи складну роботу.
Щоб писати програми на мові Pascal, необхідно увійти в середовище програмування. Якщо у вас немає цієї програми, то ви можете викачати її на будь-якому сайті.
Якщо ж вона у вас є, то приступимо до процесу навчання.
Пройшовши всі уроки ви отримаєте приклади розв'язання завдань, уявлення про написання програм в цілому, а також вивчите мову програмування Turbo Pascal.
Як і будь-який алгоритм, що є послідовністю інструкцій, програма на мові Паскаль складається з команд (операторів), записаних в певному порядку і форматі.
Команди дозволяють отримувати, зберігати і обробляти дані різних типів (наприклад, цілі числа, символи, рядки символів, т.д.). Проте окрім команд в записі програми беруть участь ще так звані "службові слова". Це і є елементи формальності, організуючі структуру програми. Їх не так багато, але їх значення важко переоцінити. Службові слова можна використовувати тільки по своєму прямому призначенню. Перевизначати їх не дозволяється.
Основне призначення комп'ютера - полегшити людині роботу з великими об'ємами інформації, тому переважна більшість програм побудована поодинці, досить простому принципу: отримання даних із зовнішнього світу (введення), обробка їх по відповідному алгоритму, зберігання необхідної інформації і вивід в зовнішній (по відношенню до комп'ютера) світ отриманих результатів. Всі ці дії реалізуються через наявні в мовах програмування команди, алгоритмічні структури і структури даних.
Отож, приступимо!
10 ігор, які навчать дитину програмуванню
- Деталі
- Автор: Teacher
- Категорія: Основи
- Перегляди: 19672
«Я думаю, що в майбутньому все, а не тільки програмісти будуть пов'язані з елементами програмування», - вважає Марк Цукерберг. Оскільки в цьому майбутньому доведеться жити нашим дітям, пора підготувати їх до труднощів, тобто навчити програмувати.
Навіщо вчити дитину програмуванню? Тим більше якщо у вас росте майбутня балерина або футболіст? Відповідь проста: для того, щоб навчити логічно мислити і планувати свої дії. Батьки хваляться, що сучасні діти майже з пелюшок вміють включати планшети і комп'ютери. Інтерес до техніки і тягу до розваг можна поєднати з навчанням і розвитком, запропонувавши дитині ігри, які навчать складати алгоритми і навіть писати код.
Python. Урок 11 – Обробка Помилок
- Деталі
- Автор: Teacher
- Категорія: Уроки по Python
- Перегляди: 4549
Вступ
Якщо ви їх ще не зустрічали, тоді ви просто ще недостатньо старалися! Хто вони? Помилки. Проблеми. Баги. Винятки. Жуки. Розумієте про що я? Я зрозумів про що це з оцієї програми:
Python. Урок 10 - Файловий Ввід та Вивід
- Деталі
- Автор: Teacher
- Категорія: Уроки по Python
- Перегляди: 4650
Вступ
На останньому уроці ми з вами навчились імпортувати та використовувати код з інших модулів. На цьому ж уроці спробуємо трішки розібратися з роботою з файлами, як їх відкривати, записувати дані і навіть як зберігати та відновлювати цілі екземпляри (так – Пітонівські об’єкти) напряму у файли. Забули що означає термін Екземпляр? Тоді пропоную пригадати один з попередніх уроків про Класи у мові Python.
Відкривання Файлу
Для того, щоб відкрити файл, ми зазвичай користуємося вбудованою у мову Пітон функцією ‘open’. Дана функція отримує ряд аргументів, якими ми повідомляємо чи хочемо читати з файла, а чи можливо навпаки записати дані у нього, ну і звичайно передаємо шлях до самого файла. Отже, давайте на живому прикладі спробуємо відкрити файл для читання (у режимі read – ‘r’ ):