1 An architect is not, or at least should not, be tied to one specific element of expertise. 2  If he or she is focused on only one area, then he or she becomes a subject matter expert and not an architect. 3  This is an important and practical distinction, because technology keeps changing.
An ordered arrangement of data items. A vector is a one dimensional array; a matrix is a two-dimensional array. Arrays are used in myriad applications from basic database processing to scientific simulation. Most programming languages support arrays by providing indexes into the data.
RAM - Random Access Memory, or just memory. RAM is the working scratchpad memory the computer uses to store code and data that are being actively used. RAM is effectively a storage area of bytes under the control of the CPU. RAM is relatively fast, able to retrieve the value of any particular byte in a few nanoseconds (1 nanosecond is 1 billionth of a second).