Словарь анг

EnglishDefenitionRussian
1.Application (app)One or several programs working together for the end user
2.ProgramA generic term for a complete set of instructions that does something
3.consolesA console is a program that sends text commands and receives text output
4.CodeInstructions that make up a program
5.ScriptInstructions in a programming language that need to be interpreted
6.the shellA shell is the program that receives and processes text commands from a console
7.CLI • A command-line interface (CLI) is basically synonymous with a shell.
8.GUI • A CLI is in contrast to a graphical user interface (GUI)
9.variablesvariables are named locations where we store data
10.classes and objectsClasses are abstract categories of things. Objects are particular instances or individuals of a class.
11.StatementsCode is made up of statements. A statement performs a particular action.
12.interactive vs. script modeIn interactive mode, one statement is run at a time in the shell. Immediate feedback is given after each line. In script mode, the entire script is run at once. Feedback is only given when explicitly required by the script.
13.Code editorsCode editors are text editors on steroids.
14.Object codeThat is, it converts the entire program into machine code in one go
15.Source code editorSomething that reads and executes other programs
16.Programming languageCodes used to write commands to a computer
17.Programming softwareAny software that supports the development of new application
18.PayrollA company’s list of employees and how much they are paid
19.InterpreterAn application that decodes instructions written in other language
20.FirewallСетевой защитный экран
21.Spyware
22.Removal
23.Malware
24.FlowchartA diagram representing the successive logical steps of the programБлок схема
25.Sourse codeProgram instructions written in a particular Computer languageИсходный код
26.CompilerA special program which converts the sourse program into machine code – the only language understood by the protcessor
27.Machine codeThe basic instructions understood by computers; it consits of 1s and 0s
28.DebuggingThe techiques of detecting and correcting errors which may occur in programs
29.Object-oriented programmingThe programmer concentrates on particular things and gives each objects functions which can be altered without changing the entire program.
30.XMLWhich stands for extensible markup language
31.DenyThe purpose of the software is to not allow access to unauthorized users
32.Permits
33.Secutity
34.Multimedia playera device that can play audio, video and other filesМультимедийный проигрыватель
35.Bioinformatisthe application of computer software to the field of biology
36.SimulationA realistic representation of something
37.COBOLCommon Bussines Orieneted Language
38.markup languagesto format and link text filesЯзык разметки
39.Virus
40.HTMLHyper Text Marking Language
41.object oriendted programmingThe programmer concevtrataes on paricular things and gives each object functions which can be altered without changing the entire programm.
42.IDE(Integrated Development Environment)Software application that helps programmers develop software code effcientlyИнтегрированная среда разработки
43.low level languages
44.high level languages
45.VoiceXMLVoiceXML is used to create voice applications that run on the phone where as HTML is used to create visual applications ей
46.interactive modeИнтерактивный мод
47.script modereturns the most frequently occurring value, the mode value, of the aggregated data in an expression, as defined by the group by clause
48.ArrangeОрганизовать
49.Quarantine
50.RemovalУдаление
51.browseris a special client program designed to view the content of web sites and display HTML documents.
52.Winchesteris a computer hard drive (HDD, hard disk drive), the main storage of information.
53.HyperlinkEnglish Hyperlink) a basic functional element of HTML documents, which is the implementation of a dynamic connection of any object of a given web page with the contextual content of another document or file object.
54.A domainis a logical level of the Internet, that is, a group of network resources that has its own name and is managed by its own network station.
55.Loginis a logical account identifying the user, used in combination with a password during the authorization process
56.A local networkis a structure consisting of several computers connected to each other by a special cable, between which data is transferred.
57.framework
58.Routeris a specialized server that performs routing
59.InterfaceThis is a contract that defines a set of methods that a class must implement. Interfaces allow you to define standardization of interaction.
60.IndexIt is a data structure that organizes values ​​in a database to speed up searching and retrieving data
61.paradigma set of ideas and concepts that determine the style of writing computer programs
62.syntax
63.terminalA terminal is simply a text-based interface to the computer. In a terminal, you can type commands, manipulate files, execute programs, and open documents. When working in a terminal, the current directory is called your working directory. A terminal will usually start in the top-level directory of your account.
64.Javaan island in Indonesian coffee in American slang and a programming language for internet applications
65.platform independementsoftware that can run on any operating system
66.compilerA special program hich converts the source program into machine code —the noly language unrstood by the processor.
67.text codingText-based programming involves typing lines of code that tell computers what task to perform. It involves writing words, phrases, numbers and symbols in a certain order, so it makes sense to the computer — just like spelling and grammar in any other language
68.tenserflow
TensorFlow is defined as an open-source platform and framework for machine learning, which includes libraries and tools based on Python and Java — designed with the objective of training machine learning and deep learning models on data
69.plug-inan auxliary program that enable web browser to support new content for example animation
70.appleta small Java application usually designed to run automatically within a web page
71.object oriented programminga computer programming tchnique that allows the creationof objects that interact with each other and can be used as the foundation of others used to create graphical user interfaces
72.platform independementsoftware that can run on any operating system
73.StringsDefinition. A string is a data type used in programming, that is used to represent text rather than numbers. A string is a sequence of characters and can contain letters, numbers, symbols and even spaces.
74.StatementsIn computer programming, a statement is a syntactic unit of an imperative programming language that expresses some action to be carried out. A program written in such a language is formed by a sequence of one or more statements.
75.Coding languagesA programming language is a set of instructions written by a programmer to deliver instructions to the computer to perform and accomplish a task. This set of instructions is usually viewed as incomprehensible code structured following a definite programming language syntax
76.Arithmetics operatorsAn arithmetic operator is a mathematical function that takes two operands and performs a calculation on them. They are used in common arithmetic and most computer languages contain a set of such operators that can be used within equations to perform a number of types of sequential calculation.
77.Assignment operatorsThe assignment operator = assigns the value of its right-hand operand to a variable, a property, or an indexer element given by its left-hand operand. The result of an assignment expression is the value assigned to the left-hand operand
78.While loopsLoops, but this loop is breaking then when some condition statement will changedЦикл
79.For LoopsA «For» Loop is used to repeat a specific block of code a known number of times. For example, if we want to check the grade of every student in the class, we loop from 1 to that number. When the number of times is not known before hand, we use a «While» loop.
80.Web DevelopmentWeb Development encompasses the creation and maintenance of websites and web applications. It involves designing user interfaces, writing code, integrating databases, and implementing functionality using web technologies such as HTML, CSS, JavaScript, and server-side scripting languages. Web development focuses on creating engaging and interactive experiences for users on the web
81.Syntax
Syntax refers to the rules and conventions that dictate the structure and format of a programming language. It defines how instructions and statements are written to form valid and meaningful code. Following the correct syntax is essential for the compiler or interpreter to understand and execute the code accurately.
82.StackA Stack is a data structure that follows the Last-In-First-Out (LIFO) principle in programming. It allows elements to be added or removed only from one end, the top. Stacks are commonly used for managing function calls, tracking program execution, and handling recursive algorithms.
83.RefactoringRefactoring is the process of restructuring and improving existing code without changing its external behavior. It involves making code modifications to enhance readability, maintainability, and performance while preserving its functionality. Refactoring helps eliminate code smells, improve code organization, and reduce technical debt
84.Object-Oriented Programming (OOP)Object-Oriented Programming (OOP) is a programming paradigm that organizes code around objects, which are instances of classes. It emphasizes concepts such as encapsulation, inheritance, and polymorphism. OOP allows modular and reusable code, promotes code organization, and facilitates software maintenance and extensibility
85.LoopA Loop is a programming construct that allows repetitive execution of a code block based on a specified condition. It helps automate tasks and process large amounts of data efficiently. Common loops include the for loop, while loop, and do-while loop.
86.GitGit is a distributed version control system widely used in software development. It allows multiple developers to collaborate on a project, track changes, and manage different code versions. Git enables efficient code management, facilitates collaboration, and provides conflict resolution mechanisms.
87.FunctionA Function, a method, or a subroutine is a reusable block of code that performs a specific task or calculation. Functions help organize code, improve modularity, and enable code reuse. They accept input parameters, perform operations, and may return a value.
88.Error HandlingError Handling is anticipating, detecting, and handling errors or exceptions that may occur during program execution. It involves implementing strategies, such as try-catch blocks or error codes, to handle errors and prevent program crashes or unexpected behavior safely.
89.Data StructureA Data Structure organizes and stores data in a computer’s memory or storage system. It defines the relationships, operations, and access methods for efficiently manipulating and retrieving data. Data structures include arrays, linked lists, stacks, queues, trees, and graphs.
90.Algorithm
An Algorithm is a step-by-step procedure or set of rules for solving a specific problem or performing a task. It provides a clear, structured approach to solving problems and is fundamental to coding and programming. Algorithms can be expressed in various forms, such as pseudocode or flowcharts, and implemented in different programming languages.
91.Web DevelopmentWeb Development encompasses the creation and maintenance of websites and web applications. It involves designing user interfaces, writing code, integrating databases, and implementing functionality using web technologies such as HTML, CSS, JavaScript, and server-side scripting languages. Web development focuses on creating engaging and interactive experiences for users on the web
92.Version ControlVersion Control, also known as Source Code Management (SCM), tracks and manages source code file changes. It allows developers to collaborate, maintain different versions of code, and track modifications over time. Version control systems, such as Git or SVN, provide mechanisms for branching, merging, and reverting changes
93.VariableA Variable is a named storage location in a computer’s memory that holds a value or data. Variables are used to store and manipulate data during program execution. They have a specific data type (integer, string, or boolean) and can be assigned new values throughout the program.
94.Performance OptimizationPerformance Optimization refers to improving a software application’s speed, efficiency, and resource utilization. It involves analyzing and fine-tuning code, algorithms, and system configurations to minimize execution time, reduce memory usage, and optimize overall performance. Performance optimization aims to deliver a fast and responsive user experience
95.Back-endThe element of a computer system or programme that is normally in charge of storing and maintaining data but which the end user does not directly access or utilise is the back-end . The person in charge of creating back-end services is a back-end developer
96.BooleanTrue / False
97.BranchA branch in Git is a new version of the main repository that includes copies of all the documents and history at the time of separation without actually duplicating all the contents. This enables the subsequent merging of all changes made to the branch back into the main repository.
98.BranchA branch in Git is a new version of the main repository that includes copies of all the documents and history at the time of separation without actually duplicating all the contents. This enables the subsequent merging of all changes made to the branch back into the main repository.
99.C++
C++ is a simple but functional programming language. People who learn this language will be capable of comprehending complex instructions and understanding how programmes operate