Информация


Programm.ws - это сайт, на котором вы можете почитать литературу по языкам программирования, а так-же посмотреть примеры работающих программ на С++, ассемблере, паскале и много другого..

Программирование — в обычном понимании, это процесс создания компьютерных программ.
В узком смысле (так называемое кодирование) под программированием понимается написание инструкций — программ — на конкретном языке программирования (часто по уже имеющемуся алгоритму — плану, методу решения поставленной задачи). Соответственно, люди, которые этим занимаются, называются программистами (на профессиональном жаргоне — кодерами), а те, кто разрабатывает алгоритмы — алгоритмистами, специалистами предметной области, математиками.
В более широком смысле под программированием понимают весь спектр деятельности, связанный с созданием и поддержанием в рабочем состоянии программ — программного обеспечения ЭВМ. Более точен современный термин — «программная инженерия» (также иначе «инженерия ПО»). Сюда входят анализ и постановка задачи, проектирование программы, построение алгоритмов, разработка структур данных, написание текстов программ, отладка и тестирование программы (испытания программы), документирование, настройка (конфигурирование), доработка и сопровождение.

Исключения

Типичные исключения

Во время работы программы могут возникать ошибки, которые называют исключениями (табл. 2.34).

Таблица 2.34. Типичные исключения

Тип исключения

Возникает

EConvertError

При выполнении преобразования, если преобразуемая величина не может быть приведена к требуемому виду. Наиболее часто возникает при преобразовании строки символов в число

EZeroDivide

При выполнении операции деления, если делительравен нулю

EFOpenError

При обращении к файлу, например при попыткезагрузить файл иллюстрации при помощи методаLoadFromFile. Наиболее частой причиной является отсутствие требуемого файла или, в случаеиспользования сменного диска, отсутствие диска в накопителе

EInOutError

При обращении к файлу, например при попыткеоткрыть для чтения (инструкция reset) несуществующий файл

EDBEngineError

При выполнении операций с базой данных, например при попытке выполнить SQL-запрос к несуществующей таблице