University | Nanyang Technological University (NTU) |
Subject | Fundemental of Computer Systems Assignment |
Part A
1. Using the appropriate methods taught in class, please follow the instructions to complete Table 1.
(a) Convert the decimal number to hexadecimal.
(b) Convert the hexadecimal number to octal.
(c) Convert the octal number to binary.
(d) Add the two binary numbers.
(e) Convert the binary sum to octal.
(f) Convert the octal number to hexadecimal.
(g) Convert the hexadecimal to decimal.
Please show your workings, no mark will be awarded if no working is shown.
Buy Custom Answer of This Assessment & Raise Your Grades
2. Using the appropriate methods taught in class, please follow the instructions to complete Table 2.
(a) Convert the decimal fraction to binary fraction
(b) Add the two binary fractions
(c) Convert the binary fraction to hexadecimal fraction
Please show your workings, no mark will be awarded if no working is shown.
3. Simplify the following Boolean expression:
(a) AB + A‘C + BC
(b) A‘BC + A‘BC‘ + AC
(c) (A + B) (A‘ + B)
(d) (A + AB) + A‘B
Please show your workings, no mark will be awarded if no working is shown.
4. Using the truth table, prove the following expressions are equivalent:
(a) (AB)‘ = A’ + B’
(b) (BC‘ + A‘C)’ = AB‘ + AC + B‘C‘
5. Construct a truth table for (x’ + z)(y + z’) and draw the corresponding logic circuits.
Stuck with a lot of homework assignments and feeling stressed ? Take professional academic assistance & Get 100% Plagiarism free papers
Part B
You are required to write a C programme that keeps the score of a golf game for 1 player. The rules of the game are as follows:
The player needs to complete two rounds and each round comprises 9 holes (Hole 1 through Hole 9). Each hole has an assigned score, and the player will play the hole trying to score as close to the assigned score as possible. The player will try to score lower than the assigned score for each hole, the lower the total score the better the player performs. Table 1 & 2 denote the scoring format.
The C programme should have the following features:
• Prompt the user to enter the player’s name.
• Prompt the scorer to input the scores for the 2 rounds.
• Print the holes in which the player scored less than the assigned score.
• Print the holes in which the player scored the same as the assigned score.
• Print the total score for each round.
• Print the average score for both rounds (18 holes)
Hire a Professional Essay & Assignment Writer for completing your Academic Assessments
Native Singapore Writers Team
- 100% Plagiarism-Free Essay
- Highest Satisfaction Rate
- Free Revision
- On-Time Delivery
For Computer Science Assignment Help Singapore, look no further! Our team specializes in providing top-notch assistance for students tackling the intricate Fundamentals of Computer Systems Assignment. With our assignment help online service, Singaporean students can effortlessly access expert guidance tailored to their needs.
Looking for Plagiarism free Answers for your college/ university Assignments.
- Mobile Learning App Evaluation Report Assignment: Usability, Design, and Learning Outcome Analysis
- CTA Psychotherapy Intervention Essay Assignment: Sheila Case Study on Managing Anxiety and Marital Stress
- DSM500 Machine Learning Project Proposal: Retail Sales Forecasting with Time Series Models
- Project Management Assignment 2: The Shard UK Case Study on Risk & Stakeholder Strategies in Construction Projects
- CSIT121 Banking Application Assignment: OOP-Based Customer & Account Management System in Python
- PSB333MAE Assignment 1 Report: Structural Analysis & Optimisation Using SolidWorks and Direct Stiffness Method
- Economics Assignment Questions: Factors of Production, Demand Behavior & Global Coffee Market
- GSGM 7223 Strategic Transformation Assignment: Global Foods Ltd Case Study on Change Management and Digital Innovation
- PAC Research Proposal Report Assignment 1: Accounting and Finance Topics
- 7025CL Management Report Assignment: Investment Appraisal and Cash Budgeting – A Financial Feasibility Study for Gamiquest Corporation