Работим за възстановяване на приложението Unionpedia в Google Play Store
ИзходящIncoming
🌟Упростихме нашия дизайн за по-добра навигация!
Instagram Facebook X LinkedIn

Конкурентно програмиране

Index Конкурентно програмиране

Конкурентно програмиране e програмна парадигма за създаване на компютърни програми, в които многобройни изчисления могат да се изпълняват в застъпващи се периоди от време (конкурентно), вместо последователно (където едно изчисление трябва да завърши преди друго да започне).

Съдържание

  1. 25 отношения: Ada, C Sharp, C++, D (език за програмиране), Erlang, FORTRAN, Go (език за програмиране), Java, JavaScript, LabVIEW, Modula-2, Node.js, Python, Scala, Пърл (език за програмиране), Процес (информатика), Парадигма на програмиране, Паралелни изчисления, Разпределени изчислителни системи, Ресурсен глад (компютърни науки), Тони Хор, Централен процесор, Мрежа на Петри, Едсхер Дейкстра, Език за програмиране.

  2. Технологии за операционни системи

Ada

Ада (Ada) е структуриран, компилиращ се език за програмиране със статично определяне на типа, подобен на езика Pascal.

Виж Конкурентно програмиране и Ada

C Sharp

C# (C Sharp, произнася се Си Шарп) е обектно ориентиран език за програмиране, разработен от Microsoft като част от софтуерната платформа.NET.

Виж Конкурентно програмиране и C Sharp

C++

С++ е език за програмиране от високо ниво.

Виж Конкурентно програмиране и C++

D (език за програмиране)

„D“ е обектно ориентиран език за програмиране създаден от Уолтър Брайт (фирма Digital Mars) през 1999.

Виж Конкурентно програмиране и D (език за програмиране)

Erlang

Erlang (Ерланг) е програмен език и среда за изпълнение, специално създаден за изграждане на паралелни и разпределени изчислителни системи.

Виж Конкурентно програмиране и Erlang

FORTRAN

FORTRAN е сред първите езици за програмиране от високо ниво.

Виж Конкурентно програмиране и FORTRAN

Go (език за програмиране)

Go е нов език за програмиране, разработен от Google.

Виж Конкурентно програмиране и Go (език за програмиране)

Java

Java, или джава, е обектно ориентиран език за програмиране, разработен от Sun Microsystems и пуснат в употреба през 1995 година, като част от Java платформата.

Виж Конкурентно програмиране и Java

JavaScript

JavaScript е интерпретируем език за програмиране, разпространяван с повечето уеб браузъри.

Виж Конкурентно програмиране и JavaScript

LabVIEW

LabVIEW (съкратено от Laboratory Virtual Instrumentation Engineering Workbench) е графичната програмна среда на National Instruments.

Виж Конкурентно програмиране и LabVIEW

Modula-2

Наследникът на езикът Pascal, но с много важни разлики.

Виж Конкурентно програмиране и Modula-2

Node.js

Node.js е многоплатформена среда за изпълнение на сървърни и мрежови приложения с отворен код.

Виж Конкурентно програмиране и Node.js

Python

Python е език за програмиране от високо ниво, интерпретативен, интерактивен, обектно ориентиран, създаден от Гуидо ван Росум в началото на 90-те години.

Виж Конкурентно програмиране и Python

Scala

Scala е език за обобщено програмиране.

Виж Конкурентно програмиране и Scala

Пърл (език за програмиране)

Perl (произнася се „пърл“) е универсален, интерпретативен език за програмиране, създаден от Лари Уол през 1987 г.

Виж Конкурентно програмиране и Пърл (език за програмиране)

Процес (информатика)

ru. В информатиката, процес се нарича програма в етап на изпълнение от многозадачна операционна система.

Виж Конкурентно програмиране и Процес (информатика)

Парадигма на програмиране

Парадигмата на програмиране, парадигма за програмиране или програмна парадигма представлява фундаменталния стил на програмиране.

Виж Конкурентно програмиране и Парадигма на програмиране

Паралелни изчисления

ILLIAC 4 паралелен компютър, може би най-известният суперкомпютър. Паралелни изчисления (parallel computing) е форма на изчисляване (computation), при която множество изчисления се извършват едновременно, действайки на принципа, че големите проблеми често могат да се разделят на по-малки, които след това да бъдат разрешени успоредно („в паралел“).

Виж Конкурентно програмиране и Паралелни изчисления

Разпределени изчислителни системи

Разпределени изчислителни системи са такива хардуерни и софтуерни системи, при които се използват два или повече компютъра работещи заедно за изпълнението на една-единствена програма.

Виж Конкурентно програмиране и Разпределени изчислителни системи

Ресурсен глад (компютърни науки)

B компютърните науки един от проблемите при многозадачните системи е ресурсният глад (starvation).

Виж Конкурентно програмиране и Ресурсен глад (компютърни науки)

Тони Хор

Сър Чарлз Антъни Ричард Хор (роден на 11 януари 1934), известен като Тони Хор и Ч.

Виж Конкурентно програмиране и Тони Хор

Централен процесор

Ядро на микропроцесор Intel 80486DX2 (реални размери: 12×6,75 mm) Централният процесор (Central processing unit, „централно обработващо устройство“), наричан още ЦП (CPU), е основна част на електронноизчислителна машина, която декодира и изпълнява инструкциите на програмното осигуряване.

Виж Конкурентно програмиране и Централен процесор

Мрежа на Петри

Мрежите на Петри (Petri net) задават един от няколкото езика за математическо моделиране и описание на дискретни разпределени системи.

Виж Конкурентно програмиране и Мрежа на Петри

Едсхер Дейкстра

Едсхер Дейкстра (понякога неправилно изписвано Дийкстра; Edsger Wybe Dijkstra, нидерландско произношение) е нидерландски информатик.

Виж Конкурентно програмиране и Едсхер Дейкстра

Език за програмиране

Виртуалната Java машина. Език за програмиране е изкуствен език, предназначен за изразяване на изчисления, които могат да се извършат от машина, по-специално от компютър.

Виж Конкурентно програмиране и Език за програмиране

Вижте също

Технологии за операционни системи