Se puede tratar de recuperar los ficheros de un disco corrupto copiándolos uno a uno (con
COPY) hacia otro disco. Si no conseguimos copiar algún fichero, podemos darlo por per
dido para siempre. Es conveniente guardar un par de copias de todos los ficheros impor
tantes (en un disco diferente del original): una para el trabajo diario, otra como reserva
para cuando ocurra lo «imposible». La práctica de copiar periódicamente los programas
y los datos es lo que se llama 'hacer copias de seguridad'
.
Es un hábito que conviene ad
quirir, pues a la larga nos va a ahorrar muchos disgustos. (Puede interesar hacer las co
pias de seguridad en cinta, ya que éste es un soporte más barato.)
A diferencia de lo que ocurre en otros ordenadores, FORMAT es una orden de +3 BASIC
y puede ser utilizada como cualquier
otra.
No afecta al programa actual (es decir, al que
tenemos en la memoria del ordenador en el momento de ejecutarla). Por consiguiente,
estamos preparados para grabar el programa que transcribimos al principio de esta sección.
Dé la siguiente orden
:
SAVE "cuadrado"
La palabra 'cuadrado' es sencillamente el nombre que utilizamos para 'etiquetar' el pro
grama en el disco. Para evitar confusión, el sistema de almacenamiento en disco exige que
demos un nombre a todos los programas. Estos nombres son algo diferentes de los que
podemos usar para almacenar programas en cinta.
Nombres de fichero
El formato de los nombres de fichero que podemos usar en el +3 es el mismo que en el
sistema operativo CP
1M
de Digital Research
.
Gracias a esta compatibilidad, podemos
usar en otros ordenadores los discos creados en el +3. Esto proporciona una forma de
transferir datos entre el +3 y el sistema operativo CP
1M,
que seguramente será aprovecha
da por los usuarios que escriban programas en código de máquina o que deseen procesar
con un programa de CP
1M
los ficheros creados con un procesador de texto en el +3
.
(Es
muy improbable que los programas de +3 BASIC puedan ser convertidos de un ordenador
a otro por este método.)
Los nombres de fichero pueden ser tan sencillos como el que usábamos antes
(CU~DRA
DO), o incluso más
sencillos:
por ejemplo, C. Sin embargo, un nombre de fichero de
CP/M
puede constar de hasta cuatro partes: el
número de usuario,
la
letra de la unidad,
el
nombre
y el
tipo.
Cada una de estas partes es un
campo:
Si usted no sabe qué es el número de usuario, quizá sea preferible que no intente aprender
lo ahora, pues no va a necesitar este concepto para trabajar con el +3. En las máquinas
de CP
1M
con discos de gran capacidad (por ejemplo, discos duros), a veces conectadas
a varios terminales, los números de usuario permiten distribuir los ficheros en varias sec
ciones (áreas de usuario), de modo que no haya necesidad de manejar un enorme directo
rio, quizá con miles de ficheros. Sin embargo, en el +3 los discos no pueden contener más
Capítulo 8. Guía de programación en +3 BASIC
154