Answer:
void showSquare(int param){
}
Explanation:
In C++ programing language, this is how a function prototype is defined.
The function's return type (In this case Void)
The function's name (showSquare in this case)
The function's argument list (A single integer parameter in this case)
In the open and closing braces following we can define the function's before for example we may want the function to display the square of the integer parameter; then a complete program to accomplish this in C++ will go like this:
<em>#include <iostream></em>
<em>using namespace std;</em>
<em>void showSquare(int param);</em>
<em>int main()</em>
<em>{</em>
<em> showSquare(5);</em>
<em> return 0;</em>
<em>}</em>
<em>void showSquare(int param){</em>
<em>int square = param*param;</em>
<em>cout<<"The Square of the number is:"<<endl;</em>
<em>cout<<square;</em>
<em>}</em>
Answer:
Hashing can be termed as the alteration of a string of characters into a frequently smaller fixed-length value or key that represents the original string.
Explanation:
Hashing are utilized to catalog and recover digital items in a database since it is quicker to find the item using the shorter hashed key than finding the items using the original value.
Answer:
servers to be upgraded are : APPLICATION AND LOAD BALANCING SERVERS
servers still appropriate to use : DNS AND DHCP SERVERS
Explanation:
The recommendations to be made in line with what the new director of information is asking for includes :
1 ) For the servers to be upgraded : The servers that requires upgrades includes the APPLICATION SERVER and LOAD BALANCING SERVER. this is because these two servers are critical to the growth/expansion of any business, and they handle large volume of data
Recommendations on the servers upgrade includes:
Hardware : 2.3 GHz Intel Xeon Gold 5118 12-Core
CPU chip set : Socket: FCLGA3647, Type: NSBM
Speed : processor 3.2 GHz
caching: > 100 Gb
2) For servers that do not necessarily need to be upgraded : The servers that do not need immediate upgrade are DNS and DHCP
Answer:
Advantages of Analog computers:
- Many data parameters can be obtained concurrently in a simultaneous and real-time procedure.
- Certain operations can be computed without the need of converters to transform the inputs and outputs to and from digital digital mode.
- The developer must scale the problem for the computer's dynamic range during configuration. This might provide insight into the issue as well as the consequences of numerous faults.
Disadvantages of Analog computers:
- Computer systems can handle greater issues for a certain efficiency and power usage.
- Solution arise in real or delayed time, and recording them for subsequent use or investigation might be problematic.
- The number of temporal variables that can be used is restricted. It's tough to correctly solve problems with elements that operate on radically various time periods.
Advantages of Digital computers:
- It is a lot more efficient and more effective, particularly with today's computers, which can analyze information at a billion times the rate of a human.
- Modern digital computers' incredible speed enables them to recreate objects in real time, resulting in new experiential characteristics of digital computers, such as interactive media.
- It has the ability to convey information in a very brief manner. This enables data storage and transmission to be more efficient as digital systems are extremely dependable and controllable.
Disadvantages of Digital computers:
- To complete the same tasks, digital computers need more power than analog computers, resulting in greater heat, which increases the complexity of the computer and necessitates the usage of heating elements.
- To convey the same amount of data, digital computers require more capacity than analogue computers.
- The detection of digital computers necessitates synchronization of the computer system, which is not always the scenario with analogue computers