Computer Science Homework Solutions

Object oriented data and processes

I need assistance so I can write an object-oriented design for a system that keeps tracks of CD and DVD collection. I need the classes, associated data, and operations for the classes. Also, the pseudocode for each of the classes.

Currency Conversion

• Consolidate all the sections of the Currency Conversion development documentation: requirements, design, and testing. This application—similar to simple, practical programs on many travel or financial Web sites—includes the following elements: • Complete requirements analysis • Design • Verification • Validation and t ...continues

Data structures C++ -- Quick sort Algorithm

Use the quicksort algorithm to sort vector v. During each pass, list all exchanges of a pair of elements in the lower and upper sublist. List the ordering of the elements after each pass. int arr[] = {790, 175, 284, 581, 374, 799, 852, 685, 486, 333}; int arrSize = sizeof(arr)/sizeof(int); vectorv(arr, arr+arrSize); ...continues

Discrete structures in C++

Please include the code and the .exe file. Thank you For the Graph in figure 16-28(a), replicate the trace of Dijkstra’s algorithm to find the minimum path from vertex A to F. For each step, create the list of minInfo elements in the priority queue and indicate which element is removed from the queue. Please see Graph 1 ...continues

Discrete Structures in C++

Please see attached problem and please include the code and .exe file. For the graph in figure 16-28(a) replicate the trace of Prim’s algorithm to create a minimum-spanning tree. For each step, create the list of minInfo elements in the priority queue and indicate which vertices and edges are in the current spanning tree, alo ...continues

Program Test Procedures

Generate a set of test inputs and expected results for the Currency Conversion program. Pseudocode: Input: Arrays of Employee Name and Salary [1..N] Output: MeanSalary, nSalaryAbove, nSalaryBelow Uses: BubbleSort Declaration: Real TotalSalary, MeanSalary Integer nSalaryAbove, nSalaryBelow, Count, i Process Begin ...continues

Pseudocode Code

For each of the following problems, use the top-down modular approach and pseudocode to design a suitable program to solve it. 1. Input names of students from the user, terminated by ZZZ, and create a data file GRADES with records of the form: student (string), test1 (integer), test2 (integer), test3 (integer) In this file, a ...continues

Object oriented thinking about microwave oven in your kitchen.

Consider the microwave oven in your kitchen, using object-oriented thinking. • Create a table with the following four column headings: Top-Level Objects, Communicates With, Incoming Messages, and Outgoing Messages. o Identity the top-level objects of the microwave. o Explain some of the graphical user interfaces (GUIs) and co ...continues

Pseudocode - Driving a Car

Driving a Car • Write a short, structured design (pseudocode) that accomplishes this task. • Think about this task in an object-oriented way, and identify the objects involved in the task. • Identify how you can encapsulate the data and processes you identified into an objectoriented design. • Describe the architectural di ...continues

Generate an object-oriented design for a system that keeps tracks of your CD and DVD collection.

Generate an object-oriented design for a system that keeps tracks of your CD and DVD collection. • Identify each of the classes, associated data, and operations for the classes. • Generate the pseudocode for each of the classes. • Draw a GUI that will create the objects and provide access to each object’s processing methods ...continues

Browse