28 relations: Algorithm, Algorithmic efficiency, Big O notation, Byte, Call set-up time, Carrier-sense multiple access with collision detection, Code, Computer science, Data structure, Data type, Duplex (telecommunications), Frame synchronization, Implicit data structure, Inline expansion, Integer, ISO 8601, Overhead (engineering), Payload (computing), Signedness, Software engineering, String literal, Subroutine, Succinct data structure, Telephony, Transmission Control Protocol, Unix time, UTF-8, XML.
In mathematics and computer science, an algorithm is an unambiguous specification of how to solve a class of problems.
In computer science, algorithmic efficiency is a property of an algorithm which relates to the number of computational resources used by the algorithm.
Big O notation is a mathematical notation that describes the limiting behaviour of a function when the argument tends towards a particular value or infinity.
The byte is a unit of digital information that most commonly consists of eight bits, representing a binary number.
In telecommunication, the term call set-up time has the following meanings.
Carrier-sense multiple access with collision detection (CSMA/CD) is a media access control method used most notably in early Ethernet technology for local area networking.
In communications and information processing, code is a system of rules to convert information—such as a letter, word, sound, image, or gesture—into another form or representation, sometimes shortened or secret, for communication through a communication channel or storage in a storage medium.
Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.
In computer science, a data structure is a data organization and storage format that enables efficient access and modification.
In computer science and computer programming, a data type or simply type is a classification of data which tells the compiler or interpreter how the programmer intends to use the data.
A duplex communication system is a point-to-point system composed of two or more connected parties or devices that can communicate with one another in both directions.
In telecommunication, frame synchronization or framing is the process by which, while receiving a stream of framed data, incoming frame alignment signals (i.e., a distinctive bit sequences or syncwords) are identified (that is, distinguished from data bits), permitting the data bits within the frame to be extracted for decoding or retransmission.
In computer science, an implicit data structure or space-efficient data structure is a data structure that stores very little information other than the main or required data: a data structure that requires low overhead.
In computing, inline expansion, or inlining, is a manual or compiler optimization that replaces a function call site with the body of the called function.
An integer (from the Latin ''integer'' meaning "whole")Integer 's first literal meaning in Latin is "untouched", from in ("not") plus tangere ("to touch").
ISO 8601 Data elements and interchange formats – Information interchange – Representation of dates and times is an international standard covering the exchange of date- and time-related data.
In engineering, some methods or components make special demands on the system.
In computing and telecommunications, the payload is the part of transmitted data that is the actual intended message.
In computing, signedness is a property of data types representing numbers in computer programs.
Software engineering is the application of engineering to the development of software in a systematic method.
A string literal or anonymous string is a type of literal in programming for the representation of a string value within the source code of a computer program.
In computer programming, a subroutine is a sequence of program instructions that performs a specific task, packaged as a unit.
In computer science, a succinct data structure is a data structure which uses an amount of space that is "close" to the information-theoretic lower bound, but (unlike other compressed representations) still allows for efficient query operations.
Telephony is the field of technology involving the development, application, and deployment of telecommunication services for the purpose of electronic transmission of voice, fax, or data, between distant parties.
The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite.
Unix time (also known as POSIX time or UNIX Epoch time) is a system for describing a point in time, defined as the number of seconds that have elapsed since 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January 1970,.
UTF-8 is a variable width character encoding capable of encoding all 1,112,064 valid code points in Unicode using one to four 8-bit bytes.
In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.