Сістэмныя памылкі ўплываюць на кампутар або яго перыферыйныя прылады. Напрыклад, вы, магчыма, напісаў праграму, якая неабходны доступ да друкаркі. Калі няма прысутнічаюць друкаркі пры запуску праграмы кампутар будзе вырабляць паведамленне пра памылку сістэмы. Часам памылка сістэмы робіць кампутар перастане працаваць наогул, і вы павінны будзеце перазагрузіць кампутар. Разумны спосаб пазбегнуць сістэмных памылак, каб напісаць код для праверкі, што перыферыйнае прыладу да таго, дадзеныя перадаюцца на яго. Чым кампутар папярэдзіць простым паведамленнем на экране, як прынтэр не гатовы ці даступныя. Сінтаксічныя памылкі гэта памылкі ў мове праграмавання (напрыклад, набраўшы prnit замест друку). Сінтаксічныя памылкі выклікаць збой праграмы. Некаторыя праграмы перакладчык не будзе прымаць любую радок, якая мае сінтаксісу памылку. Некаторыя толькі паведаміць пра памылку пры запуску праграмы. У некаторых мовах таксама ўтрымліваюць спецыяльныя каманды, такія як адладкі, які паведаміць структурныя памылкі ў праграме. Кіраўніцтва па праграмаванні для канкрэтнага мовы, які вы выкарыстоўваеце дасць падрабязную інфармацыю пра тое, што азначае, што кожны паведамленне пра памылку. Лагічныя памылкі значна цяжэй выявіць, чым сінтаксічных памылак. Гэта таму, што праграма, якая змяшчае лагічныя памылкі будзе працаваць, але гэта не будзе працаваць належным чынам. Напрыклад, вы маглі б напісаць праграму для ачысткі экрана, а затым раздрукаваць Hello. Вось код для гэтага: 10 // Паведамленне 20 Смутку "прывітанне" 30 CLS. 40 КАНЕЦ Код мае лагічную памылку ў гэтым, але сінтаксіс з'яўляецца правільным, так што будзе працаваць. Вы можаце пазбавіцца ад лагічных памылак ад простых праграм ўручную тэставанне іх ці рабіць "сухую прабег», што азначае працоўны праз кожную радок праграмы на паперы, каб пераканацца, што ён робіць тое, што вы хочаце гэта рабіць. Вы павінны зрабіць гэта доўга, перш чым ўвесці ў кодзе.
đang được dịch, vui lòng đợi..
