Beruflich Dokumente
Kultur Dokumente
Informática Básica
SOFTWARE
Serie de instrucciones para que una computadora,
ejecute uno o varios procesos. Las instrucciones son
enviadas a través de cables a la máquina que solo
entiende señales eléctricas (0- Apagado y 1-
Encendido).
Los programas están formados por instrucciones que
no necesitan configuración de Hardware.
El proceso de edición o escritura de los programas se
denomina Programación y para editarlos se requiere
los Lenguajes de Programación.
El único lenguaje que entiende el HW de la
computadoras es llamado Lenguaje de Máquina
binario, representado en bits y bytes.
2
Clasificación del SW
Software de Sistema
Sistema Operativo (S.O): Supervisa y controla todas
las actividades de entrada/salida y procesamiento de
un sistema de computación. Ejm: MS-DOS, OS-Mac,
Linux, Windows.
Utilitarios: Permiten hacer mantenimiento al sistema
computacional. Ej: Compresores, antivirus, liberadores
y desfragmentadores de espacio, congeladores,
copias de seguridad, entre otros.
3
Clasificación del Software
Software de uso o propósito general o de gestión
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
Diseñado para tareas especificas a nivel empresarial y
hace uso de los lenguajes de programación.
4
Evolución de los lenguajes de Programación
5
Tipos de lenguajes de Programación
Lenguaje de Máquina
Es el lenguaje más antiguo y el único que puede interpretar
directamente la computadora. Están formados por grupos de código
binario que representan todos los símbolos del alfabeto, hasta lugares
de almacenamiento en RAM. También llamado lenguaje de bajo nivel.
Lenguaje Ensamblador
Al inicio de los 50, los programadores observaron que muchas
operaciones se repetían, como la lectura, escritura y cargue de datos
en RAM, para ahorrar tiempo en la programación, se agruparon varias
instrucciones que representaban un comando especial y se
simbolizaron con una instrucción simple, a este proceso se le llamaba
ensamblar. Estos también son dependientes de la máquina y para que
ésta los entendiera se creó un programa traductor llamado Assembler.
6
Tipos de lenguajes de Programación (2)
7
Tipos de lenguajes de Programación (3)
Programación Visual
Para acelerar el trabajo los programadores usan este tipo de
programas que permiten crear ventanas, menús desplegables,
entre otros con sólo elegirlos de una paleta. Se llaman lenguajes
orientados a eventos.
Programación Orientada a Objetos (OOP)
Usan un método modular con dos grandes ventajas: facilidad de
mantenimiento y eficiencia en el desarrollo de aplicaciones. Las
operaciones o funciones están vinculadas a los datos. Mejora la
creación en módulos, requiere de menos código.
8
9
Que es una Red?
Hosts
(terminales)
Nodos
(routers)
Enlaces
CUADRO COMPARATIVO
DE REDES
GAN: Global Area
Network
Fue inicialmente un proyecto del departamento de
defensa de Estados Unidos.
TOPOLOGIA DE BUS
TOPOLOGIA ESTRELLA
TOPOLOGIA DE ANILLO
ANILLO
Las estaciones están unidas
unas con otras formando un
círculo por medio de un
cable común. El último nodo
de la cadena se conecta al
primero cerrando el anillo.
Las señales circulan en un
solo sentido alrededor del
círculo, regenerándose en
cada nodo.
ESTRELLA
La topología de estrella es
una red de comunicaciones
donde las terminales están
conectadas a un núcleo
central (Hub), de manera
que si un computador no
funciona, no afecta a los
demás, siempre y cuando
el servidor no esté caído.
BUS
Todos los nodos están conectados a la línea principal
de comunicaciones (bus), permite que todas las
estaciones reciban la información que se transmite,
una estación transmite y todas las restantes escuchan.
Conexión de una Red
Repetidores
Un REPETIDOR amplifica y vuelve a sincronizar
una señal que transporta un paquete, para que se
pueda enviar por todos los segmentos del cable
37