- •Lesson 2. Science in our life
- •Lesson 3. Science and technology nowadays
- •Lesson 4. Scientific research
- •V. Read the text and ask 3 or 4 questions of different types in writing.
- •Read and memorize the following words and word combinations:
- •Give the Russian equivalents.
- •Scientists care for investigating and exploring the world?
- •Is a simplified description, and some of these steps may be performed concurrently or in a different order depending on the type of cpu).
- •To read the code for the next instruction from the cell indicated by the program counter.
- •To decode the numerical code for the instruction into a set of commands or signals for each of the other systems.
- •To increment the program counter so that it points to the next instruction.
- •To read whatever data the instruction requires from cells in memory (or perhaps from an input device). The location of this required data is typically stored within the instruction code.
- •To provide the necessary data to an alu or register. If the instruction requires an alu or specialized hardware to complete, instruct the hardware to perform the requested operation.
- •To write the result from the alu back to a memory location or to a register or perhaps an output device.
- •Give the Russian equivalents.
- •Give the English equivalents.
- •Fill in the blanks.
- •Answer the following questions.
- •Give a brief summary of the text.
- •Read the text and translate it without a dictionary. Give a short summary of it.
- •Internal Buses connect the cpu to various internal components and to expansion cards for graphics and sound.
- •Monochrome:
- •Read and translate the text.
- •Complete this text about the mouse with verbs from the box:
- •Answer the questions.
- •Give the Russian equivalents.
- •Give the English equivalents.
- •Read and translate the text.
- •Read and translate the text.
- •Read the text and find websites for the following tasks.
- •1. Users have to enter a to gain access to a network. 2. A
- •Regularly Install Software Patch Updates.
- •Introduction to quantum computer operation
- •Character recognition
- •Plastic logic e-newspaper
- •Embedded computers
- •Using your voice to pilot your computer 139
- •Mems — microelectromechanical system 140
except
for special purposes, e.g. for printing forms used with accounts
packages.
Scanners
are used to capture images digitally. They can be useful in an
office for storing content digitally that is only available in print
and for extracting text from documents such as books. Scanners can
be connected directly to a desktop PC. If you need a printer, a
photocopier, a fax machine and perhaps a scanner you should buy a
multi-function device. These have several advantages: the total cost
may be lower than the combined cost of separate units and it saves
desk space. Disadvantages of such devices are that they may not
deliver all the performance available from separate units and, if
they fail, you lose all the functions at once and will need to
replace the entire unit.
The
massive amount of processing power generated by computer
manufacturers has not yet been able to quench our thirst for speed
and computing capacity. In 1947, American computer engineer Howard
Aiken said that just six electronic digital computers would satisfy
the computing needs of the United States. Others have made similar
errant predictions about the amount of computing power that would
support our growing technological needs. Of course, Aiken didn’t
count on the large amounts of data generated by scientific research,
the proliferation of personal computers or the emergence of the
Internet, which have only fueled our need for more, more and more
computing power.
Will
we ever have the amount of computing power we need or want? If, as
Moore’s Law states, the number of transistors on a microprocessor
continues to double every 18 months, the year 2020 or 2030 will find
the circuits on a microprocessor measured on an atomic scale. And
the logical next step will be to create quantum computers, which
will harness the power of atoms and molecules to perform memory and
processing tasks. Quantum computers have the potential to perform
certain calculations significantly faster than any silicon-based
computer.
Scientists
have already built basic quantum computers that can perform certain
calculations; but a practical quantum computer is still years away.
You
don’t have to go back too far to find the origins of quantum
computing. While computers have been around for the majority of the
20th
century, quantum computing was first theorized less than 30 years
ago, by a physicist at the Argonne National Laboratory. Paul Benioff
is credited with first applying quantum theory to computers in 1981.
Benioff
132
Introduction to quantum computer operation
theorized
about creating a quantum Turing machine. Most digital computers,
like the one you are using to read this article, are based on the
Turing theory.
Defining
the quantum computer
The
Turing machine, developed by Alan Turing in the 1930s, is a
theoretical device that consists of tape of unlimited length that is
divided into little squares. Each square can either hold a symbol (1
or 0) or be left blank. A read-write device reads these symbols and
blanks, which gives the machine its instructions to perform a
certain program. Does this sound familiar? Well, in a quantum Turing
machine, the difference is that the tape exists in a quantum state,
as does the read-write head. This means that the symbols on the tape
can be either 0 or 1 or a superposition of 0 and 1; in other words
the symbols are both 0 and 1 (and all points in between) at the same
time. While normal Turing machine can only perform one calculation
at a time, a quantum Turing machine can perform many calculations at
once.
Today’s
computers, like a Turing machine, work by manipulating bits that
exist in one of two states: a 0 or a 1. Quantum computers aren’t
limited to two states; they encode information as quantum bits, or
qubits, which can exist in superposition. Qubits represent atoms,
ions, photons or electrons and their respective control devices that
are working together to act as computer memory and a processor.
Because a quantum computer can contain these multiple states
simultaneously, it has the potential to be millions of times more
powerful than today’s most powerful supercomputers.
This
superposition of qubits is what gives quantum computers their
inherent parallelism. According to physicist David Deutsch, this
parallelism allows a quantum computer to work on a million
computations at once, while your desktop PC works on one. A 30-qubit
quantum computer would equal the processing power of a conventional
computer that could run at 10 teraflops (trillions of floating-point
operations per second). Today’s typical desktop computers run at
speeds measured in gigaflops (billions of floating-point operations
per second).
Researchers
at IBM — Almaden Research Center — developed what they claimed
was the most advanced quantum computer. The 5- qubit quantum
computer was designed to allow the nuclei of five fluorine atoms to
interact with each other as qubits, be programmed by radio frequency
pulses and be detected by NMR instruments similar to those used in
hospitals. Led by Dr. Isaac Chuang, the IBM team was able to solve
in one step a mathematical problem that would take conventional
133
computers
repeated cycles. The problem, called order-finding, involves finding
the period of a particular function, a typical aspect of many
mathematical problems involved in cryptography.
Qubit
control
Computer
scientists control the microscopic particles that act as qubits in
quantum computers by using control devices.
Ion
traps use optical or magnetic fields (or a combination of both) to
trap ions.
Optical
traps use light waves to trap and control particles.
Quantum
dots are made of semiconductor material and are used to contain and
manipulate electrons.
Semiconductor
impurities contain electrons by using “unwanted” atoms found in
semiconductor material.
Superconducting
circuits allow electrons to flow with almost no resistance at very
low temperatures.
Today’s
quantum computers
Quantum
computers could one day replace silicon chips, just like the
transistor once replaced the vacuum tube. But for now, the
technology required to develop such a quantum computer is beyond our
reach. Most research in quantum computing is still very theoretical.
The
most advanced quantum computers have not gone beyond manipulating
more than 16 qubits, meaning that they are far from practical
application. However, the potential remains that quantum computers
one day could perform, quickly and easily, calculations that are
incredibly time-consuming on conventional computers. Several key
advancements have been made in quantum computing in the last few
years. Let’s look at a few of the quantum computers that have been
developed.
In
March, scientists at Los Alamos National Laboratory announced the
development of a 7-qubit quantum computer within a single drop of
liquid. The quantum computer uses nuclear magnetic resonance (NMR)
to manipulate particles in the atomic nuclei of molecules of
trans-crotonic acid, a simple fluid consisting of molecules made up
of six hydrogen and four carbon atoms. The NMR is used to apply
electromagnetic pulses, which force the particles to line up. These
particles in positions parallel or counter to the magnetic field
allow the quantum computer to mimic the information-encoding of
bits in digital computers.
Scientists from IBM and Stanford University successfully demonstrated Shor’s Algorithm on a quantum computer. Shor’s
134
Algorithm
is a method for finding the prime factors of numbers, which plays an
intrinsic role in cryptography. They used a 7-qubit computer to find
the factors of 15. The computer correctly deduced that the prime
factors were 3 and 5.
The
Institute of Quantum Optics and Quantum Information at the
University of Innsbruck announced that scientists had created the
first qubyte, or series of 8 qubits, using ion traps.
Scientists in Waterloo and Massachusetts devised methods for quantum control on a 12-qubit system. Quantum control becomes more complex as systems employ more qubits.
Canadian company D-Wave demonstrated a 16-qubit quantum computer. The computer solved a sudoku puzzle and other pattern matching problems. The company claims it will produce practical systems. Skeptics believe practical quantum computers are still decades away, that the system D-Wave has created isn’t scaleable, and that many of the claims on D-Wave’s Web site are simply impossible.
If functional quantum computers can be built, they will be valuable in factoring large numbers, and therefore extremely useful for decoding and encoding secret information. If one were to be built today, no information on the Internet would be safe. Our current methods of encryption are simple compared to the complicated methods possible in quantum computers. Quantum computers could also be used to search large databases in a fraction of the time that it would take a conventional computer. Other applications could include using quantum computers to study quantum mechanics, or even to design other quantum computers.
But quantum computing is still in its early stages of development, and many computer scientists believe the technology needed to create a practical quantum computer is years away. Quantum computers must have at least several dozen qubits to be able to solve real-world problems, and thus serve as a viable computing method.
Notes
To quench our thirst - утолить нашу жажду; similar errant predictions - подобные расплывчатые предсказания; have only fueled our needs - дало новый импульс нашим потребностям; will harness the power of atoms and molecules - задействуют энергию атомов и молекул; is credited with first applying quantum theory - признается первым, кто применил квантовую теорию; superposition - совмещенное состояние; multiple states - многократные состояния; trans-crotonic acid - транс-кротонная кислота; fluorine - фтор; prime factors - основные множители; ion trap - ионная ловушка.
135