Bootstrapping

bootstrapbootstrappedNetwork Bootstrap ProgramBayesian bootstrapboot blocksboot-strappedbootsBootstrap codeBootstrap componentbootstrap distributions
In general, bootstrapping usually refers to a self-starting process that is supposed to proceed without external input.wikipedia
210 Related Articles

Computer data storage

main memorystoragememory
Booting is a chain of events that starts with execution of hardware-based procedures and may then hand-off to firmware and software which is loaded into main memory.
Hence, non-volatile primary storage containing a small startup program (BIOS) is used to bootstrap the computer, that is, to read a larger program from non-volatile secondary storage to RAM and start to execute it. A non-volatile technology used for this purpose is called ROM, for read-only memory (the terminology may be somewhat confusing as most ROM types are also capable of random access).

Douglas Engelbart

Doug EngelbartEngelbart Engelbart, Douglas
The term was also championed by Doug Engelbart to refer to his belief that organizations could better evolve by improving the process they use for improvement (thus obtaining a compounding effect over time).
Engelbart embedded a set of organizing principles in his lab, which he termed "bootstrapping strategy".

Discrete event simulation

discrete eventdiscrete-eventDiscrete Event Simulation; DES Software
A type of computer simulation called discrete event simulation represents the operation of a system as a chronological sequence of events.
(This use of the term bootstrapping can be contrasted with its use in both statistics and computing).

Black start

auxiliary power to restart other generatorsblackstart recovery
A black start is the process of restoring a power station to operation without relying on external power.
In the absence of grid power, a so-called black start needs to be performed to bootstrap the power grid into operation.

Startup company

startupstartupsstartup companies
Startups can grow by reinvesting profits in its own growth if bootstrapping costs are low and return on investment is high. This financing approach allows owners to maintain control of their business and forces them to spend with discipline. In addition, bootstrapping allows startups to focus on customers rather than investors, thereby increasing the likelihood of creating a profitable business.
Attractive startups generally have lower "bootstrapping" (self-funding of startups by the founders) costs, higher risk, and higher potential return on investment.

Computing

computer technologycomputercomputational
In computer technology the term (usually shortened to booting) usually refers to the process of loading the basic software into the memory of a computer after power-on or general reset, especially the operating system which will then take care of loading other software as needed.

Operating system

operating systemsOScomputer operating system
In computer technology the term (usually shortened to booting) usually refers to the process of loading the basic software into the memory of a computer after power-on or general reset, especially the operating system which will then take care of loading other software as needed. Booting often involves processes such as performing self-tests, loading configuration settings, loading a BIOS, resident monitors, a hypervisor, an operating system, or utility software.

Adynaton

adynataa task that he can’t solveimpossible tasks
The term appears to have originated in the early 19th-century United States (particularly in the phrase "pull oneself over a fence by one's bootstraps") to mean an absurdly impossible action, an adynaton.

Boot

bootswork bootsGrinders
Tall boots may have a tab, loop or handle at the top known as a bootstrap, allowing one to use fingers or a boot hook tool to help pulling the boots on. The saying "to " was already in use during the 19th century as an example of an impossible task.

Boot jack

boot hookboot pullerbootjack
Tall boots may have a tab, loop or handle at the top known as a bootstrap, allowing one to use fingers or a boot hook tool to help pulling the boots on. The saying "to " was already in use during the 19th century as an example of an impossible task.

Saying

maximmaximssayings
Tall boots may have a tab, loop or handle at the top known as a bootstrap, allowing one to use fingers or a boot hook tool to help pulling the boots on. The saying "to " was already in use during the 19th century as an example of an impossible task.

Idiom

idiomsexpressionidiomatic expression
The idiom dates at least to 1834, when it appeared in the Workingman's Advocate: "It is conjectured that Mr. Murphee will now be enabled to hand himself over the Cumberland river or a barn yard fence by the straps of his boots."

Philosophy of mind

mindmental philosophyphilosopher of mind
In 1860 it appeared in a comment on philosophy of mind: "The attempt of the mind to analyze itself [is] an effort analogous to one who would lift himself by his own bootstraps."

Rudolf Erich Raspe

RaspeRaspe, Rudolf ErichRaspe, Rudolph Eric
The term is sometimes attributed to a story in Rudolf Erich Raspe's The Surprising Adventures of Baron Munchausen, but in that story Baron Munchausen pulls himself (and his horse) out of a swamp by his hair (specifically, his pigtail), not by his bootstraps and no explicit reference to bootstraps has been found elsewhere in the various versions of the Munchausen tales.

Baron Munchausen

Munchausena person riding a bombshell through the airAdventures of the Baron Munchausen
The term is sometimes attributed to a story in Rudolf Erich Raspe's The Surprising Adventures of Baron Munchausen, but in that story Baron Munchausen pulls himself (and his horse) out of a swamp by his hair (specifically, his pigtail), not by his bootstraps and no explicit reference to bootstraps has been found elsewhere in the various versions of the Munchausen tales.

Firmware

flashflashingautomobile firmware
Booting is a chain of events that starts with execution of hardware-based procedures and may then hand-off to firmware and software which is loaded into main memory.

Power-on self-test

POSTbeep codePMM
Booting often involves processes such as performing self-tests, loading configuration settings, loading a BIOS, resident monitors, a hypervisor, an operating system, or utility software.

Computer configuration

configurationSettingsconfigurations
Booting often involves processes such as performing self-tests, loading configuration settings, loading a BIOS, resident monitors, a hypervisor, an operating system, or utility software.

BIOS

system BIOSBasic Input/Output Systemsystem
Booting often involves processes such as performing self-tests, loading configuration settings, loading a BIOS, resident monitors, a hypervisor, an operating system, or utility software.

Resident monitor

monitormonitor program resident software
Booting often involves processes such as performing self-tests, loading configuration settings, loading a BIOS, resident monitors, a hypervisor, an operating system, or utility software.

Hypervisor

hypervisorsvirtual machine monitorhost machine
Booting often involves processes such as performing self-tests, loading configuration settings, loading a BIOS, resident monitors, a hypervisor, an operating system, or utility software.

Utility software

utilityutilitiessoftware utility
Booting often involves processes such as performing self-tests, loading configuration settings, loading a BIOS, resident monitors, a hypervisor, an operating system, or utility software.

Control unit

hardwiredhardwired controlcontrol module
In computers, pressing a bootstrap button caused a hardwired program to read a bootstrap program from an input unit.

Ed (text editor)

eded (programming language)ed editor
The simplest environment will be, perhaps, a very basic text editor (e.g., ed) and an assembler program.

Assembly language

assemblerassemblyassembly code
The simplest environment will be, perhaps, a very basic text editor (e.g., ed) and an assembler program.