Jump to content

User:Palomistico/Books/Software

From Wikipedia, the free encyclopedia


Software

[edit]
.bss
32-bit
Address bus
Address constant
Addressing mode
Application software
Application-specific integrated circuit
Arithmetic logic unit
ARM architecture
Array data type
ASCII
Assembly language
Associative array
Binary number
Binary-coded decimal
Bit
Bit array
Bit field
Bit manipulation
Bitwise operation
Boolean algebra
Boolean data type
Bounded pointer
Branch (computer science)
Branch predictor
Buffer overflow
Bus (computing)
Byte
Byte addressing
C (programming language)
C++
C++ Standard Library
C++11
Call stack
Central processing unit
Character (computing)
Chen–Ho encoding
Class (computer programming)
Class-based programming
Code segment
Compiler
Complex instruction set computing
Computer architecture
Conditional (computer programming)
Cons
Const-correctness
Constructor (object-oriented programming)
Control character
Control flow
Control register
Control unit
Core language
CPU cache
CPU design
Crystal oscillator frequencies
Dangling pointer
Data segment
Data structure
Data type
Differential inheritance
Digital signal processor
Division by two
Embedded C++
Embedded software
Embedded system
Endianness
Exception handling
First-class function
Fixed-point arithmetic
Flag word
FLAGS register
Flash memory
Floating point
Free-form language
Function pointer
Functional programming
Generic programming
Global variable
Harvard architecture
Hazard pointer
Hexadecimal
High-level programming language
IEEE floating point
Imperative programming
Increment and decrement operators
Inheritance (object-oriented programming)
Instance (computer science)
Instruction pipeline
Instruction set
Integer
Integer (computer science)
Integer lattice
Integrated circuit
Interconnect bottleneck
Interrupt
Library (computing)
Linked data structure
List (abstract data type)
List of data structures
Local variable
Machine code
Memory address
Memory management
Method (computer programming)
Microcode
Microcomputer
Microcontroller
Microprocessor
MIPS architecture
Modified Harvard architecture
Multi-core processor
Multiple inheritance
Multiprocessing
Namespace
Non-local variable
Null-terminated string
Nullable type
Object (computer science)
Object-oriented programming
One half
Opaque pointer
Opcode
Operator overloading
Option type
Overflow flag
Parallel computing
Pipeline (computing)
Pointer (computer programming)
Pointer swizzling
Polymorphism (computer science)
Position-independent code
Process control
Processor register
Program counter
Program status word
Programming language
Programming paradigm
Proprietary software
Prototype-based programming
Random-access memory
Read-only memory
Recursive data type
Reduced instruction set computing
Reference (C++)
Reference (computer science)
Run-time type information
Scope (computer science)
Segmentation fault
Smart pointer
Stack (abstract data type)
Static random-access memory
Status register
Stream (computing)
String (computer science)
Structured programming
Subroutine
Superscalar
System on a chip
Tagged architecture
Tagged pointer
Tagged union
Template (C++)
Ternary numeral system
Thread (computing)
Two's complement
Type class
Type system
Uninitialized variable
Vector processor
Virtual function
Void type
Von Neumann architecture
Wild branch
Word (computer architecture)