11.09.2018 Views

Programacion

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Mendoza Alexander<br />

Introducción a la<br />

programación


Arreglos<br />

Definición<br />

Un arreglo puede definirse como un grupo o<br />

una colección finita, homogénea y ordenada de<br />

elementos. Los arreglos pueden ser de los<br />

siguientes tipos:<br />

1.De una dimensión.<br />

2.De dos dimensiones.<br />

3.De tres o más dimensiones.<br />

Tipos de arreglos<br />

Arreglos unidimensionales.<br />

Arreglos multidimensionales.<br />

Arreglo con múltiple subíndices.<br />

Operaciones con arreglos<br />

Las operaciones en arreglos pueden<br />

clasificarse de la siguiente forma:<br />

1.Lectura: este proceso consiste en leer un<br />

dato de un arreglo y asignar un valor a cada<br />

uno de sus componentes<br />

2.Escritura: Consiste en asignarle un valor a<br />

cada elemento del arreglo.<br />

Grupo o colección finita, homogénea y<br />

ordenada de elementos.<br />

3.Asignación: No es posible asignar directamente un<br />

valor a todo el arreglo<br />

4. Actualización: Dentro de esta operación se<br />

encuentran las operaciones de eliminar, insertar y<br />

modificar datos.<br />

5.Ordenación.<br />

6.Búsqueda.<br />

7.Insertar.<br />

8.Borrar.<br />

9.Modificar.


Punteros<br />

Un puntero es un objeto del lenguaje de programación,<br />

cuyo valor se refiere a (o "apunta a") otro valor almacenado<br />

en otra parte de la memoria del ordenador utilizando su<br />

dirección. Un puntero referencia a una ubicación en<br />

memoria, y a la obtención del valor almacenado en esa<br />

ubicación se la conoce como desreferenciación del puntero.<br />

Declaracion de un puntero<br />

Un puntero se declara igual que cualquier otra<br />

variable, pero anteponiendo un * (asterisco) antes<br />

del nombre de la variable.<br />

Operadores<br />

Operador de Dirección (&): Este nos permite acceder a la<br />

dirección de memoria de una variable.<br />

Operador de Indirección (*): Además de que nos permite<br />

declarar un tipo de dato puntero, también nos permite ver<br />

el VALOR que está en la dirección asignada.<br />

Operaciones<br />

Un puntero nos permite sumar o restar<br />

números enteros, pero su funcionamiento<br />

ahora es de posiciones, es decir que nos<br />

permitirá movernos a la siguiente dirección de<br />

memoria.<br />

A un puntero no se le puede realizar<br />

multiplicaciones, divisiones, sumas o restas con<br />

otro puntero o con un valor de tipo coma<br />

flotante (float, double...). Esto es por que un<br />

puntero no es un valor, sólo es una dirección.<br />

Incrementos (++) y Decrementos (--): Te darás cuenta que<br />

puedes usar un puntero como si de un array se tratase, es<br />

por esto que permite estos operadores.


ISO: Imagen de disco. Este archivo contiene una copia de un cd/dvd para su<br />

grabación en otro cd/dvd.<br />

JPG / GIF /PNG: formatos de imágenes.<br />

AVI / MPEG / MP4: formatos de vídeo.<br />

MP3, WAV: formatos de audio.<br />

PDF: formato utilizado para la difusión de archivos de texto, ya que una vez<br />

creado no puede ser modificado.<br />

DOC / TXT: formato para la edición y creación de archivos de texto.<br />

Archivos<br />

¿Que es un archivo?<br />

Un archivo o fichero informático es un conjunto de bits<br />

que son almacenados en un dispositivo. Un archivo es<br />

identificado por un nombre y la descripción de la<br />

carpeta o directorio que lo contiene.<br />

Estructura de un archivo.<br />

Es una organización impuesta a un archivo para<br />

facilitar su procesamiento. Es la combinación de<br />

representaciones de datos en archivos y al poseer una<br />

estructura de archivos asegura que los usuarios y<br />

programas pueden acceder y escribir a los archivos. Un<br />

buen diseño de estructuras de archivos brindará<br />

acceso a grandes capacidades de información, sin<br />

gastar tiempo de espera por el disco.<br />

Tipos de archivos:<br />

Algunas de las extensiones más comunes son;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!