Tuesday, March 8, 2016

Computer World Part 2



This is part 2 of a long series of the basic building blocks of computers. I will try to keep it simple something in the Navy is called Brilliance on the Basics, which consists of hitting all the key points and getting the necessary takeaway needed to succeed. we will be discussing:

{What a computer program is, the different hierarchy or levels of programming. what an OS is, and lastly acronyms you need to know and be able to recite. Part 3 will consist of what we have all wanted to start with and learn which is the basic ditty gritty simple Java Program and lastly how to build, compile and run it!!!!
} screenshots will be provided to help guide you, just in case like me you forget what to do.

Computer programs are programs made specifically built to tell the computer to do a specific thing. Now our computers don't understand human language so we have to break it down barney style for it, and put it into a language it understands  this is called: MACHINE LANGUAGE. IE right now when you opened up the internet such as the internet explorer button or Firefox or chrome it told the computer:
HEY YOU, WHEN I CLICKED THIS BUTTON YOU NEED TO GO INTO THE COMPUTER MEMORY AND OPEN UP THE WINDOW FOR THE INTERNET AND NO EXCUSES TO NOT OPEN IT, IF YOU DON'T OPEN I WILL BE SAD!!!

Like I said in the beginning there are different levels of language the computer has to figure out and use or else it woudl not turn on a couple examples are:
If you look at this picture you will see that it is built from the ground up just like most things. The basic building block is located in the hardware, then a language in which the machine can understand, then it gets higher from there. I know this is a little confusing but for right now, just know that each level builds on each other and as you get higher it becomes more complicated.

                                                     {OS or Operating System}

AN OPERATING SYSTEM: is one of the most important things that  runs a computer which manages and controls all of the computers activities LITERALLY!!!!


ACRONYMS AHHHHHH!!!!!!!!!!!!!

JAVA SPECIFIC LANGUAGE: specific syntax and language context only used in java.

API: APPLICATION PROGRAM INTERFACE: these are premade or fabricated classes or interfaces for developing a java program.

JDK: JAVA DEVELOPMENT TOOLKIT:  this is a java kit used by SUN corporation that helps people or developers make or build programs for us humans.

IDE: INTEGRATED DEVELOPMENT ENVIRONMENT: In simple terms this is a program you run to build or make your programs, there alot out there I specifically use ECLIPSE or JEDIT. But everyome has their own program that they like.




No comments:

Post a Comment

Total Pageviews