Basic definition of program, Computer Engineering

Assignment Help:

Q. Basic defination of program?

A program generally consists of a set of instructions and data specifying the solution of a particular problem. Programs (and data) expressed in the binary system (using 0s and 1s) are known as machine-language programs. Writing programs in this form, which demands a detailed knowledge of the computer structure, is rather tedious and error-prone. Assembly- language programming is developed by using symbolic names, known as mnemonics, and matching machine-language instructions on a more or less one-for-one basis. An assembler is then used to translate assembly-language programs into their equivalent machine-language programs. Because both assembly-language and machine-language programmings are specific to a particular computer, high-level languages (HLL) such as Fortran, Pascal, Basic, LISP, and C have been developed such that programs written by using them could be run on virtually any computer. Also, these are problem-oriented languages, which allow the user to write programs in forms that are as close as possible to the human-oriented languages.


Related Discussions:- Basic definition of program

Storage technology, Storage Technology: In the previous section, the, ...

Storage Technology: In the previous section, the, recent innovations relating to the processing aspects of computer technology were discussed briefly. In considering some of t

Exit command, Your shell must accept the exit command. This command will ...

Your shell must accept the exit command. This command will be in the form: e x i t When you encounter this command, your shell should terminate. Please note that when you

C++, pebble merchant

pebble merchant

Explain non-folded network, Explain Non-Folded network Non-Folded Netw...

Explain Non-Folded network Non-Folded Network: In a switching network, every inlet/outlet connection may be utilized for inter exchange transmission. In this case, the .excha

How many words can be acquired by the word universal, How many words can be...

How many words can be acquired by arranging the letters of the word 'UNIVERSAL' in different way? In how many of them  (i)  E, R, S takes place together (ii)  No two of the

Name the software required to run video conferencing, Name The software req...

Name The software required to run video conferencing The software and hardware required to run video conferencing is very sophisticated. Apart from obvious items (that is large

Fixed arithmetic pipelines, Fixed Arithmetic pipelines  We obtain the e...

Fixed Arithmetic pipelines  We obtain the example of multiplication of fixed numbers. The Two fixed-point numbers are added by the ALU using shift and add operations. This sequ

Pros and cons of general purpose register architecture, Q. Pros and Cons of...

Q. Pros and Cons of general purpose register architecture? General Purpose Register Architecture: Pros and Cons Registers can be employed to store variables as it decrea

Inspirations of artificial intelligence, Inspirations of artificial intelli...

Inspirations of artificial intelligence: Artificial Intelligence research can be easily understood by following example in terms of how the following question has been answere

3D rotation, Magnify a triangle with vertices A = (0,0), B = (3,3) and C = ...

Magnify a triangle with vertices A = (0,0), B = (3,3) and C = (6,4) to twice its size in such a way that A remains in its original position.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd