Test your basic knowledge |

Programming Languages

Subject : it-skills
Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. A Language with good error diagnostics - is easy to use and has real-time coding






2. Components of assembly language: operand and operation code and _________






3. Components of assembly language: operand and _________ _________ and name






4. An _________ is used to translate a program into machine code every time the program is run






5. Language capable of treating alphabetic text as a set of logic statements






6. The purpose of ___________ language is to condense machine code instructions into simpler instructions. Its disadvantage is that it is machine dependent. It is not immediately executable.






7. A language developed by IBM which features mathematical excellence and strong input/output capabilities






8. Language used primarily for science applications






9. It was developed in 1959 - is especially wordy (just as C and Perl are characterized as terse). The vast majority of Year 2000 problems involved programs written in this language.






10. An ____________ yields a value. For example: 2 + 2 yields 4.






11. In machine language the symbol for an index register is _________






12. A Language with a very precise structure that is particularly good for training serious programmers; is procedural and is based on ALGOL






13. A fully compiled or assembled program ready to be loaded into the computer.






14. a popular compiled high-level language - similar to C but witho bject-oriented features (classes) generic programming (templates) and exception handlingwith - developed by Bjarne Stroustrup in 1985 at Bell Labs






15. The purpose of an _________ ___________ is to detect syntax errors in an assembly language program






16. Divisions of COBOL programs: data and identification and _________






17. Divisions of COBOL programs: _________ and identification and environment






18. It is a high-level compiled language built upon ALGOL. It is best known for its emphasis on structured programming techniques and strong typing; because of this it was extremely popular as a teaching language in the 1980s and early 1990s though it wa






19. This generation of languages - Assembly Language - symbolic not portable






20. This generation of languages - easier to read - procedural - portable - e.g. COBOL or C or C++ or Pascal or Python






21. In assembly language the location of data values in primary memory is given by the _________ field






22. The oldest high-level language.






23. A procedural imperative language designed for scientific and engineering and business and systems programming applications






24. Components of machine code: 1. register number 2. ___________ ____________ 3. data address






25. The language of the Department of Defense






26. Basic command - directory of files: _________






27. Components of machine code: 1. ___________ ____________ 2. operation code 3. data address






28. A programming language in which the source code of programs is composed of mnemonic instructions- each of which corresponds directly to a machine instruction for a particular processor.






29. Type of error that results in unpredictable program glitches






30. Source code may be executed immediately with the aid of a(n) ________________.






31. In order to translate a program written in a high-level language into machine code a(n) _________ is used






32. The most basic type of programming language - immediately executable instructions and making efficient use of computer storage. Manipulation of individual bits by instruction. Not easy in design or writing






33. This generation of languages include - RPG or SQL or Mathamatica or PL/SQL or Cold Fusion - subset of Domain Specific Languages






34. It allows users to write programs in a language similar to natural language.






35. In assembly language the place at which computer control can be transferred is marked by the _________ field






36. Components of machine code: 1. register number 2. operation code 3. ___________ ____________






37. A fourth-generation programming language - financial modeling language - eventually out-competed by spreadsheets






38. Components of assembly language : _________ and operation code and name






39. In machine language the symbol for a base register is ____






40. Type of error: a language command being spelled incorrectly






41. In machine language the symbol for a displacement value is _________






42. It is a high-level and highly standardized language that remains very "close to the hardware" and allows the programmer to perform useful fast and dangerous tricks.






43. A mixture of natural languages and symbols and terms and other features commonly used in high-level languages. E.g. + or - or * etc.






44. Divisions of COBOL programs: data and _________ and environment






45. The program that translate a source program (high level language) into an object program.






46. It examines a source program statement by statement - and the resulting machine language instructions are immediately executed before the next statement is examined.






47. a popular high-level language developed by Sun Microsystems in the early 1990s. The language was originally named OAK and unsuccessfully used for set-top devices but hit it big after being renamed in 1995 and introduced to the World Wide Web. It is a






48. It was created in the late 1950s - most modern procedural languages reflect its overall structure and design






49. The purpose of symbols in assembly language is to represent _________ locations






50. It is an interpreted language designed principally to process text - often used for web CGI scripts and parsing log files.






Can you answer 50 questions in 15 minutes?



Let me suggest you:



Major Subjects



Tests & Exams


AP
CLEP
DSST
GRE
SAT
GMAT

Most popular tests