Visual logic flowchat and psuedocode help

Assignment Help Basic Computer Science
Reference no: EM13820210

Add a module that outputs the message: For the computer located n feet from the AP, the signal strength is: range

Where:

n = the distance from the computer to the AP (in ft, integer values, e.g., 2, 5, 100, etc.).

range = the estimated radio signal strength, expressed as a range.

An example of an actual message is: For the computer located 10 feet from the AP, the signal strength

is: 100-80%

The module requires two parameters (n and range), which are used to output the message. Call the

module in the appropriate places, in the pseudocode and the Visual Logic filesIn a wireless SOHO (Small Office/Home Office) network, the strength of the radio signal is (among

others) a function of the distance between the wireless Access Point (AP) (e.g., a wireless router) and the computers wirelessly connected to the network. The longer the distance between the AP and a computer, the weaker the radio signals.

Assume that the wireless SOHO network is based on the IEEE 802.11g protocol, case in which the approximate maximum range between the AP and the computers is 125 ft.

Create a program that estimates the radio signal strength (%) - a range - for computers stationed at different distances (ft) from the AP. In your design use 5 distance zones, and proportionally assign to them signal strength ranges (%). For example, for a computer situated 10 ft away from the AP, the estimated radio signal strength would be 100 - 80%. Program Inputs:

• The distance from the computer to the AP (in ft, integer values, e.g., 2, 5, 100, etc.).

Program Outputs:

• The estimated signal strength (%) - a range.

Program requirements:

• The program must implement at a minimum three modules (or more if needed)

• During a single run, the program must be able to process multiple inputs.

• The prompt for data input is user-friendly (i.e., the user of the program does not see the

program's variable names).

• Given that it is unknown how many data inputs the user will provide to the program, upon start, display a message letting the user know how to terminate the current execution of the program.

• The program must display a title on the Visual Logic's console.

• Program outputs are displayed on the Visual Logic's console - one line after another, with userfriendly labels.

Expected Submittals:

3. The Visual Logic program (50%).

4. Formal pseudocode (following the book syntax, proper indentation, with variable declarations, etc.). Use Notepad++ to create the pseudocode (*.txt file) (50%).

IMPORTANT NOTE 1: If your Visual Logic code uses compound Boolean operators, make sure you read the TIP on page 26, in the Visual Logic book.

IMPORTANT NOTE 2: Test your program with multiple distance values, to insure that the outputs (the corresponding signal strength ranges) are correct. In your design you must consider which signal strength value the program will display, when the distance between a computer and the AP is longer

Reference no: EM13820210

Questions Cloud

Assignment on data mining : Data Mining
What was the event and who was involved : What was the event and who was involved? What was the social response? What was the economic response? What was the political response?
Recommendation on a new human resource information system : Discuss the programs main attributes and how it interfaces with human resource information systems and strategic human resources planning as a whole.
Create an analysis based on the inefficiency of saudi arabia : Create an analysis based on the inefficiency of Saudi Arabia's roadside assistance using its major cities such as Dammam, Riyadh and Jeddah as a point of interest.
Visual logic flowchat and psuedocode help : Visual Logic flowchat and psuedocode help
Foundation for future discussions : Respond to the following scenario with your thoughts, ideas, and comments. This will be the foundation for future discussions by your classmates. Be substantive and clear, and use examples to reinforce your ideas.
Can these themes and changes be related to societal forces : Consider the broad changes occurring in marketing today and identify themes that you believe are emerging from these changes. Can these themes and changes be related to societal forces
Possible risks for the money cares investment corporation : For this assignment you must identify possible risks for the Money Cares Investment Corporation. In establishing an investment company, you must answer the following
Describe how the company is using the web : Select a company which is described in reputable business news sources such as Forbes, Wall Street Journal, Fortune, or others. Describe how the company is using the Web

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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