INFORMÁTICA III
3er año – Ciclo Básico
UNIDAD N° 3: SOFTWARE – 2da Parte
En la actividad anterior aprendimos que teníamos cuatro tipos de Software, Software Base o de Sistema,
Software Utilitario, Software de Programación y Software de Aplicación. Para cada uno vimos una
descripción y mencionamos varios ejemplos.
Antes de comenzar recordaremos que todo software es un programa informático.
Ahora veremos específicamente qué son esos software que mencionamos en la actividad anterior, en
primer lugar hablaremos del Software de Programación, en segundo término sobre Sistemas Operativos
que corresponde al tipo de Software Base. Y por último veremos softwares que corresponden al tipo de
Software Utilitario y al tipo de Software de Aplicación.
Cuesta bastante por ahí clasificar un software en alguno de estos dos tipos, pero lo que nos puede ayudar
es poder observar que se puede hacer en cada uno de ellos, por lo general el software utilitario fue creado
con un solo objetivo o propósito y una vez instalado el usuario no interactúa con ese software.
Por ejemplo, un antivirus, una vez instalado en la PC el usuario no lo ejecuta por sus propios medios o debe
ejecutarlo para que funcione, sino que desde que se enciende la PC y se ejecuta el Sistema Operativo
automáticamernte se activa el antivirus, el usuario solo interactúa con el si este le muestra un mensaje que
detectó un virus o pregunta si se desea actualizar el mismo, o excepcionalmente si se necesita testear algún
dispositivo de almacenamiento. Lo contrario ocurre con un juego que es un software de aplicación, ya que
este se ejecuta a pedido del usuario, es decir cuando el usuario quiere jugar ejecuta el juego.
A continuación veremos varios softwares que se mencionaron de ejemplo en la primera parte de la unidad.
Lenguajes de Programación
Los lenguajes de programación nos permiten crear aplicaciones (programas) para resolver problemas
específicos de empresas o personas a través de la computadora. Un lenguaje de programación esta
formado por un conjunto de palabras (Instrucciones) y una serie de reglas para escribir adecuadamente
estas palabras (Sintaxis) con la finalidad de que sean entendibles por la [Link] de
Lenguajes:
[Link]
C#
PHP
C
C++
Cobol
Pascal
Visual Basic
Basic, etc.
1
Unidad N° 3 - Actividad N° 5 Prof: Daniela Carina Dominguez Perez
INFORMÁTICA III
3er año – Ciclo Básico
Compiladores e Intérpretes
Un programa escrito en un lenuaje de programación, o sea legible para humanos se
le denomina código fuente, luego mediante compiladores son convertidos en programas objetos, por
último mediante un enlazador o linkeditor en donde se agregan las librerías necesarias, son convertidos en
programas ejecutables que la computadora puede utilizar directamente para ejecutar las instrucciones.
Generalmente, el código fuente lo escriben profesionales conocidos como programadores de
computadoras quienes estudian y desarrollan los algoritmos que constituyen un programa.
PROCESO DE EDICIÓN – COMPILACIÓN – ENLACE
Sistemas Operativos
Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computadora
destinado a permitir una administración eficaz de sus recursos. Comienza a trabajar cuando se enciende el
computador, y gestiona el hardware de la máquina desde los niveles más básicos, permitiendo también la
interacción con el usuario. Si la computadora no tiene un sistema operativo esta no funciona.
Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos electrónicos que
utilicen microprocesadores para funcionar, ya que gracias a éstos podemos entender la máquina y que ésta
cumpla con sus funciones (teléfonos móviles, reproductores de DVD, autoradios, computadoras, etc.).
Un sistema operativo desempeña 5 (cinco )funciones básicas en la operación de un sistema informático:
suministro de interfaz al usuario, administración de recursos, administración de archivos, administración de
tareas y servicio de soporte y utilidades.
Interfaces del usuario: Es la parte del sistema operativo que permite comunicarse con él de tal
manera que se puedan cargar programas, acceder archivos y realizar otras tareas.
Administración de recursos: Sirven para administrar los recursos de hardware y de redes de un
sistema informativo, como el CPU, memoria, dispositivos de almacenamiento secundario y
periféricos de entrada y de salida.
Administración de archivos: los programas de administración de archivos que controlan la
creación, borrado y acceso de archivos de datos y de programas. También implica mantener el
registro de la ubicación física de los archivos en los discos magnéticos y en otros dispositivos de
almacenamiento secundarios.
Administración de tareas: Los programas de administración de tareas de un sistema operativo
administran la realización de las tareas informáticas de los usuarios finales. Los programas
controlan que áreas tiene acceso al CPU y por cuánto tiempo. Las funciones de administración de
2
Unidad N° 3 - Actividad N° 5 Prof: Daniela Carina Dominguez Perez
INFORMÁTICA III
3er año – Ciclo Básico
tareas pueden distribuir una parte específica del tiempo del CPU para una
tarea en particular, e interrumpir al CPU en cualquier momento para
sustituirla con una tarea de mayor prioridad.
Servicio de soporte: suelen consistir en: Actualización de versiones, Mejoras
de seguridad, nuevas utilidades, nuevos Controladores, Corrección de errores de software, etc.
VIRUS
Los VIRUS informáticos son programas que interfieren en el hardware y
en el sistema operativo. Un virus es un programa que se copia
automáticamente y que tiene por objeto alterar el normal
funcionamiento de la computadora, sin el permiso o el conocimiento del
usuario. Los virus pueden destruir, de manera intencionada, los datos
almacenados en un ordenador, aunque también existen otros más
"benignos", que solo se caracterizan por ser molestos.
Tipos de Virus:
Worms o Gusanos: Se registran para correr cuando inicia el sistema operativo ocupando la
memoria y volviendo lento al ordenador, pero no se adhieren a otros archivos ejecutables.
Utilizan medios masivos como el correo electrónico para esparcirse de manera global.
Troyanos:Suelen ser los más peligrosos, ya que no hay muchas maneras de eliminarlos.
Funcionan de modo similar al caballo de Troya; ayudan al atacante a entrar al sistema infectado,
haciéndose pasar como contenido genuino (salvapantallas, juegos, música). En ocasiones
descargan otros virus para agravar la condición del equipo.
Jokes o Virus de Bromas:No son realmente virus, sino programas con distintas funciones, pero
todas con un fin de diversión, nunca de destrucción, aunque pueden llegar a ser muy molestos.
Hoaxes o falsos virus: son mensajes con una información falsa; normalmente son difundidos
mediante el correo electrónico, a veces con fin de crear confusión entre la gente que recibe este
tipo de mensajes o con un fin aún peor en el que quieren perjudicar a alguien o atacar al
ordenador mediante ingeniería social.
Virus de Macros:Una macro es una secuencia de ordenes de teclado y mouse asignadas a una
sola tecla, símbolo o comando. Son muy útiles cuando este grupo de instrucciones se necesitan
repetidamente. Los virus de macros afectan a archivos y plantillas que los contienen, haciéndose
pasar por una macro y actuarán hasta que el archivo se abra o utilice.
Como Combatirlos
Como formas de disminuir los riesgos se pueden usar Antivirus o Filtros de ficheros.
Filtros de ficheros:consiste en generar filtros de ficheros dañinos si el ordenador está conectado a
una red. Estos filtros pueden usarse, por ejemplo, en el sistema de correos o usando técnicas de
firewall. En general, este sistema proporciona una seguridad donde no se requiere la intervención del
usuario, puede ser muy eficaz, y permitir emplear únicamente recursos de forma más selectiva.
3
Unidad N° 3 - Actividad N° 5 Prof: Daniela Carina Dominguez Perez
INFORMÁTICA III
3er año – Ciclo Básico
Antivirus
Los llamados programas antivirus tratan de descubrir las trazas que ha dejado un
software malicioso, para detectarlo y eliminarlo, y en algunos casos contener la contaminación. Tratan de
tener controlado el sistema mientras funciona parando las vías conocidas de infección y notificando al
usuario de posibles incidencias de seguridad. Por ejemplo: Virus Scan, Norton Antivirus, Avira y Panda,
entre otros.
Navegadores
Un navegador web (en inglés, web browser) es un software, aplicación oprograma que permite el acceso a
la Web, interpretando la información de distintos tipos de archivos y sitios web para que estos puedan ser
[Link] funcionalidad básica de un navegador web es permitir la visualización de documentos de
texto, posiblemente con recursos multimedia
incrustados. Además, permite visitar páginas web y
hacer actividades en ella, es decir, enlazar un sitio
con otro, imprimir, enviar y recibir correo, entre Opera Internet Explorer
Mozilla Firefox Safari
otras.
Google Chrome
Los documentos que se muestran en un navegador
pueden estar ubicados en la computadora donde está el usuario y también pueden estar en cualquier otro
dispositivo conectado en la computadora del usuario o a través de Internet, y que tenga los recursos
necesarios para la transmisión de los documentos.
Tales documentos, comúnmente denominados páginas web, poseenhiperenlaces o hipervínculos que
enlazan una porción de texto o una imagen a otro documento, normalmente relacionado con el texto o la
[Link] seguimiento de enlaces de una página a otra, ubicada en cualquier computadora conectada a
Internet, se llama navegación, de donde se origina el nombre navegador.
Procesadores de texto
Programas orientados a la creación de documentos de texto, tienen las funciones similares a las de una
máquina de escribir con la diferencia de tener grandes ventajas en su uso con respecto a estas. Permiten
hacer cambios y correcciones con facilidad, permiten revisar la ortografía e incluso la gramática de un
documento, cambiar la apariencia de la letra, agregar gráficos, fusionar listas de direcciones con cartas con
envío de correo en grupo, generar tablas de contenido, etc. También se puede usar para crear cualquier
tipo de documento (carta de negocio, documentos legales).Por ejemplo: Microsoft Word.
Hojas o Planillas de Cálculos
Programas orientados al manejo de información donde se requiera realizar cálculos matemáticos. Una hoja
de cálculo es similar a las hojas tabulares utilizadas en contabilidad y se desarrollaron para que realicen las
mismas funciones que estas con la ventaja de que los cálculos y la actualización de la información se
pueden hacer más rápida, sencilla y con menos margen de error. Se pueden crear hojas de trabajo donde
puedes colocar textos, números o formulas en las celdas, obteniendo una hoja contable computarizada.
4
Unidad N° 3 - Actividad N° 5 Prof: Daniela Carina Dominguez Perez
INFORMÁTICA III
3er año – Ciclo Básico
También puede crear gráficas y tablas para mostrar gráficamente relaciones entre
números. Por ejemplo: Microsoft Excel son hojas de cálculo.
Diseño Gráfico y autoedición
Programas orientados al diseño y creación de material publicitario, de dibujo técnico y artístico. Estos
programas hacen más accesible el área de dibujo para que todas las personas puedan desarrollar su
creatividad. Se utilizan para crear ilustraciones desde cero. Los usuarios pueden pintar con dispositivos
electrónicos de señalamiento en vez de lápices o brochas. Otro tipo de software para gráfico son las
aplicaciones para presentaciones de gráficos con este se crean gráficas y tabla a color y de calidad
profesional basados en datos numéricos de otro programa. Por ejemplo: Autocad, Page Maker, PhotoDraw,
Front Page, Corel y Publisher son programas de diseño gráfico y autoedición.
Multimedia
Programas orientados a la creación de material donde usted podrá combinar Imágenes, Sonido y Texto
para desarrollar material atractivo en la computadora. Por ejemplo: Flash, Director, Microsoft Producer,
Movie Maker, Corel RAVE y Media Player son programas de Multimedia.
Manejadores de bases de datos
Programas que permiten manipular grandes cantidades de información, son utilizados para administrar los
sistemas de información de las empresas como control de inventario, facturación, control escolar, recursos
humanos, etc. Por ejemplo: SQL, Access, Visual FoxPro son programas manejadores de bases de datos.
Presentadores Gráficos
Estos programas permiten generar material de apoyo para la realización de una presentación. Donde se
podrá utilizar Texto, Gráficos, Sonidos, Efectos especiales en los archivos para lograr un mejor impacto con
la audiencia. Por ejemplo: Freelance y PowerPoint son programas para realizar presentaciones gráficas.
Software de Compresión
Existen programas de comprensión de archivos, cuya finalidad es reducir el espacio almacenado que
ocupan en el disco. Para ello, se crearon distintas técnicas, según los diversos tipos de datos. Por ejemplo,
para comprimir archivos gráficos, de video, o de sonidos, se usan los métodos de comprensión con pérdida
de datos, es decir algunos de los datos son indefectiblemente eliminados cuando los archivos se
comprimen. Sin embargo, este tipo de compresión es inaceptable para datos fundamentales, por ejemplo,
los incluidos en las planillas de cálculos, las bases de datos y los documentos de textos. Para esos tipos de
archivos, sólo se puede usar la comprensión sin pérdida de datos, la cual garantiza que no se pierda ni un
solo bit de información durante las operaciones de comprensión o de descompresión.
Programas de Comunicaciones
5
Unidad N° 3 - Actividad N° 5 Prof: Daniela Carina Dominguez Perez
INFORMÁTICA III
3er año – Ciclo Básico
Programas orientados a la comunicación entre computadoras. Por lo general son
utilizados cuando se maneja una red de computadoras, o se quiere dar soporte a
distancia de una computadora a otra. Por ejemplo: PC Anywhere y Outlook son
programas de comunicación.
6
Unidad N° 3 - Actividad N° 5 Prof: Daniela Carina Dominguez Perez
INFORMÁTICA III
3er año – Ciclo Básico
Actividad N° 5: Guía de Estudio
Leer con atención el apunte y responder las siguientes preguntas.
1. ¿Qué es y para qué sirve un lenguaje de programación? Ejemplos.
2. Describa y grafique el proceso por el que un programa en código fuente se convierte en un
programa ejecutable.
3. ¿Qué es un Sistema Operativo? Dé ejemplos de Sistemas Operativos.
4. ¿Cuáles son las funciones básicas de un Sistema Operativo?
5. ¿Qué es un virus? ¿Qué tipos de virus existen?
6. ¿Cómo se puede combatir a los virus?
7. ¿Qué es un antivirus?
8. ¿Qué es un browser o navegador? Dé ejemplos.
9. Investigue: ¿Puede definir qué es un software de juegos? Dé ejemplos de software de juegos.
10. Describa y busque ejemplos de los siguientes tipos de software:
a. Procesador de texto
b. Planilla de cálculo
c. Diseño gráfico
d. Multimedia
e. Manejadores de base de datos
f. Presentadores gráficos
g. Software de compresión
h. Software de comunicaciones
7
Unidad N° 3 - Actividad N° 5 Prof: Daniela Carina Dominguez Perez