web analytics

Software Engineering – Fourth Generation Technique Mcqs

Software Engineering – Fourth Generation Technique

The term fourth era strategies (4GT) envelops a wide exhibit of programming instruments that make them thing in like manner: each empowers the product designer to indicate some trait of programming at an elevated level. The apparatus at that point consequently creates source code dependent on the engineer’s detail. There is little discussion that the higher the level at which programming can be determined to a machine, the quicker a program can be constructed. The 4GT worldview for programming building centers around the capacity to indicate programming utilizing particular language structures or a realistic documentation that depicts the issue to be explained in wording that the client can comprehend.

1. Identify a fourth generation language(4GL) from the given below.
a) FORTRAN
b) COBOL
c) Unix shell
d) C++

2. Arrange the following activities for making a software product using 4GT.
i. Design strategy
ii. Transformation into product
iii. Implementation
iv. Requirement gathering
a) 1, 4, 3, 2
b) 4, 3, 1, 2
c) 4, 1, 3, 2
d) 1, 3, 4, 2

3. 4GL is an example of ______________ processing.
a) White Box
b) Black Box
c) Functional
d) Both Black Box & Functional

4. The 4GT Model is a package of ______________
a) CASE Tools
b) Software tools
c) Software Programs
d) None of the mentioned

5. Which of the following is not a type of a 4GL? One originating ______________
a) on Lisp machine
b) on report generators
c) from database query languages
d) from GUI creators

6. In 4GT, we can specify the user requirements in graphic notation or small abbreviated language form.
a) True
b) False

More:  Requirement Engineering Mcqs - Software Engineering

7. Productivity of software engineers is reduced in using a 4GT.
a) True
b) False

8. Which of the following 4GLs invented at IBM and subsequently adopted by ANSI and ISO as the standard language for managing structured data?
a) SQL
b) PROLOG
c) C
d) JAVA

9. What is a major advantage of using a 4GT Model for producing small scale products,
applications or programs ?
a) Improved productivity of software engineers
b) Reduction in software development time
c) 4GT helped by CASE tools and code generators offers a credible solution to many software problems
d) None of the mentioned

10. Which of the following model has a major disadvantage in terms of the coding phase of a software life cycle model ?
a) Spiral Model
b) Waterfall Model
c) Rad Model
d) 4GT Model

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

Close