Monday, July 30, 2007

Software

Software basically is the distinct image or representation of physical or material position that constitute configuration to or functional identity of a machine, usually a computer. As a substance of memory, software in principle can be changed without the alteration to the static paradigm of the hardware thus without the remanufacturing thereof. Generally software is of an algorithmic form which translates into being to a progression of machine instructions. Some software, however, is relational forms which translate into being the map of a recognition network.

Software is a program that enables a computer to achieve a specific task, as contrasting to the physical components of the system. This include application software such as a word processor, which enables a user to achieve a task, and system software such as an operating system, which enables other software to run suitably, by interfacing with hardware and with other software.

Tuesday, July 24, 2007

Hummingbird

Hummingbirds are small birds in the family Trochilidae, inhabitant only to the Americas. They are known for their aptitude to hover in mid-air by quickly flapping their wings, 15–80 times per second (depending on the species). The Giant Hummingbird's wings beat 8–10 beats per second, the wings of medium sized hummingbirds beat about 20–25 beats for each second and the smallest beat 70 beats per second. Capable of continued hovering, the hummingbird has the ability to fly intentionally backwards (this is the only group of birds able to do so or vertically, and to maintain position while drinking from flower blossoms. They are named for the feature hum made by their wings.

Hummingbirds are involved to many flowering plants—shrimp plants, Bee Balm, Helicon, Butterfly Bush, Hibiscus, bromeliads, cannas, verbenas, honeysuckles, salvias, pentas, fuchsias, many penstemons. It is frequently stated that they are especially attracted to red and yellow flowers.

Monday, July 16, 2007

Robotics

It is the science and technology of robots, their plan, manufacture, and application.Robotics requires functioning information of electronics, mechanics, and software. A person functioning in the field is a roboticist. The word robotics was first used in issue by Isaac Asimov, in his science fiction short story "Runaround" (1941).

Although the outside and capabilities of robots vary extremely, all robots share the features of a mechanical, movable structure under some form of control. The chain is misshapen of links, actuators and joints which can allow one or more degrees of freedom. Most modern robots use open sequential chains in which each link connects the one before to the one after it. These robots are called serial robots and often look like the human arm. A few robots, such as the Stewart platform, use closed parallel kinematic chains. Other structures, such as those that imitate the mechanical structure of humans, diverse animals and insects, are relatively rare. However, the development and use of such structures in robots is a dynamic area of research. Robots used as manipulators have a finish effector mount on the last link. This end effector can be something from a welding mechanism to a mechanical provide used to manipulate the environment.

Wednesday, July 11, 2007

Hardware and software design

Supercomputers using custom CPUs traditionally gained their speed over conventional computers through the use of innovative designs that allow them to carry out many tasks in parallel, as well as complex feature engineering. They tend to be expert for certain types of computation, usually numerical calculations, and perform poorly at more general computing tasks. Their memory hierarchy is very cautiously designed to ensure the processor is kept fed with data and commands at all times—in fact, much of the performance difference between slower computers and supercomputers is due to the memory hierarchy. Their I/O systems tend to be planned to support high bandwidth, with latency less of an issue, because supercomputers are not used for transaction processing.

As with all highly parallel systems, Amdahl's law applies, and supercomputer designs devote great effort to eliminate software serialization, and using hardware to speed up the remaining bottlenecks.