Ответы на вопрос:
современный этап развития общества характеризуется возрастающей ролью информационной сферы, представляющей собой совокупность информации, информационной инфраструктуры, субъектов, осуществляющих сбор, формирование, распространение и использование информации, а также системы регулирования возникающих при этом общественных отношений. информационная сфера, являясь системообразующим фактором жизни общества, активно влияет на состояние политической, , оборонной и других составляющих безопасности российской федерации.
в современном обществе компьютер играет огромную роль, уже трудно представить труд ученых, инженеров, , бухгалтеров без использования вычислительной техники. но компьютер сам по себе не способен даже на простые операции, поэтому для того чтобы человек мог использовать компьютер необходимо так называемое программное обеспечение. программа руководит ресурсами компьютера и предоставляет их в распоряжение пользователя.
программы, работающие на компьютере, можно разделить на три категории:
прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработка информационных массивов и т. д.;
системные программы, выполняющие различные функции, например создание копии используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т. д.;
по (инструментальные системы и утилиты)
понятно, что грани между указанными тремя классами программ весьма условны, например, в состав программы системного характера может входить редактор текстов, т. е. программа прикладного характера.
для работы на компьютере разработаны и используются сотни тысяч различных прикладных программ для различных применений. наиболее широко применяются программы:
подготовки текстов (документов) на компьютере – редакторы текстов;
подготовки документов типографского качества – издательские системы;
обработки табличных данных – табличные процессоры;
обработки массивов информации – системы базами данных..
прикладная программа – это любая конкретная программа, способствующая решению какой-либо в пределах данной проблемной области.
например, там, где на компьютер возложена контроля за финансовой деятельностью какой-либо фирмы, прикладной будет программа подготовки платежных ведомостей.
прикладные программы могут носить и общий характер, например, обеспечивать составление и печатание документов и т.п.
прикладные программы могут использоваться либо автономно, то есть решать поставленную без других программ, либо в составе программных комплексов или пакетов.
следует отметить, что программное обеспечение, в то числе и прикладное разрабатывается с специальных инструментов – языков программирования специалистами в этой области.
раздел i. разработка программ для эвм
i.1 этапы планирования программы
решение любой на эвм представляет собой процесс обработки данных с программы. создание такой программы предполагает выполнение ряда последовательных этапов:
постановка ;
описание и выбор метода;
разработка алгоритма решения;
составление программы;
тестирование и отладка программы;
эксплуатирование программы.
первый этап представляет собой постановку . на этом этапе формулируется цель , определяется взаимосвязь с другими , раскрывается состав и форма представления входной, промежуточной и результативной информации, характеризуются формы и методы контроля достоверности информации на ключевых этапах решения , определяются формы взаимодействия пользователя с эвм в ходе решения и т.п.
на втором этапе разработки программы выполняется формализованное описание программы, т.е. устанавливаются и формулируются средства языка логико- зависимости между исходными и результатными данными. для , допускающих возможность описания, необходимо выбрать численный метод решения, а для нечисловых – принципиальную схему решения в виде однозначно понимаемой последовательности выполнения элементарных и логических операций.
третий этап подготовки решения представляет собой алгоритмизацию ее решения, т.е. разработку оригинального или адаптацию известного алгоритма. алгоритмизация – это сложный процесс, носящий в значительной степени творческий характер. постановка и ее алгоритмизация составляют до 20-30% общего времени на разработку программы. сложность и ответственность реализации данного этапа объясняется тем, что для решения одной и той же , как правило, существует множество различных алгоритмов.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Выгуки21.08.2022 23:41
-
НатаЛини09.06.2021 23:11
-
akbotawka0227.02.2021 19:53
-
YourKarma39601.06.2020 00:03
-
Dilnoza8110005.06.2021 11:02
-
popoposa30.05.2020 19:04
-
ЗейнабАхундзаде04.06.2020 22:36
-
Danya111111111113512.08.2020 01:20
-
pavunoxe07.07.2022 21:39
-
trofimovakarina108.08.2022 09:21
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.