Documente Academic
Documente Profesional
Documente Cultură
El Software
El software de un sistema informático
está constituido por un conjunto de
programas que hacen funcionar al
hardware.
Comprende la parte lógica e inteligente de
la computadora.
El Software
Los computadores actuales tienen un laberinto
microscópicos transistores que reaccionan ante los
impulsos eléctricos que pasan por sus circuitos y que
tienen solo dos posiciones, (sistema binario).
1 1 01 1 0 1 0 0 0 1101110
1 1 11 0 1 0 0 1 1 1010110
0 1 01 0 0 0 1 1 0 0111000
1 0 11 1 0 1 1 1 0 1001011
1 0 01 0 1 0 1 1 0 1101000
1 1 10 1 1 1 0 0 0 1010011
0 0 01 0 0 1 0 1 1 1000110
Tipos de Software
SOFTWARE
DE SISTEMA DE APLICACIÓN
• Sistema Operativo - conjunto de • Paquetes integrados
programas que permiten la administración eficiente
de los recursos de la computadora • Aplicaciones especificas
• SW. de programación - Procesadores de texto
(traductores) – Programa fuente a - Programa de facturación…
programa objeto
- Gráficadores
• SW. de diagnostico y
- Hojas electrónicas
mantenimiento – Localiza un mal
funcionamiento de un periférico o programa - Administradores de B.D.
LENGUAJE DE
PROGRAMACIÓN
LENGUAJE DE
PROGRAMACIÓN
Un lenguaje de programación es un conjunto
de símbolos, reglas, e instrucciones dadas en
forma lógica y secuencial, para resolver un
problema haciendo uso del computador.
Clasificación de los lenguajes
de Programación
•Lenguaje de bajo nivel
Naturaleza
•Lenguaje de nivel medio
del Lenguaje
•Lenguaje de alto nivel
•Primera Generación.
Desarrollo •Segunda Generación.
Histórico •Tercera Generación.
•Cuarta Generación.
•Quinta Generación.
•Lenguajes Lineales.
Estructura
•Lenguajes Estructurados.
Programas
•Lenguajes Orientados a Objetos.
Naturaleza del lenguaje
Lenguaje de bajo nivel
III GENERACIÓN
Desarrollo histórico
1° Generación: Lenguaje maquina
2° Generación: Ensamblador
3° Generación: Lenguaje de alto nivel (Pascal,
Modula-2, Fortran, Cobol, C y ADA)
4° Generación: Orientados a aplicaciones de
gestión y base de datos, como SQL.
5° Generación: Lenguajes orientados
aplicaciones de Inteligencia Artificial como LISP
y Prolog.
Estructura de los Programas
Lenguajes lineales: Basic
Lenguajes estructurados utilizaban estructuras lógicas de
control:
Secuencia, sucesión de 2 o más operaciones
- El lenguaje Visual Basic puede ser usado dentro de las aplicaciones de Microsoft Office (Macros)
- Eclipse, mediante plugins se le puede añadir soporte de lenguajes adicionales.
Web 2.0
Es la representación de la evolución de las aplicaciones tradicionales hacia
aplicaciones web enfocadas al usuario final. El Web 2.0 es una actitud y no
precisamente una tecnología.
La Web 2.0 es la transición que se ha dado de aplicaciones tradicionales
hacia aplicaciones que funcionan a través del web enfocadas al usuario
final. Se trata de aplicaciones que generen colaboración y de servicios
que reemplacen las aplicaciones de escritorio
Es una etapa que ha definido nuevos proyectos en Internet y está
preocupándose por brindar mejores soluciones para el usuario final.
Muchos aseguran que hemos reinventado lo que era el Internet, otros
hablan de burbujas e inversiones, pero la realidad es que la evolución
natural del medio.
Trabajo monográfico
Web 2.0
Internet II
Archivo
Base de datos
Redes
Cableado estructurado (tipo de cables)