Описание книги
Учебное пособие рассчитано на учащихся среднего специального обра-зования, специализирующихся в области computer science.
В основе учебного пособия лежит задачный подход в информатике, опи-рающийся на понятие осмысленной задачи для пользователя и «модульную программу обучения компьютерной науке», подготовленной ЮНЕСКО.
В пособии рассмотрены все этапы решения задачи на компьютере — начиная с постановки осмысленной задачи, разработки алгоритма, специ-фикации, разработки интерфейса, выбора инструмента кодирования, тести-рования и отладки программного средства, заканчивая разработкой до-кументации, внедрением и сопровождением программного средства. Взаключение представлен алгоритм оценки интеллектуальных ресурсов пользователей и их соответствия интеллектуальным потребностям (ре-шаемым задачам).
Познакомившись с материалом, обучаемые приобретут как теоретиче-ские знания, так и практические умения, а это позволит выработать навыки, необходимые для точной постановки задачи, разработки эффективного алго-ритма, выбора оптимальной среды разработки программного средства, создания надежного программного средства, протестировать и отладить его, а также изготовить необходимую пользователю и заказчику документацию.
Материал учебного пособия содержит богатый набор иллюстративного материала и базируется как на оригинальных работах автора, так и на работах видных ученых А.И.Мальцева, Ю.Л. Ершова, Е.А. Жоголева, С.С. Лаврова, Н. Вирта, Д. Пойа, И. Лакатоса, Г. Майерса, Э. Дейкстры, Д.Кнута, А.Л. Брудно и др., а также на материалах, размещенных в свободном доступе в Internet.