Acronyms
Modern Computing
People
Languages
Principles of Architecture
100

BIOS

What is Basic Input-Output Services?

100

The study of algorithms and mathematical models that computer systems use to progressively improve their performance on a specific task

What is Machine Learning?

100

Ada

Who is Ada Lovelace?

100

Unlike other projects such which have the backing of one main company, this language has a variety of sponsors that include Yahoo!, LinkedIn and Bustle.

What is Ember?

100

The SEI offers 2-day workshops for new systems but also can be done on the redesign of an existing system's architecture.

What is Quality Attribute Workshop?

200

ECC

What is Error Correction Code?

200

Various processes in which material is joined or solidified under computer control to create a three-dimensional object, with the material being added together

What is 3D Printing?

200

Pichai

Who is Sundararajan Pichai or the CEO of Google?

200

The first logic-based programming language.

What is Prolog?

200

Stakeholders, business environment, technology environment and professional experience influence the architect and the architecture of the system which in turn have a cyclic effect on the above factors. 

What is the architecture influence cycle?

300

RAID

What is Redundant Array of Independent Disks?

300

System that controls lighting, climate, entertainment systems, and appliances for you. 

What is home automation?

300

Creator of C

Who is Dennis Ritchie?

300

This language is widely known for its use of turtle graphics, in which commands for movement and drawing produced line graphics either on screen or with a small robot called a turtle.

What is Logo?

300

This establishes a relationship between a problem, the context and the solution to the problem.

What is an Architecture Pattern?

400

TTA

What is Transport Triggered Architecture?

400

Shared pools of configurable computer system resources and higher-level services that can be rapidly provisioned with minimal management effort, often over the Internet

What is cloud computing?

400

RSA

Who are Rivest–Shamir– Adleman?

400

When Netscape hired Brendan Eich in April 1995, he was told that he had 10 days to create and produce a working prototype of this programming language that would run in Netscape’s browser.

What is JavaScript?

400

This provides a structure within which some architecture-specific functionality is achieved, in a consistent fashion system-wide.

What is the code template?

500

YAML

What is YAML Ain't Markup Language ?

500

A collection of open-source software utilities that facilitate using a network of many computers to solve problems involving massive amounts of data and computation

What is Hadoop?

500

Credited with inventing Java

Who is James Gosling?

500

This is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. for iOS

What is Swift?

500

This method is designed to evaluate an architecture without being familiar with the architecture or its business goals, the system need not yet be constructed, and there may be a large number of stakeholders.

What is the Architecture Tradeoff Analysis Method (ATAM)?