Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Теоретичні питання до контрольної роботи № 1.
Дайте письмові відповіді на питання 1.1 1.21.
1.1. Порівняйте зміст понять „алгоритм” і „програма”.
1.2. Наведіть алфавіт мови програмування Pascal.
1.3. Сформулюйте правила утворення ідентифікаторів мови Pascal.
1.4. Поясніть зміст понять „константа” та „змінна”.
1.5. Які оператори мови Pascal дозволяють ввести під час виконання програми число з клавіатури? В чому полягає різниця між цими операторами?
1.6. Які оператори мови Pascal дозволяють вивести результат обчислення на екран? В чому полягає різниця між цими операторами?
1.7. Як вивести на екран дійсне число з заданою кількістю знаків після десяткової крапки?
1.8. Що називається оператором присвоювання? Як він виконується?
1.9. Які три типи алгоритмічних структур вам відомі?
1.10. Що називається умовним оператором (оператором розгалуження)? Як він виконується?
1.11. В чому полягає різниця між повним і неповним умовним операторами?
1.12. Порівняйте оператор присвоювання, оператор порівняння та математичне поняття рівності (рівняння). Відзначте особливості кожного з них.
1.13. Порівняйте оператори повторення (циклу) з передумовою, з постумовою та з лічильником. Відзначте особливості кожного з них.
1.14. В яких з наступних операторів циклу збільшення (зменшення) лічильника циклу на 1 передбачено автоматично, а в яких має бути описано програмістом? a) while...do б) for...to...do в) repeat...until ?
1.15. Напишіть програму, яка надрукує на екрані цілі числа від 1 до 100 в рядок через пробіл:
а) з використанням оператора циклу for;
б) з використанням оператора циклу while;
в) з використанням оператора циклу repeat;
г) з використанням умовного оператора замість оператора циклу.
1.16. Напишіть програму з використанням оператора циклу for, яка надрукує на екрані:
а) цілі числа від 20 до 1 в стовпчик;
б) числа: 0.1 , 0.2, і так далі до 100 в рядок через пробіл.
1.17. Що називається масивом?
1.18. Напишіть програму, в якій буде оголошено одновимірний масив і виконано наступні операції:
а) занести в перший елемент масиву значення 1, в другий значення 2 і так далі в усі елементи;
б) збільшити другий елемент масиву в 10 разів;
в) знайти суму всіх елементів масиву і вивести її на екран.
1.19. Напишіть програму, в якій буде оголошено двовимірний масив і занесено значення 1 у всі його елементи.
1.20. Що таке складений оператор? Для чого він використовується?
1.21. Наведіть приклад програми з використанням міток.