Array

An array is a systematic arrangement of similar objects, usually in rows and columns.

Things called an array include:

Music

Science

Astronomy

A telescope array, also called astronomical interferometer, such as the:

Biology

Computer science

Generally, a collection of same type data items that can be selected by indices computed at run-time, including:

  • Array data structure, an arrangement of items at equally spaced addresses in computer memory
  • Array data type, used in a programming language to specify a variable that can be indexed
  • Associative array, an abstract data structure model composed of key-value pairs, often implemented as a hash table or search tree

or various kinds of the above, such as:

or various related concepts:

  • Array programming, using matrix algebra notation in programs (not the same as array processing)
  • Array slicing, the extraction of sub-arrays of an array

or also:

Mathematics and statistics

Technology

Computing

Other technologies

Other

  • A Commission of Array, a commission for mustering a militia
  • ARRAY, an independent film distribution company
  • ARRAY Magazine, about interior design
  • Array DVD magazine, focused on black actors and actresses
  • Array Networks, a computer networking company
gollark: It doesn't seem very helpful to make something a special type of something else if they work entirely differently.
gollark: > a file =/= a socketYes, indeed, but apparently they both share read/write interfaces.
gollark: I have it *open*, it's quite long.
gollark: I don't think, in many cases, you could just swap out a file for a TCP stream or datagram not-stream and expect all the code dealing with it in an application to work fine.
gollark: Applications have to handle them differently, and the kernel does too.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.