From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!attcan!uunet!lll-winken!cs!erickson From: erickson@cs.nps.navy.mil (David Erickson) Newsgroups: comp.lang.ada Subject: Ada task management on PCs Message-ID: <975@cs.nps.navy.mil> Date: 11 Apr 90 18:30:58 GMT Reply-To: erickson@cs.nps.navy.mil (David Erickson) Organization: Naval Postgraduate School, Monterey CA List-Id: One of my students would like to write a multi-user database program for use on some networked PCs. The program would ensure that there is only one writer or multiple readers of a particular record at any time, and would spawn new tasks to correspond with each networked user. Record reads and writes would be accomplished by task rendezvous between the networked user's tasks and the host processor's task. The student is doing this project as an independent study project, with the title "Advanced Ada". It seems like a suitable project to me, but I am interested in suggestions, and wish to avoid running into system-level problems late in the quarter. We have at least one multi-tasking PC operating system in the department (Minix). Will this support the networking? If not, what OS do you recommend. The Ada we have available is Integrada. Thanks for your help. -Dave Erickson