RECURSION [riːˈkɜːʃn] (рикёшн)
Рекурсия
1. Recursion is a program that calls itself.
— Рекурсия - программа, которая вызывает сама себя.
2. What are the advantages of recursive programming over iterative programming?
— Каковы преимущества рекурсивного программирования перед итеративным программированием?
3. In computer science, recursion is a method of solving a computational problem where the solution depends on solutions to smaller instances of the same problem.
— В информатике рекурсия - это метод решения вычислительной задачи, при котором решение зависит от решений меньших экземпляров одной и той же задачи.
Рекурсия
1. Recursion is a program that calls itself.
— Рекурсия - программа, которая вызывает сама себя.
2. What are the advantages of recursive programming over iterative programming?
— Каковы преимущества рекурсивного программирования перед итеративным программированием?
3. In computer science, recursion is a method of solving a computational problem where the solution depends on solutions to smaller instances of the same problem.
— В информатике рекурсия - это метод решения вычислительной задачи, при котором решение зависит от решений меньших экземпляров одной и той же задачи.
❤1👍1
STACK [stæk] (стек)
Стек
1. A stack is an abstract data type that serves as a collection of elements, with two main principal operations.
— Стек - это абстрактный тип данных, который служит в качестве набора элементов с двумя основными операциями.
2. A stack is a simple data structure that allows adding and removing elements in a particular order.
— Стек - это простая структура данных, которая позволяет добавлять и удалять элементы в определенном порядке.
3. Additionally, a peek operation may give access to the top without modifying the stack.
— Кроме того, операция просмотра может предоставить доступ к вершине без изменения стека.
Стек
1. A stack is an abstract data type that serves as a collection of elements, with two main principal operations.
— Стек - это абстрактный тип данных, который служит в качестве набора элементов с двумя основными операциями.
2. A stack is a simple data structure that allows adding and removing elements in a particular order.
— Стек - это простая структура данных, которая позволяет добавлять и удалять элементы в определенном порядке.
3. Additionally, a peek operation may give access to the top without modifying the stack.
— Кроме того, операция просмотра может предоставить доступ к вершине без изменения стека.
👍1
TRAIT [treɪt] (треит)
Трейт
1. A trait is a concept which represents a set of methods that can be used to extend the functionality of a class.
— Трейт - это понятие, представляющее набор методов, которые могут быть использованы для расширения функциональности класса.
2. Traits are designed to reduce some of the limitations of single inheritance.
— Трейты предназначены для уменьшения некоторых ограничений единого наследования.
3. I use traits when I want to create an impact, not an abstraction.
— Я использую трейты, когда я хочу создать воздействие, не абстракцию.
Трейт
1. A trait is a concept which represents a set of methods that can be used to extend the functionality of a class.
— Трейт - это понятие, представляющее набор методов, которые могут быть использованы для расширения функциональности класса.
2. Traits are designed to reduce some of the limitations of single inheritance.
— Трейты предназначены для уменьшения некоторых ограничений единого наследования.
3. I use traits when I want to create an impact, not an abstraction.
— Я использую трейты, когда я хочу создать воздействие, не абстракцию.
REQUIREMENT [rɪˈkwaɪəmənt] (рикваимэнт)
Требование
1. Software requirements for a system are the denoscription of what the system should do, services that it provides and the constraints on its operation.
— Требования к программному обеспечению для системы - это описание того, что должна делать система, услуг, которые она предоставляет, и ограничений на ее работу.
2. If the feasibility report is positive towards undertaking the project, next phase starts with gathering requirements from the user.
— Если технико-экономическое обоснование положительно влияет на реализацию проекта, следующий этап начинается со сбора требований от пользователя.
3. Domain requirements are the requirements which are characteristic of a particular category or domain of projects.
— Требования к предметной области - это требования, характерные для определенной категории или домена проектов.
Требование
1. Software requirements for a system are the denoscription of what the system should do, services that it provides and the constraints on its operation.
— Требования к программному обеспечению для системы - это описание того, что должна делать система, услуг, которые она предоставляет, и ограничений на ее работу.
2. If the feasibility report is positive towards undertaking the project, next phase starts with gathering requirements from the user.
— Если технико-экономическое обоснование положительно влияет на реализацию проекта, следующий этап начинается со сбора требований от пользователя.
3. Domain requirements are the requirements which are characteristic of a particular category or domain of projects.
— Требования к предметной области - это требования, характерные для определенной категории или домена проектов.
👍2
INTERACTION [ɪntərˈækʃn] (интерэкшн)
Взаимодействие
1. Data, context, and interaction (DCI) is a paradigm used in computer software to program systems of communicating objects.
— Данные, контекст и взаимодействие (ДКЗ) - это парадигма, используемая в компьютерном программном обеспечении для программирования систем взаимодействующих объектов.
2. All interactions between the objects are visible.
— Все взаимодействия между объектами видны.
3. It may solve that interactions are scattered all over many classes.
— Это может решить проблему того, что взаимодействия разбросаны по многим классам.
Взаимодействие
1. Data, context, and interaction (DCI) is a paradigm used in computer software to program systems of communicating objects.
— Данные, контекст и взаимодействие (ДКЗ) - это парадигма, используемая в компьютерном программном обеспечении для программирования систем взаимодействующих объектов.
2. All interactions between the objects are visible.
— Все взаимодействия между объектами видны.
3. It may solve that interactions are scattered all over many classes.
— Это может решить проблему того, что взаимодействия разбросаны по многим классам.
👍2
CHART [ʧɑːt] (чат)
Диаграмма
1. A structure chart (SC) in software engineering and organizational theory is a chart which shows the breakdown of a system to its lowest manageable levels.
— Структурная диаграмма (СД) в программной инженерии и организационной теории - это диаграмма, которая показывает разбивку системы на самые низкие управляемые уровни.
2. Structure charts are used in structured programming to arrange program modules into a tree.
— Структурные диаграммы используются в структурированном программировании для организации программных модулей в виде дерева.
3. The chart is adaptable for both experts and non-developers.
— Диаграмма может быть адаптирована как для экспертов, так и для тех, кто не является разработчиком.
Диаграмма
1. A structure chart (SC) in software engineering and organizational theory is a chart which shows the breakdown of a system to its lowest manageable levels.
— Структурная диаграмма (СД) в программной инженерии и организационной теории - это диаграмма, которая показывает разбивку системы на самые низкие управляемые уровни.
2. Structure charts are used in structured programming to arrange program modules into a tree.
— Структурные диаграммы используются в структурированном программировании для организации программных модулей в виде дерева.
3. The chart is adaptable for both experts and non-developers.
— Диаграмма может быть адаптирована как для экспертов, так и для тех, кто не является разработчиком.
👍2
COLON [ˈkəʊlən] (колон)
Двоеточие
1. Colon is the symbol used in writing, especially to introduce a list of things or a sentence or phrase.
— Двоеточие - это символ, используемый в письменной форме, особенно для представления списка вещей, предложения, фразы.
2. A colon is used in multiple ways in Java.
— Двоеточие используется в Java несколькими способами.
3. The role of the colon in the Python programming language’s syntax, is to give a visual indicator that a code block is following directly afterward.
— Роль двоеточия в синтаксисе языка программирования Python состоит в том, чтобы дать визуальный индикатор того, что блок кода следует непосредственно за ним.
Двоеточие
1. Colon is the symbol used in writing, especially to introduce a list of things or a sentence or phrase.
— Двоеточие - это символ, используемый в письменной форме, особенно для представления списка вещей, предложения, фразы.
2. A colon is used in multiple ways in Java.
— Двоеточие используется в Java несколькими способами.
3. The role of the colon in the Python programming language’s syntax, is to give a visual indicator that a code block is following directly afterward.
— Роль двоеточия в синтаксисе языка программирования Python состоит в том, чтобы дать визуальный индикатор того, что блок кода следует непосредственно за ним.
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
На зарубежном ютубе нашли канал, где бесплатно выставлены целые курсы роликов под названием “English for IT”. Преподаватель рассказывает о технических терминах, описывает разницу между синонимичными выражениями, а также выявляет частые языковые ошибки в коде. Делимся первым вводным уроком курса.
Стоит упомянуть, что в Яндекс Браузере можно воспользоваться функцией голосового перевода видео — пригодится, если вы только учите английский. Скачайте приложение на смартфон и попробуйте всё сами.
Стоит упомянуть, что в Яндекс Браузере можно воспользоваться функцией голосового перевода видео — пригодится, если вы только учите английский. Скачайте приложение на смартфон и попробуйте всё сами.
OPTION [ɔpʃn] (опшн)
Вариант, тип, опция
1. An option type is a type that represents encapsulation of an optional value.
— Тип параметра - это тип, который представляет собой инкапсуляцию необязательного значения.
2. Option type is used as the return type of functions.
— Тип параметра используется в качестве возвращаемого типа функций.
3. Clients should be able to easily ascertain the state of the option, and to retrieve the associated value when the option is in the present state.
— Клиенты должны иметь возможность легко определять состояние опции и извлекать соответствующее значение, когда опция находится в текущем состоянии.
Вариант, тип, опция
1. An option type is a type that represents encapsulation of an optional value.
— Тип параметра - это тип, который представляет собой инкапсуляцию необязательного значения.
2. Option type is used as the return type of functions.
— Тип параметра используется в качестве возвращаемого типа функций.
3. Clients should be able to easily ascertain the state of the option, and to retrieve the associated value when the option is in the present state.
— Клиенты должны иметь возможность легко определять состояние опции и извлекать соответствующее значение, когда опция находится в текущем состоянии.
👍2
START MENU [stɑːt ˈmenjuː] (стат менью)
Пуск, стартовое меню
1. The "start menu" is a graphical user interface element.
— Меню "Пуск" - это графический элемент пользовательского интерфейса.
2. You just open the "Start menu" and start typing.
— Вы просто открываете меню "Пуск" и начинаете печатать.
3. Help me find the "Start menu".
— Помогите мне найти меню "Пуск".
Пуск, стартовое меню
1. The "start menu" is a graphical user interface element.
— Меню "Пуск" - это графический элемент пользовательского интерфейса.
2. You just open the "Start menu" and start typing.
— Вы просто открываете меню "Пуск" и начинаете печатать.
3. Help me find the "Start menu".
— Помогите мне найти меню "Пуск".
👍1
HEADING [ˈhedɪŋ] (хидин)
Заголовок
1. A HTML heading tag is used to define the headings of a page.
— HTML-тег заголовка используется для определения заголовков страницы.
2. Each HTML heading has a default size.
— Каждый заголовок HTML имеет размер по умолчанию.
3. You can specify the size for any heading with the "style" attribute.
— Вы можете указать размер для любого заголовка с помощью атрибута "style".
Заголовок
1. A HTML heading tag is used to define the headings of a page.
— HTML-тег заголовка используется для определения заголовков страницы.
2. Each HTML heading has a default size.
— Каждый заголовок HTML имеет размер по умолчанию.
3. You can specify the size for any heading with the "style" attribute.
— Вы можете указать размер для любого заголовка с помощью атрибута "style".
🤔1
SELECT [sɪˈlekt] (силект)
Выбирать
1. Please select one item from the list.
— Прошу выбрать один пункт из данного списка.
2. Simply select the list you need.
— Просто выберите нужный вам список.
3. To contact us, please select your area of interest.
— Чтобы связаться с нами, пожалуйста, выберите интересующую вас область.
Выбирать
1. Please select one item from the list.
— Прошу выбрать один пункт из данного списка.
2. Simply select the list you need.
— Просто выберите нужный вам список.
3. To contact us, please select your area of interest.
— Чтобы связаться с нами, пожалуйста, выберите интересующую вас область.
👍1
ABSTRACT FUNCTION [ˈæbstrækt fʌŋkʃn] (эбстракт фанкшн)
Абстрактная функция
1. An abstract function is a function without a definition that is overridden by child classes.
— Абстрактная функция — это функция без определения, которую переопределяют дочерние классы.
2. An abstract function is also called a pure virtual function.
— Абстрактная функция также называется чистой виртуальной функцией.
3. Is it an abstract function?
— Это абстрактная функция?
Абстрактная функция
1. An abstract function is a function without a definition that is overridden by child classes.
— Абстрактная функция — это функция без определения, которую переопределяют дочерние классы.
2. An abstract function is also called a pure virtual function.
— Абстрактная функция также называется чистой виртуальной функцией.
3. Is it an abstract function?
— Это абстрактная функция?
👍1
DATA SCIENCE [ˈdeɪtə ˈsaɪəns] (дэйте саинс)
Наука о данных
1. Data science is an interdisciplinary field that uses scientific methods, algorithms to extract knowledge from structured and unstructured data.
— Наука о данных - это междисциплинарная область, которая использует научные методы, алгоритмы для извлечения знаний из структурированных и неструктурированных данных.
2. Data science is related to data mining, machine learning and big data.
— Наука о данных связана с интеллектуальным анализом данных, машинным обучением и большими данными.
3. Data science may be an evolving feel, but it has quite some history.
— Наука о данных, может быть, и развивается, но у нее довольно долгая история.
Наука о данных
1. Data science is an interdisciplinary field that uses scientific methods, algorithms to extract knowledge from structured and unstructured data.
— Наука о данных - это междисциплинарная область, которая использует научные методы, алгоритмы для извлечения знаний из структурированных и неструктурированных данных.
2. Data science is related to data mining, machine learning and big data.
— Наука о данных связана с интеллектуальным анализом данных, машинным обучением и большими данными.
3. Data science may be an evolving feel, but it has quite some history.
— Наука о данных, может быть, и развивается, но у нее довольно долгая история.
RESTRUCTURING [riːˈstrʌkʧərɪŋ] (ристрактурин)
Реструктуризация, трансформация
1. Code refactoring is the process of restructuring existing computer code, changing factoring without changing its external behavior.
— Рефакторинг кода - это процесс реструктуризации существующего компьютерного кода, изменяющий факторинг без изменения его внешнего поведения.
2. Program restructuring can be used as an aid in software maintenance.
— Реструктуризация программы может быть использована как помощь в обслуживании программного обеспечения.
3. Calculations are being restructured for the location of the temporary data cache.
— Происходит реструктуризация вычислений для местоположения временного кэша данных.
Реструктуризация, трансформация
1. Code refactoring is the process of restructuring existing computer code, changing factoring without changing its external behavior.
— Рефакторинг кода - это процесс реструктуризации существующего компьютерного кода, изменяющий факторинг без изменения его внешнего поведения.
2. Program restructuring can be used as an aid in software maintenance.
— Реструктуризация программы может быть использована как помощь в обслуживании программного обеспечения.
3. Calculations are being restructured for the location of the temporary data cache.
— Происходит реструктуризация вычислений для местоположения временного кэша данных.
ARGUMENT [ˈɑːgjʊmənt] (агьюмент)
Аргумент
1. The argument of a function is variables or constants of the calling function that the called function will use.
— Аргумент функции — это переменные или константы вызывающей функции, которые будет использовать вызываемая функция.
2. The arguments of the Excel function are the original data for calculating the function.
— Аргументы функции Excel – это исходные данные для расчета функции.
3. Arguments are specified in parentheses after the function name and separated by a comma.
— Аргументы указываются в скобках после имени функции и разделяются запятой.
Аргумент
1. The argument of a function is variables or constants of the calling function that the called function will use.
— Аргумент функции — это переменные или константы вызывающей функции, которые будет использовать вызываемая функция.
2. The arguments of the Excel function are the original data for calculating the function.
— Аргументы функции Excel – это исходные данные для расчета функции.
3. Arguments are specified in parentheses after the function name and separated by a comma.
— Аргументы указываются в скобках после имени функции и разделяются запятой.
👍1
ROOT [ruːt] (рут)
Корень
1. To calculate the square root in Python we have 5 methods or ways.
— Для вычисления квадратного корня в Python у нас есть 5 методов или способов.
2. The square root of one hundred forty-four is twelve.
— Квадратный корень из ста сорока четырех равен двенадцати.
3. I need to calculate the square root of some numbers.
— Мне нужно вычислить квадратный корень из некоторых чисел.
Корень
1. To calculate the square root in Python we have 5 methods or ways.
— Для вычисления квадратного корня в Python у нас есть 5 методов или способов.
2. The square root of one hundred forty-four is twelve.
— Квадратный корень из ста сорока четырех равен двенадцати.
3. I need to calculate the square root of some numbers.
— Мне нужно вычислить квадратный корень из некоторых чисел.
👍1
READABILITY [riːdəˈbɪlɪtɪ] (ридэбилити)
Читабельность
1. One aspect that impacts mobile device usability the most is readability.
— Одним из аспектов, который больше всего влияет на удобство использования мобильных устройств, является читабельность.
2. The main goal of the Python language is to stimulate code readability and productivity.
— Основная цель языка Python - стимулировать читаемость кода и производительность.
3. LG claims to have increased outdoor readability in direct sunlight.
— LG утверждает, что улучшила читаемость на открытом воздухе под прямыми солнечными лучами.
Читабельность
1. One aspect that impacts mobile device usability the most is readability.
— Одним из аспектов, который больше всего влияет на удобство использования мобильных устройств, является читабельность.
2. The main goal of the Python language is to stimulate code readability and productivity.
— Основная цель языка Python - стимулировать читаемость кода и производительность.
3. LG claims to have increased outdoor readability in direct sunlight.
— LG утверждает, что улучшила читаемость на открытом воздухе под прямыми солнечными лучами.
👍1
APPLICATION SERVICE PROVIDER [ˈæksesˈsɜːvɪs prəˈvaɪdə] (эксес сёвис прэваиде)
Поставщик услуг приложений
1. An application service provider is a business that provides customers with computer services over a network, such as access to a specific software application using a standard protocol.
— Поставщик услуг приложений — бизнес, предоставляющий клиентам компьютерные услуги по сети, такие как доступ к определенному программному приложению с использованием стандартного протокола.
2. Why is Application Service Provider important?
— Почему поставщик услуг приложений так важен?
3. Application access service providers are companies external to the consumers of the relevant services.
— Провайдеры услуг доступа к приложениям являются внешними по отношению к потребителям соответствующих услуг компаниями.
Поставщик услуг приложений
1. An application service provider is a business that provides customers with computer services over a network, such as access to a specific software application using a standard protocol.
— Поставщик услуг приложений — бизнес, предоставляющий клиентам компьютерные услуги по сети, такие как доступ к определенному программному приложению с использованием стандартного протокола.
2. Why is Application Service Provider important?
— Почему поставщик услуг приложений так важен?
3. Application access service providers are companies external to the consumers of the relevant services.
— Провайдеры услуг доступа к приложениям являются внешними по отношению к потребителям соответствующих услуг компаниями.
👍2
IMPLEMENTATION [ɪmplɪmenˈteɪʃn] (имплементэйшн)
Реализация, внедрение
1. Implementation is the realization of an application, or execution of a plan, idea, model, design, specification, standard, algorithm, or policy.
— Внедрение - это реализация приложения или выполнение плана, идеи, модели, дизайна, спецификации, стандарта, алгоритма или политики.
2. Many implementations may exist for a given specification or standard.
— Для данной спецификации или стандарта может существовать множество реализаций.
3. Kawa is an implementation of Scheme for JVM that allows to take advantage of all the Java’s libraries.
— Kawa - это реализация Scheme для JVM, которая позволяет использовать все библиотеки Java.
Реализация, внедрение
1. Implementation is the realization of an application, or execution of a plan, idea, model, design, specification, standard, algorithm, or policy.
— Внедрение - это реализация приложения или выполнение плана, идеи, модели, дизайна, спецификации, стандарта, алгоритма или политики.
2. Many implementations may exist for a given specification or standard.
— Для данной спецификации или стандарта может существовать множество реализаций.
3. Kawa is an implementation of Scheme for JVM that allows to take advantage of all the Java’s libraries.
— Kawa - это реализация Scheme для JVM, которая позволяет использовать все библиотеки Java.
👍1
HARDWARE [ˈhɑːdwɛə] (хадве)
Аппаратура, оборудование
1. Computer hardware includes the physical parts of a computer, such as the case, central processing unit, random access memory, monitor and so on.
— Компьютерное оборудование включает в себя физические части компьютера, такие как корпус, центральный процессор, оперативная память, монитор и так далее.
2. A computer can function only when both hardware and software are working together.
— Компьютер может функционировать только тогда, когда аппаратура и программное обеспечение работают вместе.
3. If you can touch it, it's hardware.
— Если можно прикоснуться, то это аппаратура.
Аппаратура, оборудование
1. Computer hardware includes the physical parts of a computer, such as the case, central processing unit, random access memory, monitor and so on.
— Компьютерное оборудование включает в себя физические части компьютера, такие как корпус, центральный процессор, оперативная память, монитор и так далее.
2. A computer can function only when both hardware and software are working together.
— Компьютер может функционировать только тогда, когда аппаратура и программное обеспечение работают вместе.
3. If you can touch it, it's hardware.
— Если можно прикоснуться, то это аппаратура.
👍4