Practicing Algorithmic 12.2 Software
I propose you to discover or deepen, through the educational software
Practicing Algorithmic, skills in algorithmics of course, but in a varied
environment to allow others knowledges. The software is intentionally very
complete: It offers the following modes :
- Discover mode, for the first contact with algorithmic.
View an example.
- Normal mode, including primitives usually used in algorithmic
(variables, constants, types, actions and functions, iterations, alternatives, etc).
View an example.
- Graphic mode, adding to Normal mode primitives for drawing on
a graphic screen (an approach by mathematical curves in a centered
landmark is possible).
View an example.
- Event mode, proposing a radically different execution framework :
Here we must design windows, with the objects that compose them, and use the
events of these objects to associate them with actions of the algorithm by
using properties and methods. This mode uses the notion of event programming
as well as object programming, without however having the complexity and power.
View an example.
- Web server mode, adding specific primitives to Normal mode to make
it a server-side scripting language. Concepts such as forms, cookies and
session variables are thus accessible!
View an example.
- Web browser mode, to simulate the context of a web page on a browser.
This allows to understand the client-side scripts, algorithmic of course.
Similar notions to the event mode can be found here.
View an example.
Four applications complete the algorithmic interpreter
(writing and test environment) :
- The Web Algorithmic Server, able to execute scripts
algorithms mentioned previously in the mode Web server.
This server requires a minimum of settings, while
providing support for HTTP and HTTPS protocols.
- The Web Algorithmic Browser, complement of previous Web Server,
allows to consult sites in which client side scripts are algorithms,
which could have been tested in the Web Browser mode of the software.
- To make accessible the realization of secure site (HTTPS protocol),
the Certificates application, using OpenSSL ,
allows the creation of authority certificates (roots and intermediaries)
or site certificates, this by a very simple way !
- The Mail server, supporting protocols POP3 and SMTP as well as their secure versions,
allows to create algorithms sending messages in particular, that these algorithms are scripts or not.
This site offers you :
- A general presentation
(description and screenshots),
- A summary of the functionalities
of the 5 applications that make up the software,
- Examples of uses of the 6 modes offered by the software :
discover mode,
normal mode,
graphic mode,
event mode,
web server mode,
web browser mode
- A description of the installation and
the customization of the algorithmic primitives,
- MW to download,
- The acquisition of the latest version,
- A contact to me
(reacts, evolution wishes, noticed errors, ...)
Enjoy your visit ...