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.
Sistemas Operativos
Si el CPU es el cerebro del computador, el sistema operativo es
la mente que lo maneja y utiliza todo su potencial. La función principal del Firmware
es instalar el sistema operativo, que es un grupo de programas que maniobran y
administran todos los recursos del sistema para ponerlos a la disposición de los
programas de alto nivel que activan los usuarios.
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.
Software de Aplicacion
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. Ellos elevan la efectividad de los funcionarios y profesionales, asumen
la parte tediosa, repetitiva, mecánica, masiva de la mayoría de los puestos de trabajo y
ocupaciones, liberan la mente del usuario para otros asuntos más creativos.
Se clasifican en
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.
Aplicaciones de uso especializado
programas sólo pueden ser usados en propiedad
por quienes tienen alguna habilidad especial, como por ejemplo el dibujo. Para estas
personas existen bocetos como los CAD (Computer Aided Desing) que permiten
hacer dibujos técnicos mediante el computador.
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. Por tradición se les conoce como los “Cinco Grandes” y son:
contabilidad general, cuentas por cobrar, cuentas por pagar, inventario, ventas
y nómina o planilla de pagos. Algunos sistemas complementarios se han
incorporado a los cinco grandes: gestión de recursos humanos, control de activo fijo,
ejecución presupuestaria y control de chequera.
Los virus de 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.
Estas personas se les llaman “Hackers” y “Crackers”, los primeros son espías curiosos a
quienes gusta entrar a los sistemas, observar, aprender, demostrar que nadie les estorba y
notificar su presencia. Los crackers gozan en destruir sistemas e imaginar la desesperación
de los usuarios al no poder hacer nada para evitarlo.
Entre estos tipos de software conocemos los siguientes tipos: los virus gusanos, caballos de
Troya, bombas de tiempo y esquemas de protección.
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.
Desde hace varios años se han hecho popular un tipo de software llamado “Internet Security”
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.
Las computadoras solamente entienden un lenguaje, el Lenguaje de Máquina. No es más
que una colección de unos y ceros binarios que indican al computador microinstrucciones,
operando y operadores, está fuertemente orientado al procesador central, la memoria, los
puertos de entrada/salida y las unidades de almacenamiento.
Hay dos tipos de traductores de lenguaje de programación:
Bajo Nivel (Compaginadores): traducen microinstrucciones escritas en abreviaturas,
pero que siguen orientadas hacia el computador, sus recursos físicos.
Alto Nivel (Intérpretes y Compiladores): 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.
Para escribir programas diferentes a los lenguajes de máquina, hay muchos de programación
que usualmente traen:
✓ Un editor para copiar y corregir los programas.
✓ Un entorno que permite probarlos, comprobarlos muchas veces antes de generar
la versión final.
Entre ellos tenemos:
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.
4 more items...
6 more items...
3 more items...
5 more items...
6 more items...
4 more items...
3 more items...
3 more items...