Computer Science - IT MCQs
Topic Notes: Computer Science - IT
<p>MCQs and preparation resources for competitive exams, covering important concepts, past papers, and detailed explanations.</p>
Plato
- Biography: Ancient Greek philosopher (427–347 BCE), student of Socrates and teacher of Aristotle, founder of the Academy in Athens.
- Important Ideas:
- Theory of Forms
- Philosopher-King
- Ideal State
11
Which cloud security aspect is the customer typically responsible for in an IaaS model according to the shared responsibility model?
Answer:
Operating system updates and application configuration.
In an IaaS model, the customer is responsible for a significant portion of security, including operating system patches, application security, network configuration (e.g., firewalls), and data encryption.
12
What does PaaS typically provide to developers?
Answer:
A complete development and deployment environment.
PaaS offers a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.
13
Which of the following is an open-source cloud computing platform that provides a flexible and scalable way to manage compute, storage, and networking resources?
Answer:
OpenStack.
OpenStack is a free, open-source software platform for cloud computing, mostly deployed as Infrastructure-as-a-Service (IaaS). It's widely used by public and private clouds for managing resources.
14
Which cloud characteristic implies that the cloud provider continuously monitors resource usage and provides transparent billing?
Answer:
Measured service.
Measured service is the cloud characteristic where cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts). Resource usage can be monitored, controlled, and reported, providing transparency for both the provider and consumer.
15
What is the main benefit of adopting a 'cloud-first' strategy?
Answer:
To prioritize cloud solutions for new IT initiatives and procurements.
A cloud-first strategy means that an organization considers cloud solutions as the primary approach for acquiring and deploying new IT infrastructure, applications, and services, leveraging the benefits of scalability, flexibility, and cost-efficiency.
16
Which service model provides customers with access to the underlying computing infrastructure, allowing them to deploy and run arbitrary software?
Answer:
Infrastructure as a Service (IaaS).
IaaS provides fundamental computing resources such as virtual machines, storage, networks, and operating systems, giving users the most control over their infrastructure.
17
Cloud computing typically transforms IT expenditure from what to what?
Answer:
CapEx to OpEx.
Cloud computing reduces the need for upfront investments in hardware and instead allows businesses to pay for resources as they use them, shifting from capital expenditures (CapEx) to operational expenditures (OpEx).
18
What is a 'hypervisor' in a cloud computing environment?
Answer:
Software that creates and runs virtual machines.
A hypervisor, also known as a virtual machine monitor (VMM), is computer software, firmware or hardware that creates and runs virtual machines. It allows one host computer to support multiple guest virtual machines by virtually sharing its resources.
19
Why is 'data egress' a significant cost factor in cloud computing?
Answer:
Because cloud providers charge for data transferred out of their network.
Cloud providers commonly charge for data egress (data transferred out of the cloud infrastructure to the internet or another region) but often provide data ingress (data transferred into the cloud) for free or at a much lower cost. This can become a significant operational cost.
20
The concept of 'elasticity' in cloud computing means:
Answer:
The ability to quickly expand or decrease computer processing, memory, and storage resources to meet changing demands.
Elasticity is the degree to which a system can adapt to workload changes by provisioning and de-provisioning resources in an autonomic manner, such that at each point in time the available resources match the current demand as closely as possible.