For this assessment, you will apply the algorithms and data structure, in this course to solve a real programming problem. You will implement an algorithm to route delivery trucks that will allow you to meet all delivery deadlines while traveling the least number of miles. You will also describe and justify the decisions you made while creating this program.
Short Assignments 1:
Create a Windows application for purchasing floor covering. Allow the length and width (feet and inches) of a room to be entered. Be sure to include program statements that will keep your program from crashing if they enter nonnumeric characters for the room dimensions. Using the tab control, provide selections such as Hardwood, Carpet, and Laminate. On each tab allow the user to select a type and price. Have a control that displays different types along with the prices of floor covering. Include, for example, options like Oak, Maple, Walnut, and Cherry Hardwood floors with prices such as $34.95 per square yard for Oak and $41.95 per square yard for Cherry. After the users enter their room dimensions and select the floor covering and price, display the total cost to cover the room. Include an option to clear selections. Place both the type of floor covering and the price in a single control, such as a ComboBox, and use string manipulation techniques to strip
Before attempting this project, be sure you have completed all of the reading assignments, hands-on labs, discussions, and assignments to date.
Design a Java class named Guitar that contains:
A private int data field named numStrings that defines the number of strings on the guitar. The default value should be 6.
A private double data field named guitarLength that defines the length of the guitar in inches. The default value should be 28.2
A private String data field named guitarManufacturer that defines the manufacturer of the guitar. The default value should be Gibson.
A private Color data field named guitarColor that defines the color of the guitar. The default value should be Color.Red.
A no argument constructor that creates a Guitar using the default number of strings, length, manufacturer and color.
A constructor that creates a Guitar using a specified number of strings, length, manufacturer and color.
Getter methods for all data fields.
A playG
Provide Java code for a simple class of your choice. Be sure to include at least one constructor, two methods and two fields. The fields should be private.
Create a test class to constuct and call the methods of your class.
Describe your class and demonstrate your code functions properly.
Respond to other student postings by testing their Unique classes.
The goal of this challenge is to write a small program that handles the parsing and verification of UDP packets, to
demonstrate a small example of overall design architecture and code aesthetic.
Provided are a few files required for bootstrap as well as example input for testing purposes. Note that a variety of
code inputs will be used to evaluate the efficacy of the program: the example provided should be used as a general
test-case (but should work for any general variation of input).
In the course of solving the challenge you are free to use any library on PyPI, which should be included in a
requirements.txt file at the root of your project structure.
Your submission should be implemented in Python 3.
In this assignment you shall take an existing implementation of a shell program and add some small improvements to it.
Preparation - Downloading, Compiling and Testing a simple Shell Implementation
Download and un-compress the following file:
shell.tgz
The contents of the file are C sources that implement a simple shell. The contents
are:
smsh.c - an implementation of a very simple shell program
smsh.h - a header file with function prototypes
execute.c - a set of helper functions for running processes within the program
splitline.c - some text processing utilities
To compile these sources run:
gcc -o smsh1 smsh1.c splitline.c execute.c
To run the shell type:
./smsh1
A prompt of the form ">" will appear and then you can type commands like:
> ls
execute.c shell.tgz smsh.h smsh1 smsh1.c splitline.c
> wc execute.c
37 113 725 execute.c
The shell is terminated by typing the Control-D key (which signals
Calculate Subnetting schemes and implement IPv4 addressing
Configure & troubleshoot Ethernet Networks (wired and wireless) via Cisco CLI on Router and Switch platforms
Describe and apply Dynamic Routing, Static Routes and security technologies based on given Network design
Create Virtual Local Area Networks (VLANs) and test inter-VLAN communication across a router
Optimise Network Devices to provide functionality for modern network systems
Requirement:
The task is to code a directed graph structure to carry out a reasonable number of operations. The skeleton code has been given along with appropriate comments so as to what to add. The skeleton code is 150 lines of code whereas the whole program should be around 300 lines of code. Commenting on the code is compulsory and is required for the assignment.
This is the previous assignment:
You have been asked to create a Dungeon and Dragons style game. They have asked you to Design a class called Character that will hold the following information:
Name
Age
Players Name
Level
Gender
Race
Class (i.e. fighter, wizard)
Then create a program that will allow a user to add information into this class and then the program puts the information out. Just to demonstrate the functionality.
Note - please keep this program for use later in the course.
This is Upping Your Game:
Using the Dungeon and Dragons style game program that you developed previously, add/altering the following functionality:
Add a sub/child class called Fighter. The fighter inherits the base class called character and adds these inputs:
Deity
Divine Sp
This is the previous assignment:
You have been asked to create a Dungeon and Dragons style game. They have asked you to Design a class called Character that will hold the following information:
Name
Age
Players Name
Level
Gender
Race
Class (i.e. fighter, wizard)
Then create a program that will allow a user to add information into this class and then the program puts the information out. Just to demonstrate the functionality.
Note - please keep this program for use later in the course.
This is Upping Your Game:
Using the Dungeon and Dragons style game program that you developed previously, add/altering the following functionality:
Add a sub/child class called Fighter. The fighter inherits the base class called character and adds these inputs:
Deity
Divine Sp