You are on page 1of 36

SOFTWARE

Informtica Bsica

SOFTWARE
Serie de instrucciones para que una computadora,

ejecute uno o varios procesos. Las instrucciones son


enviadas a travs de cables a la mquina que solo
entiende seales elctricas (0- Apagado y 1Encendido).
Los programas estn formados por instrucciones que
no necesitan configuracin de Hardware.
El proceso de edicin o escritura de los programas se
denomina Programacin y para editarlos se requieren
los Lenguajes de Programacin.
El nico lenguaje que entiende el HW de la
computadoras es llamado Lenguaje de Mquina
binario, representado en bits y bytes.
2

Clasificacin del SW
Software de Sistema
Sistema Operativo (S.O): Supervisa y controla todas
las actividades de entrada/salida y procesamiento de
un sistema de computacin. Ejm: MS-DOS, OS-Mac,
Linux, Windows, Unix.
Utilitarios: Permiten hacer mantenimiento al sistema
computacional. Ej: Compresores, antivirus, liberadores
y desfragmentadores de espacio, copias de seguridad,
entre otros.

Clasificacin del Software


Software de uso o propsito general o de gestin
Procesadores de texto: Word, Bloc de Notas, OpenOffice
Hojas de calculo: Excel, Qpro, OpenOffice
Graficadores: Paint, Coreldraw, Autocad
Presentadores: Power Point, Visio, OpenOffice
Manejadores de Bases de datos: Access, SQLServer,

MySQL, Oracle.

Software de Aplicaciones
Diseado para tareas especificas a nivel empresarial y

hacer uso de los lenguajes de programacin.

Evolucin de los lenguajes de Programacin

Tipos de lenguajes de Programacin


Lenguaje de Mquina
Es el lenguaje ms antiguo y el nico que puede interpretar directamente
la computadora. Estn formados por grupos de cdigo binario que
representan todos los smbolos del alfabeto, hasta lugares de
almacenamiento en RAM.

Lenguaje Ensamblador
Al inicio de los 50, los programadores observaron que muchas
operaciones se repetan, como la lectura, escritura y cargue de datos en
RAM, para ahorrar tiempo en la programacin, se agruparon varias
instrucciones que representaban un comando especial y se simbolizaron
con una instruccin simple, a este proceso se le llamaba ensamblar.
Estos tambin son dependientes de la mquina y para que sta los
entendiera se cre un programa traductor llamado Ensamblador.
6

Tipos de lenguajes de
Programacin (2)
Lenguaje Orientados a procedimientos
Llamados lenguajes de tercera generacin, el aumento del uso
de las computadoras en la educacin superior y los negocios,
llev a que en los 50, se crearn los lenguajes de alto nivel. Usan
palabras en ingls y se llam lenguajes orientados a problemas,
ya que se centraba en resolver el problema y no en el HW.

Lenguajes de Cuarta Generacin (4GL)


Facilitan el desarrollo de programas de aplicacin. Estn por lo
general conectados a sistemas de administracin de bases de
datos. Son fciles de aprender, usan formularios, mens e
iconos, sin escribir el cdigo.

Tipos de lenguajes de
Programacin (3)
Programacin Visual
Para acelerar el trabajo los programadores usan este tipo de
programas que permiten crear ventanas, mens desplegables,
entre otros con slo elegirlos de una paleta. Se llaman lenguajes
orientados a eventos.

Programacin Orientada a Objetos (OOP)


Usan un mtodo modular con dos grandes ventajas: facilidad de
mantenimiento y eficiencia en el desarrollo de aplicaciones. Las
operaciones o funciones estn vinculadas a los datos. Mejora la
creacin en mdulos, requiere de menos cdigo.

Que es una Red?

Es una coleccin interconectada


de ordenadores autnomos
capaces de intercambiar
informacin. Con el fin de
comunicar dispositivos a distancia

Que es necesario?
Nodo de transmisin.
Medio
Protocolos: Conjunto de normas y
estndares que definen la
comunicacin entre dos equipos. Son
reglas y procedimientos para la
transmisin

Clasificacin de las Redes


Segn el tamao y la extensin
PAN: Personal Area

Network
Red de rea personal
LAN: Local Area Network
Red de rea local
Por lo general son
redes de difusin
WAN: Wide Area Network
Red de rea amplia
Son redes de
conmutacin

MAN: Metropolitan Area

Network
Red de rea
metropolitana
GAN: Global Area Network
Red de rea Global
Interred (Internetwork)
Red de redes de diversos
tipos
Internet

Area
Network

Tendencia Actual
Cobertura inferior a 10m
Un solo usuario
Permiten
utilizar
inalmbricas.

tecnologas

LANs Local Area


Networks
Tamao
Redes locales
El

tiempo de transmisin es limitado y


conocido

Transfieren mensajes a alta velocidad


Tasas de transferencia en el rango

0.2 a
100 Mega bytes por segundo (Mbps)
La ms nuevas hasta 10 Gbps

El tiempo de respuesta es eficiente.


Tasa de errores es muy bajo
El medio de comunicacin es par trenzado, coaxial,

fibra ptica, o inalmbrico

LANS INALAMBRICAS

MAN Redes de rea


Metropolitana

Este

tipo de redes se utiliza


normalmente para interconectar redes
de rea local. Alrededor de 50 Km
Redes metropolitanas habilitadas por

el cableo basado en fibra ptica


Red tpica es TV por cable y acceso a
alta velocidad a Internet.

MAN Redes de rea


Metropolitana

WAN Wide Area Networks


Fueron las primeras redes instaladas
Redes globales no tienen lmite

geogrfico
Diseadas para la comunicacin entre
computadores (hosts) separados por
grandes distancias

WAN Wide Area Networks


Los hosts se conectan a la subred de comunicacin
La subred transporta los mensajes y consta de nodos
y enlaces
Los usuarios son dueos de los hosts
Empresas de telefona o proveedores de servicios de
Internet son dueos de la subred
Se transfieren mensajes por enrutadores a menor

velocidad

Red de rea amplia WAN


subred

Hosts
(terminales
)
Nodos
(routers)
Enlaces

CUADRO COMPARATIVO
DE REDES

GAN: Global Area


Fue inicialmente
un proyecto del departamento de
Network
defensa de Estados Unidos.

Luego pas a ser accesible desde por casi todo el


mundo.
Presta multiples de servicios y es conocida como
INTERNET

TOPOLOGIAS DE REDES
Topologa de red es la forma en que se
distribuyen los cables de la red para conectarse
con el servidor y con cada una de las estaciones
de trabajo. La topologa determina donde pueden
colocarse las estaciones de trabajo, la facilidad
con que se tender el cable y el corte de todo el
sistema de cableado.

Clasificacin segn la Topologa


TOPOLOGIA DE BUS

TOPOLOGIA ESTRELLA

TOPOLOGIA DE ANILLO

ANILLO
Las estaciones estn unidas
unas con otras formando un
crculo por medio de un
cable comn. El ltimo nodo
de la cadena se conecta al
primero cerrando el anillo.
Las seales circulan en un
solo sentido alrededor del
crculo, regenerndose en
cada nodo.

ESTRELLA
La topologa de estrella es
una red de comunicaciones
donde las terminales estn
conectadas a un ncleo
central (Hub), de manera
que si un computador no
funciona, no afecta a los
dems, siempre y cuando
el servidor no est cado.

BUS
Todos los nodos estn conectados a la lnea
principal de comunicaciones (bus), permite que
todas las estaciones reciban la informacin que se
transmite, una estacin transmite y todas las
restantes escuchan.

Conexin de una Red

Repetidores
Un REPETIDOR amplifica y vuelve a sincronizar
una seal que transporta un paquete, para que
se pueda enviar por todos los segmentos del
cable

Segmento: extensin del cable, por ejemplo un


10BASE2 puede tener una longitud mxima de
185m y 30 nodos.

Repetidor utilizado para conectar


una topologa bus con anillo

Puentes
Un puente se encarga de conectar segmentos de
LAN diferentes que utilicen el mismo mtodo de
acceso.

Por ejemplo, una red LAN Ethernet con otra red


Ethernet, o una Token Ring con otra Token Ring

Enrutadores
Un router conecta redes que tienen mtodos de
acceso iguales o diferentes, por ejemplo Ethernet
y Token Ring.
Un enrutador enva paquetes a las redes
utilizando un proceso de toma de decisiones
basado en la tabla de direcciones y encontrando
las rutas ms eficientes

Concentradores (Hubs)
Es un dispositivo de red central que conecta los
dispositivos de una red en una topologa en
estrella.
Tambin hace referencia a un conmutador, que es
un dispositivo que puede tener mltiples entradas
y salidas, todas activas al mismo tiempo

You might also like