Добро пожаловать в раздел "База знаний"

сайта "Try Objective-c - программирование для начинающих"!

  Приступая и изучению основ программирования или любого другого языка программирования зачастую возникают вопросы, на которые хочется получить ответ.

  Возможно в этом разделе вы сможете его найти.

» » Написание программ (языки программирования)

Категория:

Информация к новости
  • Просмотров: 2311
  • Автор: Midav
  • Дата: 29-04-2014, 22:53
29-04-2014, 22:53

Написание программ (языки программирования)



Быстрая навигация:

Программы на пару тысяч строк создаются в два основных этапа. Первоначально следует установить, что необходимо сделать, продумав соответствующий алгоритм, определив структуры данных, объекты и взаимодействие между ними.

Крупные проекты разрабатываются с помощью специальных методологий проектирования, которые охватывают период разработки ПО.

Поставленные задачи

Любая задача начинается с построения модели. В данном случае задача состоит в выявлении существующих факторов и их связей с ожидаемым результатом. Важным моментом в данном вопросе является запись выявленных факторов и связей на языке программирования. Эта процедура называется формализацией задачи, которая имеет прямое отношение к феномену языка.

Формализованный язык предусматривает закрепление за каждым словом одного значения и одного смысла. Язык называется формальным, если жестко фиксирована грамматика языка и алфавит.

Построенная модель преследует выделение предложений, при которых однозначно определяется, что в данной задаче является исходными данными и результатами.

Структура данных

Написание программ на различных языках программирования невозможно без структуры данных.

Данные, которые хранятся в памяти компьютера, представлены в виде совокупности единиц и нулей, то есть битов. Они объединяются в последовательности: байты, слова и так далее. У каждого участка оперативной памяти, который вмещает одно слово либо байт, есть свой адрес или порядковый номер.

 

Программная обработка позволяет выяснить, что означает то либо иное число, слово, цифра, буква. Данные, которые необходимы для решения практических задач, делятся на два типа:

  1. основной – определяется ЭВМ архитектурного типа,
  2. сложный – конструируется пользователем с целью решения определенных задач.

 

К данным просто типа относятся числа, символы и прочие элементы, последующее дробление которых не имеет смысла. Из сложных данных формируются структуры:

  • массив – совокупность элементов однотипных данных,
  • Запись – совокупность элементов разнотипных данных.

 

Важными этапами в программировании являются алгоритмизация, кодирование, тестирование комплексного характера, откладка.

 

Используемая литература

Для новичков программистов или студентов писать программы на различных языках программирования помогут специальные учебные пособия. К примеру, «Информатика базовый курс. 2-е издание под редакцией С.В. Симоновича, глава 20 «Основы программирования». Другим эффективным помощником в данном вопросе является «Идеальная разработка ПО» под редакцией Энди Орама и Грега Уилсона

 

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищенной ссылки Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите два слова, показанных на изображении: *