Система помилки впливають на комп'ютер або його периферійних пристроїв. Наприклад, ви могли написати програму, яка потрібна доступ до принтера. Якщо принтер не присутній, коли ви запустите програму, комп'ютер буде виробляти системи повідомлення про помилку. Іноді системна помилка робить комп'ютер перестає працювати взагалі, і вам доведеться перезавантажити комп'ютер. Розумний спосіб уникнути помилки системи, це написати код, щоб перевірити цю периферичної перед надсиланням до нього будь-яких даних. Ніж комп'ютер б попередити прості повідомлення на екрані, як принтер ще не готовий або доступні.Синтаксичні помилки є помилок на мові програмування (наприклад, набравши prnit а не друк). Синтаксичні помилки викликати програму на провал. Деякі програми Перекладач не буде приймати будь-який рядок, який містить синтаксичну помилку. Деякі тільки повідомляти синтаксичну помилку, коли вони запустіть програму. Деякі мови також містити спеціальних команд, таких як налагодження, які будуть повідомляти про структурні помилки у програмі. Програмування методичний посібник для певної мови, що ви використовуєте дасть подробиці того, що кожне повідомлення про помилку означає.Логіка помилок є набагато більш важко виявити ніж синтаксичні помилки. Це тому, що буде запустити програму, що містить логіка помилок, але він не працюватиме належним чином. Наприклад, ви можете написати програму, щоб очистити екран а потім роздрукувати Здравствуйте. Ось код для цього:10 / / повідомлення20 Друк "Hello"30 CLS40 КІНЦЯ.Код має логіка помилка в ньому, але синтаксис підходить так що вона буде працювати. Ви може позбутися логіка помилок від простих програм, Рука-їх перевірки або робити 'сухого ходу', що означає роботи через кожний рядок програми на папері, щоб переконатися, що вона робить те, що ви хочете зробити. Це слід робити багато часу, перш ніж вводити код.
đang được dịch, vui lòng đợi..
