CBDS2103: Develop Data Structures Using C Language to solve a Given Problem (CLO2) and Demonstrate the Implementation of Appropriate Data: Data Structure Assignment, OUM, Malaysia
University | Open University Malaysia (OUM) |
Subject | CBDS2103: Data Structure |
PURPOSE
The purpose of this assignment is to develop data structures using C language to solve a given problem (CLO2) and demonstrate the implementation of appropriate data structure features with suitable test data and output. (CLO3)
REQUIREMENT
Each computer that comes into a warehouse has a product code that tells something about that particular machine – where it was made, the type of processors, the capacity of the hard disk, and internal memory. Interpreting these product codes is important for the warehouse employee, as this information is crucial in the labelling of the product and storage.
The character positions in the product code and the meanings of the characters in those positions are in the following table:
As a senior programmer, you are given the following tasks:
- Create a structure that can store computer information: country of manufacturer, type of processor, the capacity of hard disk, and capacity of internal memory.
- Create a dynamic linked list data structure to store five different records for the computer.
- Update the information of the computers, for example, hard disk capacity from 500 GB to 1 TB. This must be done for all the records that have a hard disk capacity of 500 GB.
- Display the data for the five computers which is stored in the linked list data structure.
- Sort the data in the linked list by the country of the manufacturer in alphabetical order.
The assessment will be done based on the following criteria:
- Proper writing of C codes: structure, efficiency, and modular.
- The readability, consistency, naming, and user interface
- Robustness and testing
- Complete documentation and correct submission.
Note: You MUST write C programming codes for this assignment. Codes written in C++ will not be accepted.
Setiap komputer yang masuk ke gudang mempunyai kod produk yang menjelaskan sesuatu mengenai mesin tersebut – di mana ianya dibuat, jenis pemprosesnya, kapasiti cakera keras dan ingatan dalaman. Penafsiran kod produk ini adalah penting untuk pekerja gudang, kerana maklumat ini adalah sangat penting dalam pelabelan produk dan penyimpanan.
Posisi aksara dalam kod produk ini dan makna bagi setiap aksara dalam posisi tersebut adalah seperti dalam jadual berikut:
PosisiAksara | Makna | Aksara | Terjemahan |
1 | Negara pengeluar | U | Amerika Syarikat (US) |
J | Japan | ||
K | Korea | ||
2 | Jenispemproses | 3 | Intel i3 |
5 | Intel i5 | ||
7 | Intel i7 | ||
3-5 | Kapasiticakerakeras | 320 | 320 GB |
500 | 500 GB | ||
1024 | 1 TB | ||
Selebihnya | Kapasitiingatandalaman | 1024 | 1 GB |
2048 | 2 GB | ||
4096 | 4 GB |
Get Solution of this Assessment. Hire Experts to solve this assignment for you Before Deadline.
Get Help By Expert
If you are willing to pay someone to do the assignment on CBDS2103: Data Structure, then Malaysia Assignment Help is an important choice for you. We have a productive team of native writers who have enough experience to provide the best help on programming assignments at a very low price.
Recent Solved Questions
- Research Amazon Web Services, Google Cloud Platform, Microsoft Azure, and Huawei Cloud. Write a detailed comparison: Cloud Computing Assignment, APU, Malaysia
- Identify a business domain for Condominium Property Management. Construct a software solution using: Property Management System Assignment, APU, Malaysia
- LAW 1020: Danny bought Levi’s jeans from Levi’s shop in Shah Alam, Selangor that specialized in selling goods of that description: Malaysian Legal System Course Work, IIUM, Malaysia
- PGBM156: Demonstrate critical understanding and application of relevant strategic management and leadership principles: Strategic Management in an International Context Assignment, UOS, Malaysia
- MGMT20001: What suggestions do you have for the president on how to coach Jack in developing a personal improvement plan: Organisational Behaviour Case Study Malaysia
- What is the association between cognitive functioning and food insecurity in the Malaysian older population aged 60 years and above: Association between food insecurity and cognitive function among older adults Research Paper, UOS, Malaysia
- MPU 2163: Mencapai keputusan yang cemerlang dalam pelajaran adalah pencapaian yang diidam-idamkan oleh semua yang bergelar pelajar: Pengajian Malaysia Essay, IIU, Malaysia
- La migración ha sido parte de la humanidad desde sus comienzos, ya que ha habido grupos de personas que han abandonado su lugar: Accounting Assignment, MMU, Malaysia
- E-Waste Management in Malaysia: Residents’ Willingness to Pay for Household E-Waste Recycling in Kuching, Sarawak: Social Science Research Paper, UMS, Malaysia
- HMEF5113: Students in the experimental group learned via the use of VLE while those in the control group learned under the conventional: Statistics For Educational Research Assignment, OUM, Malaysia