Algorithms and data structures Flashcards
University
ENIAC
one of the first general-purpose digital computer (built in 1946)
algorithm
a finite sequence of unambiguous instructions that accomplishes a well-defined task in a finite amount of time
Von Neumann architecture
Most general-purpose computers draw inspiration from the classical architecture proposed by John von Neumann that consists of the following:
1. RAM (Random Access Memory)
2. CPU (Central Processing Unit)
3. Secondary Storage Unit
4. Input/Output
Assembly languages
Languages that use mnemonics that are translated to machine language by assemblers. Assembly languages are still difficult to work with and are machine dependent.
Little endian and big endian
Little endian and big endian are two ways of storing and reading multibyte data types, such as integers, floats, and pointers, in computer memory. They differ in the order of the bytes that make up the data type.