TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de...

28
TECNICATURA EN INFORMATICA INFORMATICA

Transcript of TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de...

Page 1: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Page 2: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida de decisiones mediante la aplicación sistemática de criterios preestablecidos.

La computadora se la relaciona a un cerebro electrónico, teniendo en cuenta que debe ser programada para cada tarea que se requiera.

La computadora puede recibir diversos nombres. El término computadora procede del inglés (computer) y significa máquina de computar o calcular. Del término francés ordinateur procede la denominación de Ordenador que se refiere a la tarea de poner en orden la información.

CONCEPTO:

Page 3: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Permite realizar operaciones a gran velocidad, se mide en millones de operaciones porsegundo.

Realizar cálculos numéricos y otros procesos como ordenar y combinar apropiadamente según las indicaciones de un programa.

Los cálculos y procesos que lleva a cabo la computadora son complicados en elsentido que resultan prolijos, largos y que exigen una gran precisión, y suponenpor ello un gran esfuerzo por parte del hombre.

Ofrece unas posibilidades enormes para la realización de procesos • Factibles (por su duración)• Rentables (requerirían concurso de muchas personas• Fiabilidad por su precisión y su control• Permite eludir tareas repetitivas al ser humano; tareas en las que la máquina se

muestra incansable e insensible y que, por el contrario, generan fatiga en el hombre.

FUNCIONES Y ACCIONES

Page 4: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

• Controlar el riego• Condiciones ambientales de una plantación• Realizar una exploración delicadísima del cerebro humano• Asistir una operación quirúrgica• Prevenir riesgos atmosféricos• Probar recetas de cocina• Enviar cartas a la velocidad de la luz • Regular todos los elementos mecánicas y electrónicos de un edificio• Realizar el censo de población de un país• Ver la casa antes de construirla, etc..

Lo que no debemos olvidar es que la computadora sólo está limitada pornuestra propia capacidad imaginativa, si bien los desarrollos enmicrocomputación y nuevos lenguajes han de proveer a este instrumento de unmotor social mucho más poderoso.

¿PARA QUÉ SIRVE UNA COMPUTADORA?

Page 5: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

La idea básica de la construcción fue

concebida hace dos siglos, pero solo hace

50 años después se construyó el primer

aparato de cómputo automático.

DESARROLLO HISTÓRICO DE LAS COMPUTADORAS

Page 6: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Procesan informaciones acerca de magnitudes análogas, medir tiempo, longitud, velocidad o presión atmosférica. Resuelven problemas que se presentan como realidades físicas, para hallar la solución recurre a relacionessimilares o análogas. La aplicación de la computadora analógica tiene lugar en actividades donde el objetivo es ejercer alguna forma de control.

CLASIFICACIÓN DE LOS SISTEMAS DE COMPUTACIÓN

Analógicas:

En los circuitos de las computadoras digitales, los datos se representan mediante esquemas de impulsos eléctricos. Los datos se representan siempre en forma de cantidades discretas.Las computadoras digitales pueden clasificarse en: Científicas, de Uso Generales, Comerciales.

Digitales:

Page 7: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Se aplica a un conjunto de piezas simbólicamente separadas con lo que se puede representar un número de elementos que se pueden contar.La información Digital numérica está relacionada con la representación simbólica de la acción de contar (el ábaco).Una característica de la información digital es que entre dos valores definidos no existen intermedios. Las señales eléctricas pueden ser portadoras de información digital binaria.

Información Digital

Vinculado a la medición de magnitudes físicas continuas, su medida puede dar lugar a cualquier valor intermedio entre una gama contigua de valores finitos (termómetro, reloj de sol, etc..)

Información Analógica

Page 8: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

HARDWARE Y SOFTWARE

La palabra inglesa

Hardware parte “dura” o material

Software parte “blanda” o lógica

Existen unos elementos materiales o tangibles, los que forman el

llamado soporte físico del procesamiento de la información como los

circuitos, los aparatos y terminales y también unos elementos

intangibles de programación, que se designan como soporte lógico.

Page 9: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Conjunto de Instrucciones de programa de computador que dirige la

operación del hardware.

Un conjunto de instrucciones para una tarea específica se llama

Rutina.

Un conjunto completo de instrucciones para ejecutar un conjunto de

tareas relacionadas se llama PROGRAMA.

Al software se lo clasifica en dos grupos:

Software

- Software de Base: controla las operaciones de la computadora en sí(Sistema Operativo, Bios).

- Software de Aplicación: los cuales resuelven problemas para los usuarios(programas del usuario).

Page 10: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Es el conjunto de elementos físicos (máquinas y circuitos) y

puede ser comparado con la fuerza; el hardware difícilmente

puede ser

modificado, y abarca todos los componentes materiales de la

propia computadora, sean mecánicos, eléctricos o electrónicos,

así como las unidades periféricas, sean teclados, impresoras,

monitores, etc..

Hardware

Page 11: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

EL LENGUAJE DE LA COMPUTADORA –BIT Y BYTE

Posibilidades de codificación

Bit: unidad binaria (0 o 1)

Byte: 8 dígitos o bits ( por ejemplo,

01000001)

Kbyte: 1024 bytes.

Mbyte: 1024 Kbyte

Gbyte: 1024 Mbyte 1111000101001000111110001010010001

11110001010010001

Page 12: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Hardware – para trabajar en grupo

SoftwareEl software determina lo que puede hacer una computadora y, en ciertosentido, la transforma en uno u otro tipo de aparato: de una máquina dedibujar en una de escribir , de un simulador de vuelo en una calculadora, de unsistema de archivo en un estudio musical, etc.

Es un conjunto de instrucciones detalladas, paso a paso, que dicen a la computadora como resolver un programa o ejecutar una tarea. Los pasos están en un lenguaje que la máquina interpreta o "comprende" .Antes era más frecuente que los usuarios tuviesen que dedicarmucho tiempo y recursos económicos para la elaboración de muchos de sus programas. En la actualidad el mercado provee miles de programas que ya han sido previamente escritos y probados.

Programa de computación

Page 13: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

son, las palabras, números y gráficos que describen a las personas, eventos, cosas e ideas. Se pueden incluir en los programas (como los datos del diccionarios que utiliza el procesador de textos), o se pueden crear, como los números para trazar una gráfica.

Los datos

es una parte básica del sistema de computación y un término con más de una definición. En los primeros días de la industria de la computación, la palabra ; "software" se popularizó para indicar todos los componentes notangibles (no hardware) de una computadora. En este sentido, indicaba los programas y los datos que estos usaban. En la práctica y en la actualidad, denota un producto comercial, que podría incluir más de un programa además de datos.

El software

Page 14: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Agrupa a los programas de control del equipamiento e incluye:

• Sistema operativo• Software de comunicación de datos y otros productos relacionados con el funcionamiento general del equipamiento.

Tipos de Software.

Software de Base:

Engloba a los programas destinados al usuario final; son sistemas de uso general que no necesitan adaptarse a las particularidades de la empresa. En general sirven para crear y trabajar con documentos: procesadores de texto, planillas de cálculo, utilitarios, etc.

Productos de Software:

Page 15: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Agrupa a los sistemas diseñados para atender los procesos propios de la empresa, es decir a los programas que procesan las operaciones de unaorganización como: sistemas de inventario permanente, personal, contabilidad, cuentas corrientes, etc.. Su propósito es automatizar la operación rutinaria de la empresa y así dar solución a sus problemas específicos de procesamiento dedatos.

Software de Aplicación:

Page 16: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Un sistema operativo es el software que controla el uso de los componentes de la computadora, como memoria y espacio de almacenamiento en el disco. Trabaja como un controlador de tráfico aéreo, pues coordina las actividades en el interior de la computadora: igual que un aeropuerto no funciona sin controladores de tráfico (en este caso de órdenes e información), ésta no trabaja sin un sistema operativo.

Software de Base -Sistema Operativo.

También es llamado "software ejecutivo o supervisor"Conjunto de programas, rutinas, procedimientos y módulos que controlan los recursos de una instalación informática. En su concepción más amplia, el sistema operativo se ocupa de hacer funcionar todos los recursos de una computadora en forma armónica: el equipamiento físico (hardware) junto con los programas del usuario (software de aplicación), los que a su vez administran los datos (archivos, bases de datos) de la empresa

Page 17: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Un sistema operativo controla el flujo de datos de los periféricos a la computadora y de ésta a aquellos. Conduce la entrada a las áreas de la computadora donde se puede procesar y la salida hacia la pantalla o cualquier dispositivo de salida que solicite.

Funciones del Sistema Operativo.

Control básico de entrada y salida:

El sistema operativo cuida que esté disponible el espacio adecuado para cada programa en ejecución, y asegura que cada procesador realice rápidamente cada instrucción del programa. Si desea correr dos o más programas simultáneamente (o sea multitarea), el sistema operativo cuida que cada programa tenga su espacio y tiempo de trabajo adecuado

Aseguramiento del espacio adecuado:

Page 18: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

El sistema operativo se ocupa de los datos almacenados en disco y CD ROM. Imagine que sus discos son archiveros; los datos, papeles almacenados en carpetas, y el sistema operativo la secretaria archivista. Ella archiva la carpeta cuando termina de usarla. Cuando se necesita algo del archivo se le solicita y ella sabe donde encontrar la carpeta.

Asignación de los recursos del sistema:

El sistema operativo distribuye recursos del sistema para que los programas corran con uniformidad. Un recurso del sistema es una parte del sistema de computación (una unidad de disco, la memoria, una impresora o un tiempo de procesador) que puede usar un programa.

Administración del espacio de

almacenamiento:

Page 19: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

El sistema operativo también ayuda a conservar la seguridad de los datos en el sistema do computación; por ejemplo, puede impedirle el acceso al sistema, a menos que presente su clave de usuario y contraseña.

Mantenimiento de la seguridad:

El sistema operativo vigila el estado de los principales componentes de la computadora para descubrir las fallas que afectan al procesamiento. Al encender la máquina, el sistema operativo comprueba cada uno de los componentes electrónicos y levanta un inventario rápido de los dispositivos de almacenamiento; por ejemplo si falla un componente eléctrico interno, presenta un mensaje que identifica el problema y no le permite continuar hasta corregirlo.

Detección de fallas del equipo:

Page 20: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Únicamente pueden controlar la ejecución de un solo programa a la vez. Simplemente cargan y ubican en la memoria principal la aplicación en curso, poniendo a su disposición todos los recursos del sistema. Una vez concluida la aplicación, podrá ejecutarse un nuevo programa. El sistema más difundido en esta categoría es, sin duda, MS DOS.

Clasificación de los Sistemas Operativos.

• Sistemas Operativos Monotarea:

Permiten multiprogramación, es decir la ejecución de más de un programa al mismo tiempo. Este tipo de sistemas operativos permite cargar en la memoria principal diversas aplicaciones (programas ) proporcionando a cada una la posibilidad de utilizar todos los recursos disponibles en la computadora. Ejemplos de sistemas operativos multitarea son: Windows NT, Windows 95, Unix y OS/2 de IBM.

• Sistemas Operativos Multitarea:

Administran los servidores de las redes de área locas (LAN). Entre ellos los más difundidos son: Netware de Novell, Lan Manager de IBM y Windows NT de Microsoft.

• Sistemas Operativos para Redes:

Page 21: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Herramientas de Productividad.

Administración de equipamiento informático: (los llamados programas

utilitarios) como los sistemas do administración de discos

(Norton, PC Tools), sistemas de seguridad, etc.

• Automatización de Oficina: agrupa a los programas procesadores de

textos, hojas de cálculo, correo electrónico, graficadores, bases de datos

personales, etc.; es decir los ,productos diseñados para mejorar la

productividad del trabajo administrativo de una organización.

Page 22: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Implementación de Productos de Software -Consideraciones.

• Los reacios, aquellas personas que no se encuentran entusiasmadas con el cambio.

• Los exagerados, aquellos que consideran que la automatización de la oficina y la nueva tecnología son la nueva solución a todos susproblemas.

• Los indiferentes, aquellos que no están ni a favor ni en contra.

Las actitudes de las personas de una oficina pueden clasificarse en algunas de las

siguientes posturas:

Page 23: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Son productos de software diseñados para escribir los programas de lascomputadoras en lenguaje simbólico o fuente. Se caracterizan por seguir reglas de sintaxis (normas de escritura), las que son específicas de cada uno y son establecidas de antemano. A su vez cada lenguaje de programación dispone de un programa compilador o intérprete encargado de producir los programas simbólicos o fuentes escritos por los programadores en código de máquina; este último es el código (único) que en realidad interpreta el procesador o CPU para ejecutar las instrucciones dadas por el programador a través, del programa.

Lenguajes de Programación.

PROGRAMA FUENTE

TRADUCTORPROGRAMA

OBJETO

Page 24: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Una base de datos en un gran archivo donde se enlazan, interrelacionan y controlan todos los datos por medio de un producto de software especialencargado de su administración.

¿Qué es una Base de Datos?

Los elementos o campos de datos sólo se guardan una vezLa actualización de un dato sólo se realiza una vez, ya que éste no debe estar repetido. Esta característica asegura la Consistencia de la información contenida en las bases.Permiten manejar seguridad a nivel de los datos elementales, o sea, controlan quienes pueden realizar operaciones de lectura, modificación o borrado de los elementos o campos de datos.La administración de los datos es independiente de los programas que los utilizan, de modo que se los puede modificar sin cambiar los programas existentes para manejarlos.

Ventajas de la Bases de Datos

Page 25: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

Los sistemas de aplicación, también conocidos como software de

aplicación, aplicaciones informáticas, programas a medida, etc., son los

programas utilizados para procesar, en forma total o parcial, las

transacciones de la empresa. Uno de los ejemplos más comunes de este

tipo de productos se puede observar en el área comercial, donde las

empresas utilizan sistemas de aplicación para procesar las operaciones

(transacciones) que hacen a su gestión administrativa y comercial, tales

como inventarios, facturación, compras, contabilidad, etc..

Software de Aplicación.

Page 26: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

• Archivos de programas ejecutables : Son los archivos de programaspropiamente dichos. Están formados por las instrucciones que permitenala CPU (unidad central de procesamiento) ejecutar las tareas solicitadaspor los programadores a través de los programas.

• Archivos de Datos: Son los archivos donde se realiza elalmacenamiento de los datos que maneja el sistema de información de laempresa.

• Documentación: 1. Documentación del usuario: Integrada por losmanuales que describen los procedimientos que debe seguir cada uno delos usuarios para operar el sistema. 2. Documentación del sistema:Integrada por los manuales con la documentación técnica necesaria paraque los programadores puedan entender la lógica de funcionamiento delsistema.

Componentes de un sistema de aplicación.

Page 27: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

• Sistema a medida: en este caso el desarrollo del sistema puede ser realizado por un equipo interno o tercerizado a un proveedor, quien realiza el desarrollo del sistema (diseño, construcción, adaptación, implementación, y ajustes de los programas ), adaptándolo a la operatoria particular de la empresa donde serán implementados

• Paquetes de programas estándar: cuando los sistemas son diseñados para resolver un problema tipificado, común a la operatoria de las empresas de un determinado sector económico, por ejemplo: gestión de ventas, contabilidad, presupuestos, gestión de sucursales, etc.. En los casos que el paquete no, contemple las particularidades de la organización, el comprador (usuario final del sistema ) debe encargarse de adaptar la operatoria de la empresa al funcionamiento del paquete de programas de aplicaciónincorporado.

Tipos de sistemas de aplicación.

Page 28: TECNICATURA EN INFORMATICA INFORMATICA. TECNICATURA EN INFORMATICA INFORMATICA Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos.

TECNICATURA EN INFORMATICA

INFORMATICA

LENGUAJES DE PROGRAMACIÓN -Instruyendo al computador-

Lenguaje de Bajo NivelMás próximo a la computadora: ensambladores (aplicaciones muy ligadas al hardware).

Orientado a la máquina el programador debe aprender a Pensar como el computador.

Lenguaje de Alto Nivel

Destacan las instrucciones comprensibles para el programador humano.

Los programas en un lenguaje de alto nivel son convertidos por un compilador o generador de lenguaje asociado a cada lenguaje de alto nivel.

Los lenguajes de alto nivel son fáciles de aprender y no dependen de un tipo en particular de computador. Existe una tendencia hacia lenguajes que reduzcan lanecesidad de los programadores de entender detalles técnicos del computador y del almacenamiento de datos.