Posts

Showing posts from November, 2016

QBASIC Programming

WAPs to display : 1. K     KA     KAT     KATH     KATHM     KATHMA     KATHMAN     KATHMAND     KATHMANDU =>CLS     A$ = "KATHMANDU"     FOR I = 1 TO LEN(A$)     PRINT LEFT$ (A$, I)     NEXT I     END 2. U    DU    NDU    ANDU   MANDU    HMANDU     THMANDU    ATHMANDU     KATHMANDU =>CLS    A$ =" KATHMANDU "    FOR I = 1 TO LEN(A$)       PRINT RIGHT$(A$, I)       NEXT I     END 3.KATHMANDU   KATHMAND    KATHMAN    KATHMA     KATHM     KATH   KAT    KA   K =>CLS    A$ =" KATHMANDU "    FOR I = LEN(A$)  TO 1 STEP - 1    PRINT LEFT$(A$, I)      NEXT I  ...

Fourth Generation Language (4GL)

What : Fourth Generation Language is a computer programming language also known as a refined version of Third Generation Language (3GL). Every generation of language tries to help programmers feel comfortable while coding and have vast information about internal parts of computer making it user-friendly. 4GL tries to focus on large member of data unlike on bits or bytes. It supports database management, report generation, mathematical optimization, GUI development or web development. Some experts classify it as a subset of domain specific language. When : 4GL was first used formally by James Martin in his book Applications Development Without Programmers which was published in 1982 to refer to non-procedural language. In some way early 4GLs were used in MARK-IV and MAPPER. In a sense 4GL is an example of "black box" processing, each geberation is further from the machine. Being far from machine implies being closer to the domain. Given the wide disparity of concepts and me...