5,99 €
This work is an overview of the evolution of language very dear to the author because she was the first to study at the time of her school study, Pascal.
In the opinion of many, this dated language still surprises us with modern development platforms such as Dev-Pascal, Delphi and Lazarus. In this book we focus first on Pascal in general and on the application of some simple addition and sorting programs in Dev-Pascal and then dedicate ourselves to a more complex platform that also allows the creation of visual applications with the insertion of Form integrated with the language Pascal, Lazarus.
Finally we are dedicated to the design and creation of databases and we integrate them into Lazarus applications.
With these notions you will be able to create Pascal programs and applications in Lazarus for the solution of the most varied problems.
Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:
Veröffentlichungsjahr: 2022
Introduction
Pascal evolution
From its origins to today
Pascal today
Start programming in Pascal
Dev-Pascal
Lazarus
Web applications
Applications on Google play
The first programs in Pascal
Sum of three numbers:
Add:
Mean, Square and Root:
Sorting 10 numbers:
Sorting of N numbers:
Heads or Tails (Coin toss)
Extraction number:
Bingo numbers extraction:
Programming new visual applications in Object Pascal (LAZARUS)
What are databases and what are they for
The conceptual model (Scheme or ER Diagram)
Logical-relational scheme
Physical design and creation of databases
Create and manage databases
Database management and SQL language
Programs with Database in Lazarus
Example 1 Database - Personal Data_Employees
Example 2 Database - Employee Cost
Example 3 Database - Student Evaluations
Conclusions
This work is an overview of the evolution of language very dear to the author because she was the first to study at the time of her school study, Pascal.
In the opinion of many, this dated language still surprises us with modern development platforms such as Dev-Pascal, Delphi and Lazarus. In this book we focus first on Pascal in general and on the application of some simple addition and sorting programs in Dev-Pascal and then dedicate ourselves to a more complex platform that also allows the creation of visual applications with the insertion of Form integrated with the language Pascal, Lazarus.
Finally we are dedicated to the design and creation of databases and we integrate them into Lazarus applications.
With these notions you will be able to create Pascal programs and applications in Lazarus for the solution of the most varied problems.
Pascal was born as a structured language to facilitate the teaching of programming languages and spread in the seventies-eighties. Being a school language it is a structured language with a strict syntax, in which all variables must be declared in advance. Pascal is essentially characterized by a strong typing that over time has been overtaken by other more recent languages such as javascript which is instead characterized by a weak typing where the variables do not necessarily have to be declared. Later other languages derived from Pascal were created such as Turbo Pascal and Object Pascal.
In this work we will explain Pascal in general and some recent and free applications for developing Pascal programs such as Dev-Pascal and Lazarus using Object Pascal such as Borland's Delphi.
Today we cannot ignore the development of applications with a simple and effective user interface. The evolution of Pascal is precisely this and Lazarus or Delphi allow you to create Pascal programs with a visual interface.
Pascal based IDE using the Free Pascal or GNU Pascal compiler.
It is a free GPL licensed IDE that uses the Object Pascal programming language with the Free Pascal compiler.
Useful for developing complete GUI visual applications.
To program directly in Pascal you can also use online applications such as:
https://ideone.com/
There are also applications for mobile devices that can be downloaded from Google Play such as:
Pascal N-IDE
In these applications, just write the program as new or create a new file and compile it to see the application running.