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 array is a kind of aggregate data type. A single ordinary variable (a scalar) could be considered as a zero-dimensional array. A one-dimensional array is also known as a vector. A reference to an array element is written something like A[i,j,k] where A is the array name and i, j and k are the indices. The C language is peculiar in that each index is written in separate brackets, e.g. A[i][j][k].
RAM (random access memory) is the place in a computer where the operating system, application programs, and data in current use are kept so that they can be quickly reached by the computer's processor.