curso de tegnologia e informatica
TRANSCRIPT
![Page 1: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/1.jpg)
TEGNOLOGIA E INFORMATICA
EXPOSITOR: WILSON CESAR RONDON SANTOS
![Page 2: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/2.jpg)
EL SOFTWARE
![Page 3: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/3.jpg)
EL SOFTWARE• El software es un conjunto de
programas elaborados por el
hombre, que controlan la actuación del
computador, haciendo que éste siga
en sus acciones una serie de
esquemas lógicos predeterminados.
![Page 4: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/4.jpg)
TAL CARACTERÍSTICA
‘LÓGICA’ O
‘INTELIGENTE’ DEL
SOFTWARE ES LO QUE
HACE QUE SE LE
DEFINA TAMBIÉN COMO
LA PARTE INMATERIAL
DE LA INFORMÁTICA.
![Page 5: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/5.jpg)
LA FUNCIÓN DE
LOS PROGRAMAS
EN UN
COMPUTADOR ES
SEMEJANTE A LA
DEL PENSAMIENTO
EN UN SER
HUMANO.
![Page 6: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/6.jpg)
EL CUERPO NECESITA DEL ALMA ASÍ
EL HARDWARE NECESITA DEL SOFTWARE
![Page 7: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/7.jpg)
DISPOSITIVOS RÍGIDOS DE ALMACENAMIENTO
![Page 8: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/8.jpg)
MEMORIAS
![Page 9: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/9.jpg)
TIPOS DE SOFTWARE
• SOFTWARE DE SISTEMA O
SISTEMA OPERATIVO
• SOFTWARE DE APLICACIÓN
• SOFTWARE DE PROGRAMACION
![Page 10: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/10.jpg)
SOFTWARE DE SISTEMA
• Es un conjunto de programas cuyo objeto es
facilitar el uso del computador (aísla de la
complejidad de cada dispositivo, y presenta al
exterior un modelo común de sistema de manejo
para todos los dispositivos) y conseguir que se
use eficientemente (ejemplo: realizar
operaciones mientras se ejecuta un programa).
Administra y asigna los recursos del sistema
(hardware).
![Page 11: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/11.jpg)
SOFTWARE DE SISTEMA
![Page 12: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/12.jpg)
CLASIFICACIÓN DE SOFTWARE DE SISTEMA
SISTEMAS OPERATIVOS
CONTROLADORES DE DISPOSITIVO
HERRAMIENTAS DE DIAGNOSTICO
HERRAMIENTAS DE CORRECCION Y OPTIMIZACION
SERVIDORES
UTILIDADES
![Page 13: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/13.jpg)
SISTEMAS OPERATIVOS
• SOFTWARE BASICO QUE CONTROLA UNA COMPUTADORA
• COORDINA Y MANIPULA EL HARDWARE DE LA COMPUTADORA COMO
LA MEMORIA, LAS IMPRESORAS, EL TECLADO, EL MOUSE.
• ORGANIZA LOS ARCHIVOS EN DIVERSOS DISPOSITIVOS DE
ALMACENAMIENTO.
• GESTIONA LOS HERRORES DE HARDWARE Y LA PERDIDA DE DATOS.
![Page 14: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/14.jpg)
CLASES SEGÚN LA ADMINISTRACIÓN DE TAREAS
• - Monotarea: este tipo de sistemas operativos son capaces de
manejar un programa o realizar una sola tarea a la vez. Este tipo de
sistemas son los más antiguos. Por ejemplo, si el usuario está
escaneando, la computadora no responderá a nuevas indicaciones
ni comenzará un proceso nuevo.
• - Multitarea: esta característica es propia de los S.O. más
avanzados y permiten ejecutar varios procesos a la vez, desde uno
o varios ordenadores, es decir que los pueden utilizar varios
usuarios al mismo tiempo. Esto se puede realizar por medio de
sesiones remotas una red o bien, a través de terminales conectadas
a una computadora.
![Page 15: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/15.jpg)
CLASES SEGÚN LA ADMINISTRACION DE USUARIO
• - Monousuario: este tipo de sistemas operativos sólo pueden
responder a un usuario por vez. De esta manera, cualquier usuario
tiene acceso a los datos del sistema. Existe un único usuario que
puede realizar cualquier tipo de operación.
• - Multiusuario: esta característica es propia de aquellos S.O. en los
que varios usuarios pueden acceder a sus servicios y
procesamientos al mismo tiempo. De esta manera, satisfacen las
necesidades de varios usuarios que estén utilizando los mismos
recursos, ya sea
memoria, programas, procesador, impresoras, scanners, entre
otros.
![Page 16: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/16.jpg)
![Page 17: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/17.jpg)
CONTROLADORES DE DISPOSITIVO
• Los controladores de dispositivo (device drivers ) son programas añadidos al
núcleo del sistema operativo, concebidos inicialmente para gestionar periféricos y
dispositivos especiales.
• Un controlador de dispositivo (device driver), es una pieza de software que
permite al sistema operativo y programas interactuar adecuadamente con
dispositivos de hardware.
• Un controlador suele comunicarse con el dispositivo a través del bus de la
computadora o del subsistema de comunicaciones al cual el hardware se conecta
• Un controlador es dependiente un hardware y un sistema operativo específicos
![Page 18: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/18.jpg)
FUNCIÓN DEL CONTROLADOR O DRIVER DE DISPOSITIVO
• La función es permitir, simplificar la programación de las
aplicaciones, al funcionar como "traductor" entre el dispositivo
de hardware y la aplicación o el sistema operativo que lo usa.
Los programadores pueden escribir códigos de alto nivel
independientemente del dispositivo de hardware específico que
se emplee en estos.
![Page 19: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/19.jpg)
TIPOS DE CONTROLADORES DE DISPOSITIVO
Firmware o Programación en Firme, es un bloque de instrucciones de programa para propósitos
específicos, grabado en una memoria tipo ROM, que establece la lógica de más bajo nivel que
controla los circuitos electrónicos de un dispositivo de cualquier tipo. Al estar integrado en la
electrónica del dispositivo es en parte hardware, pero también es software, ya que proporciona
lógica y se dispone en algún tipo de lenguaje de programación.
Controlador de Impresoras.
Controlador de Discos duros.
Controlador de tarjeta de red.
Controlador de memoria.
Y muchos mas.
![Page 20: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/20.jpg)
HERRAMIENTAS DE DIAGNOSTICO
![Page 21: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/21.jpg)
HERRAMIENTAS DE DIAGNOSTICO
• MEM.EXE: Esta utilidad simple, que se encuentra en las últimas
versiones de DOS y Windows (95 o mayores), le provee con
información detallada sobre la configuración de la memoria del
sistema, y sobre qué aplicaciones están usando esta memoria.
![Page 22: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/22.jpg)
HERRAMIENTAS DE DIAGNOSTICO
• Microsoft Diagnostics: Mejor conocido como “MSD.EXE“, es una pequeña
utilidad que obtiene un inventario sobre el contenido de la PC. Es útil para ver
qué discos hay en el sistema, cuánta memoria hay instalada, y el uso de los
recursos del sistema como puertos LPT y IRQs. Le mostrará qué tipo de BIOS
se está usando y también qué tipo de chip UART hay en los puertos seriales.
MSD.EXE se incluye con las últimas versiones de DOS.
![Page 23: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/23.jpg)
HERRAMIENTAS DE DIAGNOSTICO
• Device Manager: La herramienta más útil para identificar la
configuración del sistema y la información del uso de los recursos
dentro de Windows 9x, Windows 2000 y Windows XP.
![Page 24: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/24.jpg)
HERRAMIENTAS DE CORRECCIÓN Y OPTIMIZACIÓN
• Son Programas que permiten hacerle mantenimiento, arreglar el PC
Dos muy conocidos son: Scandisk y desfragmentador SOFTWARE
DE SISTEMA
![Page 25: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/25.jpg)
SERVIDORES
• SOFTWARE DE SISTEMA SERVIDORES Programas relacionados con
actividades ejecutadas en el ciberespacio o internet Programas íntimamente
relacionados Con la estructura de acciones Que se realizan en internet
Programas que permiten movilizar La información a través De la RED:
copiar, Pegar, almacenar UTILIDADES SERVIDORES Impresión Archivo
Programas La Web Son programas para Controlar operaciones Ejecutar
operaciones Seguridad del PC Ej. Antivirus detectan y eliminan
![Page 26: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/26.jpg)
SOFTWARE DE APLICACIÓN
• El software de Aplicación es aquel que hace que el computador coopere con
el usuario en la realización de tareas típicamente humanas, tales como
gestionar una contabilidad o escribir un texto.
• permiten Las instrucciones precisas para comunicar a la maquina (PC) el
conjunto de operaciones que deben realizarse sobre una tarea determinada.
Realizar tareas especificas a los usuarios Hojas de calculo Procesadores de
textos Navegar por Internet.
![Page 27: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/27.jpg)
SOFTWARE DE APLICACIÓN
ejemplos de software aplicaciones son:
. Procesadores de texto. (Bloc de Notas)
• Editores. (PhotoShop para el Diseño Gráfico)
• Hojas de Cálculo. (MS Excel)
• Sistemas gestores de bases de datos. (MySQL)
• Programas de comunicaciones. (MSN Messenger)
• Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)
• Programas de diseño asistido por computador. (AutoCAD)
![Page 28: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/28.jpg)
SOFTWARE DE PROGRAMACION
• Es el conjunto de herramientas que permiten al programador
desarrollar programas informáticos, usando diferentes alternativas
y lenguajes de programación, de una manera práctica. Incluye
entre otros:
• Editores de texto
• Compiladores
• Intérpretes
• Enlazadores
• Depuradores
• Entornos de Desarrollo Integrados (IDE)
![Page 29: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/29.jpg)
EDITORES DE TEXTO
• Un editor de texto es un programa que permite crear y modificar
archivos digitales compuestos únicamente por texto sin formato,
conocidos comúnmente como archivos de texto o texto plano. El
programa lee el archivo e interpreta los bytes leídos según el
código de caracteres que usa el editor .
![Page 30: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/30.jpg)
COMPILADORES
• Un compilador es un programa informático que traduce un
programa escrito en un lenguaje de programación a otro
lenguaje de programación, generando un programa equivalente
que la máquina será capaz de interpretar. Usualmente el
segundo lenguaje es lenguaje de máquina, pero también puede
ser un código intermedio (bytecode), o simplemente texto
![Page 31: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/31.jpg)
INTERPRETES
• En ciencias de la computación, intérprete o interpretador es un
programa informático capaz de analizar y ejecutar otros
programas, escritos en un lenguaje de alto nivel. Los intérpretes
se diferencian de los compiladores en que mientras estos
traducen un programa desde su descripción en un lenguaje de
programación al código de máquina del sistema, los intérpretes
sólo realizan la traducción a medida que sea
necesaria, típicamente, instrucción por instrucción, y
normalmente no guardan el resultado de dicha traducción .
![Page 32: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/32.jpg)
ENLAZADORES
• Un enlazador (en inglés, linker) es un programa que toma los objetos
generados en los primeros pasos del proceso de compilación, la información
de todos los recursos necesarios (biblioteca), quita aquellos recursos que no
necesita, y enlaza el código objeto con su(s) biblioteca(s) con lo que
finalmente produce un fichero ejecutable o una biblioteca. En el caso de los
programas enlazados dinámicamente, el enlace entre el programa
ejecutable y las bibliotecas se realiza en tiempo de carga o ejecución del
programa.
![Page 33: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/33.jpg)
DEPURADORES
• Un depurador (en inglés, debugger), es un programa usado para probar y
depurar (eliminar los errores) de otros programas (el programa "objetivo"). El
código a ser examinado puede alternativamente estar corriendo en un
simulador de conjunto de instrucciones (ISS), una técnica que permite gran
potencia en su capacidad de detenerse cuando son encontradas
condiciones específicas pero será típicamente algo más lento que
ejecutando el código directamente en el apropiado (o el mismo) procesador.
![Page 34: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/34.jpg)
ENTORNO DE DESARROLLO INTEGRADO (IDE)
Un IDE Agrupa las anteriores herramientas, usualmente en un
entorno visual, de forma que el programador no necesite introducir
múltiples comandos para compilar, interpretar, depurar, etc..
Habitualmente cuentan con una avanzada interfaz gráfica de
usuario (GUI).
![Page 35: Curso de tegnologia e informatica](https://reader033.vdocuments.site/reader033/viewer/2022052602/559c3b641a28abef7f8b45da/html5/thumbnails/35.jpg)
GRACIAS POR SU ATENCIÓN