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
Q

Hypertext Markup Language

A

A standardised system for tagging text files to determine how they are displayed by the web browser

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

Hypertext Transfer Protocol

A

A set of rules for communicating data across the World Wide Web

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

IEFT

A

Abbreviation of International Engineering Task Force

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

Index

A

A collection of data available on the internet stored in order to facilitate fast and accurate information retrieval

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

Internet

A

A global computer network

30
Q

Internet Engineering Task Force

A

An organisation developing internet standards

31
Q

Internet Service Provider

A

A company that provides a user access to the internet

32
Q

ISP

A

Abbreviation for Internet Service Provider

33
Q

Jave

A

A general-purpose computer programming language designed to produce programs that will run on any computer system

34
Q

Javascript

A

An object-oriented computer programming language commonly used to create interactivity and functionality on web pages

35
Q

LAMP stack

A

A software bundle comprising of Linux, Apache, MySQL and PHP used for building website and web applications

36
Q

Link

A

A link or hyperlink is a web address that can be accessed by clicking on the linked text

37
Q

Linux

A

A family of free and ope -source operating systems

38
Q

Logic gate

A

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
Q

Markup language

A

A system for annotating a document to denote how the content should be displayed

40
Q

Meta data

A

Information about data

41
Q

Mobile application

A

A computer program designed to run on a mobile device

42
Q

MySQL

A

An open-source relational database management system

43
Q

Object-orientated

A

A programming paradigm based on concept of objects

44
Q

Open-source

A

Software whose code is released under a license which allows the user to freely use , change and redistribute the software for any purpose

45
Q

Operating system

A

Software supporting a computer’s basic functions, including user interface and peripherals

46
Q

PHP

A

A server-side scripting language designed for web development

47
Q

Platform

A

A digital environment in which software is executed. Could be referencing an operating system, browser, hardware or application

48
Q

Programming language

A

A language used by humans to provide instructions for a computer to execute

49
Q

Protocol

A

A set of rules

50
Q

Python

A

High-level general-purpose programming language

51
Q

RDMS

A

Abbreviation of Relational Database Management System

52
Q

Relational Database Management System

A

Software for creating, editing and managing information stored in a relational database

53
Q

Scripting language

A

A programming language designed for a run-time environment to automate tasks

54
Q

Search engine

A

A program to identify items in a database that correspond to keywords

55
Q

Search engine optimisation

A

The process of improving online visibility of a website or web page

56
Q

SEO

A

Abbreviation of search engine optimisation

57
Q

Server

A

A computer or software which manages access to a centralise resource on a network

58
Q

Server-side

A

Operations performed by the server

59
Q

Server application

A

Software managing access to a server on a network

60
Q

Software

A

Programs run on a computer

61
Q

Stack

A

A group of applications and/or software used for a specific purpose

62
Q

Static site

A

A web page which is displayed ‘as seen’ and does not change based on user-interaction

63
Q

SSL

A

Abbreviation for Secure Sockets Layer

64
Q

TSL

A

Abbreviation for Transport Layer Security

65
Q

W3C

A

Abbreviation for world wide web consortium

66
Q

Web application

A

Software that indexes the contents of the world wide web

67
Q

Web page

A

A document designed to be displayed on world wide web

68
Q

Web crawler

A

Software that indexes the contents of the world wide web

69
Q

Web page

A

A document designed to be displayed on the world wide web

70
Q

Widget

A

A software application designed to work across different platform

71
Q

World wide web

A

An information space where web-based documents can be viewed via their web address (or URL) accessed over the internet