System programming MCQ Quiz Hub

SYSTEMS PROGRAMMING /PROGRAMMING LANGUAGES MCQ SET 3

Choose a topic to test your knowledge and improve your System programming skills

1. A program which translates high level program into machine code is classified as




2. If element in array has two subscripts, then array has




3. Names used to identify a specific location and are invented by programmers are called




4. In line "300 INPUT NUM: PRINT 4.2*NUM*NUM+17" of a BASIC program, '300' is




5. In JMP PRNT command, JMP and PRNT respectively are classified as




6. Statement in Comal language 'IF age >=18 THEN PRINT "Yes" ELSE PRINT "No" is an example of




7. Programming language used to encourage logical thinking is classified as




8. Statement which is treated as choice for a possible actions is classified as




9. In line "750 INPUT NUM: PRINT 7.3*NUM*NUM+15" of a BASIC program, '7.3*NUM*NUM+15' is




10. LDA is used instead of LOAD ACCUMULATOR and can be classified as




11. In line '400 IF NAMEINR ="***" THEN Average= Total Mark/N' of BASIC program, AVERAGE is considered as




12. Second component in algorithms is classified as




13. Explanations at right side of mnemonics and symbolic addresses are called




14. In COMAL language programs, procedures are defined between




15. General term use for self-contained small set of instructions is referred as




16. Computer language based on machine code is classified as




17. In high level programming language BASIC, statements written with GOTO and IF commands are considered as




18. Programming language 'COBOL' stands for




19. Way data in program is to be set is called its




20. A special quantity whose value does not change is classified as




21. In BASIC language, '150 LET Area=Width*Length' , optional word is




22. In structured programming language such as Pascal, operations is then refined using




23. In high level programming language Pascal, END statement lasts with the




24. In line "200 INPUT NUM: PRINT 5.8*NUM+5" of a BASIC program, 'PRINT 5.8*NUM+5" ' is




25. Statement used to perform one of two possible actions is written as




26. In COMAL language programs, procedures are usually executed by




27. High level language includes




28. When data to be input is numeric in nature, data type in program is classified as




29. Values that are passed between program and its called subroutine are classified as




30. In line '500 IF NAMEINR ="***" THEN Average= Total Mark/N' of BASIC program, Total Mark and N are considered as




31. In line "400 INPUT NUM: PRINT 5.6*NUM+10" of a BASIC program, 'NUM is




32. In statement '100 LET N1 = LEN(AINR )' of BASIC language, built-in function is




33. Control returns in calling program at correct place exactly from




34. Programming language that allows structuring of programs and data is




35. Device used to translate programming language into machine code is classified as




36. Statement which gives value to a variable is called




37. Function which is placed between FOR statements and other repeated statements is classified as




38. In statement "After last mark enter -1" in COMAL programming language, rogue value is




39. Special character symbol '/' is used to indicate




40. Loop which does not executed at all if it is tested at beginning is classified as




41. Translation of assembly language into machine code is a task of




42. Type of subroutines which are available to users of computer as default part of software is classified as




43. In programming language, 'identifier' can be




44. Rogue value in statement "140 PRINT "For each one type in name. Type '***,0,0' to finish" is




45. Complier is used when data is to be processed in




46. Examples of program routine are




47. One or more numbers which helps distinguish elements in array is




48. Indicate which of the following is not true about interpreter ?




49. An interpreter is




50. An interpreter is a program that