Category: Desktop software development

Write a Ruby Program

The college IT department manager no longer wants to use spreadsheets to calculate grades. Instead, the manager has asked you to create a program that will input the teachers’ files and output the students’ grades. 

Write a Ruby program named format file.rb, which can be run by typing ruby widgets.rb.

In your Ruby environment, the program must read an input file formatted in CSV format, named input.csv. Each record contains data about a student and their corresponding grades.

The data will look similar to the following:

Student Name, assignment 1, assignment 2, assignment 3, assignment 4

John Adams, 90, 91, 99, 98

Paul Newman, 90, 92, 93, 94

Mary Smith, 95, 96, 99

Be careful to follow the output format exactly, including spacing. The output of your program must look like the following:

Student Assignment Average

John Adams    94.5

Compress your files into a ZIP folder.

Maze traversal

– I would like you to add the A* algorithm to this program, having the process visualised
  each step of the way, like the maze generation already included is.

– i already have a node class and maze generation

– No plagiarism

payment by card?

C# Coding Project

C# programming project for 100 level course. Goes toward associates degree in CIS. Requires visual basics. Uses windows forms. Instructions and .txt file are included in upload. Finished project should be 3 separate programs. The first one will require the data file included in upload. Text associated with the project is Gaddis, Tony, Starting Out With Visual C#, Fourth Edition, Pearson Education, Inc., 2016. (ISBN 9780134382609)

Traffic flow simulation C++

This semester the class will create a computer model of traffic flow through an
intersection. It can consist of a train-crossing as part of traffic control or a cross walk.
Originality and creativity is appreciated.
Your program must make use of.
1. functions
2. classes
3. object oriented programming
4. read file
5. notes in code
It is very important that you write readable, well-designed code.
You are encouraged to collaborate,

Java Object Oriented OffGridManager

please use the gterm library functions as im more used to them it is found here:
https://jupiter.csit.rmit.edu.au/~e58140/GTerm/
make sure to put enough comments describing the. application as in the table provided.
It will be easier to make sense of the rest of the specs if you watch the live demonstration given during the lecture between approximately 03:30-16:00 segment in the recording:
https://au-lti.bbcollab.com/recording/50c464796d38495782c00ee9eeb7fb91

Unity Physics simulation / Custom colliders, rigidbodies

Overview
The purpose of this project is to evaluate student knowledge and skill in implementing physics and physical behavior in a given object inside Unity.

Using Unity, students must develop a level in which a certain object of their choice interacts with an environment governed by physics and maths rules. The tasks that the students will need to accomplish are the following:

Creation of a physical object
Simulation of the objects interaction with the environment.

Requirements
The Scene/Level should include the created physics object (PO).
The PO should be able to interact with at least five (5) other objects, without any user input.
The PO should include interactions via:
Collisions
Physics volumes (or triggers)
Trace / Raycast
The PO should react to external physical forces as a rigid body, including the following:
An explosion
Push to impulse
Twist

The scene should be developed solely in Unity but is not allowed to use any math or physics library, e.g. Rigidbody, Collider of Unity Engine. You are allowed to use mathematical functions not mentioned in lessons, e.g. root or trigonometrical functions (sine, cosine, tangent).
The game should include a design document explaining the number of physics objects in our scene, the properties that make them unique, as well as a brief explanation of the physical simulation that will be executed on beginning the game, that should be no more than 1-2 pages long.
The submission should include the project files as well as an executable (.exe) and should be submitted in a compressed file (preferably .zip format)

Learning Objectives
(S4) Effective use of programming skills in the aspect of Physics Programming in Collision Detection (Collisions / Overlaps / Traces).
(S4) Effective use of programming skills in the aspect of Physics Programming in Physics Manipulation(Linear / Angular Velocities, Force / Torque / Impulse, Friction / Damping).

Assessment Criteria
Core
Does the project have a clear folder structure?
Have all the assets been brought in successfully, and being set up in their intended folders?
Does the Physics Object have the intended Physical Behavior as described in the Game Design Document?
Technical Implementation
Does the game run? If it does, does it run smoothly?
Does the technical implementation demonstrate a high level of technical proficiency?
Has the student made appropriate use of game engine features, demonstrating a high level of the game engine/API pipeline and workflow?
Is the submitted code easy to read and follow?
Collision Detection
How well does the Physics Object detects given collisions in terms of functionality?
How well is the Physics Object Collision Code Optimized?
Are the collisions based on a sound physics and maths background?
Physics Behavior
Does the Physics Object include all the intended physical behaviors?
How well is the Physics Object manipulated physically in terms of functionality?
Is the Physics Objects Physical behavior Code Optimized?
Is the physics behavior based on a sound physics and maths background?

Java Databases

Make a Java GUI program for a local doctorss office. There should be 4 tables, patients, employees, location, and appointments. The employees should hold name, address, phone, and whether or not they are a nurse, doctor or admin. This table may also
require additional information as you see fit. The location should be 5 different office locations. Each employee should be linked to a location. Appointments will hold the information about which location the appointment was at, at what time, the patient, and who the patient saw. You will need to create the database, populate it with data, create the main page and the insert, update and select pages required from the statement above. This entire program should be created in a GUI.

Swing JAVA App with Database

Hello,
I Need a MVC Java app that connect to a Database, mainly a CRUD app with Swing (Jframe,…).
It will be a main Jframe with some tabs, it’ll be used for property rental, it need to be a really clear code and basic functions, basic MVC.
I added a file to show you the main tabs.
I can provide you the database too.
If you have a french expert, would be maybe better.
I really dont know what the price could be for these basic kind of apps.

CA4 Object Oriented Programming C#

CA 4 Due  Friday 24 April 2020  C#

1. Write a class to represent a Customer.

The Customer class should have the following three attributes:

    A unique Customer ID number (int).
    Name (string)
    Account Balance (double)

    Use properties to enable access to the attributes.
    Provide getter and setter methods for each attribute.
    You can use the shortcut notation for properties {get;set;}.

The class should have 2 constructors:

(i)    A default constructor which sets a unique value for the Customer ID number. The Account Balance should be set to 0.

(ii)    A parameterised constructor, which should initialise the name and account balance. It should also set a unique value for the Customer number.

Provide a virtual method called AddCharge which takes an amount charged as a parameter and subtracts it from the account balance. The method should return true to indicate that the account has been charged.

Provide a ToString() method  to return the following values as a string:

ID Number          Name         Money owed       

In the main program:

(i)    Declare and create a customer object, customer1.
(ii)    Set the name to Mandy.
(iii)    Write the details to the console.
(iv)    Declare and create a customer object, customer2 with the name Jimmy using the parameterised constructor.
(v)    Add a charge of 500.
(vi)    Write the details to the console.

2.  Inheritance

Create a class for a TrialCustomer that inherits the features of the Customer class and also has the attribute:

Maximum Credit Available (double).

Constructors
The class should have 2 constructors:
(i)    A default constructor, calling the parent class default constructor. The Maximum Credit Available should be set to 0.
(ii)    A parameterised constructor to set Name, and Maximum Credit Available. The name should be passed back to the parent class constructor.

Methods

(i)    Provide an override  method for AddCharge which takes an amount charged as a parameter.
(ii)    If there is sufficient credit available,it subtracts the amount from the account balance. The method should return true if successful, false if insufficient credit.
(creditAvailable =AccountBalance+MaximumCreditAllowed)

(ii) Provide a ToString() method  to return the following values as a string:

ID Number          Name         Money owed        Credit allowed.   

4. Testing your Class in the Main Program – you can add to the existing main.

(i)    Declare and create a TrialCustomer object, trialCustomer1.
(ii)    Set the Name to Anastasia.
(iii)    Set the Maximum Credit Allowed to 1000.
(iv)    Write the details to the console.
(v)    Add a charge of 500
(vi)    Write the details to the console.

(vii)    Declare and create a TrialCustomer object, TrialCustomer2 with the name Maximilian and a Maximum Credit of 500, using the parameterised constructor.
(viii)    Write the details to the console.
(ix)    Add a charge of 700 and check if allowed.
(x)    Write the details to the console.

(xi)    Create an array of 5 Customer objects.
(xii)    Read in details from the provided file customers.txt
Each line has two or three fields:
name, account balance, max credit (if  a trial customer)
(xiii)    Create a Customer or TrialCustomer object from each line in the file. (hint: if 2 fields create a customer, if 3 create a trial customer).
(xiv)    Use a loop to print out the details of all the objects to the console.

Fulltext search using elastiscsearch

Hello, i would like to have an application (c++.java, python) i dont mind wich language,
where u can upload pdf files or other text files and type som “key” word, for example “apple” and the result will show you which documents contains word apple and where, using elasticsearch, sometging like this, it can be desktop app or web app 

https://medium.com/analytics-vidhya/building-a-basic-search-engine-using-elasticsearch-fscrawler-97104c1ea220