FUNDAMENTOS DE INFORMATICA Y LÓGICA DE PROGRAMACIÓN
DOCENTE: GERMAN ORTIZ DIAZ
UNIVERSIDAD PILOTO DE COLOMBIAFACULTA DE INGENIERIA CIVIL
GIRARDOT2015
FUNDAMENTOS DE INFORMATICA Y LÓGICA DE PROGRAMACIÓN
ESTUDIANTE: JOSE ALEJANDRO MARTÍNEZ CORTES
DOCENTE: GERMAN ORTIZ DIAZ
TEMA: FUNDAMENTOS DE INFORMATICA
UNIVERSIDAD PILOTO DE COLOMBIAFACULTA DE INGENIERIA CIVIL
GIRARDOT2015
CONTENIDO:
1. ¿Qué es una red?
2. ¿Qué es una Topología?
3. ¿Qué es un Protocolo?
4. ¿Qué tipo de redes hay?
5. Clases de redes
6. Que es una Variable
7. Que es una Constante
8. Tipos de datos
9. Símbolos Diagrama de Flujo.
1. ¿Qué es una red?
Es un sistema conformado por equipos, información, personas, entre otros. Todos
estos conectados entre sí, donde se intercambia Información convertida en datos,
para su fácil comprensión.
Las redes son un excelente sistema integrado, donde a través de cables u ondas, se
transporta gran cantidad de Información a través desde un trasmisor, para estar
disponible a los Usuarios que estén conectados a un servidor el cual recibirá la
Señal.
2. ¿Qué es una Topología?
Cuando se habla acerca de la Topología de la red, hacemos referencia a la
disposición Física de la Red es decir a la conexión de los Hardware que la
componen para poder compartir Información.
De este modo hay 11 Clases de Disposición de redes, entre ellas podemos encontrar:
Bus, Anillo, Estrella, Árbol, Malla y Mixta.
GRedesdecomunicaciones-img4.png
Red en Bus: Este tipo de red se caracteriza por tener un circuito en Común,
donde todas las computadoras, irán conectadas a este. Si un computador falla, la
red se mantiene, pero si por el contrario se corta el circuito, este dejara de
funcionar.
Red de Anillo: Esta disposición de red, conecta cada ordenador con otro. Donde
al final, el ultimo computador se conecta al primero formado un anillo. En este
tipo de conexión la información viaja de ordenador en ordenador, hasta llegar al
destino.
Red de Estrella: Esta red no permite el trafico directo de la Información entre
dispositivos, debido a que la información que se necesita enviar; primero debe
viajar a un concentrador, al cual están conectados todos los ordenadores y este
por ultimo envía la información a su destino.
Red en Malla: Esta topología permite que todos los ordenadores estén
conectados entre sí, para poder enviar la información directamente, sin
necesidad de intermediarios.
Red de Árbol: Está compuesta por redes estrellas conectadas en serie.
Red en Mixta: En esta se aplica una mezcla de todas las topologías de redes.
3. ¿Qué es un Protocolo?
El Protocolo es un método que permite la unión de procesos, es decir que son:
reglas, pautas, que se deben seguir en la red, para llevar a cabo él envió y recepción
de la información. Existen una gran cantidad de Protocolos entre los que podemos
nombrar esta:
HTTP: Protocolo de transferencia de Hipertextos.
FTP: Protocolo de Transferencia de Archivos
ARP: Protocolo de Transferencia de Direcciones.
ICPM: Protocolo de mensajes de control de internet.
IP: Etiqueta numérica que de manera lógica nombra a un dispositivo.
TCP: Protocolo de control de transmisión.
UDP: Protocolo de transporte de Datagramas.
4. Tipos de Redes:
Los tipos de redes vienen dados, por el alcance, velocidad y tamaño, estas no tienen una
estructura física sino más bien una intangible. En esta clasificación encontramos:
LAN: Red de Área Local. Conexión de equipos en un área geográfica limitada, tal
como una oficina o Casa, todos los Usuarios acceden a una misma información.
MAN: Red de Área Metropolitana. Estas albergan un área geográfica equivalente a
un municipio.
WAN: Red de Área Amplia. Este tipo de Red es la más grande, es capaz de conectar
continentes, ya que está compuesta por varios LAN, esta red maneja gran cantidad
de información que puede ser compartida y accedida a través de redes LAN.
WLAN: Red de Área Local Inalámbrica. Es una forma de transmisión a través de
ondas, esta nace junto a la creación del celular y portátiles, que permiten trabajar
desde cualquier lugar y poder acceder a la Información.
PAN: Red de Área Personal. Conexión corta entre Equipos, que no estén a una larga
distancia, Flujo de la información Efectiva.
5. Clases de Redes:
Como bien se sabe la IP (Protocolo de identificación), es la manera Lógica como esta
nombrado un Dispositivo de Conexión/Comunicación, al tener asignado una IP, es un
nombre Único con el cual se podrá trabajar. Es a partir de la IP, que nacen las Clases de
Redes, ya que una red muy grande, no va tener la misma IP, que una de menor tamaño. De
acuerdo con lo anterior, la IP, se puede clasificar en 5 Grupos, ordenados alfabéticamente.
Clase A: Son redes muy Grandes, como las de una compañía. Con un octeto a partir del 1 a
126.
Loopback: la red 127, se usa para encontrar averías, ya que envía mensajes dentro del
mismo ordenador.
Clase B: Se utiliza para redes de tamaño mediano, como el Campus de una Universidad,
con un octeto a partir del 128 a 191.
Clase C: Se usan para negocios pequeños o medianos, con un octeto a partir de 192 al 223.
Clase D: Usado en la multidifusión, estas redes tienen un octeto de 224 a 239.
Clase E: Maneja un sistema de emisión de mensajes, esta red al igual que la D, son
experimentales, lo que quiere decir que NO están del todo ligadas a las tres primeras clases.
http://alejollagua.blogspot.com/2012/12/direccion-ip-clase-b-c-d-y-
6. ¿Qué es una Variable?
Una variable es todo valor o dato que está sujeto a un cambio. En Programación las
variables son parte de la memoria de un equipo, a las cuales se les asigna un valor
Numérico-Alfabético, debido al contenido que la integra.
Las variables, tienen una etiqueta que permite usarlas o modificarlas. Es por eso que
pueden existir gran cantidad de variables con un mismo contenido pero no el mismo
nombre, ese nombre es diferenciador y explicativo.
7. ¿Qué es una Constante?
Una constante es un dato perseverante, certero, que no tiende a cambiar. Teniendo en
cuenta los conceptos, entonces una constante se puede definirse como: un dato, que durante
la compilación de información, este se mantienen inalterado, y que durante la ejecución de
un programa NO cambia.
En Programación se Nombra Const
Se puede hacer alusión a tres tipos:
Constante Literal (Sin Nombre)
Constante declarada (Con Nombre)
Constante Expresión
8. ¿Qué es un dato?
Los datos son el pilar en la información, ya que a través de ellos podemos representar
variables cuantitativas o cualitativas. En informática los datos son una secuencia que
representa características o contenido dentro de un computador, que puede ser interpretado
y aplicar operaciones para ser modificado, para expresar las ideas de un programador o
usuario.
8.1. Tipos de Datos:
Existen dos tipos de datos: los simples (sin estructura) y los compuestos (estructurados)
Los tipos de datos simples (sin estructura):
a) Numéricos (Entero y Real).
b) Carácter.
c) Lógicos o booleano.
Entre los tipos de datos compuestos se tiene: cadena de caracteres (Alfanuméricos).
Los caracteres y su respectiva cadena son datos de tipo Alfanumérico, sino que se toman a
parte debido a que la cadena es una secuencia de letras.
Datos Numéricos: Comprende los datos que representa cantidades.
Enteros: Encierra todas las cantidades enteras, sin números decimales, esta
subdivisión abarca tanto los números negativos como positivos.
Ejemplo: {-∞…..-4,-3,-2,-1, 0, 1, 2, 3,4,…..∞}
Reales: Abarcan todas las cantidades decimales, tanto positivas como negativas.
Ejemplo: 2,5; -3,333; 4.5654…
Datos Alfanuméricos:
Caracteres: Unidad de información que corresponde a símbolos, letras,
números. Un dato carácter, corresponde a un solo Carácter.
Caracteres Alfabéticos: (A,B,C,D…) (a,b,c,d…)
Caracteres Numéricos: (-1,0, 2……,9)
Caracteres especiales: (*, - , /, +, $, <, #, @...)
Cadena de Caracteres: Sucesión de caracteres que se encuentran delimitados
por Apostrofes sencillos o dobles (“). La cantidad de caracteres comprende
separadores.
Ejemplo: ‘Alejandro Martínez’ = 18 Caracteres.
‘Pablo’= 5 Caracteres
Datos Lógicos o booleanos: Son aquellos datos que pueden tomar uno de dos valores,
Verdadero (True) o Falso (False). Estos datos sirven para representar las alternativas
SI/NO.
9. ¿Qué es un diagrama de Flujo?
Es una representación de los procesos que se llevan a cabo al realizar una tarea, este se
apoya de símbolos, que indica el paso a paso de cada proceso que me llevara a terminar
la actividad y flechas que señalaran el sentido en que se deben ejecutar.
9.1. Símbolos utilizados en un Diagrama de Flujo:
Inicio/Fin. Determina el Inicio y Fin de los Algoritmos.
Entrada por teclado. Representa el ingreso de los datos al
programa
Proceso. Representa las operaciones que se efectúan para
obtener el resultado.
Decisión. Representa las actividades de tipo lógico que
contenga el algoritmo.
Salida de Impresora. Se utiliza cuando solamente se va
mostrar el resultado en pantalla.
Salidas por Pantalla. Se utiliza cuando solamente se va
mostrar el resultado en pantalla.
Conector. Se utiliza para conectar bloques del diagrama
cuando el diagrama es grande y es necesario dividirlo.
Conector de Página. Representa una conexión o enlace con
otra hoja diferente, en la que continua el diagrama de flujo.
Líneas de Flujo. Indican la secuencia de flujo de las
operaciones del diagrama.
Nota Aclaratoria. No forma parte del diagrama de flujo, es
un elemento que se adiciona a una operación o actividad para
dar una explicación.
Registro el Tarjeta Perforada. Para instrucciones de lectura
o perforación.
Archivo en Disco Magnético. Para instrucciones de Lectura,
grabación o Actualización (Regrabar).
Archivo en Cinta Magnética. Para instrucciones de Lectura
y grabación.
Entrada/Salida. Representar una entrada o salida de
información, que sea procesada o registrada por medio
de un periférico
Proceso Indefinido. Llamada a subrutina. Indica la
llamada a una subrutina o procedimiento determinado.
Almacenamiento Interno. Se utiliza en los diagramas
de Flujo de programación en el sentido de la
información almacenada en la memoria, en lugar de en
un archivo.
Multidocumentos. Refiere a un conjunto de
documentos. Un ejemplo es un expediente, que agrupa
a distintos documentos.
Operación Manual.
Y
O
Disco Magnético. El símbolo más universalmente
reconocibles para una ubicación de almacenamiento de
datos, esta forma de diagrama de flujo, representa una
base de datos.
Almacenamiento de acceso Directo. Direct Access
Storage, es una manera elegante de decir Unidad de
Disco Duro.
Cotejar. La forma de diagrama de flujo intercalar,
indica una fase del proceso que requiere la
organización de los datos, información o materiales de
acuerdo a un formato estándar o el arreglo.
Ordenar. Indica la Clasificación de datos,
Información, Materiales en un orden Periférico.
Repetición.
Archivo Temporal.
Archivo Definitivo.
Perforada de Cintas. Se usa para para la entrada en
ordenadores antiguos y maquinas CNC.
Interconexión. Presentar la conexión con otro
procedimiento.
10. REFERENCIACIÓN:
http://www.mastermagazine.info/termino/6496.php
http://es.ccm.net/contents/252-el-concepto-de-red
Topologías:
http://www.bloginformatico.com/topologia-de-red.php
http://www.unicrom.com/cmp_topologia_redes_bus_anillo.asp
http://es.slideshare.net/LaNenaGunner/red-bus-5969421
http://es.slideshare.net/nercyjoanna/topologas-de-red
http://www.monografias.com/trabajos53/topologias-red/topologias-red.shtml
Tipos:
http://www.monografias.com/trabajos14/tipos-redes/tipos-redes.shtml
http://www.tiposde.org/informatica/88-tipos-de-redes/
http://contenidos.educarex.es/mci/2009/43/TEMA7/
tipos_de_redes_de_ordenadores_redes_lan_man_y_wan_clasificacin.html
http://es.ccm.net/contents/257-tipos-de-redes
Protocolos:
http://es.ccm.net/contents/275-protocolos
http://definicion.de/protocolo-de-red/
Tipos de redes:
http://www.tiposde.org/informatica/88-tipos-de-redes/
http://es.ccm.net/contents/257-tipos-de-redes
http://www.monografias.com/trabajos14/tipos-redes/tipos-redes.shtml
Variable:
http://aprenderaprogramar.com/index.php?
option=com_content&view=article&id=227:concepto-y-nombres-de-variables-en-
programacion-con-pseudocodigo-cu00125a&catid=28:curso-bases-programacion-nivel-
i&Itemid=59
http://definicion.de/variable/
http://www.alegsa.com.ar/Dic/variable.php
Constante;
http://www.ecured.cu/index.php/Constante_(Inform%C3%A1tica)
http://teleformacion.edu.aytolacoruna.es/PASCAL/document/vars.htm
http://definicion.de/constante/
Clases de redes
http://alejollagua.blogspot.com/2012/12/direccion-ip-clase-b-c-d-y-e.html
http://docs.oracle.com/cd/E24842_01/html/820-2981/ipref-4.html
Seudocódigo
https://sites.google.com/site/programacion1electronica/netbeans/tipos-de-datos
http://html.rincondelvago.com/lenguaje-de-programacion_tipos-de-datos.html
http://csrg.inf.utfsm.cl/~rbonvall/progra-utfsm-2010-2/tipos.html
http://progra.usm.cl/apunte/materia/tipos.html
http://www.uap.edu.pe/pregrado1/02/trabajos/02119/alg_pseu_prog.htm
http://es.slideshare.net/CesarRomero4/pseudocdigo
http://definicion.de/datos/
http://es.slideshare.net/bakura4/tiposde-datos1
Diagramas de flujo
http://cibertareas.info/wp-content/uploads/2012/04/4.bmp
http://1.bp.blogspot.com/-7LSyV8oac30/T5q3finZ_nI/AAAAAAAAACA/eH2izogLZ3U/
s1600/simbolos+utilizados+en+diagramacion.png
http://image.slidesharecdn.com/simbolosdiagramadeflujo-120309174851-phpapp02/95/
simbolos-diagrama-de-flujo-1-728.jpg?cb=1331315387
http://macabremoon0.tripod.com/id6.html
http://www.monografias.com/trabajos59/diagrama-flujo/diagrama-flujo.shtml
http://es.slideshare.net/julietas/diagramas-de-proceso
https://www.google.com.co/search?
q=simbolo+preparacion+diagrama+de+flujo&rlz=1C1PRFE_enCO649CO649&es_sm=93
&biw=1366&bih=667&tbm=isch&imgil=l1oa-SWs5QhMBM%253A%253BuH-
9sJT1RkvWcM%253Bhttp%25253A%25252F%25252Fwww.pymesycalidad20.com
%25252Fmapeo-de-procesos-kit-basico-de-sobrevivencia-para-
pymes.html&source=iu&pf=m&fir=l1oa-SWs5QhMBM%253A%252CuH-9sJT1RkvWcM
%252C_&usg=__X_ZH4RQb2A5QdhGDTimy4k7pmAA
%3D&ved=0CCkQyjdqFQoTCMmB_Mv1t8cCFciPPgodCC8Efw&ei=gerVVYk9yJ_6AY
jekPgH#imgrc=K3HxVQAfIAP7OM
%3A&usg=__X_ZH4RQb2A5QdhGDTimy4k7pmAA%3D
Clases de Redes
http://alejollagua.blogspot.com/2012/12/direccion-ip-clase-b-c-d-y-e.html
Imágenes:
http://guimi.net/monograficos/G-Redes_de_comunicaciones/imgs/
GRedesdecomunicaciones-img4.png Imagen de redes