Hello, my name is Ndolo Elimby. I am a Cameroonian and Nigerian born in Montreal. I am on my 3rd year of the Sciences program. My glossary will be for all the future software engineers. It will help solve problems such as hacking or unsolvable by hand ones. It can also help create numerous apps, sites and more. All the words are related to software engineering. In the glossary, there are 20 terms. There are nouns, verbs, adjectives, and adverbs. They all have their definition, pronunciation, translation, and example. Some of them have an image to deepen the understanding. I searched on the internet words related to my topic for the 4 types of speech. The definitions were searched thanks to writing tutor.
This glossary will help you be more comfortable in your future workplace, I invite you to read to be prepared.
adaptable
adjective
Able to adjust to new conditions.
Example: These new elements make the process more flexible and adaptable.
fr: adaptable
algorithm
noun
A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
Example: When new information arrives that cannot be satisfactorily accepted by the existing algorithm or model, then it must be adjusted or a search for a more comprehensive algorithm commences.
fr: algorithme
automatically
adverb
By itself with little or no direct human control.
Example: If the failure occurs, the alarm is activated and the failure is reported Report - all data collected from the sensors and analyzed and are placed in the report automatically.
fr: automatiquement
bug
noun
An error in a computer program or system.
Example: There's a great moment on each question where you press, enter, after putting in a lot of code or chasing a bug and it all just works.
fr: bogue
code
noun
A system of words, letters, figures, or other symbols substituted for other words, letters, etc., especially for the purposes of secrecy.
Example: As a software engineer, he spent countless hours debugging the code, tracing elusive bugs through the labyrinth of functions and variables.
fr: code
compile
verb
(of a computer) convert (a program) into a machine-code or lower-level form in which the program can be executed.
Example: Eventually, some details about the way to compile and execute these algorithms and benchmark programs on Beowulf will be given.
fr: compiler
configure
verb
Arrange or order (a computer system or an element of it) so as to fit it for a designated task.
Example: We must be aware that most firewalls have many sophisticated features but to make them effective, we must first configure them properly.
fr: configurer
database
noun
A structured set of data held in a computer, especially one that is accessible in various ways.
Example: Customer database Amazon.co.uk holds a large volume of personal data about its customers on its customer database, including names, contact details, and credit debit card details.
fr: base de données
debug
verb
Identify and remove errors from (computer hardware or software).
Example: While battling through mountains of data trying to debug it did get extremely frustrating, it has given me a good, clear understanding of the processes that occur within the neurons.
fr: déboguer
document
noun
A piece of written, printed, or electronic matter that provides information or evidence or that serves as an official record.
Example: The latest machines, which must be linked to a special digital phone line, can send a document to several places at once for the price of one phone call.
fr: document
encrypt
verb
Convert (information or data) into a cipher or code, especially to prevent unauthorized access.
Example: The public-key is made public and is distributed widely and freely so that everybody can use it to encrypt a message.
fr: crypter
execute
verb
Carry out or put into effect (a plan, order, or course of action).
Example: To execute a parallel program, the following command is used, Where '-np' means "number of processors", n is the number of processors needed and Application is the parallel program which we want to execute.
fr: exécuter
function
noun
A relationship or expression involving one or more variables.
Example: The sine function describes the relationship between an angle in a right triangle and the ration of the length of the opposite to the hypotenuse.
fr: fonction
intuitive
adjective
Using or based on what one feels to be true even without conscious reasoning; instinctive.
Example: The utility has an intuitive and easy-to-use windows based GUI.
fr: intuitif/intuitive
logically
adverb
According to the rules of logic or formal argument.
Example: Rather than get stuck in formulae and long calculations "he preferred to clarify theorems on an intuitive or lower level, to analyse the foundations logically, and to avoid calculations as long as possible."
fr: logiquement
monitor
verb
Observe and check the progress or quality of (something) over a period of time; keep under systematic review.
Example: Systems collect data, monitor manufacturing processes, and produce management reports on the effectiveness of manufacturing processes.
fr: surveiller
optimize
adjective
Rearrange or rewrite (data, software, etc.) to improve efficiency of retrieval or processing.
Example: Noticing timing affection, which means to offer reward directly related to the action, and as close to it as possible will optimize the motivation function.
fr: optimiser
secure
adjective
Fixed or fastened so as not to give way, become loose, or be lost.
Example: Alternative software does not receive enough advertising to make people switch, even though many are more secure.
fr: sécurisé
test
noun
A procedure intended to establish the quality, performance, or reliability of something, especially before it is taken into widespread use.
Example: In applying Thevenin's theorem, we will find the open-circuit voltage and then determine the Thevenin Equivalent impedance using a test source at the open-circuit terminals.
fr: test
variable
noun
An element, feature, or factor that is liable to vary or change.
Example: In a scientific experiment, the temperature is a key variable that can influence the results.