Better Results, Faster...

  • Topodia makes researching easier and more intuitive
  • Our technology does the hard work for you
  • Collaborate with others who share similar interests
Login to Topodia Login Password
forgot your password?
Quick Facts About Topodia
  • Topodia saves you clicking through dozens of unwanted Google links looking for results
  • Topodia lets you provide expertise to friends and to find people with similar interests
  • We work closely with NLP experts to deliver the most relevent search results possible
  • Topodia uses Natural Language Processing to analyse documents

Term: computers


Topics from Topodia matching the term "computers"
Artificial Intelligence is a field of science that has several goals. The first, often called "weak" AI, is the effort to design and implement computer systems that can perform tasks requiring intelligence when performed by humans. AI in computer games, knowledge based systems and such are typical examples of this branch. The second, less tangible branch, often called "strong" AI, is the research that ultimatly aims to build artificial systems that display real intelligence. It does this by trying to understand or model the nature of human intelligence. Both branches are multidisciplinary, in that they have close relations with the fields of computer science, philosophy, medicine, psychology, biology and linguistics.
Computer programming is the art of writing software, instructions for computers to follow. At the base level, as understood by the computer, these instructions are written in machine code, or binary, pure numbers, quite difficult for humans to read and write. At a slightly higher level, these codes correspond to assembly language, short mnemonics for individual computer operations, that still correspond one to one with what the machine actually does. This is still unstructured, terse, and difficult to read or write in. Most programming is done in higher level, compiled languages, or even interpretedthat look like a cross between English and Algebra, and allow various abstractions depending on the language, such as encapsulation, function calls, data hiding, and more, to enable people reading and writing programs to deal with the vast quantity of information that the computer actually handles. Respectively, a compiler program translates these languages to machine code to be executed directly, or a separate interpreter program itself takes these statements and executes them as an intermediary.
Parallel computing is the science and art of programming computers that can do more than one operation at once, concurrently, during the same cycle, often via having more than one processor. Some parallel computers are just regular workstations that have more than one processor in them; others are giant single computers with many processors (these are generally referred to as supercomputers); and others are networks of individual computers. A network of computers configured to coordinate on computing problems is also called a cluster. Parallel computers can run some types of programs far faster than traditional single processor computers, often termed the von Neumann architecture. Programs that work on a single-processor computer don't automatically work on a parallel computer. Programmers must explicitly specify how to divide up the computing work between all available nodes. Information about writing programs especially for parallel computers is in Parallel_Computing/Programming. Many people have written libraries to help programmers write programs for parallel computers. Parallel computing is a very similar field to distributed computing. Both types of computing involve breaking apart a problem into many pieces and assigning each part to a computer, but the nodes of a distributed computer normally not communicate with each other while performing their computations, because they may be great distances apart. Sites related to distributed computing are in Computers/Computer_Science/Distributed_Computing. Information about supercomputers is located in Computers/Supercomputing.
This category is about mathematical logic and foundations of mathematics. (So it roughly corresponds to category 03-XX in the 1991 Mathematical Sciences Classification.) Major related subjects outside mathematics are computer science at one end, and philosophical logic at the other. If you are looking for basic, non-technical information on logic, you may want to look at the subcategories Encylopedia Articles and Educational Resources. If you think your site or one that you have come across fits here: please submit it. If not sure give it to us anyway ... we will do our best to find where it belongs.
Nanotechnology: a general term covering nanoscale science and engineering. A more narrow definition is miniaturization engineering at the nanometer scale. Nano is a metric prefix meaning 'billionth', in this case, science, technology, and engineering at sizes measured in billionths of a meter, which is 1,000 times smaller than a micrometer. It is proposed to build electronic and mechanical devices which are made of very tiny parts (as are biotic systems), but which may have very large effects (as do biotic systems).
This category is for artificial life information, simulations, discussions and related sub topics like art and games.
...Informatics is an emerging discipline that has been defined as the study, invention, and implementation of structures and algorithms to improve communication, understanding and management of medical information. The end objective of biomedical informatics is the coalescing of data, knowledge, and the tools necessary to apply that data and knowledge in the decision-making process, at the time and place that a decision needs to be made. The focus on the structures and algorithms necessary to manipulate the information separates Biomedical Informatics from other medical disciplines where information content is the focus." Aamir M. Zakaria., MD "Medical Informatics Frequently Asked Questions"
This topic covers all areas in the field of child care- that is, caring for children. This includes child day care centers, family child care homes, nannies, au pairs, and baby-sitters.
Sites in this category contain jokes, essays, songs, students' test answers and other humorous content pertaining to science, math, engineering and statistics.
Included are: professional resources for librarians, i.e., resources which assist librarians in carrying out their duties; resources for librarians' personal professional development; and resources related to the academic discipline of library and information studies.
This category contains sites for groups that facilitate the growth and development of Computer Science.
Theoretical biology has the goal of explaining the biological world by formulating theories. Mathematical biology is closely related.
This category includes Australian national sites related to architects, air conditioning, builders, civil engineering, concreters, design, landscaping, plumbing and road works.
Cybernetics, the theory of intercausal networks underlaying communication and organization processes in dynamical systems, forms a metatheoretical superstructure for individual subdisciplines as systems theory, communication theory, connectionism or decision analysis. Yet, applied cybernetics serves as auxiliary science for practical fields as biology, psychology, medicine and technology. Complemenatary to this sectoral segmentation cybernetics can be classified into several layers. The inner layer is formed by general theoretical cybernetics (K1) that finds its concretization in the investigation of the realities (K2). Among the K2 the above mentioned subdisciplines (as general systems theory, control theory, information theory or game theory) are to be counted. Practical applications of cybernetics (biological cybernetics, control systems technology, computer science etc.) fall into the external layer (K3). Founded by von Foerster 'Second-order cybernetics' denotes a progressive intellectual movement within cybernetics and systems thinking that reached fruition in the 1970's. The most common explanation for the movement's agenda is that it turned the principles of cybernetics upon cybernetics itself. In second-order cybernetics, the observer of a system must be described and explained as well as the system observed. Practicability and consistent links to microtheories of the applied sciences are critical for the K3's success.