Problem 1Consider a set of four-letter words. Two four-letter words are said to be adjacent if they differ in only one position. So, for example, lame is adjacent to same, lime, late and lamb among others. (a)Consider the following small set of four-letter words: {gate, game, rate, rats, star, part, pant, path, ants, bath, cats, stab} Draw the graph on this set. Write down the adjacency list representation. How many edges are there? How...
TaskApplication â Fine (Buffet) Dining Philosopherâs problemFor this problem, our philosophers are now having a meal in a fine dining buffet restaurant (assume one exists). In this restaurant, there are a lot of rules and regulations. For example, you need various tools/utensils to eat different kind of food in a manner that is suitable for the restaurant. (For example, you need a soup spoon for soup, and a ...
Part A: Pizza Ordering SystemPart A: Pizza Ordering System You are required to create a Virtual Pizza Shop, based on clients’ requirements. Please consider the specifications given below for the project: - Client requirementsOur customers (pizza shop) need to be able to do the following while the application is running.1. The User should be able to see the Welcome screen with following options: -a. MENU for the Pizzab. Order the Pizz...
TaskChoose your own adventure: 1. An NIH-style research proposal, or an IEEE-style neuro-related technology report You have read a lot a of journal articles this term that covered a range of topics broadly within the field of neuronal signaling and neural computation: from the molecular and electrochemical basis of signal transduction, to both electrical and optical strategies for monitoring and controlling neuronal activity - at both the si...
DescriptionDescription: You will develop and implement a small file system (“FS”). It is similar to some of the basics of Unix as well as CP/M file systems.Your file system will not be part of an operating system, but, similar to most modern file systems, it will run in several different operating systems to provide a “portable” file system. Your FS will use a file (for example “disk01”), rather than dir...
1 What to doThis project will explore the topics learned in class, and give you some simple hands on experience. After completing all three parts, you should have a working interpreted language that is unique to you. You are encouraged to have fun and go above and beyond if you have the time.In Part 3 , you will then need to make another small, but substantial change, and create the interpreter for the modified language. Part 3 assumes you hav...
Task: Utilities.csv gives corporate data on 22 public utilities in the United States. We are interested in forming groups of similar utilities. The records to be clustered are the utilities, and the clustering will be based on the eight measurements of each utility. The features are:Fixed = fixed-charge covering ratio (income/debt)RoR = rate of return on capitalCost = cost per kilowatt capacity in placeLoad = annual load factorDemand = peak ki...
Task: Module Learning Outcomes Assessed:1. Evaluate alternative systems software and machine performance features in order to select appropriate tools for technical and operational requirements.2. Critically review a wide range of system architecture for applications and user requirements whilst considering the constraints of performance, cost, security and usability.3. Examine different architectural styles to determine the suitable application...
Question: Students will submit a formal report and do a class presentation as part of a small team, subjecting an actual mobile device to security assessment (Vulnerability analysis/Penetration testing). The report shall include the creation of a hypothetical scenario of a security incident involving the said mobile device, as well as, a detailed description of the security assessment, tools used, procedure, and findings, evidenced with th...
Coursework Part A - Display Animated EnvironmentYou are to develop a program using C++ and OpenGL that renders a tropical island. The exact contents of the island are up to you, but the end result should be a consistent looking graphical scene. Common to such scenes are trees and vegetation, sandy beaches, and clear blue skies and seas. You should consider how scene management and rendering of transparent objects could help with the correct an...
TaskIn this assignment, you are asked to implement functions by chaining the standard Unix utility programs. In particular, you are asked to produce a program that searches an input file, selects the lines that match a given regular expression, and sorts the matched lines in reverse order.Your program should take three arguments: You are not expected to implement the specific functions, such as matching a regular expression or sorting the lin...
Phase 1: Planning your Game: Visual and Textual StoryboardsThe assignment is further broken down into four phases. Phase 1: Planning your Game: Visual and Textual Storyboards: In game creation, there is always an artist rendering of the game’s characters or the game in action. The storyboard needs to contain at least six images showing the game (Visual Storyboards) as well as the textual storyboards. The sto...
Question 1: Write an 8086 assembler program that will perform the following calculations without using stack. 8 * (4 + 10) + (20 / 5 - 2) 1. Your program must place the answer in the AX register. 2. Then display your answer on the emulator screen. Please write the source code in the space given below and attach the .ASM emulator file. You can copy/paste the code from the emulator. Question 2: Write a program to find if the number entered by...
Task and Mark DistributionTask and Mark Distribution Tasks are to be undertaken in the Python programming language. You will be expected to include comments in your code to explain the behaviour of your code and provide a justification of your algorithm selection. You are also strongly advised to test your code for compilation on a system other than your own, prior to submission. Non-compiling code will not pass, see the marking rubric for fu...
Assessment Task Details and InstructionsThe following items must be submitted online to platform and copied to the university web server by the submission date for assessment:- Â 1.Your solution must be installed onto your web space on the university server such that the system can be tested from anywhere. Create an appropriate URL such as http://yourusername.f.k.ac.can/clientserver/ Â 2.A compressed .zip folder mus...