Изложена теория тестирования и отладки программ, причем рассматриваются как вопросы, интересные начинающим программистам, так и вопросы, полезные профессионалам, например вероятностные модели оценки количества ошибок в программе и количества необходимых тестов. Описание простой в использовании высокотехнологичной методики тестирования учебных программ подкрепляется примерами создания программ, в которых тестирование выступает как неотъемлемый аспект разработки программы. Отдельная глава посвящена подробному описанию отладочных средств системы Турбо Паскаль, широко используемой в школах и вузах для обучения программированию. Для тех, кто изучает и учит программированию: старшеклассников, студентов, преподавателей вузов, учителей; также полезна и для профессиональных программистов.
Izlozhena teorija testirovanija i otladki programm, prichem rassmatrivajutsja kak voprosy, interesnye nachinajuschim programmistam, tak i voprosy, poleznye professionalam, naprimer verojatnostnye modeli otsenki kolichestva oshibok v programme i kolichestva neobkhodimykh testov. Opisanie prostoj v ispolzovanii vysokotekhnologichnoj metodiki testirovanija uchebnykh programm podkrepljaetsja primerami sozdanija programm, v kotorykh testirovanie vystupaet kak neotemlemyj aspekt razrabotki programmy. Otdelnaja glava posvjaschena podrobnomu opisaniju otladochnykh sredstv sistemy Turbo Paskal, shiroko ispolzuemoj v shkolakh i vuzakh dlja obuchenija programmirovaniju. Dlja tekh, kto izuchaet i uchit programmirovaniju: starsheklassnikov, studentov, prepodavatelej vuzov, uchitelej; takzhe polezna i dlja professionalnykh programmistov.