Simulate the transmssions of information by manually typing

Assignment Help Computer Engineering
Reference no: EM1331592

You run four computer labs.Each lab contains computer stations that are numbered as the table below.

Lab number Computer Station numbers

1 1-5
2 1-6
3 1-4
4 1-3

Each user has a unique five-digit ID number.Whenever a user logs on, the users's ID,lab number,and the computer station number are transmitted to your system.For example,if the user 49193 logs onto station 2 in lab 3, then your sytem recieves(49193,2,3) as input data.Similarly,when a user logs off a station,then your system recieves the lab number and computer station number.

write a computer program that could be used to track,by lab which user is logged onto which computer.For,example if users 49193 is logged into staion 2 in lab 3 and user 99577 is logged into station 1 of ab 4 then your system might display the following.

Lab Number Computer Stations
1 1:empty 2:empty 3:empty 4:empty 5:empty
2 1:empty 2:empty 3:empty 4:empty 5:empty 6:empty
3 1:empty 2:49193 3:empty 4:empty
4 1:99577 2:empty 3:empty

Create a menu that allows the administrator to simulate the transmssions of information by manually typing in the login or logoff data. whenever someone logs in or out the display should be updated. also write a search option so that the administrator can type in a user
ID and the system will output what lab and station number that user is logged into or "none" if the user ID is not logged into any computer station.

You should use a fixed array of length 4 for the labs.Each array entry points to a dynamic array that stores the user login information for each respective computer station.

I would like to use these functions below this as far i got.

Create Arrays(Int Ptr labs [],int lab sizes)Creates dymanic arrays for users

Free Arrays(Int Ptr,Labs[])//Releases memory allocated with "new"

Show Labs(Int Ptr,Labs[],int lab sizes[])//Displays the status of all labs who are logged into which computer.

Login(Int Ptr Labs[],int lab sizes[])//Simulates a user logging in searches through arrays for I.P user Id

Logoff(Int Ptr Labs[],int lab sizes[])//Searches through arrays for I.P user Id if found logs that user out.

Search(Int Ptr labs[],Int lab sizes[])//Searches through the arrays for the I.P user Id if found outputs the station number.

Reference no: EM1331592

Questions Cloud

Cultural dimensions for cultural of people from el salvador : What is the analysis of differences/similarities on cultural dimensions for cultural of people from El Salvador and United States?
Employment laws most important in organizations : Evaluate which laws need to be most closely monitored in your organization and state why
Illustrate what assumptions is the theory based : Illustrate what assumptions is the theory based, and how plausible are these assumptions.
Dealing with changes in scope : Explain a time when the scope changed significantly for a project in which you were involved. What other aspects of the project were affected by the scope changes?
Simulate the transmssions of information by manually typing : modify a menu that allows the administrator to simulate the transmssions of information by manually typing in the login or logoff data. whenever someone logs in or out the display should be updated
Problem assumptions : One of the major problems facing the designer of a survey instrument concerns the assumptions made. Research and discuss what are the major "problem assumptions"?
Explaining the regionalism : Understanding the notion of regionalism is achieved.
Illustrtae what does the agent choose if the terms : Illustrtae what does the agent choose if the terms are worse than actuarially fair.
Conducting research on employee attitudes : You are the manager of a hotel. There have been several complaints from guests relating to employee attitudes. Provide a description of three different types of research that might be appropriate for this situation.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Implementing the code

Write down a complete program which declares an integer variable, reads a value from the keyboard into that variable. Write down a program which determines the mileage reimbursement for the salesperson at a rate of $.35 per mile.

  Express the role of each table

Propose the design of a database. Explain the role of each table in your proposed database and the relationships between the tables.

  Create a gui front end for bubble sort

This is what I want to achieve. I have an array of positive integers that I wish to sort according to the sequence represented by the integer number line

  Reviewing and reporting microsoft security procedures

For every operating system, review the securities procedure involving, password protection, user account setting, files and folders privacy, and the network protection (this may not be a part of the operating system)

  Benefits of utilizing the google

Specify how Google has made it possible for you to have access to the information you have gathered from Internet without your own computer? Provide at least two specific examples and benefits of utilizing the Google.

  What is the most favorite loop structure

What is the most favorite loop structure. How may you use it in a real business programming problem.

  Assembly program to find out the price of a car rental

Write down an Assembly program in order to find out the price of a car rental. The car being rented costs $45 per day and frequent renters get a $15 discount on the total bill.

  Compile and run the program until it works

Write down overloaded Java methods that return the difference of two parameters. Your methods should contain the logic to return the difference of the larger parameter.

  What is the polymorphic assingment

Why do C++'s capabilites of (polymorphism, encapsulation, inheritance) make programming difficult?what is the polymorphic assingment.

  What sorts of measures would you recommend

What sorts of measures would you recommend for minimizing changes to project schedules caused by non-availability of required human resources, or conflicts with the personal plans of project workers (e.g. vacations).

  Project management process

Discuss what do you meant by the project management process in detail? Also state and describe the six project steps, its application to the technology projects.

  Why we have a divide databases and data warehouse

Why we have a divide databases and data warehouse

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd