11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

monitor 317cities. After the mixing <strong>and</strong> combining is completed, separation<strong>and</strong> sequencing techniques can be used to find theshortest str<strong>and</strong> that includes all the cities. This representsthe solution to the problem.The attractiveness <strong>of</strong> molecular computing lies in itsbeing “massively parallel” (see multiprocessing). Althoughmolecular operations are individually much slower thanelectronics, DNA str<strong>and</strong>s can be replicated <strong>and</strong> assembledin great numbers, potentially allowing them to go throughquintillions (10 18 ) <strong>of</strong> combinations at the same time. In1996, Dan Boneh designed an approach using DNA combinationsthat could be used to break the Data EncryptionSt<strong>and</strong>ard (DES) encryption scheme by testing huge numbers<strong>of</strong> keys simultaneously.In 2002 researchers at the Weizmann Institute <strong>of</strong> <strong>Science</strong>in Rehovot, Israel, announced that they had constructeda DNA computer that could perform 330 teraflops(trillions <strong>of</strong> operations per second). Two years later Weizmannresearchers described their new DNA computer,which could be used to diagnose <strong>and</strong> treat cancer on thecellular level.Although this application suggests the potential powerin molecular computing, the approach has significantdrawbacks. There are many ways that damage can occurto DNA str<strong>and</strong>s during combination <strong>and</strong> processing, leadingto errors. Even for the combinatorial problems that aremolecular computing’s strong suit, conventional electroniccomputers using large arrays <strong>of</strong> parallel processors are ableto <strong>of</strong>fer comparable power <strong>and</strong> a much easier interface.However, molecular computing illustrates the rich way inwhich information <strong>and</strong> information processing are embeddedin nature <strong>and</strong> the potential for harnessing it for practicalapplications.Further ReadingAmos, Martyn. Genesis Machines: The New <strong>Science</strong> <strong>of</strong> Biocomputing.New York: Overlook, 2008.———. Theoretical <strong>and</strong> Experimental DNA Computation. New York:Springer, 2005.———, ed. Cellular Computing. New York: Oxford UniversityPress, 2004.Calude, Christian, <strong>and</strong> Gheorghe Păun. Computing with Cells <strong>and</strong>Atoms: An Introduction to Quantum, DNA <strong>and</strong> Membrane Computing.New York: Routledge, 2001.Păun, Gheorghe, Grzegorz Rozenberg, <strong>and</strong> Arto Salomaa. DNAComputing: New Computing Paradigms. New York: Springer,1998.Ryu, Will. “DNA Computing: A Primer.” Ars Technica. Availableonline. URL: http://arstechnica.com/reviews/2q00/dna/dna-1.html. Accessed August 15, 2007.monitorAs designers strove to make computers more interactive<strong>and</strong> user-friendly, the advantages <strong>of</strong> the cathode ray tube(CRT) already used in television became clear. Not onlycould text be displayed without wasting time <strong>and</strong> resourceson printing but the individually addressable dots (pixels)could be used to create graphics. While such displays wereused occasionally in defense <strong>and</strong> research systems in the1950s, the first widespread use <strong>of</strong> CRT video monitors camewith the new generation <strong>of</strong> smaller computers developedin the 1960s (see minicomputer). Since such computerswere <strong>of</strong>ten used for scientific, engineering, industrial control,<strong>and</strong> other real-time applications, the combination <strong>of</strong>video display <strong>and</strong> keyboard (i.e., a Video Display Terminal,or VDT) was a much more practical way for users to overseethe activities <strong>of</strong> such systems. (This oversight function alsoled to the term monitor.)A monitor can be thought <strong>of</strong> as a television set thatreceives a converted digital signal rather than regular TVprogramming. To send an image to the screen, the PC firstassembles it in a memory area called a video buffer (modernvideo cards can store up to 64 MB <strong>of</strong> complex graphicsdata. See computer graphics). Ultimately, the graphics arestored as an array <strong>of</strong> memory locations that represent thecolors <strong>of</strong> the individual screen dots, or pixels. The videocard then sends this data through a digital to analog converter(DAC), which converts the data to a series <strong>of</strong> voltagelevels that are fed to the monitor.The monitor has electron “guns” that are aimedaccording to these voltages. (A monochrome monitor hasA st<strong>and</strong>ard computer monitor works much like an ordinary color TV set. The difference is that the signal is derived not from a broadcast program,but from the contents <strong>of</strong> video memory as processed <strong>and</strong> converted by the computer’s graphics card.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!