Trusted by 2+ million users, 1000+ happy students everyday
Showing pages 1 to 1 of 2 pages
Information SystemsCoursework 1: Programming inPythonTasksMark1.Construct a model of a byte adder based on the bit adder max 10%2.Specify an algorithm for integer addition based on binary operation max 10%3.Select suitable data structures to represent the information max 10%4.Create a program in Python 3 which implement the model of the adder max 40%5.Describe the program max 10%6.Test the program with some sample data to demonstrate its behavior max 10%7.Write a report to present the work max 10%Requirements1.ModelThe model must be based on the bit adder from the lecture in Week 3The 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.AlgorithmThe 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.)
Found this document preview useful?
You are reading a preview Upload your documents to download or Become a Desklib member to get accesss