Характеристика используемой операционной системы, языка программирования. Структура программы на языке Turbo Pascal 7.1. Операторы языка Turbo Pascal. Проведение сортировки записей. Алгоритмы программы и подпрограмм. Причины возникновения ошибок.
Аннотация к работе
Компьютеры используются при моделировании процессов, позволяя находить наиболее оптимальные решения. Если аппаратура компьютера, даже самые простейшие ее компоненты, с самого начала разрабатывались и выпускались в соответствии с установленным технологическим процессом, то какой-то определенной технологии разработки программных продуктов первое время не существовало. Разработчики опирались в основном на свой личный опыт, используя кустарные способы разработки. В дальнейшем, необходимо было создать индустриальные способы разработки программных продуктов, которые включали бы в себя различные передовые инженерные методы и средства создания программных продуктов. В различных учебных заведениях, предприятиях, фирмах часто используют такие программы как текстовые редакторы - Microsoft Word, электронные редакторы таблиц - Microsoft Excel, математические редакторы - MATHCAD и различные системы программирования - Delphi, Java, С , PHP, Turbo Pascal.Режим совместимости обеспечивает поддержку приложений в режимах Windows 95» Windows NT 4.0, Windows 98/ME и Windows 2000. Простыми операторами являются те операторы, которые не содержат в себе других операторов. Структурированными операторами являются такие операторы, которые включают в себя другие операторы. К структурированным операторам относятся: - составной оператор, условный оператор IF, условный оператор CASE, оператор цикла REPEAT, оператор цикла WHILE, оператор цикла FOR, оператор над записями WITH. Если для нескольких констант нужно выполнять один и тот же оператор, их можно перечислить через запятую (или даже указать диапазон, если возможно), сопроводив их одним оператором.Выпускник по данной специальности должен уметь: разрабатывать алгоритм программной реализации поставленной задачи; создавать программный продукт по разработанному алгоритму; выполнять отладку и тестирование программного продукта; оценивать экономическую эффективность созданного программного продукта; применять математические методы для решения оптимизационных задач; осуществлять модификацию, адаптацию и настройку программных продуктов; реализовывать функции сопровождения программных продуктов; осуществлять разработку и сопровождение сетевых приложений; разрабатывать структуру локальной или удаленной базы данных; создавать приложения для баз данных; обеспечивать рациональную эксплуатацию баз данных; обеспечивать эффективное применение пакетов прикладных программ; реализовывать функции программной защиты информации. Овладев необходимыми знаниями, научившись грамотно и творчески применять их в повседневной работе, программист может стать незаменимым специалистом в своей области деятельности.
Вывод
Выпускник специальности «Программное обеспечение вычислительной техники и автоматизированных систем» должен быть готов к профессиональной деятельности по разработке, модификации, адаптации, настройке и сопровождению программного обеспечения в качестве техника в организациях (на предприятиях) различной отраслевой направленности независимо от их организационно-правовых форм.
Выпускник по данной специальности должен уметь: разрабатывать алгоритм программной реализации поставленной задачи; создавать программный продукт по разработанному алгоритму; выполнять отладку и тестирование программного продукта; оценивать экономическую эффективность созданного программного продукта; применять математические методы для решения оптимизационных задач; осуществлять модификацию, адаптацию и настройку программных продуктов; реализовывать функции сопровождения программных продуктов; осуществлять разработку и сопровождение сетевых приложений; разрабатывать структуру локальной или удаленной базы данных; создавать приложения для баз данных; обеспечивать рациональную эксплуатацию баз данных; обеспечивать эффективное применение пакетов прикладных программ; реализовывать функции программной защиты информации.
Работа над созданием данного курсового проекта помогла понять, что труд профессиональных программистов очень кропотлив, нелегок, требует сосредоточенности и терпения. Овладев необходимыми знаниями, научившись грамотно и творчески применять их в повседневной работе, программист может стать незаменимым специалистом в своей области деятельности.
Программист - одна из самых востребованных специальностей в современном обществе.
В процессе выполнения данного курсового проекта были углублены практические навыки в области таких дисциплин, как: «Технология разработки программных продуктов», «Современные средства разработки приложений», «Операционные системы и среды», «Математика», «Пакеты прикладных программ»
При разработке программы были закреплены практические навыки работы в среде Turbo Pascal 7.1.
Список литературы
1. Рудаков А.В. Технология разработки программных продуктов: учеб. пособие для студ. сред. проф. образования/ А.В. Рудаков. - 2-е изд., стер. - М.: Издательский центр «Академия», 2004. - 432с.
2. Фаронов В. В. Turbo Pascal 7.0. Начальный курс: учеб. пособие для студ. сред. проф. образования/ - Издательство: Нолидж, 2000г. - 576с.
3. Меженный О. А. Turbo Pascal. Самоучитель: учеб. пособие для студ. сред. проф. образования/ - Издательство: Вильямс, Диалктика, 2008г. 336с.
4. Шпак Ю. А. Turbo Pascal 7.0 на примерах: учеб.пособие для студ. сред. проф. образования/ - Издательство: Юниор 2003г. 496с.
5. http://ru.wikipedia.org/wiki/Windows_XP - Характеристика операционной системы Windows XP.
6. http://ru.wikipedia.org/wiki/Turbo_Pascal - Характеристика языка Turbo Pascal 7.1.