Dec 062017

Very good Modula-2 tutorial with sample programs, exercises, and answers. | |||
---|---|---|---|

File Name | File Size | Zip Size | Zip Type |

ADRSTUFF.MOD | 1474 | 539 | deflated |

ARAYPASS.MOD | 1577 | 488 | deflated |

AREAS.MOD | 2851 | 823 | deflated |

ARRAYS.MOD | 1388 | 464 | deflated |

ARRAYS2.MOD | 2104 | 568 | deflated |

BAKCOPY.MOD | 7081 | 1976 | deflated |

BAKLIST.MOD | 9392 | 2548 | deflated |

BAKRSTR.MOD | 7347 | 2017 | deflated |

BIGCASE.MOD | 1380 | 441 | deflated |

BIGREC.MOD | 1460 | 568 | deflated |

BITOPS.DEF | 1266 | 373 | deflated |

BITOPS.MOD | 1105 | 356 | deflated |

BOOLMATH.MOD | 1650 | 552 | deflated |

CARDMATH.MOD | 2106 | 716 | deflated |

CASEDEMO.MOD | 1515 | 460 | deflated |

CH02E1.MOD | 249 | 162 | deflated |

CH02E2.MOD | 393 | 211 | deflated |

CH02E3.MOD | 843 | 340 | deflated |

CH03E1.MOD | 1180 | 356 | deflated |

CH03E2.MOD | 549 | 293 | deflated |

CH04E1.MOD | 404 | 202 | deflated |

CH04E2.MOD | 521 | 274 | deflated |

CH04E3A.MOD | 826 | 319 | deflated |

CH04E3B.MOD | 817 | 327 | deflated |

CH05E1.MOD | 641 | 266 | deflated |

CH05E2.MOD | 1145 | 333 | deflated |

CH05E3.MOD | 1991 | 696 | deflated |

CH06E1.MOD | 930 | 360 | deflated |

CH06E2.MOD | 989 | 408 | deflated |

CH06E3.MOD | 893 | 384 | deflated |

CH06E4.MOD | 2411 | 814 | deflated |

CH07E1.MOD | 1212 | 357 | deflated |

CH07E2.MOD | 2202 | 641 | deflated |

CH08E1.MOD | 2159 | 755 | deflated |

CH08E2.MOD | 2556 | 886 | deflated |

CH11E1.MOD | 1268 | 468 | deflated |

CH12E1.MOD | 600 | 309 | deflated |

CH12E2.MOD | 2602 | 737 | deflated |

CH14E1.MOD | 1799 | 622 | deflated |

CH14E2.MOD | 635 | 334 | deflated |

CHAP01.TXT | 5948 | 2132 | deflated |

CHAP02.TXT | 15176 | 5166 | deflated |

CHAP03.TXT | 35937 | 11095 | deflated |

CHAP04.TXT | 21494 | 6893 | deflated |

CHAP05.TXT | 24461 | 7626 | deflated |

CHAP06.TXT | 25524 | 8214 | deflated |

CHAP07.TXT | 7031 | 2440 | deflated |

CHAP08.TXT | 25632 | 8221 | deflated |

CHAP09.TXT | 6070 | 2230 | deflated |

CHAP10.TXT | 14764 | 5118 | deflated |

CHAP11.TXT | 18655 | 6074 | deflated |

CHAP12.TXT | 25102 | 8087 | deflated |

CHAP13.TXT | 29142 | 8876 | deflated |

CHAP14.TXT | 13911 | 4847 | deflated |

CHAP15.TXT | 18883 | 6162 | deflated |

CHAP16.TXT | 6646 | 2429 | deflated |

CHARDEMO.MOD | 1097 | 420 | deflated |

CIRCLES.DEF | 382 | 209 | deflated |

CIRCLES.MOD | 676 | 305 | deflated |

CONSTANT.MOD | 838 | 369 | deflated |

COROUT.MOD | 1521 | 524 | deflated |

COROUT2.MOD | 1559 | 533 | deflated |

COROUT3.MOD | 1840 | 557 | deflated |

DIRHELPS.DEF | 3670 | 1130 | deflated |

DIRHELPS.MOD | 8218 | 2089 | deflated |

DUMBCONV.MOD | 1216 | 429 | deflated |

DYNREC.MOD | 2180 | 753 | deflated |

ENTYPES.MOD | 2593 | 760 | deflated |

FILEIO.MOD | 1342 | 476 | deflated |

FIRSTEX.MOD | 833 | 265 | deflated |

FUNCTION.MOD | 580 | 300 | deflated |

GARDEN.MOD | 785 | 340 | deflated |

GARDEN2.MOD | 766 | 340 | deflated |

GOODFORM.MOD | 694 | 256 | deflated |

HELP.DOC | 710 | 264 | deflated |

IFDEMO.MOD | 1491 | 399 | deflated |

INFINITE.MOD | 1947 | 657 | deflated |

INTMATH.MOD | 1614 | 575 | deflated |

INTVAR.MOD | 856 | 376 | deflated |

LASTPROG.MOD | 594 | 320 | deflated |

LINKLIST.MOD | 2306 | 671 | deflated |

LIST.EXE | 4800 | 3087 | deflated |

LIST.MOD | 7448 | 2054 | deflated |

LISTALL.BAT | 1970 | 510 | deflated |

LOCMOD1.MOD | 1080 | 403 | deflated |

LOCMOD2.MOD | 1036 | 345 | deflated |

LOOPDEMO.MOD | 2848 | 895 | deflated |

LOOPIF.MOD | 1087 | 382 | deflated |

MODCOMS.MOD | 757 | 303 | deflated |

MOREPROG.MOD | 2040 | 553 | deflated |

OPAQUETY.DEF | 604 | 283 | deflated |

OPAQUETY.MOD | 1043 | 361 | deflated |

OPTYPE.MOD | 1132 | 455 | deflated |

OVERPROG.MOD | 1100 | 310 | deflated |

PC.MOD | 1653 | 602 | deflated |

POINTERS.MOD | 860 | 380 | deflated |

PRINTEXT.BAT | 398 | 92 | deflated |

PRINTFLE.MOD | 1495 | 588 | deflated |

PRNTTEXT.EXE | 15938 | 8846 | deflated |

PROCED1.MOD | 848 | 277 | deflated |

PROCED2.MOD | 1684 | 414 | deflated |

PROCED3.MOD | 748 | 339 | deflated |

PROCED4.MOD | 1571 | 406 | deflated |

PROCED5.MOD | 731 | 240 | deflated |

PROCTYPE.MOD | 1740 | 493 | deflated |

PUPPYDOG.MOD | 127 | 103 | deflated |

RANPROC.MOD | 1478 | 480 | deflated |

READ.ME | 4334 | 1533 | deflated |

REAL2FIL.DEF | 2238 | 631 | deflated |

REAL2FIL.MOD | 5496 | 1336 | deflated |

REAL2MON.DEF | 693 | 365 | deflated |

REAL2MON.MOD | 2942 | 996 | deflated |

REALMATH.MOD | 1698 | 606 | deflated |

REALTRIG.MOD | 746 | 364 | deflated |

RECURSON.MOD | 773 | 301 | deflated |

SETS.MOD | 3054 | 668 | deflated |

SIMPLIN.MOD | 2131 | 657 | deflated |

SIMPLOUT.MOD | 820 | 341 | deflated |

SMALLREC.MOD | 1763 | 550 | deflated |

STRINGEX.MOD | 2059 | 769 | deflated |

SUBRANGE.MOD | 1753 | 716 | deflated |

TABCONT.TXT | 8950 | 3102 | deflated |

TEMPCONV.MOD | 1820 | 638 | deflated |

TIMEDATE.MOD | 2004 | 778 | deflated |

TRANSFER.MOD | 1554 | 500 | deflated |

TYPEREL.MOD | 995 | 396 | deflated |

TYPES.MOD | 1059 | 446 | deflated |

UGLYFORM.MOD | 713 | 267 | deflated |

VARREC.MOD | 2590 | 925 | deflated |

VARYFILE.MOD | 988 | 453 | deflated |

WORDADDR.MOD | 1001 | 445 | deflated |

WRITESM.MOD | 604 | 237 | deflated |

3 | 3 | stored |

# Download File M2TUTOR.ZIP Here

## Contents of the READ.ME file

Coronado Enterprises Modula-2 TUTOR (ver 2.00) Feb 1, 1989

Getting Started with the Modula-2 tutorial

The first thing you should do is to backup the distribution disk-

ettes and store the distribution diskettes away in a safe place.

Use only the copy for all operations.

Getting started with the TEXT diskette

Before you begin studying Modula-2, you must print out a copy of the

tutorial text. The file named PRINTEXT.BAT is designed to help you

do this. Simply type the name PRINTEXT at the DOS prompt and all of

the tutorial text will be printed for you. This batch file uses the

executable file named PRNTTEXT.EXE to print the files. This execut-

able file prints the files with 8 spaces at the beginning of each

line for neat formatting. It will print about 125 pages.

Getting started with the SOURCE diskette

If you desire, a printout of all example Modula-2 files can be made

using the PRINTALL.BAT file included. Simply type PRINTALL at the

command prompt with the printer on and lots of paper in place. It

will print about 150 pages. You may want to edit a copy of the

PRINTALL.BAT file to only print part of the files initially, and

print the remainder as you come to them in the lessons.

PRINTALL.BAT uses the file LIST.EXE to actually do the printing.

This is a program written in Pascal and compiled with TURBO Pascal,

because Borland International does not require a licensing fee for

distributing executable files.

Questionnaire on the Modula-2 Tutorial (version 2.00)

What other languages have you programmed in?_______________________

_______________________________________________________

What other languages would you like to learn?______________________

_______________________________________________________

Did you find the tutorial helpful?_________________________________

What features would you like to see added?_________________________

_______________________________________________________

_______________________________________________________

CORONADO ENTERPRISES NEWS AND ORDER FORM

At this time, Coronado Enterprises has completed tutorials on Ada,

Pascal, Modula-2, and C. Other languages are being considered but

we need your thoughts as to what other languages should be covered

with a tutorial next. Please write and let us know your needs.

This tutorial is available in a completely printed form. It was

very carefully designed with easy to read fonts and printed with a

laser printer. Diagrams for the pointer examples are included

which add to the clarity of understanding. It is impossible to

include diagrams on a Shareware ASCII disk, so these are made

available to you separately as listed below.

_____ Enclosed is $39.95 to cover my registration fee for the Modula-2

tutorial (version 2.00). Please send me the printed version

of the Pascal tutorial in a loose leaf binder including pointer

diagrams. Please include a list of available tutorials and

a special discount offer for additional tutorials.

(Foreign postage; $7.00 - surface mail, $24.00 - airmail)

_____ Enclosed is $20.00 to cover my registration fee for the Modula-2

tutorial (version 2.00). Please send me the printed version

of chapter 12 with the graphics included. Please include a

list of available tutorials and a special discount offer for

additional tutorials.

_____ Enclosed is $15.00 to cover my registration fee for the Modula-2

tutorial (version 2.00). Please send me a current list of

available tutorials, and a special discount offer on addi-

tional tutorials.

_____ Enclosed is nothing, I do not wish to pay anything, but I

would like a current list of tutorials. I have enclosed a

self addressed stamped envelope.

Name ___________________________________________

Street ___________________________________________

City ___________________________________________

State, Zip _______________________________________

Mail to; Coronado Enterprises

12501 Coronado Ave NE

Albuquerque, New Mexico 87122

Getting Started with the Modula-2 tutorial

The first thing you should do is to backup the distribution disk-

ettes and store the distribution diskettes away in a safe place.

Use only the copy for all operations.

Getting started with the TEXT diskette

Before you begin studying Modula-2, you must print out a copy of the

tutorial text. The file named PRINTEXT.BAT is designed to help you

do this. Simply type the name PRINTEXT at the DOS prompt and all of

the tutorial text will be printed for you. This batch file uses the

executable file named PRNTTEXT.EXE to print the files. This execut-

able file prints the files with 8 spaces at the beginning of each

line for neat formatting. It will print about 125 pages.

Getting started with the SOURCE diskette

If you desire, a printout of all example Modula-2 files can be made

using the PRINTALL.BAT file included. Simply type PRINTALL at the

command prompt with the printer on and lots of paper in place. It

will print about 150 pages. You may want to edit a copy of the

PRINTALL.BAT file to only print part of the files initially, and

print the remainder as you come to them in the lessons.

PRINTALL.BAT uses the file LIST.EXE to actually do the printing.

This is a program written in Pascal and compiled with TURBO Pascal,

because Borland International does not require a licensing fee for

distributing executable files.

Questionnaire on the Modula-2 Tutorial (version 2.00)

What other languages have you programmed in?_______________________

_______________________________________________________

What other languages would you like to learn?______________________

_______________________________________________________

Did you find the tutorial helpful?_________________________________

What features would you like to see added?_________________________

_______________________________________________________

_______________________________________________________

CORONADO ENTERPRISES NEWS AND ORDER FORM

At this time, Coronado Enterprises has completed tutorials on Ada,

Pascal, Modula-2, and C. Other languages are being considered but

we need your thoughts as to what other languages should be covered

with a tutorial next. Please write and let us know your needs.

This tutorial is available in a completely printed form. It was

very carefully designed with easy to read fonts and printed with a

laser printer. Diagrams for the pointer examples are included

which add to the clarity of understanding. It is impossible to

include diagrams on a Shareware ASCII disk, so these are made

available to you separately as listed below.

_____ Enclosed is $39.95 to cover my registration fee for the Modula-2

tutorial (version 2.00). Please send me the printed version

of the Pascal tutorial in a loose leaf binder including pointer

diagrams. Please include a list of available tutorials and

a special discount offer for additional tutorials.

(Foreign postage; $7.00 - surface mail, $24.00 - airmail)

_____ Enclosed is $20.00 to cover my registration fee for the Modula-2

tutorial (version 2.00). Please send me the printed version

of chapter 12 with the graphics included. Please include a

list of available tutorials and a special discount offer for

additional tutorials.

_____ Enclosed is $15.00 to cover my registration fee for the Modula-2

tutorial (version 2.00). Please send me a current list of

available tutorials, and a special discount offer on addi-

tional tutorials.

_____ Enclosed is nothing, I do not wish to pay anything, but I

would like a current list of tutorials. I have enclosed a

self addressed stamped envelope.

Name ___________________________________________

Street ___________________________________________

City ___________________________________________

State, Zip _______________________________________

Mail to; Coronado Enterprises

12501 Coronado Ave NE

Albuquerque, New Mexico 87122

December 6, 2017
Add comments