Computer Science Glossary

20 Important Terms terms

My field of study is Computer Science, where you can find two different types of program : Web development and Cyber security. Web development is for those who are interested in making a website and/or video games. Cyber Security is for those who loves the idea to legally hack. My glossary is about Web development and is here to help those who are not so familiar with technology terms, in case they want to impress someone or see if Web Development is best suited for them, when picking which filed of study and which program they want to head to. These are terms that Web developer students learn during our almost 2 years in College.

algorithm
noun
A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
Example: However, the more complex the maze is, the longer the running time. 1) First there must be a LOOK function to obtain information about the spaces to the North, South, East and West so that the ALGORITHM can determine which direction to move to. It also ensures that the ALGORITHM will never try to go through walls obstacles.
en: algorithme
null
array
noun
An ordered series or arrangement. Computing : An indexed set of related elements.
Example: Procedure to search the ARRAY for product name entered by user.
en: tableau
What an array looks like
binary
adjective
Binary describes a numbering scheme in which there are only two possible values for each digit -- 0 or 1.
Example: Data encryption involves taking some type of data (in computer communications, generally in BINARY form) and in some way altering it so that only the intended recipient - and possibly also the sender - can work out what the original data was.
en: binaire
Binary composing of 0s and 1s
bios
noun
Set of computer instructions in firmware which control input and output operations.
Example: BIOS Scientific Publishers. Oxford. There are many legal and ethical issues which need to be considered when obtaining this kind of detailed information about a person.
en: bios
What a BIOS looks like on a computer
boolean
adjective
a binary variable, having two possible values called “true” and “false.”.
Example: To create a function to take two lists and return a BOOLEAN value representing whether the two lists are the same apart from their order.
en: booléen
Boolean operator
boot
verb
Start (a computer) and put it into a state of readiness for operation.
Example: This clever data mining often achieves the goal of suggesting to the user products that another user with similar interests has bought, aiming to BOOTs sales.
en: démarrage
Booting up a computer
byte
noun
A group of binary digits or bits (usually eight) operated on as a unit. A byte considered as a unit of memory size.
Example: A read from program memory is executed in one BYTE at a time while a write is 8 bytes at a time.
en: octet
8 bits makes a byte
coding
verb
The process or activity of writing computer programs.
Example: However, this type of package involves high level CODING and takes a lot of effort to produce simple graphics in comparison to the first type of packages.
en: Code
Coding used in html
control panel
noun
The Control Panel is a component of Microsoft Windows that provides the ability to view and change system settings.
Example: The extra pros of the large Breville are its aesthetics and its display CONTROL PANEL.
en: Panneau de contrôle
Example of a control panel in Windows
data
noun
Facts and statistics collected together for reference or analysis.
Example: Data gathering to search for existing information agriculture.
en: données
Where data can be used
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.
en: déboguer
Here is a debug command on Windows
disk
noun
A computer data storage device such as a hard drive or floppy disk.
Example: If data is stored locally for each node then if one node fails then the data stored on the local DISK can be accessed from other nodes via the communication links so that the node isn't made useless.
en: disque
Close up of a disk
excel
noun
Excel is a spreadsheet program from Microsoft and a component of its Office product group for business applications. Plus de que.
Example: EXCEL can be used to provide a method for creating and maintaining a payroll, and is a useful component of the suite as it has many features that can vastly speed up previously tedious processes normally undertaken by the staff at the trust.
en: excel
java
noun
A general-purpose computer programming language designed to produce programs that will run on any computer system.
Example: Pixel shape was to be investigated using the graphics programming language OpenGL in conjunction with the language JAVA.
en: java
How Java looks like
javascript
noun
An object-oriented computer programming language commonly used to create interactive effects within web browsers.
Example: Back-end website application and code The Amazon.co.uk website is generated dynamically using a combination of server-side dynamic HTML and client-side JAVASCRIPT, using a custom DLL (programming library) containing the functions used by the Amazon.co.uk web application.
en: javascript
How javascript kind of looks like
programming
verb
The process or activity of writing computer programs.
Example: Message passing In computer science, message passing is a form of communication used in concurrent PROGRAMMING, parallel PROGRAMMING, object-oriented PROGRAMMING, and inter-process communication.
en: programmation
programming language
noun
A programming language is a system of notation for writing computer programs.
Example: Conclusion It is impossible to surely say which PROGRAMMING LANGUAGE is best for developing safety-critical software, since different environment and situation have their unique reasons on choosing a certain language.
en: langage de programmation
An example of an programming language which is HTML
software
noun
The programs and other operating information used by a computer.
Example: Objectives The motivation to do this project came from personally worked in the firm as SOFTWARE Development trainee and knowing the problem they were facing at their north Delhi plant.
en: logiciel
sql
noun
Structured Query Language (SQL) is defined as a standard programming language utilized to extract, organize, manage, and manipulate data stored in relational databases.
Example: The aspnet client and connections folders are used by Internet Information Services webserver to manage SQL (database) calls to produce the web pages from product and customer information held in the databases stored in the database sub-folder.
en: sql
An example on how SQL looks like
user interface
noun
The means by which the user and a computer system interact, in particular the use of input devices and software.
Example: It revolutionized personal computing with an easy to use graphical USER INTERFACE.
en: interface utilisateur
The computer and phone screen both having an user interface