WJG379 Data Representation for IT: Report on Gauntlet PLC

$20 Bonus + 25% OFF

Securing Higher Grades Costing Your Pocket?
Book Your Assignment at The Lowest Price
Now!

Students Who Viewed This Also Studied

WJG379 Data Representation for IT

Question:

Task Description

Scenario

You are a junior data analyst at Gauntlet PLC. You have been recruited to join the new Nanospan project that is looking at creating a small wearable device that will act as a fitness tracker and personal trainer.

Gauntlet PLC is a new company and has recruited heavily in order to make this project a success. Many of the staff members are young and inexperienced and will be looking to you for guidance and relying heavily on your knowledge. In particular, the company head has chosen to install his own nephew as Project Manager for the Nanospan project, despite a complete lack of expertise in project management and understanding of computers in general. 

Task 1:

Part A

Prepare a report for the software designers regarding different data types that could be used in the software for Nanospan. Your report should cover the following data types:

  • Integer
  • Float
  • Character
  • String
  • Boolean

Your report should detail the attributes of each data type, examples of data that they can store and ways that they can be used.

Task 2:

Part A

A decision has been made to purchase some of the components of the software as “off-the-shelf” pre-written libraries in order to expedite development time. Unfortunately, only after the contracts were signed did anyone realise that all of the libraries that need to be integrated into the system use different number systems; denary, binary, octal and hexadecimal.

The project manager has little experience with different number systems and does not understand how these can be compatible. It has been proposed by another member of the team that the binary number system is selected as the “default” and all outstanding parts of the software be written on that basis, with other number systems converted to or from it.

Write a report explaining how to convert between the different number systems, illustrating each with an example:

  • Denary to Binary
  • Binary to Denary
  • Hexadecimal to Binary
  • Binary to Hexadecimal
  • Octal to Binary
  • Binary to Octal

Part B

The project manager is still struggling to understand how numbers can be stored and manipulated in the different number systems.

Write a guide explaining how to add, subtract, multiply and divide for each of the number systems that will be used by the Nanospan project, i.e.:

  • Binary
  • Hexadecimal
  • Octal

Include worked examples in order to illustrate your methods. Your report should also explain and illustrate sign and magnitude, complementation and overflow.

Task 3:

Part A

Due to the size of the Nanospan wearable device there is limited space for input buttons. As such it has been proposed that there will only be two buttons on the device, labelled A and B.

The Project Manager does not understand how with only two buttons we can control the functions of the device. You have tried explaining OR, AND, NOT, XOR, NOR and NAND gates but the Project Manager is a visual learner so needs to see designs for these.

Design logic circuits that will:

  • Show an output of 1 if either button A or B is pressed. (OR)
  • Show an output of 1 if both buttons A and B are pressed. (AND)
  • Show an output of 1 if button A is pressed and button B is not pressed. (NOT)
  • Show an output of 1 if either button A or B, but not both is pressed. (XOR)
  • Show an output of 1 if neither button A or B is being pressed. (NOR)
  • Show an output of 1 if both button A or B are not being pressed. (NAND)

You should have six designs, one for each type of gate and each should include a truth table and a Karnaugh map.

Part B

The Project Manager has little understanding of circuits but has heard terms like “half adder”, “full adder” and “flip-flop” and would like you to illustrate how these work.

Firstly, create circuits using logic gates that show the operation of:

  • A half adder
  • A full adder
  • A flip flop

Next create two circuits in order to illustrate how these would be used. For this you can use the abstracted versions of the circuits, i.e. the adder module does not have to be individually modelled as in the previous step. These circuits should be:

  • A 6-bit ripple adder (using adders)
  • A 4-bit countdown timer (using flip flops)

Your circuits should be created using the Circuitverse simulator (or a similar tool) and a screen capture should be copied and pasted into your document. Ensure that you have added annotations to the screenshot to illustrate the parts of the circuit and add any explanation that you think is required.

WJG379 Data Representation for IT

Answer in Detail


Solved by qualified expert

Get Access to This Answer

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.

Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.

Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.

Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.

24 More Pages to Come in This Document. Get access to the complete answer.

The prime concern of MyAssignmenthelp.com is customer satisfaction by rendering premium quality content. We make genuine efforts to solve all problems of customers, leaving none of the queries unanswered. We encourage students from UK, US and Australia to repeat their orders with our world-class services. MyAssignmenthelp.com is the only brand with 3000+ superlative writers in different subject background. Blend with the perfect combination of speed and aptitude, our PhD authors makes assignment delivery faster than a blink. Custom essay help, online assignment help and dissertation writing services are considered as primary concern of MyAssignmenthelp.com. Dont worry if you are stuck with your essays at mid-night. We are working day and night to serve at the time suitable for you.

More WJG379 WJG379 Data Representation for IT: Questions & Answers

ISYS3375 Business Analytics

Questions:
 1. Use the same (=clone a repository) R Project for the assignment2 as you created for Assignment1. Create a new .rmd document “Assignment2.rmd”    
    2. Use the provided csv file to complete the tasks below. The file needs to be uploaded to your proje …

View Answer

ICT301 Information Technology Project 1

Question:
Background
After discussions with the Product Manager, the Product Owner of your team has identified how we can implement some new functionality in to further our presence in the market. The idea is to create a “Surveys” product for our users.
This would allow staff members …

View Answer

KF7032 Big Data and Cloud Computing

Question:
The learning outcomes (LOs) for this module are:-
LO1 Apply big data analytic algorithms, including those for visualization and cloud com-puting techniques to multi-terabyte datasets.
LO2 Critically assess data analytic and machine learning algorithms to identify those that satisfy gi …

View Answer

Java program

Write a Java program that is reading from the keyboard a value between 100 and 700 and is printing on the screen the prime factors  of the number.Your program should use a cycle for validating the input (if the value typed from the keyboard is less than 100 or bigger than 700 to print an error …

View Answer

Content Removal Request

If you are the original writer of this content and no longer wish to have your work published on Myassignmenthelp.com then please raise the
content removal request.

Choose Our Best Expert to Help You

Quintin Middleton

I have acquired my post graduation degree from Management development institute of Singapore.

800 – Completed Orders

Hire Me

Peck Keller

I am a research fellow in Yale- NUS College, acquiring my doctorate on Film and Media Studies.

800 – Completed Orders

Hire Me

Jaydon Key

research scholar in Columbia University and am pursuing my doctorate degree in Physics.

300 – Completed Orders

Hire Me

Still in Two Minds? The Proof is in Numbers!

33845 Genuine Reviews With a Rating of 4.9/5.

Assignment

Home Work: 1.4 Pages, Deadline:
7 days

Thanks to your efforts. it’w well written and can be helpful a lot. really I appreciated it.

User ID: 6***55 Canada

Healthcare

Essay: 2 Pages, Deadline:
7 days

Thanks to your efforts. It’s well researched and well written. I greatly appreciate it.

User ID: 6***55 Canada

Database

Thesis: 10 Pages, Deadline:
17 days

The assingment was very good, everything was explained very well.I scored very good marks.

User ID: 7***00 Australia

Assignment

Essay: 8 Pages, Deadline:
21 hours

I asked for 2000 words but the content provided was for 1840 words only. But still its was nice

User ID: 8***87 Australia

Management

Essay: 1 Page, Deadline:
3 days

Great job on assignment. I got an A and will use this expert again. Thank you for all your help!

User ID: 5***56 San Francisco, United States

Management

Assignment: 1.6 Pages, Deadline:
9 days

Excellent Expert. On time and helped get an A. Good job and keep up the good work. Will use again.

User ID: 5***56 San Francisco, United States

Networking

Programming: 7.2 Pages, Deadline:
8 days

It was good report and helped me get good grades. So, I always prefer my assignment help.

User ID: 5***32 Luton, Great Britain

Statistics

Programming: 1 Page, Deadline:
1 day

The quality of work was good. It was well made and complete. I haven’t received my grade yet but I hope that I get a good mark.

User ID: 8***38 Philippines

Maths

Home Work: 1 Page, Deadline:
1 day

good job! math structure is mention clearly and provided solution for each step.

User ID: 8***07 Malaysia

Chemistry

Home Work: 3 Pages, Deadline:
19 days

thanks to your efforts. It’s well researched and well written….I’d greatly appreciated .

User ID: 6***55 Canada

Assignment

Home Work: 1.4 Pages, Deadline:
7 days

Thanks to your efforts. it’w well written and can be helpful a lot. really I appreciated it.

User ID: 6***55 Canada

Healthcare

Essay: 2 Pages, Deadline:
7 days

Thanks to your efforts. It’s well researched and well written. I greatly appreciate it.

User ID: 6***55 Canada

Database

Thesis: 10 Pages, Deadline:
17 days

The assingment was very good, everything was explained very well.I scored very good marks.

User ID: 7***00 Australia

Assignment

Essay: 8 Pages, Deadline:
21 hours

I asked for 2000 words but the content provided was for 1840 words only. But still its was nice

User ID: 8***87 Australia

Management

Essay: 1 Page, Deadline:
3 days

Great job on assignment. I got an A and will use this expert again. Thank you for all your help!

User ID: 5***56 San Francisco, United States

Management

Assignment: 1.6 Pages, Deadline:
9 days

Excellent Expert. On time and helped get an A. Good job and keep up the good work. Will use again.

User ID: 5***56 San Francisco, United States

Networking

Programming: 7.2 Pages, Deadline:
8 days

It was good report and helped me get good grades. So, I always prefer my assignment help.

User ID: 5***32 Luton, Great Britain

Statistics

Programming: 1 Page, Deadline:
1 day

The quality of work was good. It was well made and complete. I haven’t received my grade yet but I hope that I get a good mark.

User ID: 8***38 Philippines

Maths

Home Work: 1 Page, Deadline:
1 day

good job! math structure is mention clearly and provided solution for each step.

User ID: 8***07 Malaysia

Chemistry

Home Work: 3 Pages, Deadline:
19 days

thanks to your efforts. It’s well researched and well written….I’d greatly appreciated .

User ID: 6***55 Canada

Have any Query?
Reference no: EM132069492

WhatsApp
Hello! Need help with your assignments? We are here

GRAB 25% OFF YOUR ORDERS TODAY

X