In a O(nlog?n) sorting algorithm, the log?n typically indicates the use of a _______ process.
- Divide and Conquer
- Linear
- Parallel
- Recursive
In a sorting algorithm with a time complexity of O(nlog?n), the log?n typically indicates the use of a 'Divide and Conquer' process, where the problem is split into smaller subproblems and solved recursively.
In HPC, the practice of splitting a single task into smaller tasks that run simultaneously across multiple processors is called _______.
- Clustering
- Multithreading
- Parallelism
- Virtualization
In High-Performance Computing (HPC), 'parallelism' is the technique of dividing a single task into smaller tasks that can run concurrently across multiple processors or cores, improving performance.
A neural network with three or more layers (input, output, and one or more hidden layers) is termed as a __________.
- Deep Learning Network
- Feedforward Network
- Perceptron
- Recurrent Network
A neural network with three or more layers, including input, output, and one or more hidden layers, is termed as a "Deep Learning Network." Deep networks are known for their ability to model complex relationships.
In deep learning, when the internal states of a neural network capture necessary information about previous time steps, it is particularly referred to as _______.
- Backpropagation
- Convolutional Layer
- Long Short-Term Memory
- Recurrent Neural Network
The term you're referring to is 'Recurrent Neural Network' (RNN). RNNs are designed to capture information from previous time steps, making them suitable for sequential data tasks like natural language processing and time series analysis.
Which ITSM framework is designed around five lifecycle stages: Service Strategy, Service Design, Service Transition, Service Operation, and Continual Service Improvement?
- Agile
- DevOps
- ITIL
- Scrum
The ITSM framework that is structured around the five lifecycle stages mentioned is 'ITIL' (Information Technology Infrastructure Library). ITIL provides a comprehensive approach to IT service management.
The _______ is a protocol stack used in IoT to facilitate device-to-device, device-to-server, and server-to-server communication.
- HTML
- HTTP
- MQTT
- OSI Model
The 'MQTT (Message Queuing Telemetry Transport)' protocol stack is commonly used in IoT for facilitating communication between devices and servers. It's designed for efficient, lightweight messaging.
You are tasked with securely transmitting credit card data over the internet. Which cryptographic protocol would be most appropriate to ensure data integrity, confidentiality, and authentication?
- FTP
- MD5
- SHA-256
- SSL/TLS
The most appropriate cryptographic protocol for securely transmitting sensitive data like credit card information over the internet is 'SSL/TLS' (Secure Sockets Layer/Transport Layer Security). SSL/TLS provides data integrity, confidentiality, and authentication through encryption and certificates.
You are tasked with setting up a virtual environment where the virtual machines should have direct access to the physical hardware resources without much intervention from the host operating system. Which type of hypervisor would you opt for?
- Full Virtualization
- Paravirtualization
- Type 1 (Bare-Metal Hypervisor)
- Type 2 (Hosted Hypervisor)
In this scenario, a Type 1 hypervisor, also known as a bare-metal hypervisor, is the choice. It allows virtual machines to interact directly with physical hardware, making it a preferred choice for performance-critical environments.
A research team wants to train a model that can generate music based on the style of a given composer. What type of neural network architecture might be most effective for such a task?
- Convolutional Neural Network (CNN)
- Echo State Network (ESN)
- Radial Basis Function Network (RBFN)
- Recurrent Neural Network (RNN)
For generating music based on the style of a composer, a 'Recurrent Neural Network (RNN)' is an effective choice. RNNs are capable of modeling sequential data, making them suitable for tasks that involve capturing patterns and structures in music compositions over time.
The process of identifying and resolving network connectivity issues is known as _______.
- Debugging
- Encryption
- Firewall Configuration
- Troubleshooting
The process of identifying and resolving network connectivity issues is known as 'Troubleshooting.' It involves diagnosing and fixing problems in a network, ensuring that it operates smoothly and efficiently.