alternative

    All the computer programs in this section are either computer programs I designed and implemented from scratch or severely modified in such extend that I can safely call them mine. Feel free to download them, make your own modifications to them and learn your lessons as you go along the procedure.


  • TURBO PASCAL v7.0 LIBRARY
    Squares’ drawing on the screen with the Introduction of the appropriate Numerical Parameters.

    Download "DrawBox"

    Pixels’ drawing on the screen display.

    Download "PutPixel"

    Screensaver I

    Download "Screensaver I"

    Screensaver II

    Download "Screensaver II"

    Screen status alteration

    Download "SetMode"

    Draw a square with the introduction of the appropriate numerical parameters.

    Download "Square"

  • CALCULATOR WITH "D.A.L." LOGIC
    This program is a simulation of a “Calculator”. Its special feature is that allows for using the very-well-known D.A.L. logic syntax to introduce mathematical expressions. At the time this program was written, this capability was only available through expensive, “Scientific”-like “Calculators”.

    alternative

    Download "CalcDAL"

  • "COPY" & "INSERT" A STRING IN A STRING
    This program’s focus is on a very helpful build-in Turbo Pascal v7.0 function for managing strings, the “Insert ()” function. The program seems simple in its structure but very effectively demonstrates what great flexibility Turbo Pascal v7.0 possessed in terms of string manipulation.

    alternative

    Download "StringCo"

  • MENU SCROLL
    This program offers a distinctive insight into the programming mechanics involved behind the implementation of a Scrolling-options Menu. Even though seems like being a very strange approach nowadays, the mechanics of Scrolling-options Menus remained unchanged for decades, well up to the date “Microsoft” changed its philosophy and switched over into the "Ribbon" era.

    alternative

    Download "MenuScro"

  • TV GRAPHICS
    The original idea behind this program was to reproduce the mechanics required by projection graphic texts in television programs. All belonging to a time in the past that we all had to live and work with “x386” processors at 20MHz and "Turbo Operation" boosting up the processor to 40MHz (with 8MB RAM). Despite the fact that these techniques are outdated, the program remains a good example of what one could do with a little imagination and a handful of very strong text manipulation functions, such as those part of Turbo Pascal v7.0’s standard library.

    alternative

    Download "GrafTV"

  • REVERSE STRING
    This program is again illustrative of what was possible to achieve by optimum usage of Turbo Pascal v7.0’s text handling build-in functions. The output is simple, but the result is impressive. Whatever text keyed by the user is displayed in the reverse!

    alternative

    Download "ReverSt"

  • "FILE DELETE" FUNCTION
    The program runs from MS-DOS Prompt. Its operation resembles that of MS-DOS’s command “DEL”, with the appropriate parameters. The parameter “/ h” displays a brief Help on how to use the command’s parameters. The program represents a good initial step and example on how someone can create an operating system using a high-level programming language, as well as a another programming language in its own right.

    alternative

    alternative

    Download "WipeF"

  • CHARACTER CONVERSION TO ASCII
    The program converts a character or number to its corresponding ASCII code to be used. Many programming problems require for their solution to resort to the base of the representation of characters and numbers in a computer. This base is the ASCII code. Twenty years ago, each computer programming book had as its very last section one to present the full ASCII code table. After the advent of “MS-Windows” this was put to an end as a practice because the ASCII code table didn’t have direct programming applications any more. Programmer’s work, to that respect, was taken over by the operating system.

    alternative

    Download "ChASCII"

  • CHARACTER CALCULATION IN A SENTENCE
    This is an application program for converting characters to their equivalent ASCII codes at its core. The objective of the program is to count how many times a character, number or special character appears in a string.

    alternative

    Download "LetterCo"

  • CHARACTERS CALCULATION IN A TEXT FILE
    This program is a variant of the program for measuring the number of characters in a phrase. The important difference here is that there’s no need for the user to key the text in at the beginning of the program’s execution but rather, the text is inserted from an external text file, which the program opens and reads. In this program, someone can find all the key text file management routines of Turbo Pascal v7.0.

    alternative

    Download "CharCount"

    Download "Data"