Find Jobs
Hire Freelancers

Build Java Classes for a simulated computer (COSC 1st year)

$250-750 CAD

Dokončeno
Zveřejněno před více než 5 roky

$250-750 CAD

Zaplaceno při doručení
I need a Java programmer to write a few classes for me. These classes are meant to simulate a computer. 1. A read and write class for binary files A compilation process assumes that you read a file written in a high level language and write the corresponding machine language in another file. The objective of this lab will be to provide the necessary tools to read/write on files and to integrate that into our simulated computer. 2. Read a program into my computer simulator While the computer is running our default program, it always executes the same one that is already loaded into memory. To be closer to reality, we should download the machine code corresponding to the program from a binary file 3. An ASM compiler In these series of labs, you will be constructing the compiler for your computer. The compiler will read in a text file that contains assembly keywords and values, compiles and converts the instructions to numeric opcodes and operands and stores them as a binary file. Your computer simulator will them be able to load and run the file This would take a novice java programmer like me around 6 hours. I would not imagine it would take longer than 3 for a skilled Java programmer. The issue I am having is there is no help and I am falling very behind because I do not understand a couple of points. I will provide all the work I have done up to date to help you along as well as the lab requirements.
IČ projektu: 17631471

O projektu

15 nabídky
Vzdálený projekt
Aktivní před 6 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
Uděleno:
Avatar uživatele
Hi, I'll be able to complete this project in 4 hours. Can you share the list of assembly keywords and their equivalent opcodes and operands? It'd help me save a lot of time if you can share the sample input file and it's corresponding output(if you have them). Thanks
$250 CAD v 1 dni
5,0 (26 recenze)
4,9
4,9
15 freelanceři nabízejí v průměru $439 CAD za tuto práci
Avatar uživatele
Hello Sir/ Ma’am We are a group of Software Engineers having 10+ years of experience. Expert in JAVA, C, C++ , C# , ANDROID, MATLAB. Please check our profile for reference. Thank you
$250 CAD v 10 dnech
4,9 (369 recenze)
7,6
7,6
Avatar uživatele
Hi there, I have read the details I am experienced with Java. I can help you with this job, Please come to chat so we can discuss this job.
$1 250 CAD v 10 dnech
5,0 (32 recenze)
7,0
7,0
Avatar uživatele
Hello I'm expert java developer with experience in object oriented, data structure, swing, javafx and more advanced . I can help you to finish this project with great quality. Regards Relevant Skills and Experience java.
$250 CAD v 3 dnech
4,9 (419 recenze)
6,6
6,6
Avatar uživatele
Hi Sir, I am an experienced software developer expert in java ,j2ee , spring,   hibernate orm, webservices,xml xslt, db like technolgies. I can do this. pls contact for further progress.
$300 CAD v 2 dnech
4,9 (56 recenze)
5,3
5,3
Avatar uživatele
.................................................................................................................................................................................................................
$300 CAD v 10 dnech
4,9 (35 recenze)
4,9
4,9
Avatar uživatele
Hello Sir, I have read the project details very carefully and I understand that I have to develop some Java classes for you, including file read and write from binary format, then reading a program code from computer's directory system as a computer simulation Code and at the end a class to compile the code in file and run simulations on the code. I have experience in this kind of task and I can develop this easily and accurately. I have more than 4 years of experience in Java, Java Core and Software Architecture and Design. I assure you that I can deliver you maximum quality work in minimum time and budget as client satisfaction is my first priority. You can see my portfolio for previous work and profile reviews for client satisfaction in my profile. If you want good quality, contact me. I am waiting for your response. Thank You. Sincere Regards, Farhad Akram
$350 CAD v 3 dnech
4,9 (39 recenze)
4,8
4,8
Avatar uživatele
Hello! Please check my profile and reviews to know a bit about me and my work. It would be great if I could help you out.
$333 CAD v 10 dnech
5,0 (18 recenze)
4,1
4,1
Avatar uživatele
I have been programming with Java for a decade now. I am a very skilled java developer with seasoned experience in diverse field of enterprise java.
$722 CAD v 10 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
I propose implement three java classes for each item, and possibility a fourth for a file manager. Is posible that change the design. The JDK version will be the 8 or older if you prefer.
$722 CAD v 5 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
"Web Minds IT Solution" can Complete this Project only in "2/3" days. "Web Minds IT Solution" is Growing Software company based in Pune, India. "Web Minds IT Solution" has well educated and experience staff to fulfill all the Requirement of Our Client. "Web Minds IT Solution" has delivered almost 100+ Projects to Client within Deadline.
$266 CAD v 2 dnech
0,0 (0 recenze)
0,0
0,0
Avatar uživatele
I have strong hands-on experience in Java and will be able to work well for this project if given the opportunity.
$555 CAD v 10 dnech
0,0 (0 recenze)
0,0
0,0

O klientovi

Pochází z CANADA
Kelowna, Canada
5,0
1
Ověřená platební metoda
Členem od srp 23, 2018

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.