Apple Pascal

Le Apple Pascal était une langue et un du système d'exploitation basé sur le système d'UCSD Pascal .

Apple Pascal se rapporte à un du système d'exploitation pour la famille d'Apple II des ordinateurs libérés en août du 1979 entre le DOS des versions de 3. Le système était inclus en tant qu'élément d'un paquet de logiciel/matériel ajoutant le soutien de la langue de Pascal à Apple II. Il a ajouté un certain nombre de dispositifs qui plus tard seraient incorporés à la version 3.3, aussi bien que d'autres qui ne seraient pas revus jusqu'à l'introduction du ProDOS .

Les plus grands changements étaient aux méthodes de format de disque et de stockage de dossier, car Apple Pascal a été conçu pour tirer profit 140 du K 5.25" ; Disquettes . Au lieu de diviser le disque en 256 secteurs de byte comme avec DOS 3.2, Apple Pascal l'a divisé en " ; blocks" ; de 512 bytes chacun, chaque bloc a ainsi contenu deux secteurs. Ceci a conduit à une méthode différente pour l'économie et des dossiers de recherche. Sous le DOS d'Apple, des dossiers ont été sauvés à n'importe quel secteur disponible que l'OS pourrait trouver, indépendamment de l'endroit. Ceci a fait devenir de plus grands dossiers accès réduit et ralenti en fragments au disque en chargeant et en économisant. Apple Pascal a essayé de rectifier ceci en économisant seulement aux blocs consécutifs sur le disque.

Les inconvénients ont inclus les nouvelles limitations sur la nomination des dossiers. Tandis que le DOS d'Apple permis des noms de fichier jusqu'à trente caractères longtemps et n'importe quel caractère du ASCII pourraient être employés, Apple Pascal a laissé tomber la longueur à quinze caractères et a accordé seulement des lettres, des nombres et des périodes à employer. Ceci a été fait pour créer un regard plus propre au catalogue du disque, ou la liste de dossier, car des noms de fichier plus courts réduiraient au minimum le " ; envelopper-around" ; sur l'écran. En tant que la plupart des affichages d'Apple étaient alors seulement 40 caractères au loin, les limitations de nom de fichier n'ont pas été vus en tant que celui grand un inconvénient.

La méthode d'économie de dossier consécutif a également créé quelques problèmes. L'espace fichier supprimé ne pourrait pas être employé s'il n'était pas au " ; end" ; du disque (après le dossier récent-sauvé). Une utilité, avec du charme appelée le Krunch , a été incluse dans le paquet au " ; nettoyer l'up" ; le disque par le déplacement classe jusqu'à ce qu'ils aient été tous consécutivement stockés encore.

Les avantages cependant, étaient significatifs, hormis juste l'augmentation de la vitesse d'accès de disque. Apple Pascal a augmenté le nombre de types de dossier soutenus des huit originaux en présentant un code à deux bits pour indiquer le type. Un dispositif d'horodateur a été également ajouté, indiquant la date et l'heure de la création ou de la dernière modification d'un dossier. Ces données seraient alors montrées sur une ligne avec le nom de fichier par la commande de catalogue. Précédemment seulement le nom, le type de base, et la taille d'un dossier seraient montrés. Assez étrangement, le dispositif d'horodateur n'a pas été fait à une pièce du DOS postérieur 3.

Des disques ont pu également être appelés pour la première fois. Sous le DOS d'Apple, des disques pourraient seulement être donnés un numéro du volume, mais les noms de volume de disque d'Apple Pascal pourraient être jusqu'à sept caractères de longueur.

Le progiciel d'Apple Pascal a également inclus les utilités d'entretien de disque, le compilateur de Pascal (placer à la norme d'UCSD ), et un monteur décent-comporté pour compléter le " de fonction intégrée d'Apple II ; monitor" ; assembleur.

Random links:Bac de teinture de Jeff | Sarah et fils | Edouard de Middleham, prince de Galles | Allocasuarina | RusAir