Brief Introduction
Suppose that you are an analyst for the ABC Company, a large consulting firm with offices around the world. The company wants to build a new knowledge management system that can identify and track the expertise of individual consultants anywhere in the world on the basis of their education and the various consulting projects on which they have worked. Assume that this is a new idea that has never before been attempted in ABC or elsewhere. ABC has an international network, but the offices in each country may use somewhat different hardware and software. ABC management wants the system up and running within a year.
Action Items
In: Computer Science
Please explain answer and show steps
If your current Network ID is 223.40.35.0 with the default subnet mask and you need to have 15 subnets and maximizing the number of valid node IP addresses what would be the most appropriate subnet mask?
Given the following IP address from the Class B address range using the default subnet mask: 100.110.0.0. Your network plan requires no more than 64 hosts on a subnet. When you configure the IP address in Cisco IOS software, which value should you use as the subnet mask?
Given an IP address of 131.107.2.104 and a subnet mask of 255.255.255.224, which of the following is the other form of representing this address?
Identify how many valid host addresses can you have on 192.168.27.32 network with a subnet mask of 255.255.255.240.
In: Computer Science
In: Computer Science
Please debug this by fixing all the mistakes so it will compile in C#
// Program prompts user for any number of values
// (up to 20)
// and averages them
using System;
public class DebugFive04
{
public static void Main()
{
const int QUIT =
999;
int[] numbers = new
int[20];
int x;
int num;
double average;
double total;
string inString; //
intString
Console.Write("Please
enter a number or " +
QUIT +
" to quit...");
inString =
Console.ReadLine();
num =
Convert.ToInt32(inString); // inString
x = 0;
while ((x <
numbers.Length))
{
numbers[x] = num;
++x;
total = +numbers[x]; // =+ not +=
Console.Write("Please enter a number or " +
QUIT + " to quit...");
inString = Console.ReadLine();
numbers = Convert.ToInt32(inString);
}
Console.WriteLine("The
numbers are:");
for (int y = 0; y <
x; ++y)
Console.Write("{0,6}", numbers[y]);
average = total /
numbers.Length;
Console.WriteLine();
Console.WriteLine("The
average is {0}", average);
}
}
In: Computer Science
1) What are the values of doing formal evaluation?
2) What do you see as the drawbacks of evaluation?
In: Computer Science
Mark Arnez of Aspen consulting has been contacted by a client who represents an international company with locations in your city, in Toronto, and in London. Each location has a plant for making parts for boilers used in large buildings. There also are sales and parts distribution offices at the plants. All buildings currently are networked using 10-Mbps communications to each workstation or server and 100-Mbps communications between floors. The client is exploring ways to link the business networks at all three locations. Form a team to determine the best way to connect the locations. Use the internet to research some gross estimates of the costs.
In: Computer Science
3-1. On your first visit with gray sharma, he tells you he would like to know about some basic network designs. use microsoft paint or another drawing package to draw examples of the basic network topologies for gray. then, use the space below to summarize those topologies.
Explain the advantages and disadvantages of the topologies you summarized for gray in Assignment 3-1. Based on what you know at this point, which topology would you recommend for the physicians building? why would you recommend it?
In: Computer Science
In: Computer Science
(C++) Write a program that prompts the user for the length of one side of a triangle and the sizes of the two adjacent angles in degrees and then displays the length of the two other sides and the size of the third angle.
In: Computer Science
Can anyone please sort the differential evolution alogrithim for the sake of automatic time table generator? Please do coding.
In: Computer Science
Please break down this python code into steps on how to do it.
def membership(sequence, value):
if value in sequence:
return value
if [value] in sequence:
return [value]
if [[value]] in sequence:
return [[value]]
a_list = ['a', ['a'], [['a']]]
print(membership(a_list, 'a'))
In: Computer Science
Code in java(eclipse) and please use simple codes
Assignment
Bigfoot has reportedly been seen in Southeast Texas forests. We have a drone searching for Bigfoot that can take pictures from the air. During a 24-hour period the drone can fly over the forest 3 times. On each flight we estimate Bigfoot will be in range of the camera on the drone for 2 minutes. The camera can take 10 photos per minute. We estimate there is a 30% chance Bigfoot will appear on each photo taken.
Run a simulation of our drone taking photos of Bigfoot. For each picture taken, generate a random number from 0-100 and compare it to the percentage chance Bigfoot will appear in the photo. Calculate the number of photos taken during the 24-hour period and print it. Calculate the number of photos taken during 24-hour period in which Bigfoot appears in the photo and print that also.
Run the above simulation 5 times. At the end, compute the average number of photos taken (rounded down) during a 24-hour period in which Bigfoot appears (by averaging the number of photos taken of Bigfoot during all of the 5 simulations).
Run your program. Your program must run successfully to receive full credit for this homework. Take a screenshot of your program. The screenshot should show all of your source code and the output of your program in the Console window. Resize the editor and/or console windows as needed so that everything is shown. You may also need to expand Eclipse to full screen size. If you program is too large you can take multiple screenshots so the source code is all shown and zip all the files together (use .zip format only, not .7zip, .rar or any other format besides .zip).
An example of output from the program might look something like:
Simulation 1: Photos of Bigfoot: 33 of 60
Simulation 2: Photos of Bigfoot: 37 of 60
Simulation 3: Photos of Bigfoot: 49 of 60
Simulation 4: Photos of Bigfoot: 40 of 60
Simulation 5: Photos of Bigfoot: 51 of 60
Average photos taken of Bigfoot: 42 of 60
In: Computer Science
Explain the MIS impact on revenue, fixed costs, variable costs, initial investment, training, implementation, customer acquisition, customer retention, and customer satisfaction .
In: Computer Science
Write a program to simulate rolling a six-sided fair die. Allow the user to enter the
number of rolls.
Your program should use rand() to get the result of die rolling.
Compute the number of occurrences for each number roll.
Calculate the percentage for each number roll.
Out put the results in the following format.
Use a do while loop to allow the user to repeat the process.
Here is the sample run for your program:
Please enter the number of die rolls
25
Number Frequency Percentage
1 3 0.12
2 6 0.24
3 10 0.40
4 1 0.04
5 3 0.12
6 2 0.08
Do you want to continue rolling die another time? Press Y or N
Y
Please enter the number of die rolls
10
I want to be able to do it with a switch statement but am unsure
In: Computer Science
Use C++ write a "Design and implement a class of infix calculators" ,simply write a function named "evaluateInfix()" that evaluates infix expressions. It should have one string parameter and should return an int result. It should call a separate function named "infixToPostfix()" to convert the infix expression into a postfix expression, and then it should do the work of evaluating the resulting postfix expression. Then write a main() function to thoroughly test the function.
Use the pseudocode algorithm that evaluates postfix expressions given at the end of section 6.3.1 and the pseudocode algorithm that converts an infix expression to postfix form given near the end of section 6.3.2. Use the STL stack class.
Here is the pseudocode for 6.3.1
for ( each character ch in the string) {
if (ch is an operand)
Push the value of the operand ch onto the stack
else // ch is an operator named
{
// Evaluate and push the result
operand2 = top of stack
Pop the stack
operand1 = top of stack
Pop the stack
result = operand1 op operand2
Push result onto the stack
}
}
Here is the pseudocode for 6.3.2
for ( each character ch in the infix expression) {
switch (ch) {
case operand: // Append operand to end of postfix expression—step 1
postfixExp = postfixExp • ch
break
case '(': // Save '(' on stack—step 2
aStack.push(ch)
break
case operator: // Process stack operators of greater precedence—step 3
while (!aStack.isEmpty() and aStack.peek() is not a '(' and precedence(ch) <= precedence(aStack.peek())) {
Append aStack.peek() to the end of postfixExp
aStack.pop()
}
aStack.push(ch) // Save the operator
break
case ')': // Pop stack until matching '(' —step 4
while (aStack.peek() is not a '(')
{ Append aStack.peek() to the end of postfixExp
aStack.pop()
}
aStack.pop() // Remove the open parenthesis
break }
}
// Append to postfixExp the operators remaining in the stack—step 5
while (!aStack.isEmpty())
{ Append aStack.peek() to the end of postfixExp
aStack.pop()
}
In: Computer Science