VAR-LINK-skærmbilledet viser en liste med definerede variabler og mapper. Oplysninger om, hvordan du bruger mapper, findes i kapitel 5.



Relaterede dokumenter
IntoWords ipad Tjekliste

Manual til de lokale webredaktører

IKON BETEGNELSE INDLAGT SKAL TILFØJES

CD-DIRECT Eksport til MS-Office

Variabel- sammenhænge

Applikation til Start-Up Customization af TI-83 Plus

SDB. MySQL Installation Guide

GoTime Grundlæggende vejledning Om denne brugervejledning

Login til den digitale ansøgningsportal

UNI Login brugeradministration. - fra Lectio til UNI Login

Ordbogsværktøjet mikrov.dk

Ældresagen datastue Aktivitetsteltscentret Bavnehøj Nørre Snede Tema: Internettet på ipad. Tema. Internettet. på ipad Opdateret 29.

Vejledning til dagpengekortet på Selvbetjeningen

Betjeningsvejledning. Applikationssite

NR. 66 VER. 2, LUDUS WEB

Clublog Dansk vejledning af OZ0J Version 1.0 opdateret juli Forord. Denne vejledning indeholder opstart og løbende brug af Clublog.

KL S EFFEKTMÅLINGS- REDSKAB TIL KONTROLOMRÅDET

Rediger eller opret institutionsmedarbejder på en ungdomsuddannelse

Fakturering kan foretages som en massefakturering eller for en enkelt ordre.

Quick-guide til Dynamicweb

START HER. Ønsker du at slutte printeren til et trådløst netværk? Trådløs USB Kabeltilsluttet. Brug Trådløs opsætning og tilslutning.

Oversigt over ikoner.

Guide til oprettelse af ruter og interessepunkter på Endomondo

Huskesedler. Design og automatisering af regneark

Årsafslutning i SummaSummarum 4

Versionsbrev. LUDUS Web version Den 19. september J.nr V

KL S EFFEKTMÅLINGS- REDSKAB TIL KONTROLOMRÅDET

Tal, funktioner og grænseværdi

Opgave 1: Log ind og skift password m.m.

Annemette Søgaard Hansen/

Manual til TI-89. Af: Martin Kyhl og Andreas Kristansen. Med denne i hånden til eksamen burde de fleste opgaver kunne løses på få minutter.

Spørgeskema på HVAL.DK

AU-HR Sharepoint Vejledning Medarbejder indplacering

Dansk Ride Forbunds Stævnesystem Netværksopsætning

Indhold Motorola Xoom... 1

Loginvejledning, tips og hjælp

Sådan benytter du HOTLINEs ServiceDesk (SD)

Brugerguide til Wuxus - For dig som er Vognmand.

Ansøgervejledning for elever i 9. kl. Brugervejledning til Optagelse.dk

FAQ. Waoo! Web TV på computeren. Fiberbredbånd TV Telefoni

Program Præferencer. KAPITEL 5 Præferencer

Release note R Mandag den 23. marts Autocore Salg

WebGIS. Zoom. Klik på knappen Startside (skift øst/vest) hvis du vil se kommuner i den anden landsdel. September 2014

SKABT AF IMERCO TIL HVERDAGEN ULTIMATE SLOWJUICER BRUGSANVISNING

Projekt ID. Funktionen anvendes til:

Kommuniker: Symbolskrivning 2 Kom godt i gang med tavler 1

Netprøver.dk. Brugervejledning til Prøveansvarlige

Indholdsfortegnelse: Hvad hedder det forskellige på sitet? Forsiden Servicemenu. Manual Skive Kommune Umbraco subsite

Webformular er en indholdstype, der viser en skræddersyet kontaktformular, hvor du selv styrer hvilke felter som brugeren skal udfylde.

Brugervejledning til Device Storage Manager

Oprettelse af Aktivitet

Brugervejledning. til. Landsforeningen Danske Folkedanseres. Medlemssystem (For dansere)

VEJLEDNING SPAMFILTERET. 1. Udgave, august 2015 Tilpasset FirstClass version 12.1, Dansk

Word vejledning_ver. 2.11

Kontrol af koderreliabilitet med -datasignature- og -merge-

Brugerguide til Wuxus - For dig som er transportkøber.

Brugervejledning til Web-LIMS Online registrering af prøver til Toldlaboratoriet

VEJLEDNING Smartphone Applikation

Notat om håndtering af aktualitet i matrikulære sager

Kapitel 12 : Flere emner i graftegning 201

Så dån udfylder du en ånsøgning om optågelse på en kåndidåtuddånnelse

MANUAL TIL RESULTATINDBERETNING OG OPDATERING AF KLUBSPECIFIKKE DATA I DANSK TENNIS FORBUND OG UNIONERNES HOLDTURNERINGSPROGRAM (HTP)

Vejledning i brug af Finale NotePad 2008 Pædagogisk konsulent Niels Rebsdorf, CFU i Vejle, UCL

Den bedste dåse, en optimeringsopgave

Dokumentation. Udbyder : sms1919.dk Service : sms-dialog Version : v1.01

Adobe volumenlicenser

Stofa SmartTv. Vejledning i Stofa SmartTv

Lederadfærdsanalyse II egen opfattelse af ledelsesstil

EPOS PORTAL VEDLIGEHOLD PORTAL-FORSIDE

I tabellen vises en liste med værdier for den uafhængige variabel, og desuden den tilsvarende værdi for den afhængige variabel.

Start med at vælge hvilken afdeling der skal laves ændringer i f.eks. fodbold.

Priser. Pladser /07 21/06 01/09 09/09 22/06 11/07 18/08 31/08 17/05 06/06 10/09 19/09 12/07 17/08. Parcela COMFORT PLUS 22,00 29,00 49,00 61,00

De 2D Constraints, der findes i programmet, er vist herunder (dimension er også en form for 2D Constraint). Fig. 298

EPOS REKRUTTERING BRUGERVEJLEDNING TIL JOBAGENT

Differential- regning

Workshop W2 Tasks og Templates

SPØRGESKEMAUNDERSØGELSE

Gode råd om CV. Denne pjece indeholder vejledning til dig om oprettelse og vedligeholdelse af CV på Jobcenterets hjemmeside.

01 Introduktion. Yderligere informationer kontakt

Nyt skoleår - Skolepenge

Kommuniker: Symbolskrivning 2 Kom godt i gang med tavler 3

W8 Project Explorer. Introduktion til Project Explorer Oprettelse af link sets Forskellige typer af links Kobling til andre dele af MicroStation

HVEM ER DU? Vælg dit faneblad og se om du har sikret din fremtid i boligforeningen

Kom godt i gang med Fronter

Vejledning til personlige funktioner på MIT DANSKE ARK ( eksklusive profil og cv) Indholdsfortegnelse:

MANUAL ISOREADER. Ver SKIOLD GØR EN FORSKEL!

Versionsopdatering Epos HR 1 Highlights version November 2010

Manual til skinnelayoutprogram

Polynomier et introforløb til TII

FORTROLIGHEDSERKLÆRING BABYSITTERMATCH

1. Send Digitalt knappen anvendes til at afsende meddelelsen til de valgte modtagere. (Alt- S)

FÅ OVERBLIK OVER LØNNEN EXCEL FOR TILLIDSREPRÆSENTANTER DEL 4: FORMATERING AF REGNEARKET INFORMATIONSBOKS

Projekt 4.8. Kerners henfald (Excel)

Brugervejledning. ETKA Integration til KT15 i Onlinesystemet

BRUGERVEJLEDNING VIDEOKAMERA

Udskrivning og sletning af tilbageholdte job Genkendelse af formateringsfejl Kontrol af udskriftsjob Reservation af udskriftsjob

Huskesedler. Anvendelse af regneark til talbehandling. Microsoft Excel 2007

IHCRemote Manual Lauritz Knudsen IHC Control For IHCRemote version 1.1.0

Hvis du har den i mappen i forvejen skal du ikke hente den en gang til. Nu skal baggrundsbilledet laves, så tryk på NY på ikonen foroven.

Transkript:

Kapitel 21: Håndtering af hukommelse og variabler 21 Resumé af håndtering af hukommelse og variabler... 350 Kontrol og nulstilling af hukommelse... 353 Visning af VAR-LINK-skærmbilledet... 355 Håndtering af variabler og mapper med VAR-LINK... 357 Indsætning af et variabelnavn i en applikation... 359 Arkivering og flytning af variable... 360 Hvis der vises en Garbage Collection-meddelelse... 362 Hukommelsesfejl ved åbning af en arkiveret variabel... 364 I dette kapitel beskrives håndteringen af variable, der er lagret i TI-89 / TI-92 Plus s hukommelse. Bemærkning: Husk, at variable indeholder programmer, funktioner, geometriske figurer, diagrammer osv. MEMORY-skærmbilledet viser, hvordan hukommelsen bliver brugt for øjeblikket. Bemærk: Du kan også anvende VAR-LINK til at overføre variable mellem to sammekoblede TI-89, TI-92 eller TI-92 Plus. Se kapitel 22. VAR-LINK-skærmbilledet viser en liste med definerede variabler og mapper. Oplysninger om, hvordan du bruger mapper, findes i kapitel 5. Du kan også gemme variable i TI-89 / TI-92 Plus s brugerdataarkiv, i et beskyttet hukommelsesområde, der er adskilt fra RAM (random access memory). TI-89 / TI-92 Plus RAM Du kan arkivere og slette en variabel i arkivet Brugerdataarkiv Det kan være nyttigt at gemme variable (360). Men hvis du ikke har behov for fordelene ved brugerdataarkivet er det ikke nødvendigt at anvende det. Kapitel 21: Håndtering af hukommelse og variabler 349

Resumé af håndtering af hukommelse og variabler Du kan tildele værdier til forskellige variable ved hjælp af forskellige datatyper. I VAR- LINK-skærmbilledet kan du få vist en liste over definerede variable. Flyt derefter en variabel til brugerdataarkivets hukommelse og undersøg de måder, hvorpå du kan - og ikke kan - åbne en arkiveret variabel. (Arkiverede variable låses automatisk) Slet til sidst variablen fra arkivet og slet de variable, der ikke anvendes, så de ikke fylder i hukommelsen. Trin ³ TI-89 Taster TI-92 Plus Taster Display 1. Tildel variabler værdier fra hovedskærmen. Følgende variabeltyper findes. Udtryk: 5! x1 Funktion: xñ +4! f(x) Liste: {5,10}! l1 Matrix: [30,25]! m1 2. Antag, at du begynder at udføre en operation med en funktionsvariabel, men at du ikke kan huske dens navn. 3. Vis VAR-LINK-skærmbilledet. I dette eksempel antages, at de variabler, som tildeles ovenfor, er de eneste definerede variabler. " M 5 X1 XZ2«4 jfcxd 2[5b10 2\ jl1 2g30b25 2h jm1 "M 5 X1 XZ2«4 FcXd 2[5b10 2\ L1 2g30b25 2h M1 5 p 5 p 5ù 2 2 4. Skærmbilledets visning ændres til kun at vise funktionsvariabler. Selv om det ikke virker særligt brugbart i et eksempel med fire variabler, kan du forestille dig, hvor nyttigt det kunne være, hvis der fandtes mange variabler af alle mulige typer. DDB5 DDB5 350 Kapitel 21: Håndtering af hukommelse og variabler

Trin 5. Markér funktionsvariablen f, og vis dens indhold. Bemærk, at funktionen blev defineret ved at bruge f(x), men den vises som f i skærmbilledet. ³ TI-89 Taster D2ˆ TI-92 Plus Taster Dˆ Display 6. Luk Contents-vinduet. N N 7. Mens variablen f fortsat er markeret, lukkes VAR-LINKskærmbilledet, og variabelnavnet indsættes på indtastningslinien. 5ù f( Bemærk, at ( er indsat. 8. Afslut operationen. 2 d 2d 5ùf(2) Arkivering af en variabel: 9. Vis VAR-LINK igen og fremhæv den variabel, du vil arkivere. Den tidligere ændring i visningen er ikke mere i kraft. Skærmen viser alle definerede variable. Skærmen viser alle definerede variable. 10. Arkiver variablen med Manage ƒ værktøjslinjen. 2 (Fremhæv x1 med D ) ƒ 8 ƒ 8 2 (Fremhæv x1 med D ) 11. Vend tilbage til hovedskærmen og anvend den arkiverede variabel i en beregning. 12. Forsøg at gemme en anden værdi i den arkiverede variabel. " 6 p X1 10 X1 " 6pX1 10 X1 û viser at variablen er arkiveret. 13. Annuller fejlmeddelelsen. N N Kapitel 21: Håndtering af hukommelse og variabler 351

Trin ³ TI-89 Taster TI-92 Plus Taster Display 14. Slet variablen fra arkivet med VAR-LINK. 2 (Fremhæv x1 med D ) ƒ 9 2 (Fremhæv x1 med D ) ƒ 9 15. Vend tilbage til hovedskærmen og gem en anden værdi i den slettede variabel. " " Sletning af variable: 16. Vis VAR-LINK og marker alle variable med kommandoen All. 2 1 Mærket Ÿ viser markerede elementer. Bemærk, at dette også markerede mappen MAIN. Bemærk: I stedet for at anvende (hvis du ikke vil slette alle variable), kan du markere variable enkeltvis. Fremhæv hver variabel, der skal slettes, og tryk på. Oplysninger om enkelte variable fås på side 357. 17. Slet med ƒ. ƒ 1 ƒ 1 Bemærk: Du kan trykke på 0 (i stedet for ƒ 1) for at slette de markerede variable. 18. Bekræft sletningen. 2 1 19. Da 1 også markerede mappen MAIN, viser en fejlmeddelelse, at du ikke kan slette mappen MAIN. Kvitter for meddelelsen. Når VAR-LINK vises igen, ses de slettede variable ikke. 20. Luk VAR-LINK og vend tilbage til det aktuelle program (Hovedskærmen i dette eksempel). Hvis du anvender N (i stedet for ) til at lukke VAR-LINK, indsættes det fremhævede navn ikke på indtastningslinjen. N N 352 Kapitel 21: Håndtering af hukommelse og variabler

Kontrol og nulstilling af hukommelse Skærmbilledet MEMORY viser, hvor meget hukommelse (i bytes), der anvendes af alle variable i hver datatype, uanset om variablene gemmes i RAM eller i brugerdataarkivet. I dette skærmbillede kan hukommelsen også nulstilles. Visning af MEMORYskærmbilledet Tips: Til at vise størrelsen af de enkelte variable og finde ud af om de er i brugerdataarkivet, bruges VAR-LINK-skærmbilledet. Tryk på 2. Indeholder programmer lavet til TI-89 / TI-92 Plus, ligesom ethvert assemblerprogram du har indlæst Størrelsen på historikpar, som er gemt i historikområdet i hovedskærmen Flash-applikationer størrelse Ledig plads i RAM Ledig plads i Flash-ROM Tryk på for at lukke skærmbilledet. Hukommelsen nulstilles på følgende måde. Nulstilling af hukommelsen Gør følgende i MEMORY-skærmbilledet: 1. Tryk på ƒ. 2. Vælg punkt. Menupunkt Beskrivelse Vigtigt: Variable slettes enkeltvis (i modsætning til alle på én gang) med VAR-LINK som beskrevet på side 357. RAM 1:All RAM: Nulstilles RAM en, slettes alle data og programmer i RAM en. 2:Default: Nulstiller alle systemvariable og tilstande til den originale fabriksindstilling. Dette påvirker ikke nogen brugerdefinerede variable, funktioner eller mapper. Flash ROM 1:Archive: Nulstilles arkivet, slettes alle data eller programmer fra Flash-ROM en. 2:Flash Apps: Nulstilles Flash Apps, slettes alle Flashapplikationer fra Flash-ROM en. 3:Both: Nulstilles begge, slettes alle data, programmer og Flash- applikationer fra Flash-ROM en. All Memory Nulstilling sletter alle data, programmer og Flashapplikationer fra RAM en og Flash-ROM en. Tips: Tryk på N i stedet for for at fortryde nulstillingen. 3. Når du bliver bedt om at bekræfte, trykker du på. TI-89 / TI-92 Plus kommer med en meddelelse, når nulstillingen er afsluttet. 4. Tryk på for at bekræfte meddelelsen. Kapitel 21: Håndtering af hukommelse og variabler 353

Flash ROM free i skærmbilledet MEMORY Bemærk: For brugere af TI-92 Plus moduler og visse TI-89 er den maksimale arkivplads på omkring 384-KB, uanset mængden af ledig Flash-ROM. Den ledige Flash-ROM, der vises i skærmbilledet Memory med 2, deles af arkiv- og Flash applikationer. Denne Flash- ROM opdeles i sektorer på 64-KB hukommelse. Hver sektor kan indeholde enten arkiv- eller Flashapplikationer, men ikke begge dele. Derfor kan den faktiske maksimale ledige plads til arkiv- eller Flashapplikationer være mindre end den samlede ledige Flash-ROM, der vises på hukommelsesskærmen. Viser ledig Flash-rom Variabel A Variabel B Variabel C Sektor A Ledig til arkiv (89-KB) 25-KB 64-KB 64-KB Sektor B Ledig Flash ROM (114-KB) 64-KB Ledig til Flash appikationer (89-KB) 25-KB Sektor C 64-KB Flash-program A 354 Kapitel 21: Håndtering af hukommelse og variabler

Visning af VAR-LINK-skærmbilledet VAR-LINK-skærmbilledet viser de variabler og mapper, som er defineret i øjeblikket. Efter at have kaldt skærmbilledet frem, kan du håndtere variablerne og/eller mapperne, som beskrevet i de følgende afsnit af dette kapitel. Visning af VAR-LINK-skærmbilledet Tryk på 2. VAR-LINK-skærmbilledet viser som standard alle brugerdefinerede variabler i alle mapper og med alle datatyper. Bemærk: Oplysninger om brug af mapper findes i kapitel 5. Mappenavne (vist i alfabetisk rækkefølge) Viser installerede Flash- applikationer Størrelse i bytes Datatype Variabelnavne (vist i alfabetisk rækkefølge) Tips: Tryk på et bogstav flere gange for at blade gennem de navne, som begynder med dette bogstav. Dette... Link Angiver dette... Hermed kan du sende variable og Flash-programmer mellem enheder og opdatere produktsoftwaren i TI-89 / TI-92 Plus. Se kapitel 22. 4 Sammenfoldet mappevisning. 6 Udfoldet mappevisning (til højre for mappenavnet). 6 Du kan rulle og få flere variable og/eller mapper. Ÿ Ved markering med. Œ Låst û Arkiveret Sådan ruller du gennem listen: Tryk på D eller C. (Brug 2Deller 2Ctil at blade en side ad gangen). eller Skriv et bogstav. Hvis der findes variabelnavne, som begynder med dette bogstav, bliver det første af disse variabelnavne markeret. Variabeltyper, sådan som de vises i VAR-LINK Type ASM DATA FUNC GDB LIST MAT PIC PRGM STR TEXT Beskrivelse Program i assemblersprog Data Funktion Graf-database Liste Matrix Billede af en graf Program Streng Tekst Kapitel 21: Håndtering af hukommelse og variabler 355

Visning af kun en bestemt mappe og/eller variabeltype, eller Flash - applikation Tips: Du lukker en menu ved at trykke på N. Tips: For at få vist en liste med systemvariabler (vindues-variabler osv.) skal du markere 3:System. Hvis du har mange variabler og/eller mapper, kan det være vanskeligt at finde en bestemt variabel. Ved at ændre visningen i VAR-LINKskærmbilledet kan du angive, hvilke oplysninger du vil se. Gør følgende i VAR-LINK-skærmbilledet: 1. Tryk på View. 2. Markér den indstilling, du vil ændre og tryk på B. Herved vises en menu. View Gør det muligt at vælge variable, Flash- applikationer eller systemvariable, der skal vises. Folder Viser altid 1:All og 2:main, men viser kun andre mapper, hvis du har oprettet dem. Var Type Viser en liste med gyldige variabeltyper. ï Viser, at du kan rulle for at se yderligere variabeltyper. 3. Vælg den nye indstilling. 4. Når du er tilbage i VAR-LINK VIEW-skærmbilledet, trykker du på. VAR-LINK-skærmbilledet opdateres til kun at vise den angivne mappe og/eller variabeltype. Sådan lukkes VAR-LINKskærmbilledet Tips: Yderligere oplysninger om brug af -indsætfaciliteten findes på side 359. For at lukke VAR-LINK-skærmbilledet og vende tilbage til det aktive program, skal du bruge eller N som beskrevet nedenfor. Tryk på: N For at: Indsætte den fremhævede variabel eller mappenavnet ved markøren i det aktive program. Vende tilbage til det aktive program uden at indsætte det markerede navn. 356 Kapitel 21: Håndtering af hukommelse og variabler

Håndtering af variabler og mapper med VAR-LINK Du kan få vist indholdet af en variabel i VAR-LINK-skærmbilledet. Du kan også markere et eller flere anførte punkter og behandle dem ved hjælp af instruktionerne i dette afsnit. Visning af indholdet i en variabel Bemærk: Du kan ikke redigere indholdet fra dette skærmbillede. Valg af punkter fra listen Du kan få vist alle variabeltyper undtagen ASM, DATA, FIG, GDB og MAC. Du skal f.eks. åbne en DATA-variabel i Data/Matrix-editoren 1. I VAR-LINK skal du flytte markøren for at markere variablen. 2. Tryk på: TI-89: 2ˆ TI-92 Plus: ˆ Hvis du markerer en mappe, vises antallet af variabler i den mappe. 3. For at vende tilbage til VAR-LINK skal du trykke på en tast. For andre operationer markerer du én eller flere variabler og/eller mapper. Bemærk: Hvis du bruger til at markere et eller flere punkter med Ÿ og derpå fremhæver et andet punkt, vil de efterfølgende operationer kun påvirke de med Ÿ markerede punkter. Tips: Tryk på A eller B for at skifte mellem at skjule eller udvide en visning, når du har fremhævet en mappe. For at markere: En enkelt variabel eller mappe En gruppe af variabler eller mapper Alle mapper og alle variabler Vælges 4:Expand All eller 5:Collapse All, udvides eller skjules mapperne. Gør du følgende: Flyt markøren til menupunktet for at markere det. Markér hvert punkt, og tryk på. Et Ÿ symbol kommer frem på venstre side af hvert markeret menupunkt (hvis du markereren mappe, bliver alle variabler i pågældende mappe markeret). Brug til at markere eller ophæve markeringen af et menupunkt. Udvid mappen med B, tryk på All, og vælg 1:Select All. Markerer det sidste sæt elementer, der blev sendt til maskinen under den aktuelle VAR-LINK session. Se kapitel 22. Sletning af variabler eller mapper Tips: Når du med markerer en udvidet mappe, markeres dens variable automatisk, så du kan slette mappen og dens variable samtidigt. For at slette en mappe skal du slette alle variabler i pågældende mappe. Du kan imidlertid ikke slette mappen MAIN, selv om den er tom. 1. Markér i skærmbilledet VAR-LINK variablerne og/eller mapperne. 2. Tryk på ƒ Manage, og markér 1:Delete. (Du kan trykke på 0 i stedet for ƒ 1). 3. Tryk på for at bekræfte sletningen. Kapitel 21: Håndtering af hukommelse og variabler 357

Oprettelse af en ny mappe Oplysninger om brug af mapper findes i kapitel 5. 1. Tryk på ƒ Manage, og markér 5:Create Folder i VAR-LINKskærmbilledet. 2. Skriv et entydigt navn, og tryk på to gange. Kopiering eller flytning af variabler fra én mappe til en anden Tips: For at kopiere en variabel til et andet navn i samme mappe skal du bruge (som f.eks. a1! a2) eller kommandoen CopyVar fra hovedskærmen. Omdøbning af variabler eller mapper Låsning eller oplåsning af variable, mapper eller Flash - applikationer Du skal have mindst én mappe foruden MAIN. Du kan ikke bruge VAR-LINK til at kopiere variabler indenfor samme mappe. 1. Vælg variablerne i VAR-LINK-skærmbilledet. 2. Tryk på ƒ Manage, og markér 2:Copy eller 4:Move. 3. Vælg den mappe, som variablerne skal flyttes eller kopieres til. 4. Tryk på. De kopierede eller flyttede variabler beholder deres oprindelige navne. Husk, at hvis du bruger til at markere en mappe, bliver variablerne i denne mappe automatisk markeret. Brug til at ophæve markeringen af enkelte mapper. 1. Markér variablerne og/eller mapperne i VAR-LINK-skærmbilledet. 2. Tryk på ƒ Manage, og markér 3:Rename. 3. Skriv et entydigt navn, og tryk to gange på. Hvis du har valgt flere punkter, bliver du opfordret til at indtaste et nyt navn for hvert. Når en variabel er låst, kan du ikke slette, omdøbe eller gemme i den. Du kan derimod kopiere, flytte eller få vist indholdet af den. Når en mappe er låst, kan du håndtere variablerne i mappen (hvis variablerne ikke er låst), men du kan ikke slette mappen. 1. Marker variablene, og/eller mapperne eller Flash- applikationen i VAR-LINK. 2. Tryk på ƒ Manage, og markér 6:Lock Variable eller 7:UnLock. Œ angiver en låst variabel eller mappe i RAM. û angiver en arkiveret variabel, der låses automatisk. 358 Kapitel 21: Håndtering af hukommelse og variabler

Indsætning af et variabelnavn i en applikation Antag, at du skriver et udtryk på hovedskærmen og ikke kan huske hvilken variabel, du skal bruge. Du kan i så fald kalde VAR-LINK-skærmbilledet frem, markere en variabel i listen og indsætte det pågældende variabelnavn på indtastningslinien på hovedskærmen. Hvilke applikationer kan du bruge? Du kan indsætte et variabelnavn ved markørens placering fra følgende programmer: Home screen, Y= editoren, tabelditoren, eller data/matrixeditoren Markøren skal stå på indtastningslinien. Text Editor, Window Editor, Numeric Solver, eller Program Editor Markøren kan være huorsom helst på skærmen. Metode Bemærk: Du kan også markere og indsætte mappenavne. Sådan starter du fra et af de ovennævnte programmer: 1. Placér markøren på det sin( sted, hvor du vil indsætte variabelnavnet. 2. Tryk på 2. 3. Markér den pågældende variabel. Bemærk: Herved indsættes variablens navn, ikke dens indhold. (Brug 2 i stedet for 2 til at genkalde en variabels indhold). 4. Tryk på for at indsætte variabelnavnet. 5. Afslut skrivningen af udtrykket. sin(a1 sin(a1) Hvis du indsætter et variabelnavn, som ikke ligger i den aktuelle mappe, bliver variablens stinavn indsat. sin(class\a2 Under forudsætning af, at CLASS ikke er den aktuelle mappe, bliver dette indsat, hvis du markerer a2-variablen i CLASS. Kapitel 21: Håndtering af hukommelse og variabler 359

Arkivering og flytning af variable For interaktivt at arkivere en aller flere variable eller flytte dem fra arkivet bruges VAR-LINK-skærmbilledet. Du kan også udføre disse funktioner i hovedskærmen eller et program. Hvorfor arkivere en variabel? Bemærk: Variable kan ikke arkiveres med reserverede navne eller systemvariable. Med brugerdataarkivet kan du: Gemme data, programmer eller enhver anden variabel på en sikker placering, hvor de ikke utilsigtet kan redigeres eller slettes. Skabe ekstra ledig RAM ved at arkivere variablene. For eksempel: Du kan arkivere de variable, du har brug for at få adgang til, men ikke behøver at redigere eller ændre, eller variable du ikke bruger for øjeblikket, men som du vil bibeholde til fremtidig brug. Hvis du anskaffer ekstra programmer til din TI-89 / TI-92 Plus, især hvis de er store, skal du skabe ekstra ledig RAM, før du kan installere disse programmer. Ekstra ledig RAM kan forbedre hastigheden på visse typer udregninger. Undersøgelse af tilgængelig plads Før variable arkiveres eller slettes fra arkivet, specielt dem med stor byte-størrelse (f.eks. store programmer): 1. Brug VAR-LINK-skærmbilledet for at finde variablens størrelse. 2. Brug MEMORY-skærmbilledet til at se om der er tilstrækkelig ledig plads. Bemærk: Hvis der ikke er tilstrækkelig plads, kan det være nødvendigt at slette variable fra arkivet eller slette dem helt. For en: Arkivering Sletning fra arkivet Størrelser skal være så: Archive free størrelse > variabelstørrelse RAMs free størrelse > variabelstørrelse Selv om der ser ud til at være nok fri plads, kan der blive vist en Garbage Collection- meddelelse (side 362), når du vil arkivere en variabel. Afhængig af anvendelighed af de tomme blokke i brugerdataarkivet kan det være nødvendigt at slette eksisterende variable fra arkivet for at frigøre mere plads. 360 Kapitel 21: Håndtering af hukommelse og variabler

Fra VAR-LINKskærmbilledet Tips: For at vælge en enkelt variabel skal den fremhæves. For at vælge flere variable skal hver variabel fremhæves, og der skal derefter trykkes Ÿ. Bemærk: Hvis du ser en Garbage Collection - meddelelse, henvises til side 362. Arkivering eller flytning fra arkivet: 1. Tryk 2 for at kalde VAR-LINK-skærmbilledet frem. 2. Vælg en eller flere variable, der kan være i forskellige mapper. (Du kan vælge en hel mappe ved at vælge mappens navn.) 3. Tryk ƒ, og vælg enten: 8: Archive Variable eller 9: Unarchive Variable I Hvis du vælger 8: Archive Variable, flyttes variablene til brugerdataarkivet. Arkiverede variable Bemærkning: En arkiveret variabel låses automatisk. Du kan få adgang til variablen, men ikke redigere eller slette den. Se side 364. Du kan åbne en arkiveret variabel på samme måde som til enhver låst variabel. Til alle formål er en arkiveret variabel stadig i sin oprindelige mappe. Den er blot gemt i brugerdataarkivet i stedet for i RAM. RAM CLASS û MAIN fl1 û m1 prog1 s1 text1 Arkiv over brugerdata a2 pic1 I hovedskærmen eller et program Brug kommandoerne Archive og Unarchiv (bilag A). Archive variabel1, variabel 2, Unarchiv variable1, variable2, Kapitel 21: Håndtering af hukommelse og variabler 361

Hvis der vises en Garbage Collection-meddelelse Hvis du benytter brugerdataarkivet meget, kan der komme en Garbage Collection-meddelelse. Den forekommer, hvis du prøver på at arkivere en variabel, og der ikke er tilstrækkelig ledig hukommelse, men TI-89 / TI-92 Plus vil forsøge at omrokere arkivvariablene for at skabe ekstra plads. Reaktion på Garbage Collection -meddelelsen Når du ser meddelelsen til højre: Tryk for at fortsætte arkivering. eller Tryk N for at afbryde. Efter Garbage Collection vil variablen eventuelt blive arkiveret, afhængigt af hvor meget ekstra plads der er frigjort. Hvis ikke, kan du slette nogle variable fra arkivet og prøve igen. Hvorfor udføres Garbage Collection ikke automatisk uden en meddelelse? Meddelelsen: Fortæller dig, hvorfor en arkivering vil tage længere tid end normalt. Den advarer dig også om at arkiveringen kan slå fejl, hvis der ikke er tilstrækkelig hukommelse. Kan give en advarsel, hvis et program fanges i en løkke, der lidt efter lidt fylder brugerdataarkivet. Afbryd arkiveringen, og find årsagen. Hvorfor er Garbage Collection nødvendig? Bemærk: En arkiveret variabel gemmes på en uafbrudt blok i et enkelt sektor. Den kan ikke overskride en sektorgrænse. Bemærkning: Garbage Collection vises når den variabel, du vil arkivere, er større end nogen af de tomme områder. Brugerdataarkivet er opdelt i sektorer. Når du begynder arkivering gemmes variable i rækkefølge i sektor 1. Dette fortsætter til slutningen af sektoren. Hvis der ikke er nok plads tilbage i sektoren, vil den næste variabel blive gemt i begyndelsen af næste sektor. Dette vil typisk efterlade en tom plads i slutningen af den foregående sektor. Hver variabel der bliver arkiveret, gemmes på den første tomme plads, der er stor nok til at indeholde den. variabel D Afhængig af størrelsen, gemmes variabel D på en af disse pladser. variabel A variabel B variabel C Sektor 1 Tomt område Sektor 2 Sektor 3 Denne procedure fortsætter til slutningen af den sidste sektor. Afhængig af størrelsen på de enkelte variable kan de tomme områder optage en anselig plads. 362 Kapitel 21: Håndtering af hukommelse og variabler

Hvordan flytning af en variabel fra arkivet berører proceduren Når du fjerner en variabel fra arkivet, kopieres den til RAM, men slettes i virkeligheden ikke fra hukommelsen i brugerdataarkivet. variabel A Sektor 1 Når du har slettet variabel B og C fra arkivet, optager de stadig plads. Sektor 2 Fjernede variable mærkes til sletning, hvilket betyder, at de vil blive slettet under næste Garbage Collection. variabel D Sektor 3 Hvis MEMORYskærmbilledet viser tilstrækkelig ledig plads Selvom MEMORY-skærmbilledet viser tilstrækkelig ledig plads til arkivering af en variabel, kan du stadigvæk få en Garbage Collection-meddelelse. Når du fjerner en variabel fra arkivet, vil Archive free-mængden stige med det samme, men pladsen er alligevel ikke faktisk ledig før efter næste Garbage Collection. Viser ledig plads, der vil være tilgængelig efter alle variable mærket til sletning er slettet. Hvis Archive free-størrelsen viser tilstrækkelig ledig plads til din variabel, vil der sandsynligvis være tilstrækkelig plads til at arkivere den efter Garbage Collection (afhængig af de tomme pladsers anvendelighed). Garbage Collection - proceduren Garbage Collection-proceduren: Sletter uarkiverede variable fra brugerdataarkivet. variabel A variabel D Sektor 1 Omrokerer de resterende variable i blokke lige efter hinandeu. Sektor 2 Kapitel 21: Håndtering af hukommelse og variabler 363

Hukommelsesfejl ved åbning af en arkiveret variabel En arkiveret variabel behandles på samme måde som en låst variabel. Du kan åbne variablen, men du kan ikke redigere eller slette den. I nogle tilfælde kan du dog få en hukommelsesfejl, når du prøver på at få adgang til en arkiveret variabel. Hvad skyldes hukommelsesfejlen? Bemærkning: Som beskrevet nedenfor, kan du med en midlertidig kopi åbne eller lukke en arkiveret variabel, men du kan ikke gemme ændringer i variablen. Bemærk: Med undtagelse af programmer og funktioner, kopleres en arkiveret variabel ikke ved at henvise til den. Hvis variabel ab er arkiveret, kopieres den ikke hvis du udfører 6ùab. Memory Error-meddelelsen vises, hvis der ikke er tilstrækkelig ledig RAM for adgang til den arkiverede variabel. Dette rejser spørgsmålet: Hvis variablen er i brugerdataarkivet, hvorfor har det så betydning, hvor meget RAM, der er tilgængeligt? Svaret er, at de følgende processer kun kan udføres hvis en variabel er i RAM. Åbning af en tekstvariabel i teksteditoren. Åbning af en datavariabel, liste eller matrix i data/matrix-editoren. Åbning af program eller en funktion i program-editoren. Kørsel af et program eller kald af en funktion. For ikke at skulle slette variable fra arkivet uden grund, opretter TI-89 / TI-92 Plus en kopi i baggrunden. Hvis du f.eks. kører et program, der er i brugerdataarkivet, vil TI-89 / TI-92 Plus: 1. Kopiere programmet til RAM. 2. Køre programmet. 3. Slette kopien fra RAM når programmet er afsluttet. Fejlmeddelelserne vises, hvis der ikke er tilstrækkelig ledig RAM til den midlertidige kopi. Afhjælpning af fejlen Bemærkning: RAM freestørrelsen skal ofte være større end den arkiverede variabel. For at frigøre tilstrækkelig RAM til at få adgang til variablen: 1. Anvend VAR-LINK-skærmbilledet (2 ) til at bestemme størrelsen på den arkiverede variabel, du ønsker adgang til. 2. Brug MEMORY-skærmbilledet (2 ) til at kontrollere RAM free-størrelsen. 3. Frigør den nødvendige mængde af hukommelse ved at: Slette overflødige variable fra RAM. Arkiver store variable eller programmer (flyt dem fra RAM til brugerdataarkivet). 364 Kapitel 21: Håndtering af hukommelse og variabler