Реферат: Средства создания программных продуктов
Введение
Раздел I. Разработка программ для ЭВМ
I.1 Этапы планирования программы
I.2 Понятие и особенности алгоритмов
Раздел II. Средства, используемые для создания программ
II.1 Язык программирования – инструмент для разработки программы. Виды и классификация языков программирования
II.2 Структурное и объектно-ориентированное программирование
Заключение
Список использованной литературы
Введение
Современный этап развития общества характеризуется возрастающей ролью информационной сферы, представляющей собой совокупность информации, информационной инфраструктуры, субъектов, осуществляющих сбор, формирование, распространение и использование информации, а также системы регулирования возникающих при этом общественных отношений. Информационная сфера, являясь системообразующим фактором жизни общества, активно влияет на состояние политической, экономической, оборонной и других составляющих безопасности Российской Федерации.
В современном обществе компьютер играет огромную роль, уже трудно представить труд ученых, инженеров, экономистов, бухгалтеров без использования вычислительной техники. Но компьютер сам по себе не способен даже на простые операции, поэтому для того чтобы человек мог использовать компьютер необходимо так называемое программное обеспечение. Программа руководит ресурсами компьютера и предоставляет их в распоряжение пользователя.
Программы, работающие на компьютере, можно разделить на три категории:
- прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработка информационных массивов и т. д.;
- системные программы, выполняющие различные вспомогательные функции, например создание копии используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т. д.;
- вспомогательное ПО (инструментальные системы и утилиты)
Понятно, что грани между указанными тремя классами программ весьма условны, например, в состав программы системного характера может входить редактор текстов, т. е. программа прикладного характера.
Для работы на компьютере разработаны и используются сотни тысяч различных прикладных программ для различных применений. Наиболее широко применяются программы:
· подготовки текстов (документов) на компьютере – редакторы текстов;
· подготовки документов типографского качества – издательские системы;
· обработки табличных данных – табличные процессоры;
· обработки массивов информации – системы управления базами данных..
Прикладная программа – это любая конкретная программа, способствующая решению какой-либо задачи в пределах данной проблемной области.
Например, там, где на компьютер возложена задача контроля за финансовой деятельностью какой-либо фирмы, прикладной будет программа подготовки платежных ведомостей.
Прикладные программы могут носить и общий характер, например, обеспечивать составление и печатание документов и т.п.
Прикладные программы могут использоваться либо автономно, то есть решать поставленную задачу без помощи других программ, либо в составе программных комплексов или пакетов.
Следует отметить, что программное обеспечение, в то числе и прикладное разрабатывается с помощью специальных инструментов – языков программирования специалистами в этой области.
Раздел I. Разработка программ для ЭВМ
I.1 Этапы планирования программы
Решение любой задачи на ЭВМ представляет собой процесс обработки данных с помощью программы. Создание такой программы предполагает выполнение ряда последовательных этапов:
- постановка задачи;
- математическое описание и выбор метода;
--> ЧИТАТЬ ПОЛНОСТЬЮ <--