Computing
1. What fundamental concept in classical computing represents information
through the presence or absence of electrons, denoted as 1 and 0? Answer:
Bits
2. Contrast the computational power of a classical computer performing 'n'
operations in one second with that of a quantum computer. Answer: A
quantum computer can perform 2n operations in the same timeframe.
3. Define the basic unit of information in a quantum computer. Answer: Qubit
4. What branch of physics governs the behavior of circuits in conventional
computing? Answer: Classical physics
5. Describe the foundational principle of __________ computing, where
electrical circuits exist in a single, definite state (on or off) at any given time.
Answer: Conventional or classical
6. What are quantum transistors, the fundamental building blocks of
quantum computers, commonly called? Answer: SQUID (Superconducting
Quantum Interference Device)
7. In conventional computers, data processing occurs in the Central
Processing Unit (CPU). What are the key components of the CPU? Answer:
Arithmetic and Logic Unit (ALU), processor registers, and a control unit.
8. Classical information storage and manipulation rely on the bit, which is
based on __________ or charge. How are the values 0 and 1 represented in
this context? Answer: Voltage; low voltage represents 0, and high voltage
represents 1.
9. The Hadamard transform plays a crucial role in which quantum circuit,
where the measurement outcome of one qubit influences the state of another
entangled qubit via a CNOT gate? Answer: Teleportation circuit
10. In the Qiskit framework, what does the abbreviation 'cx' for a quantum
gate stand for? Answer: Controlled X-gate
, 11. True or False: Pauli X, Y, and Z gates are examples of multiple qubit
gates. Answer: False (They are single-qubit gates)
12. Which famous physicist opposed the concept of quantum entanglement,
famously referring to it as __________? Answer: Albert Einstein; spooky action
at a distance
13. True or False: Quantum Superposition is a phenomenon that allows us to
bias the measurement of a qubit towards a specific desired state or set of
states. Answer: False (Superposition allows a qubit to exist in multiple states
simultaneously before measurement. Biasing measurement requires specific gate
operations.)
14. What type of quantum assembly simulator is Qasm_simulator? Answer:
IBM's quantum assembly simulator
15. Identify the three-qubit quantum gate that functions similarly to a CNOT
gate but with two control qubits and one target qubit. Answer: Toffoli gate
(CCNOT gate)
16. To effectively work with IBM Quantum and Qiskit, which of the following
is NOT a necessary element to create? Answer: quantum state (While you work
with quantum states, you don't explicitly 'create' them in the same way you create
accounts or circuits.)
17. Which fundamental quantum gate has the effect of changing a qubit's base
state by making the probabilities of both basis states equal? Answer:
Hadamard gate
18. True or False: "Every time your program depends on something external,
such as user input, the existence of a file, or the availability of a network
connection, there is a possibility of an exception being raised." Answer: True
19. In Python, which string method removes any whitespace characters
specifically from the right side of a string? Answer: rstrip()
20. What is one of the most straightforward methods for a program to
persistently store data? Answer: Writing it to a file