Программирование

Сентябрь 11th, 2008 | Posted by administrator in Словарь терминов

 

 

Программирование   — процесс и искусство создания компьютерных программ и/или программного обеспечения с помощью языков программирования. Программирование включает в себя как элементы искусства, так и фундаментальные науки (в первую очередь математику и инженерию).

Этапы программирования:

  • Анализ
  • Разработка алгоритма
  • Кодирование и Компиляция (написание исходного текста программы и преобразование его в исполнимый код с помощью компилятора)
  • Тестирование, отладка (выявление и устранение ошибок)
  • Сопровождение

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

Web-программирование или Интернет программирование   — это создание различных приложений, предназначенных для работы на сайтах Word Wide Web.

При создании web -программного обеспечения используются:

  • различные технологии (HTML, CSS, ActiveX, CGI, Flash);
  • языки программирования ( PHP, JavaScript, VBScript);
  • базы данных (MySQL, Oracle, Sybase).

Технологии — отработанные процессы программирования. Язык разметки HTML позволяет смотреть тексты или верстать страницы сайта, CGI запускает программы, чтобы получать данные от пользователей сайтов, и выдавать пользователям обработанные страницы или файлы; Flash поможет сделать анимационную картинку.

HTML (от англ. Hypertext Markup Language — «язык разметки гипертекста») — это стандартный язык разметки документов во Всемирной паутине. Все веб-страницы создаются при помощи языка HTML (или XHTML).

Текстовые документы, содержащие код на языке HTML традиционно имеют расширение «html» или «htm». Язык HTML позволяет размечать текст, сделать текст жирным, курсивным или подчёркнутым; вставить специальные символы (символы пунктуации, математические символы, стрелки и т. п.); поменять цвет шрифта; выровнять текст по центру, левому/правому краю, по ширине; нарисовать таблицу и многое другое.

Языки web-программирования, предназначенные для работы с интернет-технологиями, делятся на две группы: клиентские, серверные.

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

Серверные — более современные. После того, как пользователь набирает URL адрес в адресной строке или «кликнет» на ссылку веб-страницы, эта страница обрабатывается на сервере и приходит к посетителю в виде HTML-документа.

PHP (от англ. PHP (Hypertext Preprocessor) — препроцессор гипертекста«) - язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров.

В области программирования для сети, PHP — один из популярнейших скриптовых языков. Он знаменит своей скоростью выполнения, простотой, богатой функциональностью и распространением исходных кодов на основе лицензии PHP.

You can follow any responses to this entry through the RSS 2.0 Responses are currently closed, but you can trackback.