Книга является общедоступным учебником начального уровня по основам информатики и программированию на языке С. Она может быть рекомендована как школьникам и преподавателям средних школ, так и студентам ВУЗов, испытывающим трудности при изучении программирования на языке С. Кроме того, книга будет полезна всем, кто интересуется применением компьютеров для решения задач математики, физики, химии, биологии и других дисциплин, в том числе гуманитарных. От читателей не требуется специальной подготовки в области программирования, поскольку основной материал в Части I изучается подробно и постепенно, с большим числом практических примеров и наглядных графических иллюстраций. Все главы этой части дополняются обширным списком вопросов и упражнений, достаточных для объективной оценки (в т.ч. и самооценки) уровня овладения предметом. Более сложные и специальные темы отнесены в конец учебника (Часть II) и могут изучаться факультативно. Они прекрасно иллюстрируют роль языка С как наиболее универсального языка программирования для операционной системы Windows. Рассматриваются основы построения приложений Windows с графическим интерфейсом пользователя. Для практической работы с пособием можно использовать любой доступный компилятор языка С, в том числе Borland Turbo С любых версий, или Borland C++ Builder любых версий. Однако, самыми удобными средствами программирования на языке С для Windows в настоящее время являются популярные компиляторы фирмы Microsoft — Microsoft Visual C++ 6.0 или Microsoft Visual C++ .NET (2003), приемы работы с которыми подробно описаны в Приложении к настоящему пособию. Для желающих продолжить самостоятельное изучение языков С и C++ и совершенствоваться в профессиональном программировании для Windows данная книга послужит идеальным введением в фундаментальный двухтомный труд автора — «Программирование для Windows на С/С+», Издательство «БИНОМ», Москва, т. 1, 2004; т. 2, 2005 [1].
|