Data structures and operations in python

Assignment Help Other Subject
Reference no: EM131545421

The model must be based on the bit adder.

1928_adder.jpg

- The model may include number of bit adders linked to form a byte adder.
- The model can be presented using suitable diagram created using drawing tool or graphics editor of your choice (the bit adder can be a box with input and output only)

2. Algorithm
- The algorithm for adding two integers must be based on the use of standard logical operations which have direct hardware implementation (AND, OR, XOR, NOT)
- It can use additional data processing operations which might be necessary to manipulate the data (i.e., input/output operations, type conversion operations, information retrieval operations, bitwise data processing operations, etc.)
- The algorithm must be specified using pseudocode.
- The algorithm can be illustrated using a diagram (optional).

3. Data Structures
- The programming should be done using data structures and operations in Python for input/output, character and string processing, logical or bitwise manipulations.
- It can use any primitive or complex data structures which might be necessary for holding the data (pairs, lists, strings, dictionaries, etc.)
- The choice of data structures must be specified in the report.

4. Program
- The program must work in a loop, reading two integer numbers, computing the sum of them and printing out the result until instructed to quit
- The program must check the input data for the data type permitted (representation of an integer) and the data value limitations (the value of the integer must not exceed the actual size of byte-coded integers, i.e. min 00000000 and max 11111111 in Base 2 or min 0 and max 255 in Base 10 for positive integers, min 11111111 and max 01111111 in Base 2 or min -127 and max +127 in Base 10 for signed integers)
- The program must be implemented in a modular way with separate functions for inputting data, bit operations, integer operations and outputting the result of the calculation

5. Description
- The program must be described in terms of its structure and behaviour.
- It can be presented using text and structural charts, flowcharts or other diagrams as needed.

o The report must have a Research section; the student need to look into at least 5 different books, journals, websites. (approx. 500 words).

o The report must have a Testing section with evidence (through appropriate screen dumps) that has been carried out for the program.

o The report must include a Conclusion section where they need to present their finding of the development and research (approx. 300 words).

Reference no: EM131545421

Questions Cloud

Evaluate the impact of business tort liability : Evaluate the impact of business tort liability on the pharmaceutical industry in general and Analyze how business tort liability can escalate to criminal liability
What is the customer lifetime value for edrone : What is the customer lifetime value for eDrone?
Considered a safety-net program : Medicaid has often been considered a safety-net program, because it has typically covered children, pregnant women, low-income mothers
Create curriculum guides for teaching reading and writing : Create curriculum guide for teaching reading, writing, spelling and mathematics as a reference in format that will provide you and your professional colleagues.
Data structures and operations in python : The algorithm for adding two integers must be based on the use of standard logical operations which have direct hardware implementation
Project completion interview-investigation : Each student will identify a completed project at work, in the community, or in a business to investigate. The assignment entails the following:
How they met competencies and course objectives : Throughout the course, students will engage in weekly reflection and scholarly activities. These assignments are presented in Topic 1 to allow students to plan.
How was the environment or area set up to encourage play : How was environment or area set up to encourage play? What could you do to environment to help facilitate enhanced play skills and other developmental skills?
What were flotation costs as fraction of funds raised : What were flotation costs as a fraction of funds raised?

Reviews

Write a Review

Other Subject Questions & Answers

  How the dhs engages private enterprise in the protection

Why this is important and how the DHS engages private enterprise in the protection of critical infrastructure and key resources (CIKR).

  Determine what you believe to be the top two securityconcern

"Security Policies and Procedures and Big Data"  Please respond to the following: 1. Analyze an organization's security policies and procedures, and provide an opinion of whether or not its policies and procedures are strong from an information secur..

  Identity theft is an issue that affects many people

Identity theft is an issue that affects many people. What steps can an individual take to prevent identify theft? Additionally, what safeguards should a company have in place to protect its customers?

  Right-front quadrant of a hurricane

What is significant about the right-front quadrant of a hurricane?

  Democratic political institutions

Why has it been so difficult to establish democratic political institutions in Latin America? Use specific examples to illustrate your thesis.

  Identify the most important aspects of the setting

Assignment: Glass Menagerie Discussion. Review the stage directions and, in your discussion post, identify the most important aspects of the setting

  Buddhist philosophy states

The Buddhist philosophy states that the constant search for comfort and security will lead to inevitable suffering. If this is true, then why do people place such a high premium on creating comfort and security in their lives?

  How readings relate to you and your place in new zealand

Explore how the readings relate to you and your place in New Zealand. How have your views on the issues discussed in these readings been influenced by your own social positions? How has your thinking on these issues changed through your reading an..

  What you learned that was news to you

If you want to watch this and write up a few paragraphs about your impressions (1 page), what you learned that was news to you, what you think the tradeoffs are and what companies should do, etc, it will count as a homework credit.

  Key features of the american population

Summarize the key features of the American population in the early eighteenth century; consider its sources, size, location, diversity and mobility.

  Comment on the sources of the cold war

HST 103:SNCC, Kerner Report, Freedom Summer, Marshall Plan, NATO, Domino Theory, Peace Corps, Mao Zedong, Chiang Kai-Shek, Atlantic Charter, Operation Overlord, Apartheid, Truman Doctrine, Ho Chi Minh, Rosa Parks, Little Rock-Arkansas, Perestroika..

  Compare freuds view of unconscious with jungs view and

one of the very first cases that caught freuds attention when he was starting to develop his psychoanalytic theory was

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