pascal

7
Registro Un registro es una estructura heterogénea de datos, denominados campos y a los que accedemos por nombre. Al igual que cualquier otro dato, el tipo registro (Record) antes de poder ser utilizado debe ser declarado en la sección de tipos. La única operación (a parte de la lectura) que se puede realizar con una variable registro como tal es la asignación, es decir, se pueden copiar todos los campos de una variable registro a otra variable registro del mismo tipo. Además un registro puede ser pasado como parámetro a una función o procedimiento. Archivos Un archivo es una estructura homogénea de datos consistente en una secuencia de elementos llamados registros, todos del mismo tipo, ya sea simple o estructurado. Un archivo se almacena en un dispositivo auxiliar (discos, cintas, etc), de forma que los datos obtenidos antes, durante y después del procesamiento de los datos, no se pierden. Para declarar una variable archivo es necesario definir previamente la naturaleza de sus registros. Archivos de acceso secuencial Los archivos de acceso secuencial son llamados también archivos de texto, están formados por cadenas de caracteres separadas unas de otras por los códigos retorno de carro/avance de línea, que corresponden a los caracteres 13/10 del código ASCII. El final del archivo se indica mediante el caracter ASCII 26, que también se expresa como ^Z o EOF.

Upload: rony-godinez

Post on 11-Jan-2016

215 views

Category:

Documents


0 download

DESCRIPTION

Turbo Pascal

TRANSCRIPT

Page 1: Pascal

RegistroUn registro es una estructura heterogénea de datos, denominados campos y a los que accedemos por nombre. Al igual que cualquier otro dato, el tipo registro (Record) antes de poder ser utilizado debe ser declarado en la sección de tipos.

La única operación (a parte de la lectura) que se puede realizar con una variable registro como tal es la asignación, es decir, se pueden copiar todos los campos de una variable registro a otra variable registro del mismo tipo. Además un registro puede ser pasado como parámetro a una función o procedimiento.

Archivos

Un archivo es una estructura homogénea de datos consistente en una secuencia de elementos llamados registros, todos del mismo tipo, ya sea simple o estructurado. Un archivo se almacena en un dispositivo auxiliar (discos, cintas, etc), de forma que los datos obtenidos antes, durante y después del procesamiento de los datos, no se pierden. Para declarar una variable archivo es necesario definir previamente la naturaleza de sus registros.

Archivos de acceso secuencial

Los archivos de acceso secuencial son llamados también archivos de texto, están formados por cadenas de caracteres separadas unas de otras por los códigos retorno de carro/avance de línea, que corresponden a los caracteres 13/10 del código ASCII. El final del archivo se indica mediante el caracter ASCII 26, que también se expresa como ^Z o EOF.

Es posible visualizar estos archivos con la orden TYPE del sistema operativo DOS y se pueden editar con cualquier editor de textos.

Este tipo de archivos solo permiten operaciones de lectura y escritura secuenciales, la única forma de modificarlos es agregando líneas al final del archivo.

Los pasos para leer o escribir en un archivo de este tipo son:

Declarar una variable de tipo texto y asociarla al nombre de un archivo. A esto también se le llama declarar el archivo.

Page 2: Pascal

Abrir el archivo ya sea para lectura o escritura.

Leer o escribir datos en el archivo.

Cerrar el archivo

Microsoft PowerPointMicrosoft PowerPoint es un programa de presentación, desarrollado por la empresa Microsoft, para sistemas operativos Windows y Mac OS. Viene integrado en el paquete ofimático llamado Microsoft Office como un elemento más, que puede aprovechar las ventajas que le ofrecen los demás componentes del equipo para obtener un resultado óptimo.

PowerPoint es uno de los programas de presentación más extendidos. Es ampliamente utilizado en distintos campos de la enseñanza, los negocios, etcétera. Según cifras de Microsoft, cada día son realizadas aproximadamente 30 millones de presentaciones con PowerPoint (PPT).[cita requerida]

Es un programa diseñado para hacer presentaciones con texto esquematizado, así como presentaciones en diapositivas, animaciones de texto e imágenes prediseñadas o importadas desde imágenes de la computadora. Se le pueden aplicar distintos diseños de fuente, plantilla y animación. Este tipo de presentaciones suelen ser más prácticas que las de Microsoft Word.

Con PPT y los dispositivos de impresión adecuados se pueden realizar muchos tipos de resultados relacionados con las presentaciones: transparencias, documentos impresos para los asistentes a la presentación, notas y esquemas para el presentador, o diapositivas estándar de 35mm.

Versiones

3.1 PowerPoint 1.0

3.2 PowerPoint 2.0

3.3 PowerPoint 3.0

3.4 PowerPoint 4.0

3.5 PowerPoint 95

Page 3: Pascal

3.6 PowerPoint 97

3.7 PowerPoint 98

3.8 PowerPoint 2000

3.9 PowerPoint XP

3.10 PowerPoint 2003

3.11 PowerPoint 2007

3.12 PowerPoint 2013

Requisitos

Hardware:

1-GHz (o superior), 32-bit (x86) o 64 bits, con el conjunto de instrucciones SSE2

1 GB o más de RAM para sistemas de 32 bits, 2 GB o más de RAM para sistemas de 64 bits

3 GB de espacio disponible en el disco duro 1.024 x 576-píxeles (o superior) Pantalla

Software:

Windows Server 2008, Windows 7, Windows 8, Windows Server 2012

Internet Explorer 08/09/10; 10 o posterior Firefox, Safari 5 o posterior, Chrome 17 o posterior

Prezi

Prezi es una aplicación multimedia para la creación de presentaciones similar a Microsoft Office PowerPoint o a Impress de LibreOffice. Esta aplicación te permite copiar y pegar o abrir archivos del Power Point y seguirlos ahí.

Prezi se utiliza como plataforma puente entre la información lineal y la no lineal, y como una herramienta de presentación de intercambio de ideas, ya sea de manera libre o bien estructurada. El texto, las

Page 4: Pascal

imágenes, los vídeos y otros medios de presentación se ponen encima del lienzo y se pueden agrupar en marcos. Después, el usuario designará la medida y la posición entre todos los objetos de la presentación y como se hace el desplazamiento entre estos objetos, así como la ampliación/alejamiento. Para las presentaciones lineales, el usuario puede construir una ruta de navegación prescrita.

La presentación final se puede desarrollar en una ventana del navegador, también permiten una presentación fuera de línea, solo hace falta descargar el archivo. Prezi utiliza un modelo freemium. Los usuarios que usen Prezi público pueden editar, mostrar y descargar sus trabajos, y los que pagan pueden crear, compartir y descargar los archivos. Prezi también ofrece una licencia especial para estudiantes y educadores.

Ventajas:

Es una forma màs dinàmica y màs didàctica de crear presentaciones ya sea en linea o cuando no se cuenta con una conexiòn a internet.

a los espectadores se les hace màs interesante esta herramienta ya que cuenta con movimientos gratos a la vista.

Dentro de las presentaciones podemos reproducir videos dentro de las mismas presentaciones en donde estos se reproduciran automaticamente.

No es necesario tener instalado el programa en la computadora ya que se pueden crear presentaciones en la red.

Gratuito

Desventajas:

Es un programa un poco complicado de entender al principio por las multiples funciones que este nos brinda.

para la reproduccion de la presentacion es necesario contar con Adobe Rader, y algunas computadoras no cuentan con este programa y eso puede ser un poco complicado con el trato del programa.

Es un programa que para crear las presentaciones sSI es necesario el uso de internet.

Es programa que se encuentra en el idioma ingles .

Page 5: Pascal

Funciones trigonométricas

Las funciones trigonometricas definidas en Turbo Pascal son: Sin(valor), Cos(valor) y Arctan(valor), todas las demas pueden definirse desde estas:

Tan(x) Sin(x) / Cos(x)

Cot(x) Cos(x) / Sin(x)

Sec(x) 1 / Cos(x)

Csc(x) 1 / Sin(x)

Las funciones para utilizarlas son:

FUNCTION Tan(x : Real) : Real;BEGINTan := Sin(x) / Cos(x)END;

FUNCTION Cot(x : Real) : Real;BEGINCot := Cos(x) / Sin(x)END;

FUNCTION Sec(x : Real) : Real;BEGINSec := 1 / Cos(x)END;

FUNCTION Csc(x : Real) : Real;BEGINCsc := 1 / Sin(x)END;