Результаты (
русский) 2:
[копия]Скопировано!
Компьютеры контролируются наборов инструкций, называемых программ. Программы пишутся лицом называется программист с помощью специальных языков программирования называются языками. Программы могут быть написаны на различных языках программирования. Выбранный язык будет зависеть от ряда факторов, в том числе то, что система программа будет работать на то, что функция программы является, и знание программистом.
Программирование процесс подготовки набора закодированных инструкций, которые позволяет компьютеру решать конкретные проблемы или для выполнения определенных функций. Суть компьютерного программирования кодирования программы для компьютера посредством алгоритмов. Дело в том, что любая проблема выражается в математических терминах; он содержит формулы, уравнения и расчеты. Любая проблема должна быть специально обработаны для компьютера, чтобы понять это, что -. Кодируется или программируется
фаза, в которой компьютерные программы системы написаны называется фазой развития. Программы списки инструкций, которые будут затем с помощью блока управления центральным процессором (CPU). Инструкции программы должны быть полными и в соответствующей последовательности, либо неправильные ответы приведет. Чтобы защититься от этих ошибок в логике и документировать логический подход программы, логические планы должны быть разработаны.
Есть два распространенных методов для планирования логику программы. Первый способ блок-схем.
Блок-схема представляет собой план в виде графического представления или изобразительной, который использует предопределенные символы, чтобы проиллюстрировать логику программы. Это, следовательно, "картинка" из логических шагов, которые должны выполняться на компьютере. Каждый из предопределенных форм символа обозначает общей работы. Форма символом взаимодействует природу общей работы, и специфика записываются в символе. Блок-схемы должны наконечники стрел, указывающие направление потока программы и специальные символы для обозначения различных функций в программе.
Второй метод программной логики планирования называется псевдокод. Псевдокод является имитация реальных программных инструкций. Это позволяет программе-структуру без бремени правил программирования для подражания. Псевдокод менее трудоемким для профессионального программиста, чем блок-схем. Он также подчеркивает, сверху вниз подход к структуре программы.
Псевдокод имеет три основные структуры: последовательность, решения, и цикл логики. С помощью этих трех структур, любой требуемую логику можно выразить.
Процесс программирования начинается с постановки задачи, что поможет вам четко определить цель компьютерной программой. В контексте программирования, проблема оператор определяет некоторые элементы, которые должны быть манипулировать, чтобы достичь результата или цели. Хорошая формулировка проблемы в компьютерной программе есть три характеристики:
1. Он определяет каких-либо предположений, которые определяют масштабы проблемы.
2. Это ясно указывает известную информацию.
3. Он определяет, когда проблема была решена.
В постановке задачи предположение то, что вы принять как истину для того, чтобы приступить к планированию программ. К "известная информация" это информация, что вы поставить на компьютер, чтобы помочь ему решить проблему. Есть также переменные (значения, которые могут изменить) и постоянные (факторы, которые остаются неизменными) в компьютерных программах.
Формулирование проблемы о обеспечивает минимальное количество планирования, что является достаточным только для простейших программ. Типичный коммерческое применение требует гораздо более тщательного планирования, которая включает в себя подробную программу очертания, рабочие задания, графики и. В какой-то степени, планирование программы зависит от языка и парадигмы, используемой для кодирования компьютерную программу. Фраза парадигма программирования относится к пути концептуализации и структурирования задач компьютер выполняет. Например, в то время как один программист может сосредоточиться на шагах, необходимых для завершения конкретного вычисления, еще один, возможно, сосредоточиться на данных, которые формирует основу для вычислений. Целый ряд парадигм программирования существуют, и программист может использовать методы из разных парадигм при планировании и кодирования программы.
Есть различные инструменты планирования программы, такие как блок-схемы, структурированных английском, псевдокоде, UML диаграмм, и таблиц решений, которые используются чтобы обеспечить достаточную планирования.
Независимо от инструментов, используемых при планировании завершения, программисты могут начать кодирование, тестирование, документирование и. Процесс кодирования компьютерную программу, зависит от языка программирования вы используете, программирования инструментов вы выберете, и парадигмы программирования, что лучше всего подходит проблему вы пытаетесь решить. Программисты, как правило, использовать текстовый редактор, редактор программы, или VDE для компьютерных программ кода.
Текстовый редактор является любое слово процессор, который может быть использован для решения основных задач редактирования, такие как письма электронной почты, создания документов или кодирования компьютерных программ. При использовании текстового редактора кода компьютерной программы, просто введите в каждой инструкции.
Редактор программы является тип текстового редактора, специально предназначена для ввода кода программ для ЭВМ.
VDE (визуальная среда разработки) предоставляет программистам инструментов для создания существенное разделы программы, указывая и нажав вместо ввода строк кода. Типичный VDE основана на форме бланка, что программист манипулирует проектировать пользовательский интерфейс для программы. С помощью различных инструментов, предоставляемых по VDE, программист может добавить объекты, такие как элементы управления и графики, в форму бланка. В контексте VDE, контроль представляет собой экранный объект на основе чье поведение может быть определена программистом.
В визуальной среды разработки, каждый элемент управления поставляется с предопределенным набором событий. В контексте программирования, событие определено как действие, например, щелчком мыши, перетащить, или нажатие клавиши, ассоциированный с формой или контролем. Программист может выбрать события, которые относятся к каждому контроля. Событие, как правило, требует компьютер, чтобы сделать некоторую реакцию. Программисты пишут код обработки событий для процедур, которые определяют, как компьютер реагирует на каждое событие.
Выбор программиста, инструментов развития зависит от того, что доступно для конкретного языка программирования и характера проекта программирования. Текстовые редакторы и редакторы программа обеспечивает точный набор инструментов для программ с минимальными пользовательских интерфейсов. Визуальная среда разработки представляет собой мощный инструмент для программирования приложений для сред с графическим интерфейсом, таких как Windows. Большинство GUI приложений "управляемой событиями", что означает, что при запуске появляется интерфейс программы на экране и ждет, пока пользователь, чтобы инициировать событие.
Компьютерная программа должна быть протестированы, чтобы гарантировать, что это работает правильно. Тестирование часто состоит из запуска программы и ввода тестовых данных, чтобы увидеть, вызывает ли программа правильные результаты.
Когда программа не работает правильно, то, как правило, результатом ошибки, допущенной программистом. Синтаксическая ошибка происходит, когда инструкция не следовать правилам синтаксиса или грамматики языка программирования. Синтаксические ошибки легко сделать, но они, как правило, также легко обнаружить и исправить.
Другой тип программы ошибка ошибка выполнения, которая, как указывает его название, показывает, когда вы запустите программу. Некоторые ошибки во время выполнения в результате инструкций, которые компьютер не может выполнить.
Некоторые ошибки во время выполнения, классифицируются как логические ошибки. Логической ошибки ошибка в логике или разработки программы. Это может быть вызвано недостаточной определения проблемы или неправильной формулы для расчета, и они, как правило, труднее идентифицировать, чем синтаксических ошибок.
Программисты могут найти ошибки в программе, прочитав строк кода, так же, как корректором. Они также могут использовать инструмент под названием отладчик для пошагового программы и контролировать состояние переменных, ввода и вывода. Отладчик иногда упакованы с языком программирования или могут быть получены в качестве дополнения.
Любой, кто использует компьютеры знаком с программной документации в виде руководств пользователя и файлы. Программисты также вставлять документации называемые замечания или "комментарии" в программном коде. Замечания обозначаются конкретного языка символов.
Хорошо документированный программа содержит начальные замечания, которые объясняют его цель и дополнительные замечания в любых разделов программы, когда цель код не сразу ясно.
переводится, пожалуйста, подождите..
![](//ruimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)