Информация


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

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

Заключение

Заключение

Мы учимся писать, читая. По-видимому, причина того, что мы таким же образом не учимся программировать (то есть, читая чужие программы), — нечитабельность большинства программ.
Динар Нурмухамедович Бибищев
Рано или поздно все заканчивается. Подошло к концу и изложение материала данной книги. Наверняка найдется читатель, который скажет, что такой-то алгоритм более оптимально можно было реализовать другим способом, а такой-то материал изложить как-то иначе. Заранее принимая во внимание все возможные точки зрения, хотелось бы, тем не менее, заметить, что, на взгляд автора, материал в книге должен быть несколько избыточным, если хотите, «рыхлым». Это нужно для того, чтобы с ним могли разобраться читатели с различным уровнем подготовки. «Заоптимизировать» можно все что угодно, только кому под силу будет со всем этим разбираться? Перефразируя известную пословицу, можно сказать: «чужой код — потемки».
Не все вопросы, востребованные на практике, получили свое отражение в книге. Признаюсь, первоначальный план книги был раза в два больше по объему, чем тот, что был реализован в конечном итоге. За кадром остались в основном проблемы системного программирования. Это сделано намеренно. Задачи системного программирования не менее важны, чем прикладного, но они тоже должны быть реализованы на базе обычных прикладных программ, способных достаточно профессионально взаимодействовать с пользователем и средой, в которой они функционируют. Поэтому автор посчитал нужным уделить основное внимание базовым вопросам прикладого программирования, а вопросы системного программирования оставить «на потом». Насколько это обоснованно и удачно получилось — судить вам, уважаемый читатель...