Java work1

program #1 OSpgm1b_4

CGS3767 Operating Systems for IT
Professor: Michael Robinson 
e-mail   : michael.robinson@cs.fiu.edu 
Web Page : cs.fiu.edu/~mrobi002

 
 ******************************************************************************
 *    !!!!*** USE THE TOOLS THAT WE HAVE LEARNED IN OUR CLASS ONLY ***!!!!    *
 ******************************************************************************
a - Download and install (FREE) virtualbox in your laptop from:
    https://www.virtualbox.org/

    If your computer is a MAC Computer, depending on your OS Version,
    virtualBox might not work in your Mac, therefore you will have to
    install the Mac VM named Parallels

 
b - From inside your VM (Virtual Machine), download ubuntu 16.04 Operating System ISO
	for AMD or Intel cpus at:
    https://users.cs.fiu.edu/~mrobi002/linux-iso/

    where you will find:
	
    ubuntu-16.04.3-desktop-amd64.iso  for 64 bit computers, and or
    ubuntu-16.04.6-desktop-i386.iso   for 32 bit computers
    
	or
	
    Download and install Ubuntu version 16.04 as a virtual OS inside your VM, from
    https://www.ubuntu.com/download/alternative-downloads

  
c - From inside your VM (Virtual Machine) in Terminal Mode, download and install
    Java JDK inside your Ubuntu Virtual Machine as follows:

    sudo apt update

    sudo apt install default-jdk
d - From inside your Ubuntu terminal mode
    run the following commands:
    java -version
    javac -version
 
    Make sure that your "java -version" and your "javac -version" are the same version 
e - Make sure that your java programs can compiled and run in terminal mode in all Vms.
    WITHOUT getting ANY WARNINGS.

	
f - *** USING TERMINAL MODE ONLY ***, and using my JAVA Programming Rules, located at:      

    https://users.cs.fiu.edu/~mrobi002/includes/JAVA_programmingRules      

    NOTE: During the entire semester, in this class, when using Java, we will
          ONLY use the System.out printf(...) command

          In all Java program we will use 4(four) SPACES ***NO TABS***
          when indenting.

          PLEASE AVOID LOSING POINTS IN YOUR PROGRAMS
    do the following:
	

g - *** USING TERMINAL MODE ONLY ***
    In your Ubuntu Virtual Machine (VM) do the following:

    1) Create a folder called pgm1
       ***WARNING***
       I AM NOT ASKING YOU TO GO TO YOUR DESKTOP, HOME, USER, ETC DIRECTORY

       Just when you log into your Ubuntu terminal mode create a folder named pgm1

       When I grade your program I will execute it from my local ubuntu folder

       If your program is trying to execute from any other folder you will get
       a 0 (zero) grade 
    
    2) Move into the pgm1 folder
    
    3) Using a linux editor ONLY, create a Java program named:
       your last name + first letter of your first name + ubuntuPgm1.java
	   
       example robinsonMubuntuPgm1.java

       At the top/beginning of the this program, totally aligned to the left,
       place the following documentation:
	   
       /*********************************************************************
        Author    : Your Name 
        Course    : Your OS Class Information and Semester.
        Professor : Michael Robinson 
        Program # : Program Purpose/Description 
                  { A brief description of the program }

        Due Date  : MM/DD/YYYY 
        Certification: 
        I hereby certify that this work is my own and none of it is the work of any other person. 

        ..........{ your signature }..........
       *********************************************************************/
       In the above program, from the main method call a new method named:
       processUbuntu passing your name, the number 2021.99 and the word Fall 

    4) Using System.out.printf in a separate line display 
       the name of the editor you are using to write your program. 

    5) Using System.out.printf in a separate line display 
       the command to save and continue writting your program.

    6) Using System.out.printf in a separate line display
       the command to exit your editor without saving your program.	
	
    7) At the processUbuntu method, using System.out.printf display the accepted data,
       in three rows.
       
       - On the first row display the first data field.
	   
	   - On the second row display the second accepted data field, using 10 spaces 
	     for the integer part and 5 spaces for the decimal part of the number.
		 
	   - On the third row display the third field accepted in CAPITAL LETTERS ONLY. 
       
    8) Display 3 (three) benefits of VMs, leaving one empty row between each.

    9) Display the major problem with VMs 

    
Submitting your program
- On the due date or before, upload to Canvas, 
  your java program source code (*.java) above mentioned ( the Ubuntu programs )
           
- Make sure the program is properly documented and aligned, looking professionally,
  I will take points off if it is not.

- MAKE SURE YOUR PROGRAMS COMPILE AND EXECUTE WITHOUT WARNINGS
 
If you have any questions please send me an email, following our email rules in the Syllabus.

Happy Programing!!!
Place your order
(550 words)

Approximate price: $22

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more