Map
Index
Random
Help
Group
th

Group: sequences

topics > computer science > Group: data



Topic:
index sequence for array access
Topic:
infinite sequences
Topic:
lists
Topic:
sequence generators
Topic:
strings
Topic:
sub-sequences
Topic:
uniform representation of files and sequences
Group:
data structures
Group:
data value
Group:
sequence operations
Group:
sets

Topic:
arrays
Topic:
boolean values, binary numbers, and bit strings
Topic:
collection class
Topic:
file
Topic:
graphs
Topic:
I/O streams
Topic:
message queues for communication
Topic:
number as a progression for counting and 1-1 relations
Topic:
trees
Topic:
set construction

Summary

Sequences are an indefinite number of ordered components. Sequences are physically represented as files, or streams, with finite sequences called strings, immutable ropes, lists, or arrays. Sequences can be treated as a unit or they can be processed a component at a time. Sequences are used as input/output channels, iterators in repetitive loops, time stamps for processor synchronization, generators, as interfaces between processes, as information queues, and as indices. In Jackson's design method, the primary data structure is sequential files. (cbb 5/80)
Subtopic: sequence as basic concept up

Quote: situs--parts are ordered in a line or a set in a vicinity [»leibGW_1666]
Quote: movement sequences (actions) have a chain structure and adaptive variability; allows complex motor tasks with existing motor facilities [»bernNA_1947]
Quote: movement sequences (actions) typically involve an object; the object ties the movements into meaningful chains; e.g., cooking an egg [»bernNA_1947]

Subtopic: specify vs. use up

Quote: it is good to specify sequences independently of how they are used [»wileDS11_1973]

Subtopic: streams up

QuoteRef: burgWH1_1975 ;;15 streams are a basic idea. an infinite list, e.g., I/O or a generator

Subtopic: double-ended queue up

Quote: HAT structure can grow and shrink at the beginning; for double-ended queues and deques [»demaE7_2001]

Subtopic: bit string up

Topic: boolean values, binary numbers, and bit strings
Quote: adding bit and string sequences to Algol; unlike arrays, processed as a whole or subsequences [»wirtN6_1966]
Quote: bit sequences fit into a computer word for packing and efficient processing; specify max length [»wirtN6_1966]

Subtopic: sentinel up

Quote: extend a list with a dummy header that includes the terminal sentinel; simplifies search and insert [»ancoM6_1998]


Group: sequences up

Topic: index sequence for array access (16 items)
Topic: infinite sequences (7 items)
Topic: lists (8 items)
Topic: sequence generators (16 items)
Topic: strings (13 items)
Topic: sub-sequences (13 items)
Topic: uniform representation of files and sequences
(14 items)

Related Topics up

Group: data structures   (12 topics, 278 quotes)
Group: data value   (19 topics, 433 quotes)
Group: sequence operations   (7 topics, 85 quotes)
Group: sets   (7 topics, 148 quotes)

Topic: arrays (58 items)
Topic: boolean values, binary numbers, and bit strings (44 items)
Topic: collection class (11 items)
Topic: file (22 items)
Topic: graphs (18 items)
Topic: I/O streams (17 items)
Topic: message queues for communication (36 items)
Topic: number as a progression for counting and 1-1 relations (22 items)
Topic: trees (21 items)
Topic: set construction
(20 items)


Updated barberCB 1/05
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.