Skip to content

Commit 278a26d

Browse files
committed
Merge branch 'master' of github.com:HowProgrammingWorks/Dictionary
2 parents 82cb5e1 + d9649e2 commit 278a26d

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,10 @@
8080
- Алгоритм / Algorithm - это формальное описание порядка вычислений для
8181
определенного класса задач за конечное время (способность завершаться для любого
8282
множества входных данных).
83-
- Программа / Programm - программный код и данные, объединенные в одно целое для
83+
- Программа / Program - программный код и данные, объединенные в одно целое для
8484
вычисления и управления ЭВМ.
8585
- Инженерия / Engineering - извлечение практической пользы из имеющихся ресурсов
86-
при помощь науки, техники, различных методик, организационной структуры, а так
86+
при помощи науки, техники, различных методик, организационной структуры, а так
8787
же приемов и знаний.
8888
- Инженерия программного обеспечения / Software engineering - приложение
8989
инженерии к индустрии программного обеспечения. Включает архитектуру,
@@ -124,7 +124,7 @@ function или синтаксиса стрелок (лямбда-функций
124124
- Сигнатура функции / Function signature - имя (идентификатор), количество
125125
аргументов и их типы (а иногда и имена аргументов), тип результата.
126126
- [Метод / Method](https://github.com/HowProgrammingWorks/Function)
127-
- процедура, связанная с объектным контекстом или программным интерфейсом;
127+
- функция или процедура, связанная с объектным контекстом или программным интерфейсом;
128128
- `{ a: 10, b: 10, sum() { return this.a + this.b; } }`
129129
- [Цикл / Loop](https://github.com/HowProgrammingWorks/Iteration)
130130
- многократное исполнение блока операторов
@@ -234,7 +234,7 @@ function или синтаксиса стрелок (лямбда-функций
234234
- `const max = function(a, b) { return a + b; };`
235235
- лямбда-функция / Lambda function
236236
- `const max = (a, b) => { return a + b; };`
237-
- лябмда-выражение, Функция-стрелка / Lambda expression, Arrow function
237+
- лямбда-выражение, Функция-стрелка / Lambda expression, Arrow function
238238
- `const max = (a, b) => (a + b);`
239239
- [Чистая функция / Pure Function](https://github.com/HowProgrammingWorks/Function)
240240
- функция, вычисляющая результат только на основе аргументов, не имеющая
@@ -357,8 +357,8 @@ function или синтаксиса стрелок (лямбда-функций
357357
- [Ввод/вывод / I/O, Input-output](https://github.com/HowProgrammingWorks/AsynchronousProgramming)
358358
- операции, выходящие за рамки CPU и RAM (арифметико-логического устройства
359359
и памяти), т.е. операции с устройствами ввода вывода: сеть, диск, порты,
360-
консоль (клавиатура и экран), друге периферийные устройства (взаимодействие
361-
с которыми на порядки медленнее, чем внутренние операции а АЛУ и памяти);
360+
консоль (клавиатура и экран), другие периферийные устройства (взаимодействие
361+
с которыми на порядки медленнее, чем внутренние операции в АЛУ и памяти);
362362
- [EventEmitter](https://github.com/HowProgrammingWorks/EventEmitter)
363363
- универсальная абстракция для работы с событиями через подписку (subscription:
364364
addListener, on, once) и отправку (emit)
@@ -373,7 +373,7 @@ function или синтаксиса стрелок (лямбда-функций
373373
операция, обратная сериализации, т.е. восстановление структуры данных из
374374
последовательности битов (чаще байтов или строки).
375375
- Парсинг / Parsing - синтаксический анализ текста, результатом чего может являться:
376-
- для формальной граматики - AST-дерево;
376+
- для формальной грамматики - AST-дерево;
377377
- для слабоструктурированного документа - структура данных, имеющая
378378
четкую структуру, в которую частично перенесены данные из слабой структуры;
379379
- для других естественных или искусственных языков - информационные модели,
@@ -441,8 +441,8 @@ function или синтаксиса стрелок (лямбда-функций
441441
- Реализация на замыканиях и функциональных объектах
442442
- Реализация на одной и двух категориях (только узел или список и узел)
443443
- [Стек, очередь, дек](https://github.com/HowProgrammingWorks/Dequeue)
444-
- Стек / Stack - список, работающий про принципу LIFO;
445-
- Очередь / Queue - список, работающий про принципу FIFO;
444+
- Стек / Stack - список, работающий по принципу LIFO;
445+
- Очередь / Queue - список, работающий по принципу FIFO;
446446
- Дек / Dequeue - двухсторонний список, работающий, как стек и очередь;
447447
- [Дерево](https://github.com/HowProgrammingWorks/Trees)
448448
- [Двоичное дерево](https://github.com/HowProgrammingWorks/Trees), поисковое
@@ -516,7 +516,7 @@ function или синтаксиса стрелок (лямбда-функций
516516
- Асинхронный коллектор данных / Asynchronous data collector
517517
- Промис / Promise
518518
- Генератор / Generator Function
519-
- Асинхронный генератор / Asyncronous Generator Function
519+
- Асинхронный генератор / Asynchronous Generator Function
520520
- Итератор / Iterator
521521
- Асинхронный итератор / Asynchronous Iterator
522522
- Итерируемый объект / Iterable
@@ -533,7 +533,7 @@ function или синтаксиса стрелок (лямбда-функций
533533

534534
## Параллельное программирование
535535

536-
- Состояние гонки / Race Condition - состояние в многопоточкой или конкурентной
536+
- Состояние гонки / Race Condition - состояние в многопоточной или конкурентной
537537
программной системе, когда несколько потоков исполнения конкурируя за общий
538538
ресурс портят данные, приводят к непредусмотренному порядку исполнения,
539539
зацикливаются, и т.д., что приводит к утечке ресурсов, непредсказуемому и

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy