Programming language (Types of highlevel language)

66 4 0
Programming language (Types of highlevel language)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bản trình bày PowerPoint Types of high level language Contents Procedural Language Non procedural Language Object oriented Language Procedural Language 1 1 What is procedural language? A procedural.

Types of high-level language Contents Procedural Language Non-procedural Language Object-oriented Language Procedural Language 1.1 What is procedural language? A procedural language is a type of computer programming language that specifies a series of well-structured steps and procedures within its programming context to compose a program Procedural Language 1.1 What is procedural language? Main Program Function Function Function Function Function Procedural Language 1.2 Examples Procedural Language 1.3 Advantages • The ability to re-use the same code at different places in the program without copying it • An easier way to keep track of program flow • The ability to be strongly modular or structured • Needs only less memory Procedural Language 1.4 Disadvantages • Data is exposed to whole program -> No security for data • Difficult to relate with real world objects • Difficult to create new data types -> Less extensibility • Importance is given to the operation on data rather than the data Non-procedural Language 2.1 What is non-procedural language? Non-procedural language, also known as application language or functional language, deals with developing functions from other functions to build more complex functions Non-procedural Language 2.1 What is non-procedural language? Non-procedural Language 1.2 Examples $ 10,000 was the first high-level language developed by John Backus at IBM in 1956 A FORTRAN B COBOL C BASIC D None of the above $ 10,000 … was the first high-level language developed by John Backus at IBM 1956  A FORTRAN B COBOL C BASIC D None of above $ 20,000 Animation and interactivity with the user on web pages can be done by A PHP B JavaScript C Visual Basic  D C# $ 20,000 Animation and interactivity with the user on web pages can be done by A PHP B JavaScript C Visual Basic D C# $ 50,000 This language was developed by Denis Ritchie of Bell Laboratories in order to implement the operating system UNIX  A C B C++ C Java D LISP $ 50,000 This language was developed by Denis Ritchie of Bell Laboratories in order to implement the operating system UNIX  A C B C++ C Java D LISP $ 100,000 FORTRAN stands for A For Translator  B Formula Translator C Formula Translation D For Translation $ 100,000 FORTRAN stands for  A For Translator  B Formula Translator  C Formula Translation  D For Translation $ 250,000 The value of an automatic variable that is declared but not initialized will be A B -1 C Unpredictable  D None of these  $ 250,000 The value of an automatic variable that is declared but not initialized will be  A B -1 C Unpredictable  D None of these $ 500,000 C programming language first appeared in A 1970 B 1971 C 1972 D 1973 $ 500,000 C programming language first appeared in A 1970 B 1971 C 1972 D 1973 $ MILLION What does “a” represent in C language ? A A digit  B An integer  C A character  D A word  $ MILLION What does “a” represent in C language ? A A digit  B An integer  C A character  D A word 66 ...Contents Procedural Language Non-procedural Language Object-oriented Language Procedural Language 1.1 What is procedural language? A procedural language is a type of computer programming language that... procedural programming language - Often used for system programs - Unix is written in C How does C programming language work? How does C programming language work? ▹ C is a compiled language A... Looking for Jobs Overview Definition of programming language Programming language classification Types of high-level language Introduce some popular high-level languages $ 500 What is the only thing

Ngày đăng: 30/09/2022, 21:51

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan