Please enable JavaScript.
Coggle requires JavaScript to display documents.
EL SOFTWARE Y SUS APLICACIONES - Coggle Diagram
EL SOFTWARE Y SUS APLICACIONES
Firmware
algunos de estos programas son almacenados en circuitos de Memoria
ROM y puestos dentro del ordenador, utilizan receptáculos (sockets) diseñados para
tal propósito, nunca se borran y siempre se activan al encender el computador.
Sistema operativo
Si el CPU es el cerebro del computador, el sistema operativo es
la mente que lo maneja y utiliza todo su potencial.
Los Drivers
Son colaboradores directos del sistema operativo y su función consiste
en emplear dispositivos especializados y desconocidos por el sistema.
Los DLL
Son
programas subordinados que ofrecen sus servicios a otros programas solicitados por
el usuario o por el propio sistema operativo.
Aplicaciones de uso general
son un grupo de programas llamados Ofimática, que
incluye: procesadores de textos o palabras, presentaciones electrónicas, hojas
electrónicas, software de publicaciones, programas de dibujo, base de datos y acceso
a Internet.
SOFTWARE DE APLICACIÓN
Son programas diseñados para ser manejados por usuarios, en su mayoría principiantes. Sus
funciones son las de realizar para éstos tareas más complejas orientadas a las labores de
quienes las utilizan.
Aplicaciones de uso especializado
programas sólo pueden ser usados en propiedad
por quienes tienen alguna habilidad especial, como por ejemplo el dibujo.
Aplicaciones administrativas
son programas que permiten que el computador
ejecute la parte mecánica y matemática de la administración de todo negocio, empresa
o institución.
LOS VIRUS EN INFORMATICA
Son programas escritos por personas muy inteligentes, pero con posibles desajustes
psicológicos que disfrutan al espiar, desorganizar, destruir el software y la información de
instituciones, empresas, particulares y en ocasiones también el Hardware.
SOFTWARE ANTIVIRUS Y SEGURIDAD PARA INTERNET
Son programas especializados en la detección y neutralización de los virus informáticos. Es
recomendable instalar alguno y ejecutarlo con regularidad, entre los más populares son:
Avast, AVG, Kaspersky, McAfee, Nod32, Norton Antivirus, Panda y PC-Tools Antivirus.
SOFTWARE PARA DESARROLLO
Este grupo de software está compuesto por programas relacionados con la labor productiva
de programadores de computadoras, analistas de sistemas e ingenieros en Informática y de
Sistemas.
Bajo Nivel (Compaginadores)
traducen microinstrucciones escritas en abreviaturas,
pero que siguen orientadas hacia el computador, sus recursos físicos.
Alto Nivel
traducen instrucciones orientadas al
problema y desligan al programador del control de recursos físicos del computador.
Los lenguajes de Alto Nivel pueden ser:
❖ Intérprete: traducen en tiempo real las instrucciones del programa al lenguaje de
máquina del computador.
❖ Compiladores y Enlazador: traducen el programa, escriben otro similar pero en
lenguaje de máquina, le añade las librerías estáticas necesarias (programa ejecutable),
que es el que leerá y obedecerá el computador directamente.
❖ Compiladores sin Enlazador: traduce (compila) el programa a un lenguaje cercano
al de máquina del cual escribe un programa llamado “objeto”, que requiere de un
rápido y versátil intérprete de tiempo real y de bajo nivel (run time), para su ejecución
por parte del computador.
Assembler o Ensamblador:
es el primero y está directamente relacionado con el
lenguaje de máquina, que es el único que se traduce mediante los Compaginadores.
Basic:
Basic: es el más fácil de aprender, aunque tiene dificultades en el manejo de base de
datos. Fue desarrollado por los profesores Kemmeny y Kurth en los años 70.
Lenguaje C:
se hizo para reemplazar al Assembler y se utiliza para escribir los
sistemas operativos (como Windows y Linux), las aplicaciones de oficinas (como
Word, Excel, PowerPoint, etc.),los programas antivirus, todo el software de
internet (IP, TCP, los Navegadores), los propios compiladores, intérpretes de
alto, bajo nivel y las librerías dinámicas (DLL), etc.
Cobol:
fue incrementado en la década de los 60s y su división de datos ha inspirado
toda la tecnología y lenguajes orientados a las bases de datos y su utilización
principalmente comercial.
FoxPro:
es un descendiente directo del Clipper ( de los años 90s), quien a su vez lo
era del DBase (de los 80s).
SQL:
SQL: es un sencillo lenguaje de acceso a base de datos y sus siglas significan
Structured Query Language. Está diseñado para usuario No Programadores, pero se
ha hecho tan popular entre ellos, que suele incluirse como un subconjunto de las
instrucciones de Visual-Basic, Visual-FoxPro y de COBOL,
HTML:
es el lenguaje diseñado especialmente para expandir y mantener páginas
Web.
PHP: es la contraparte de HTML que corre en el Servidor y que satisface los deseos
que tu computador expresa mediante el navegador, ya sea directamente de ti o
mediante un programa escrito en HTML.
➢ Java: es un lenguaje interpretado que se deriva del lenguaje C++ y que se ha hecho
muy popular en aplicaciones para Internet, donde puede actuar como subrutinas
incrustadas en programas escritos en HTML.