что это такое

Переменная -- что это в программировании

Переменная -- это псевдоним (имя) даваемое программистов какому-то хранилищу данных.

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

С другой стороны переменную можно сравнить с контейнером (ящиком), в который можно положить то одну вещь, то другую (т.е разные значения).

Примеры использования переменных

Например в Паскале.

Веб-браузер -- что это (Web browser)

Web-браузер -- программа для просмотра интернет-страниц.

В рамках клиент-серверной архитектуры web-приложений является клиентом.

Сервер -- что это программировании (информатике)

Сервер -- условно "центральная" часть в web-приложении с клиент-серверной архитектурой.

Обычно под этим термином (в засимости от контекста) могут подразумеваться два понятия (одно из):

Веб-приложение -- что это такое (Web application)

Web-приложение -- программа, которая в своей работе используется сеть, соединяющую разные вычислительные машины (компьютеры), такой сетью может являться либо Интернет или какие-то внутренние частные сети.

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

Клиент-серверная архитектура приложения -- что это

Клиент-серверная архитектура -- это такая архитектура (способ организации структуры web-приложения), в которой задачи, поставленные перед системой условно делятся между двуми подсистемами:

  1. Клиентом
  2. и Сервером

Часто такие приложения называют web-приложениями.

При этом важно понимать, что:

Клиент -- что это в программировании (информатике)

Программа-клиент (или просто "клиент") -- в общем случае это любая программа обращающаяся к данной (другой) программе. Та что обращается (т.е. инициирует взаимодействие) и есть клиент.

Термин клиент также широко используется при построении систем на базе клиент-серверной архитектуры приложений (см. чтобы понять суть).

СУБД -- что это в программировании (информатике)

СУБД (Система Управления Базами Данных) -- программная система, предоставляющая другим программам API по работе с каким-то хранилищем данных, берущая на себя фактическую реализацию способов их хранения и работы с ними (например выполнения CRUD-операций), многие СУБД "понимают" язык SQL.

Примеры СУБД

  • MySQL
  • PostgreSQL
  • MongoDB

CRUD -- что это в программированиии (круд)

CRUD (англ. Create Read Update Delete) -- сокращённое название 4-ёх операций работы с данными:

Робот (бот) -- что это в программировании

Робот (или для краткости "бот") -- программа, автоматизирующая действия, которые по-идее "должен" выполнять человек (вручную).
Термин активно используется когда речь идёт о системах, где создателями предполагалось, что с ними будут работать именно люди, а не программы (такие программы часто и называют роботами).

Примеры роботов

Одной из часто встречающихся разновидностей являются грабберы.

Парсер -- что это в программировании (в т.ч. граббер)

Парсер -- это программный робот/библиотека функций, разбирающий какой либо текстовый формат.
Разбирающий -- в смысле выбирающий во входящих текстовых данных нужные фрагменты и как-то их обработывающих.

Простейшая задача парсинга -- разбор строки, например выделение доменного имени сайта из URL.

Парсеры сайтов ("грабберы")

Парсеры сайтов обычно занимаются тем, что качают HTML страницы и как-то обрабатывают полученные данные.

Pages

Subscribe to RSS - что это такое