Tampilkan postingan dengan label programming. Tampilkan semua postingan
Tampilkan postingan dengan label programming. Tampilkan semua postingan

Kamis, 22 Desember 2011

Definition of programming languages (Computer)

for lovers of computer programming languages ​​may be familiar in your ears, even maybe you've been using it to develop an application. but for a beginner programming language may sound a little strange ears. in general every programming language has several important components, namely:
code editor: facilitate  function to write the source code in programming languages ​​used.
interpreter: function to translate the source code of the line per line.compiler: function to do the compilation, the translation of the entire code in a program into the application of PE (can be directly loaded in memory)
but not all programming languages ​​have the same components and the environment, so there is some kind of division again. based on the presence or absence of a programming language compiler again divided into 2 types

a.  division based on the compiler   based on the presence or absence of compilers, programming languages ​​are grouped into two types, namely:
1. non-compiled (web):he compiler
type of programming language does not require a compiler, where most of the programming language is working on a web environment. programming language source code of non-compiled translated by the interpreter of each language, thus can be said to be non-compiled programming languages ​​work slower than compiled languages ​​because source code is not shaped machine code that can be executed in memory is indirectly.
examples of the programming language of this group is a web-based programming language like (PHP, Perl, HTML, ASP, JAVASCRIPT, etc.)
2. compiled (desktop)This type of programming language requires the compiler to create desktop-based applications. usual programming languages ​​of this type of work faster than the previous type (non-compiled) because the source code has been turned into machine code that can be executed directly in memory by the PE Loader. programming example of this type are (assembly, C, C + +, BASIC, Visual Basic, Pascal, etc.)
okay enough of the discussion about what the classification of computer programming languages,i hope this information is useful ..
greetings like.


Read More..

Senin, 19 Desember 2011

What is a super computer??

Development of computers with advanced technology today is no longer just a dream, the history of computer development is a stepping stone in childbirth super computer.
Supercomputer is a computer that leads the world in the process of capacity, particularly speed of calculation. Supercomputers introduced in the 1960s, designed by Seymour Cray at Control Data Corporation (CDC), led the market in the 1970s until Cray quit to form his own company, Cray Research.
Quoted from kompas.com, China formally signed up as a country that has the fastest supercomputer in the world. This is the first China-made supercomputer ranked first in the list of world's fastest supercomputer, released a web site www.top500.com and beat supercomputers made in the United States.
Tianhe-1 or the mean Milky Way, the name of the supercomputer built at the National Supercomputing Centre in Tianjin, exceeding speeds of up to 2.570 petaflop or a trillion calculations per second. In the second place there is a Jaguar, a supercomputer owned by the U.S. Government in Tennessee with the 1.750 petaflop.
Perhaps among the pal anyone asks, apasih it is a petaflop?
Petaflop or FLOPS is an abbreviation of the term in English Floating Point Operations Per Second refers to the unit for the number of calculations can be performed by a computing device (in this case is a computer) to the fractions (floating point) per one unit of time. FLOPS is a unit of measurement of the speed performance of a microprocessor typically in scientific applications (scientific applications), such as to calculate / simulate the movement of Earth data in real time. For example, supercomputers have the ability to perform calculations as much as 80 million calculations of the fractions in 1 second, and can be expressed in units of 80 MFLOPS / MegaFLOPS. How sob still confused? If still confused Tanya wrote at mbah google hehehe kidding sob.
still in the quotation kompas.com, not just one supercomputer China's show of teeth. In third place were there is a supercomputer owned by China, namely nebulae, at the National Supercomputing Centre in Shenzhen. Supercomputers made ASmemang still dominate the list. Of the 500 units, more than half are in the U.S.. China recorded 42 units exceeded the number of supercomputers and Japan, France, Germany, and England. However, supercomputers in China using a chip made by U.S. companies, including Nvidia.
Purpose Supercomputer
Supercomputers are used for computation-intensive tasks like weather forecasting, climate research (including research global warming, molecular modeling, physical simulation (such as simulation of airplanes in wind tunnels, simulation of detonation of nuclear weapons, and nuclear fusion research), analisikrip, etc.. Military and science agency one of the main users of supercomputers.
Design Supercomputers
Supercomputers typically excel in kecepataan of ordinary computers using an innovative design that makes them able to perform many tasks in parallel, and also details of a complicated civil. This computer is usually specialize to a particular penghitungn, typically counting numbers, and the task is generally not a good result. Memory hierarchy are carefully designed to ensure that processors continue to receive data and instructions at any time: in fact, the difference in performance with a regular computer located in the memory hierarchy and its components. System I / Onya also designed in order to support high bandwidth.
Read More..