What are the features that make Pascal a good language in modern programming?

1 Answer

Answer :

Pascal is a very structured language and uses the control structures like if-else, repeat-until  statements, etc.  
- It is having different data structures that are included with the records, arrays, files, pointers,  etc.  
- Pascal provides simplicity and provides a modular approach for machine implementation. It  allows the features to be related to the compiler.  
- Pascal uses minimum ambiguity to represent the data and its structure it is processed with some  exceptions and provides smaller elements with their definitions.  
- Pascal provides the exact sizes used by the operands and operators to perform on them. It  provides a way to process and use the efficient code.

Related questions

Description : What is the procedure to perform string operations in Pascal?

Last Answer : Pascal can't handle the string of characters and it is one of the disadvantages of the language. - String of characters uses lots of data elements and characters and there need to be character displacement ... string = 'hello, world'; - The length of the string should be 100-200 characters.

Description : Write a program to initialize large number of strings?

Last Answer : Strings are used as a constant and it helps in creation of the procedure and for the initialization process. - Find the strings and assign it to the variable string. Then create a special string type that will help in ... for i := 1 to cstlen do s[i] := c[i] { place string } end;

Description : What is generalization? Give an example of generalization

Last Answer : A generalization is an object class, which is a superset of another object class (or classes). Generalization models the is a relationship set since members of the specialization class (or ... is used when two classes are similar, but have some differences. Look at the generalization below

Description : What is Software Development Life Cycle? (SDLC) and draw a diagram for pure waterfall life cycle.

Last Answer : System Development Life Cycle (SDLC) is the overall process of developing information systems through a multi-step process from investigation of initial requirements through analysis, design, implementation and maintenance.

Description : Mention some of the process models appropriate for the software to be engineered?

Last Answer :  Linear sequential or waterfall model  Prototyping model  Rad model  Incremental model  Spiral model  Winwin spiral model  Component based development model

Description : How spiral model works?

Last Answer :  The spiral model is an evolutionary software process model that couples the iterative nature of prototyping with the controlled and systematic aspects of the waterfall lifecycle model.  It also has an emphasis on the use of risk management techniques.

Description : What are case tools?

Last Answer :  Computer Aided Software Engineering - CASE tools assist software engineering managers and practitioners in evey activity associated with the software process.  They automate project management activities ... process and assist the engineers in their analysis, design, coding and test work.

Description : Which of the following is a programming language? A) Lotus B) Pascal C) MS-Excel D) Netscape

Last Answer : Answer : B

Description : Java Programming Language was originally developed by Sun Micro-systems which was initiated by _______: a) James Gosling b) Charles Babbage c) Steford Pascal d) None of These

Last Answer : a) James Gosling

Description : The most widely used commercial programming computer language is 1) BASIC 2) COBOL 3) FORTRAN 4) PASCAL

Last Answer : 2) COBOL

Description : Which one of the following is not a programming language of a computer? 1) BASIC 2) FORTRAN 3) LASER 4) PASCAL

Last Answer : 3) LASER

Description : Which of the following is not a programming language? (A) Pascal (B) Microsoft Office (C) Java (D) C++

Last Answer : (B) Microsoft Office

Description : OOP uses a different set of programming languages than old procedural programming languages such as: a) C b) Pascal c) Both of Above d) None of These

Last Answer : c) Both of Above

Description : Match the following types of variables with the corresponding programming languages: (a) Static variables (i) Local variables in Pascal (b) Stack dynamic (ii) All variables in APL (c) Explicit heap dynamic (iii) Fortran 77 (d) Implicit ... (ii) (C) (iii) (i) (iv) (ii) (D) (ii) (i) (iii) (iv)

Last Answer : (C) (iii) (i) (iv) (ii) 

Description : A computer language that is written in binary codes only is _____ a) machine language b) C c) C# d) pascal

Last Answer : Answer: a Explanation: Machine Language is written in binary codes only . It can be easily understood by the computer and is very difficult for us to understand. A machine language , unlike other languages requires no translators or interpreters

Description : The first computer language developed was______ (A) COBOL (B) PASCAL (C) BASIC (D) FORTRAN

Last Answer : (D) FORTRAN

Description : FORTRAN, COBOL, BASIC, PASCAL & C LANGUAGE are example of _____: a) High Level Languages b) Middle Level Languages c) Low Level Languages d) None of These

Last Answer : a) High Level Languages

Description : Which among the following is correct about Machine Language: a) Each computer can only understand programs that are written in its own Machine Language b) Machine Language is provided by the computer manufacturer ... at the most basic level of computer operation e) All of the Above f) None of These

Last Answer : e) All of the Above

Description : Computer Language used on the internet is: a) BASIC b) COBOL c) Pascal d) Java e) None of The Above

Last Answer : d) Java

Description : Which of the following is not a Computer language? (A) PASCAL (B) UNIX (C) FORTRAN (D) COBOL

Last Answer : (B) UNIX

Description : The first computer language developed was (1) COBOL (2) BASIC (3) FORTRAN (4) PASCAL

Last Answer : FORTRAN

Description : The two central themes of modern operating system are ............... A) Multiprogramming and Distributed processing B) Multiprogramming and Central Processing C) Single Programming and Distributed processing D) None of above

Last Answer : A) Multiprogramming and Distributed processing

Description : List features of procedure oriented programming.

Last Answer : Features of procedure oriented programming: 1. Emphasis is on doing things (algorithms). 2. Large program are divided into smaller programs known as functions. 3. Most of the functions share global ... transform data from one form to another. 6. Employs top -down approach in program design.

Description : Which of the following is false regarding the evaluation of computer programming languages? (A) Application oriented features (B) Efficiency and Readability (C) Software development (D) Hardware maintenance cost

Last Answer : (D) Hardware maintenance cost

Description : What is a good programming language to make a multiple choice quiz?

Last Answer : Google classroom should work.

Description : Where can I find information about Pascal?

Last Answer : answer:Have you come across the text of the correspondence between Pascal and Fermat where Pascal describes his thought process? See here

Description : What is Pascal ?

Last Answer : One Newton ball per square meter is called Pascal. Pascal pressure unit.

Description : What is a Pascal calculator ?

Last Answer : French inventor Pascal's calculator. It is the first practical calculator used for addition and subtraction.

Description : Pascal Lemi is a citizen of which country ?

Last Answer : Pascal Lemmy is a French citizen.

Description : The elmennts in the fifth row of Pascal triangle is ____________

Last Answer : The elmennts in the fifth row of Pascal triangle is ____________

Description : In Pascal, triangle, each row of coefficiets is bounded on both sides by ____________

Last Answer : In Pascal, triangle, each row of coefficiets is bounded on both sides by ____________

Description : What is a Vacuum in kilo pascal?

Last Answer : Depends on If it's absolute or relative.Vacuum in any unit is zero in absolute pressure.Vacuum in any unit is -normal air pressure in relativepressure.

Description : Punched cards were first introduced by A) Powers B) Pascal C) Jacquard D) Herman Hollerith

Last Answer : Answer : D

Description : The Stepped Reckoner was invented by A) John Napier B) William Oughtred C) Gottfried Leibnitz D) Blaise Pascal

Last Answer : Answer : C

Description : Who invented Analytical engine? A) Blaise Pascal B) George Bool C) Charles Babbage D) Dr. Herman Hollerith

Last Answer : Answer : C

Description : Who built the first Mechanical Calculator A) Joseph Marie Jacquard B) John Mauchly C) Blaise Pascal D) Howard Aiken

Last Answer : Answer : C

Description : Who developed a mechanical device in the 17th century that could add, subtract, multiple, divide and find square roots? A) Napier B) Babbage C) Pascal D) Leibniz

Last Answer : Answer : D

Description : Who invented Slide Rules? A) John Napier B) William Oughtred C) Gottfried Leibnitz D) Blaise Pascal

Last Answer : Answer : B

Description : Symbolic logic was discovered by A) George Boole B) Herman Hollerith C) Van Neumann D) Basic Pascal

Last Answer : Answer : A

Description : Who is credited with the idea of using punch cards to control patterns in a waving machine? A) Pascal B) Hollerith C) Babbage D) Jacquard

Last Answer : Answer : D

Description : Pa (Pascal) is the unit for (a) Thrust (b) Pressure (c) Frequency (d) Conductivity

Last Answer : Ans:(b)

Description : A sprayer works on the principle expounded by (a) Newton (b) Archimedes (c) Boyle (d) Pascal

Last Answer : Ans:(d)

Description : Atomic themy of matter was given by – (1) Avogadro (2) Dalton (3) Newton (4) Pascal

Last Answer : (2) Dalton Explanation: Democritus first suggested the existence of the atom, but John Dalton (1766- 1844) is credited with the Atomic Theory of Matter. According to Dalton, all matter is made of ... and properties; and compounds are formed by a combination of two or more different kinds of atoms.

Description : What’s the difference between camel and pascal casing?

Last Answer : PascalCasing, camelCasing 

Description : Units of stress are A. Newton B. Joules C. Pascal D. Watt

Last Answer :  Pascal

Description : Who is credited with the idea of using punch cards to control patterns in a waving machine ? Pascal Hollerith Babbage Jacquard

Last Answer : Jacquard

Description : Who is credited with the idea of using punch cards to control patterns in a waving machine? a. Pascal b. Hollerith c. Babbage d. Jacquard

Last Answer : Jacquard

Description : Experimental study of laminar fluid flow through a circular tube was conducted by (A) Reynolds (B) Hagen and Poiseuille (C) Pascal (D) Blake-Plummer

Last Answer : (B) Hagen and Poiseuille

Description : Pascal law is not applicable for a/an __________ fluid. (A) Accelerating frictionless (B) Static (C) Uniformly moving (D) None of these

Last Answer : (D) None of these

Description : Punched Cards were first introduced by: a) Herman Hollerith b) Jacquard c) Pascal d) Power Mobility e) None of These

Last Answer : a) Herman Hollerith