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?
— Это абстрактная функция?
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.
— Чтобы связаться с нами, пожалуйста, выберите интересующую вас область.
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".
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".
— Помогите мне найти меню "Пуск".
Не нравятся переводы англоязычных фильмов? Раздражает Думбльдор?
Выход есть — освойте курс общего разговорного английского! После него вы сможете:
- Читать книги и смотреть сериалы в оригинале
- Понимать своего собеседника и не бояться общаться на английском
- Смотреть зарубежные мастер-классы и вебинары
Записывайтесь на бесплатное занятие с вашим будущим преподавателем — https://vk.cc/cg33LU
Используйте промокод для новых студентов LETO, чтобы получить скидку 40% на первую оплату уроков с русскоязычным преподавателем в школе. Успейте до конца августа!
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.
— Клиенты должны иметь возможность легко определять состояние опции и извлекать соответствующее значение, когда опция находится в текущем состоянии.
На зарубежном ютубе нашли канал, где бесплатно выставлены целые курсы роликов под названием “English for IT”. Преподаватель рассказывает о технических терминах, описывает разницу между синонимичными выражениями, а также выявляет частые языковые ошибки в коде. Делимся первым вводным уроком курса.
Стоит упомянуть, что в Яндекс Браузере можно воспользоваться функцией голосового перевода видео — пригодится, если вы только учите английский. Скачайте приложение на смартфон и попробуйте всё сами.
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 состоит в том, чтобы дать визуальный индикатор того, что блок кода следует непосредственно за ним.
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.
— Диаграмма может быть адаптирована как для экспертов, так и для тех, кто не является разработчиком.
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.
— Это может решить проблему того, что взаимодействия разбросаны по многим классам.
REQUIREMENT [rɪˈkwaɪəmənt] (рикваимэнт)
Требование
1. Software requirements for a system are the description 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.
— Требования к предметной области - это требования, характерные для определенной категории или домена проектов.
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.
— Я использую трейты, когда я хочу создать воздействие, не абстракцию.
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.
— Кроме того, операция просмотра может предоставить доступ к вершине без изменения стека.
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.
— В информатике рекурсия - это метод решения вычислительной задачи, при котором решение зависит от решений меньших экземпляров одной и той же задачи.
Изучите основы Java и разработайте трекер продуктивности, даже если никогда прежде не программировали
Java — один из самых востребованных и доступных для освоения языков программирования. Его используют для создания сайтов, мобильных и десктоп-приложений, даже игр.
На бесплатном онлайн-курсе «Основы разработки на Java» за 5 занятий вы изучите основы синтаксиса языка Java и поймёте, подходит ли он вам, а в качестве практики разработаете консольное приложение по типу Pomodoro и перепишете его под Telegram API.
Записаться
PROPERTY [ˈprɔpətɪ] (пропети)
Свойство
1. A property - in some object-oriented programming languages, is a special sort of class member, intermediate in functionality between a field and a method.
— Свойство - в некоторых объектно-ориентированных языках программирования это особый вид члена класса, промежуточный по функциональности между полем и методом.
2. The syntax for reading and writing of properties is like for fields.
— Синтаксис для чтения и записи свойств аналогичен синтаксису для полей.
3. Property reads and writes are translated to 'getter' and 'setter' method calls.
— Чтение и запись свойств преобразуются в вызовы методов 'getter' и 'setter'.
PROXY [ˈprɔksɪ] (прокси)
Прокси
1. A proxy is a program object or a program that is an intermediary between two program objects.
— Прокси - объект программы или программа, которая является посредником между двумя объектами программы.
2. Cannot change target because stream proxy is read-only.
— Не удается изменить конечный объект, так как прокси потока доступен только для чтения.
3. There are several reasons individuals or organizations use a proxy.
— Существует несколько причин, по которым организации и частные лица используют прокси-сервер.
REPOSITORY [rɪˈpɔzɪtərɪ] (рипозитори)
Репозиторий, хранилище
1. A software repository - is a storage location for software packages.
— Репозиторий программного обеспечения - это место хранения пакетов программного обеспечения.
2. A software repository is typically managed by source control or repository managers.
— Репозиторий программного обеспечения обычно управляется системой управления версиями или менеджерами репозиториев.
3. JavaScript is the leading language for open-source projects in public repositories.
— JavaScript является ведущим языком для проектов с открытым исходным кодом в общедоступных репозиториях.