Glossary Flashcards

1
Q

Algorithm

A

A process or set of rules to be followed in calculations or other problem solving operations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Apache

A

A commonly used web server that runs on Linux distributions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

API

A

A set of functions and procedures that allow the creation of applications which can access the features of the host service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Application

A

A computer program or piece of software designed to fulfil a specific purpose

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Binary

A

A system of numerical notation using base 2, the language of computers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Boolean

A

A system to represent logical propositions using the binary digits 0 and 1 (or True and False)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Browser

A

A piece of Software which allows a user to access and interact with web pages on a computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Cascading Style Sheets (CSS)

A

A language to describe the presentation of a document written in HTML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Client

A

A computer used to access information over the internet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

CMS

A

Abbreviation for content management system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Codec

A

A program used to compress data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Cookie

A

A packet of data sent by a server to the browser to identify or track the user each time they access the same server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Compression

A

The act of reducing the volume or size of a file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Content Management System

A

Used to manage and create digital content

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Cryptography

A

The art of writing or solving codes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

CSS

A

Abbreviation for cascading style sheets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Database

A

A structured set of data held on a computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Dynamic webpage

A

A webpage whose content can change based on user information or interaction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Encryption

A

The process of converting information into code to prevent unauthorised access

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

File

A

Data stored on a computer, the contents can vary depending on file types

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Hardware

A

The physical components of a computer system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Hosting

A

Storing data on a server which can be accessed over the internet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

HTTP

A

Abbreviation for Hypertext Transfer Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

HTTPS

A

Abbreviation for Secure Hypertext Transfer Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Hypertext Markup Language
A standardised system for tagging text files to determine how they are displayed by the web browser
26
Hypertext Transfer Protocol
A set of rules for communicating data across the World Wide Web
27
IEFT
Abbreviation of International Engineering Task Force
28
Index
A collection of data available on the internet stored in order to facilitate fast and accurate information retrieval
29
Internet
A global computer network
30
Internet Engineering Task Force
An organisation developing internet standards
31
Internet Service Provider
A company that provides a user access to the internet
32
ISP
Abbreviation for Internet Service Provider
33
Jave
A general-purpose computer programming language designed to produce programs that will run on any computer system
34
Javascript
An object-oriented computer programming language commonly used to create interactivity and functionality on web pages
35
LAMP stack
A software bundle comprising of Linux, Apache, MySQL and PHP used for building website and web applications
36
Link
A link or hyperlink is a web address that can be accessed by clicking on the linked text
37
Linux
A family of free and ope -source operating systems
38
Logic gate
An idealised or physical device implementing a Boolean function to perform a logical operation on one or more binary inputs to produce a single binary output
39
Markup language
A system for annotating a document to denote how the content should be displayed
40
Meta data
Information about data
41
Mobile application
A computer program designed to run on a mobile device
42
MySQL
An open-source relational database management system
43
Object-orientated
A programming paradigm based on concept of objects
44
Open-source
Software whose code is released under a license which allows the user to freely use , change and redistribute the software for any purpose
45
Operating system
Software supporting a computer’s basic functions, including user interface and peripherals
46
PHP
A server-side scripting language designed for web development
47
Platform
A digital environment in which software is executed. Could be referencing an operating system, browser, hardware or application
48
Programming language
A language used by humans to provide instructions for a computer to execute
49
Protocol
A set of rules
50
Python
High-level general-purpose programming language
51
RDMS
Abbreviation of Relational Database Management System
52
Relational Database Management System
Software for creating, editing and managing information stored in a relational database
53
Scripting language
A programming language designed for a run-time environment to automate tasks
54
Search engine
A program to identify items in a database that correspond to keywords
55
Search engine optimisation
The process of improving online visibility of a website or web page
56
SEO
Abbreviation of search engine optimisation
57
Server
A computer or software which manages access to a centralise resource on a network
58
Server-side
Operations performed by the server
59
Server application
Software managing access to a server on a network
60
Software
Programs run on a computer
61
Stack
A group of applications and/or software used for a specific purpose
62
Static site
A web page which is displayed ‘as seen’ and does not change based on user-interaction
63
SSL
Abbreviation for Secure Sockets Layer
64
TSL
Abbreviation for Transport Layer Security
65
W3C
Abbreviation for world wide web consortium
66
Web application
Software that indexes the contents of the world wide web
67
Web page
A document designed to be displayed on world wide web
68
Web crawler
Software that indexes the contents of the world wide web
69
Web page
A document designed to be displayed on the world wide web
70
Widget
A software application designed to work across different platform
71
World wide web
An information space where web-based documents can be viewed via their web address (or URL) accessed over the internet