1/99
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No study sessions yet.
Data lake
A centralized repository that allows you to store all your structured and unstructured data at any scale.
Off the shelf
Something that is taken from something that already exists, instead of something you have created yourself.
Proxy
Gateway between you and the Internet.
Query
Keywords you use to look for data.
Policy
Guideline(s) that have been officially agreed by a group of people.
To upgrade
To improve the quality or usefulness of something, or change it for something newer or of a better standard.
To add
To put two or more numbers or amounts together to get a total.
To design
To make or draw plans for something.
To evaluate
To judge or calculate the quality, importance, amount, or value of something.
To find out
To discover, either unexpectedly or by searching.
To diagnose
To recognize and name the exact character of something, by examining it.
To analyze
To study something in a systematic and careful way.
To understand
To know why or how something happens or works.
To repair
To put something that is damaged, broken, or not working correctly, back into good condition or make it work again.
To update
To make something more modern or suitable for use now by adding new information or changing its design.
To determine
To control or influence something directly, or to decide what will happen.
To collaborate
To work with someone else for a special purpose or on a particular project.
To implement
To start using a plan or system.
To test
To do something in order to discover if something is safe, works correctly, etc., or if something is present
To plan
To think about and decide what you are going to do, and/or how, when, where etc. you are going to do it.
To install
To put furniture, a machine, or a piece of equipment into position and make it ready to use.
To train
To prepare someone or yourself for a job, activity, or sport, by learning skills and/or by mental or physical exercise.
White-collar worker/clerk
Someone who has a desk job at an office.
To troubleshoot
To solve a problem or to identify and determine the problem with something. Troubleshooting often involves the process of elimination, where a technician follows a set of steps to determine/resolve the problem.
BSc
Bachelor of Science.
MSc
Master of Science.
Governance
The way that organizations or countries are managed at the highest level, and the systems for doing this. A controlling influence on something.
Pragmatic
Solving problems in a sensible way that suits the current existing conditions, rather than obeying fixed theories, ideas or rules.
Stakeholder
A person such as an employee, customer, or citizen who is involved with an organization, society, etc. and therefore has responsibilities towards it and an interest in its success.
Enroll at/in
to put yourself or someone else onto the official list of members of a course, college, or group
Tuition fees
Money that a student pays to a university for his/her teaching.
The cutting edge
The most up-to-date stage of development in a particular type of work or activity.
Ad hoc
Not planned before it happened.
Actuary
A person who calculates how likely accidents, such as fire, flood, or loss of property, are to happen, and tells insurance companies how much they should charge their customers.
Graduate
A person who has obtained a first degree from a university or college.
Undergraduate
A student who is studying for their first degree at a college or university.
Major (AmE)
The main subject that a college or university student is studying, or the student himself or herself.
Breadcrumb navigation
The way in which someone finds their way around a website using breadcrumbs or links to previous pages visited.
Back-end
Relating to the part of a computer program or system that the user does not see or use.
Electronic footprint
When you send a mail or use a credit card, this shows you where you have been and what you have been doing.
STEM
Science, Technology, Engineering, and Mathematics (as subjects of study)
Code
A term used to describe text that is written using the protocol of a particular language by a computer programmer.
Programming
Writing code (a set of instructions) to be interpreted and executed by a computer or another electronic device.
Routine
Code called and executed anywhere in a program. Also referred to as a function, procedure, method, and subprogram.
Trackpad
touchpad. A special area on a laptop or other computer that you touch in order to move the cursor or give an instruction.
Novice
Someone who is not experienced in a job or situation.
To run a program
To execute a program.
Debugging
Removing the bugs or mistakes from a program.
Define (a function)
Figure out the details of the problems that you are trying to solve.
Input
Something that is put into a system.
Algorithm
A set of mathematical instructions that, especially if given to a computer, will help to calculate an answer to a problem.
Iteration
A technique to sequence through a block of code repeatedly until a specific condition either exists or no longer exists.
Parentheses
Symbols that are put around a word or phrase (UK: brackets).
Decomposition
To break the code into smaller chunks.
To execute
To make a computer program or instruction work.
Bridge code
Refers to a system that maps the runtime behavior of different programming languages so they can share common resources. Thus, you can translate data and state across the two sides of the bridge.
Library
Refers to a collection of files, programs, routines, scripts, or functions that can be referenced in the programming code.
Contributor
A person/company that gives support to help another person/company achieve its goal
Module
A discrete piece of code which can be independently created and maintained to be used in different systems
Syntax
The use of character structures that a computer can interpret
Ecosystem
A collection of software projects, which are developed and co-evolve in the same environment
Prototype
An early version of a product not yet manufactured or released
Test bench
An environment used to verify the correctness or soundness of a design or model
Stub
A temporary placeholder for a function that will be implemented at a later time
Motion
The name given to a proposal when it is being discussed at a meeting. It must have a proposer and be seconded before being put to a vote
Seconder
One who supports the proposer of a motion or proposal
Mover
One who speaks on behalf of a motion
Opposer
One who speaks against a motion
Dropped motion
This is a motion that is not seconded and is therefore dropped from the discussion
Amendment
A proposal to modify or alter a motion. It must be proposed and seconded and any amended motion must be voted on first. If the amendment is rejected, voting takes place on the original motion
Resolution
A motion which has been carried (according to the voting procedure in operation)
AOB
Any other business - either items left over from a previous meeting, or items discussed after the main business of a meeting
Chair(person)
The person who is in charge of a meeting
To adjourn
To have a pause or rest during a formal meeting
Edge case
A problem or situation, especially in computer programming, that only happens at the highest or lowest end of a range of possible values or in extreme situations
Hotfix
A small piece of code developed to correct a major software bug or fault and released as quickly as possible
Patch
A small computer program that can be added to an existing program in order to make the existing program work as it should
Plug-in
A small computer program that makes a larger one work faster or have more features.
Abandonware
Software that is no longer produced or supported by the company that originally made it.
To allocate
To designate or reserve a resource for a specific use.
Array
Group of related data values that are grouped together.
Automated unit testing
A method of testing software. Units (small sections) of the code are rigorously checked to ensure they work correctly.
Concurrency
The occurrence of multiple events within overlapping time frames, but not simultaneously.
Obfuscation
Code or instructions that are purposely complicated to help conceal what the code performs. A programmer may do this to help prevent the program from being modified, stolen, or prevent a program from reading the code and understanding its true, malicious, intentions
Run time
Describes the time when a program is actually running on a computer
Router
A hardware device designed to receive, analyze and move incoming packets to another network.
Switch
A hardware device that filters and forwards network packets, but is often not capable of much more.
To map something out
To plan something in detail.
To configure
To arrange something or change the controls on a computer or other device so that it can be used in a particular way.
Ring topology
Network configuration where device connections create a circular data path.
Mesh topology
Network setup where each computer and network device is interconnected with one another (often used for wireless networks).
Hub
Most basic networking device that connects multiple computers or other network devices together.
Backbone
Portion of a computer network that is capable of carrying the majority of traffic on the network at high speeds. It often connects large networks or companies together.
Bandwidth
When referring to a data connection, this is the total maximum transfer rate of a network cable or device. The more a computer has, the faster it can send and receive information.
Bottleneck
The situation that occurs when too much data enters one source and causes a computer or network to slow down or become unresponsive.
Convergence
When two or more things come together.
To pledge
Make a serious or formal promise to give or do something.
Exemption (from)
Special permission not to do or pay something.
Colocation facilities
A type of data center where equipment, space, and bandwidth are available for rental to retail customers. They provide space, power, cooling, storage, and physical security for the storage and server equipment of other firms.
Mainframe
Used by large organizations for bulk data processing