ВВЕДЕНИЕ. Широкое внедрение компьютерной техники во все сферы человеческой деятельности и создаваемых на ее базе информационных управляющих и интеллектуальных систем
Широкое внедрение компьютерной техники во все сферы человеческой деятельности и создаваемых на ее базе информационных управляющих и интеллектуальных систем принятия решений является на современном этапе объективной необходимостью развития общества. Без использования автоматизированных систем обработки информации, обеспечивающих высокую оперативность и достоверность обработки данных и позволяющих на их основе оптимизировать принимаемые решения, невозможно эффективно управлять сложными производственными, экономическими и социально-политическими процессами. Это накладывает дополнительные требования ко всем специалистам, а в особенности к специалистам в области вычислительной техники, которые должны свободно владеть средствами современных информационных технологий, навыками эксплуатации автоматизированных систем обработки данных и управления, умениями самостоятельной работы с персональными компьютерами. Заложить фундамент информационной культуры у будущих специалистов в области автоматизированной обработки данных призвана дисциплина «Основы программирования и алгоритмические языки». Эта дисциплина своим появлением обязана бурному развитию индустрии информатики, стремительному процессу информатизации, который начался во всем мире и, в частности, в нашей стране. В этой дисциплине изучаются основные классические алгоритмы обработки информации, средства представления и разработки алгоритмов, наиболее широко используемые системы и языки программирования. «Основы программирования и алгоритмические языки» — учебная дисциплина, которая входит в цикл фундаментальных дисциплин формирования специалистов по компьютерным наукам и преподается на первом, втором и третьем семестрах их обучения. Ее содержание состоит из трех следующих частей, соответствующих трем семестрам обучения: Часть I. Основы вычислительной техники, алгоритмизации и программирования; Часть II. Алгоритмизация информационных процессов; Часть III. Алгоритмический язык С. В каждой из частей, соответственно, изучаются следующие алгоритмические языки высокого уровня – PASCAL, DELPHI и C. Основная цель изучения дисциплины «Основы программирования и алгоритмические языки» научить студентов основным приемам программирования, с учетом современных тенденций развития этой области, прикрепить им умения решать с помощью ЭВМ реальные научно-технические, экономические и управленческие задачи различной степени сложности, а также приобретения студентами: – умения осуществлять постановку, формализацию и алгоритмиза-цию экономических и управленческих заданий, их решения на ПЭВМ, как с помощью алгоритмических языков программирования, так и с помощью систем управления базами данных; – навыков практической работы на компьютерах. Изучение этой дисциплины дает возможность студенту приобрести разносторонние знания про современное состояние и тенденции развития компьютерной техники, сетей, офисной техники, о программном обеспечении, об основных составляющих современных информационных технологий, таких, как графические процессоры, электронные таблицы, системы управления базами данных, системы программирования, операционные системы и их оболочки. Закрепление студентами основных положений этой дисциплины наряду с образовательно-познавательным имеет и научно-прикладное значение на начальном этапе обучения и формирования специалиста в целом. Настоящие методические материалы включают учебное пособие, и указания к практическим занятиям по I-ой части дисциплины. Их цель – дать будущим специалистам по компьютерным наукам знания современных инструментальных (программных) средств решения экономических, финансовых и управленческих задач, научить осуществлять их корректную постановку, формализацию и алгоритмизацию вычислительных процессов, а также подготовить студентов к восприятию последующего учебного материала, касающегося использования компьютерной техники в проблемно-ориентированных информационных системах и при реализации специальных методов обработки информации, таких как статистический анализ, моделирование управляемых процессов, оптимизация принимаемых решений и т.д. Изучение дисциплины включает аудиторные (лекционные и практические) и индивидуальные занятия (консультации) под руководством преподавателя, а также самостоятельную работу студентов во время прохождения ими компьютерной практики, что обеспечивает закрепление теоретических знаний, способствует приобретению практических навыков работы на ПЭВМ и развитию творческого мышления. Самостоятельная работа осуществляется как по специально подготовленным учебным, так и по реальным производственным заданиям.
|