Эта книга представляет собой базовый курс по компьютерным наукам, который уже много лет читается в университетах США и других стран. Испытание временем, которое она успешно выдержала, свидетельствует о широте охвата и качестве изложения представленного вней материала. Несмотря на бурные темпы развития этой области знаний, автор данного курса постоянно поддерживает его актуальность, с каждым новым изданием обновляя излагаемый материал и пополняя перечень освещаемых в нем аспектов компьютерных наук. Благодаря полноте и доходчивости изложения материала, не требующего никакой специальной подготовки, эта книга может быть полезна всем — как будущим профессионалам в области вычислительной техники, так и самому широкому кругу иных специалистов, нуждающихся в изучении основ компьютерной грамотности.
Широта охвата материала действительно соответствует его названию. Ясность и последовательность изложения основных дисциплин сделали эту книгу ведущим учебником для множества учебных заведений. При освещении различных тем автор учитывал их естественное родство, отказавшись от концепции изложения материала в контексте определенного языка программирования. В результате ему удалось добиться сбалансированного представления различных тем, не искаженного перекосами, связанными с особенностями того или иного языка. Более того, свойственный Гленну Брукширу, ясный и доходчивый стиль изложения позволил ему представить самые сложные темы на вполне доступном для неподготовленного читателя языке, избегнув при этом его чрезмерного упрощения и выхолащивания. Эта книга будет полезна как будущим профессионалам в области компьютерных наук, так и самому широкому кругу специалистов в других областях науки, техники и бизнеса, нуждающихся в приобретении прочных основ компьютерной грамотности.Характерные особенности книги:- содержит новейший материал о сжатии данных, анализе алгоритмов, защите сетей, шаблонах проектирования, объектно-ориентированных базах данных, генетических алгоритмах и методах шифрования с открытым ключом;
- включает разделы, посвященные этическим, юридическим, общественным и социальным аспектам освещаемых тем, а также представляет подборку соответствующих вопросов в конце каждой главы;
- поддерживается специальный Web-узел (www.awlonline.com/brookshear), содержащий дополнительный материал, который будет полезен как учащимся, так и преподавателям. Это и многое другое вы найдете в книге Введение в компьютерные науки. Общий обзор (Дж. Гленн Брукшир)