Informática Extracurricular
Informática Extracurricular Organización de la cursada Carga horaria semanal: 3 horas áulicas Carga horaria extra aula : 3 horas semanales Tipo de asignatura: Teórica - práctica
Informática Extracurricular División de las clases Primera parte: presentación del tema Segunda parte: explicación práctica y resolución de los ejercicios
Informática Extracurricular Metodología de evaluación Condiciones de aprobación: 75% de asistencia Dos parciales con dos recuperatorios Un flotante Promoción promedio entre 7 y 10 Aprobado promedio entre 4 y 6 Desaprobado promedio menor a 4
Introducción a la Informática La informática y su impacto social Supongamos la siguiente situación: Un aula con 30 alumnos
Introducción a la Informática La informática y su impacto social Supongamos la siguiente situación: Un aula con 30 alumnos Cada alumno posee 1 celular
Introducción a la Informática La informática y su impacto social Supongamos la siguiente situación: Un aula con 30 alumnos Cada alumno posee 1 celular El profesor utiliza un proyector y una notebook para dar su clase
Introducción a la Informática La informática y su impacto social Supongamos la siguiente situación: Un aula con 30 alumnos Cada alumno posee 1 celular El profesor utiliza un proyector y una notebook para dar su clase El aula posee un aire acondicionado con control remoto
Introducción a la Informática La informática y su impacto social 30 alumnos => 30 celulares
Introducción a la Informática La informática y su impacto social 30 alumnos => 30 celulares 30 celulares => 30 procesadores (suponiendo celulares simple núcleo)
Introducción a la Informática La informática y su impacto social 30 alumnos => 30 celulares 30 celulares => 30 procesadores (suponiendo celulares simple núcleo) El proyector posee de 2 a 3 procesadores
Introducción a la Informática La informática y su impacto social 30 alumnos => 30 celulares 30 celulares => 30 procesadores (suponiendo celulares simple núcleo) El proyector posee de 2 a 3 procesadores Son comunes las notebooks con procesadores doble núcleo (sin contar los procesadores de apoyo como el de la tarjeta de video)
Introducción a la Informática La informática y su impacto social 30 alumnos => 30 celulares 30 celulares => 30 procesadores (suponiendo celulares simple núcleo) El proyector posee de 2 a 3 procesadores Son comunes las notebooks con procesadores doble núcleo (sin contar los procesadores de apoyo como el de la tarjeta de video) El control remoto del aire acondicionado posee un pequeño procesador
Introducción a la Informática La informática y su impacto social 30 alumnos => 30 celulares 30 celulares => 30 procesadores (suponiendo celulares simple núcleo) El proyector posee de 2 a 3 procesadores Son comunes las notebooks con procesadores doble núcleo (sin contar los procesadores de apoyo como el de la tarjeta de video) El control remoto del aire acondicionado posee un pequeño procesador El aire acondicionado también posee un procesador de control
Introducción a la Informática La informática y su impacto social Conclusión:
Introducción a la Informática La informática y su impacto social Conclusión: La suma aproximada es de 36 procesadores
Introducción a la Informática La informática y su impacto social Conclusión: La suma aproximada es de 36 procesadores El crecimiento y alcance de los sistemas informáticos es tal, que en la actualidad existen más procesadores que personas
Areas de Aplicación Edición Finanzas Administración Comunicaciones Estudio Simulación Industria Almacenamiento
Computadoras personales Tipos de Computadoras Computadoras personales
Computadoras personales Tipos de Computadoras Computadoras personales Dispositivos móviles
Computadoras personales Tipos de Computadoras Computadoras personales Dispositivos móviles Sistemas embebidos
Tipos de Computadoras Computadoras personales Dispositivos móviles Sistemas embebidos Servidores de cómputo on-line
Tipos de Computadoras Computadoras personales Dispositivos móviles Sistemas embebidos Servidores de cómputo on-line Computadoras de control industrial
Tipos de Computadoras Computadoras personales Dispositivos móviles Sistemas embebidos Servidores de cómputo on-line Computadoras de control industrial Consolas de video juego
Tipos de Computadoras Computadoras personales Dispositivos móviles Sistemas embebidos Servidores de cómputo on-line Computadoras de control industrial Consolas de video juego Supercomputadoras (ver www.top500.org)
Breve análisis de la tendencia actual Tipos de Computadoras Breve análisis de la tendencia actual Abandono de la carrera de las grandes compañías por crear un procesador cada vez más poderoso para el usuario final, se sigue con esta tendencia solo para el caso de los servidores
Breve análisis de la tendencia actual Tipos de Computadoras Breve análisis de la tendencia actual Abandono de la carrera de las grandes compañías por crear un procesador cada vez más poderoso para el usuario final, se sigue con esta tendencia solo para el caso de los servidores El usuario promedio no requiere un gran poder de cómputo, solo utiliza aplicaciones de bajos requerimiento (facebook, word, etc)
Breve análisis de la tendencia actual Tipos de Computadoras Breve análisis de la tendencia actual Abandono de la carrera de las grandes compañías por crear un procesador cada vez más poderoso para el usuario final, se sigue con esta tendencia solo para el caso de los servidores El usuario promedio no requiere un gran poder de cómputo, solo utiliza aplicaciones de bajos requerimiento (facebook, word, etc) Surgimiento de dispositivos móviles orientados a la conexión web con interfaces de hardware amigables al usuario
Breve análisis de la tendencia actual Tipos de Computadoras Breve análisis de la tendencia actual Abandono de la carrera de las grandes compañías por crear un procesador cada vez más poderoso para el usuario final, se sigue con esta tendencia solo para el caso de los servidores El usuario promedio no requiere un gran poder de cómputo, solo utiliza aplicaciones de bajos requerimiento (facebook, word, etc) Surgimiento de dispositivos móviles orientados a la conexión web con interfaces de hardware amigables al usuario Traslado del trabajo de cómputo desde el dispositivo móvil al servidor on-line
Breve análisis de la tendencia actual Tipos de Computadoras Breve análisis de la tendencia actual Abandono de la carrera de las grandes compañías por crear un procesador cada vez más poderoso para el usuario final, se sigue con esta tendencia solo para el caso de los servidores El usuario promedio no requiere un gran poder de cómputo, solo utiliza aplicaciones de bajos requerimiento (facebook, word, etc) Surgimiento de dispositivos móviles orientados a la conexión web con interfaces de hardware amigables al usuario Traslado del trabajo de cómputo desde el dispositivo móvil al servidor on-line Conclusión: celular vs notebook vs netbook vs tablet
Concepto de Hardware y Software Elementos de un sistema informático Hardware => Lo tangible (elementos físicos)
Concepto de Hardware y Software Elementos de un sistema informático Hardware => Lo tangible (elementos físicos) Software => Lo intangible (aplicaciones, datos)
La Computadora Personal Funciones de la computadora Procesamiento de datos
La Computadora Personal Funciones de la computadora Procesamiento de datos Almacenamiento de datos
La Computadora Personal Funciones de la computadora Procesamiento de datos Almacenamiento de datos Movimiento de datos
La Computadora Personal Funciones de la computadora Procesamiento de datos Almacenamiento de datos Movimiento de datos (comunicaciones) Control
La Computadora Personal Breve reseña histórica Computador Mecánico
La Computadora Personal Breve reseña histórica Computador Mecánico Computador con Válvulas
La Computadora Personal Breve reseña histórica Computador Mecánico Computador con Válvulas Computador Transistorizado
La Computadora Personal Breve reseña histórica Computador Mecánico Computador con Válvulas Computador Transistorizado Computador de circuitos integrados
La Computadora Personal ¿Qué partes componen una PC? CPU
La Computadora Personal ¿Qué partes componen una PC? CPU MotherBoard
La Computadora Personal ¿Qué partes componen una PC? CPU MotherBoard Disco Rígido
La Computadora Personal ¿Qué partes componen una PC? CPU MotherBoard Disco Rígido Memoria Rom
La Computadora Personal ¿Qué partes componen una PC? CPU MotherBoard Disco Rígido Memoria Rom Memoria Ram
La Computadora Personal ¿Qué partes componen una PC? CPU MotherBoard Disco Rígido Memoria Rom Memoria Ram Puertos de Comunicación
Partes de la Computadora Personal
Central Processing Unit - CPU
Familias de Microprocesadores Importancia y trascendencia histórica de la empresa
Familias de Microprocesadores
Familias de Microprocesadores Arquitectura ARM GPU`s – Multicores - Heterogéneos
Memorias
Memorias
Memorias
Memorias
Existencia de la memoria cache Memorias Existencia de la memoria cache
Fuente
Reloj
Batería
Control de la Temperatura
Concepto de BUS
Otras Partes
Periféricos de Entrada/Salida
Periféricos de Entrada/Salida Incremento en la relación entre periféricos
Periféricos de Entrada/Salida Monitor, pantalla, teclado, unidad de CDROM, DVD o Blu Ray. Modem, scanner, mouse, joystick, micrófono, auriculares, altavoces, impresora, plotter, webcam, disco duro externo, tarjetas de memoria, etc.
Sistemas Operativos Un sistema operativo es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación. - Computadora (hardware) 2- Sistema Operativo 2.1- Sistema Operativo residente básico 2.2- Funciones de propósito general para utilizar el hardware 2.3- Funciones de Administración de recursos 3- Utilitarios básicos 4- Lenguajes de Programación de Aplicaciones 5- Lenguajes Orientados a la Aplicación 6- Sistemas de Software de propósito general. 7- Sistemas de Software dedicados La segunda capa, que hemos llamado sistema operativo, nos permite comunicarnos con la computadora y utilizar eficientemente sus recursos. Para analizarla la hemos subdivido en tres niveles: el sistema operativo residente básico, las funciones portables de control del hardware y las funciones de administración de tareas y recursos. El primer nivel del sistema operativo es el que nos permite que al encender la máquina haya funciones “vitales” incorporadas al hardware. (Mostrar un símbolo en pantalla, habilitar el teclado, verificar la memoria, etc.). Estas funciones “vitales” vienen incorporadas con el hardware (normalmente en una memoria especial que no se borra al apagar la máquina, ROM) y se denomina Sistema Operativo residente o BIOS (en el caso de las PCs). El segundo nivel del sistema operativo trata de ser “portable”, es decir agregar funciones que sean útiles al usuario del sistema operativo sobre cualquier máquina. Por ejemplo, poder modificar la configuración de la máquina ante nuevo hardware, cambiar el modo de presentación de la información disponible en la computadora (por ejemplo tener los archivos disponibles ordenados por fecha o por autor), o tener utilitarios para probar dispositivos tales como impresoras o parlantes o diskettes, o tener un programa antivirus que proteja los programas del usuario. Estas funciones facilitan el trabajo del usuario y normalmente se "cargan” desde disco al ser solicitadas. El tercer nivel del sistema operativo se refiere esencialmente a las funciones de administración de recursos de la o las máquinas que controla el usuario: administrar la memoria principal, los dispositivos de almacenamiento secundario, los accesos de diferentes usuarios a la máquina, el control de la ejecución de las aplicaciones, el control de la seguridad en los datos y en las comunicaciones son algunas de los objetivos de este tercer nivel. Todos los sistemas operativos tienen (más o menos desarrolladas) esta clase de funciones, que sirven para administrar los recursos y usuarios desde las máquinas más elementales a los sistemas de muchas computadoras en red con recursos y datos compartidos por numerosos usuarios.
Aísla al usuario de la complejidad del hardware Sistemas Operativos Un sistema operativo es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación. Aísla al usuario de la complejidad del hardware
Diseño del sistema por capas Sistemas Operativos Diseño del sistema por capas
Sistemas Operativos Objetivos del SO Asignar recursos del ordenador (CPU, memoria,...) a los programas, administrándolos de manera eficiente
Sistemas Operativos Objetivos del SO Asignar recursos del ordenador (CPU, memoria,...) a los programas, administrándolos de manera eficiente Dar acceso indirecto a los dispositivos del ordenador y a los periféricos
Sistemas Operativos Objetivos del SO Asignar recursos del ordenador (CPU, memoria,...) a los programas, administrándolos de manera eficiente Dar acceso indirecto a los dispositivos del ordenador y a los periféricos Proporcionar un sistema organizado de almacenamiento de datos
Sistemas Operativos Objetivos del SO Asignar recursos del ordenador (CPU, memoria,...) a los programas, administrándolos de manera eficiente Dar acceso indirecto a los dispositivos del ordenador y a los periféricos Proporcionar un sistema organizado de almacenamiento de datos Facilitar la comunicación interactiva con el usuario
Sistemas Operativos mas usados
Sistemas Operativos mas usados
Sistemas Operativos mas usados
Sistemas Operativos Sistemas Operativos mas usados Sistema Operativo Android
Manejo de interrupciones Sistemas Operativos Otras Tareas del SO Manejo de interrupciones
Manejo de interrupciones Sistemas Operativos Otras Tareas del SO Manejo de interrupciones Manejo de excepciones
Sistemas Operativos Otras Tareas del SO Manejo de interrupciones Manejo de excepciones Impacto en la performance
Categorías de Software Procesadores de Texto
Categorías de Software Procesadores de Texto Hojas de Cálculo
Categorías de Software Procesadores de Texto Hojas de Cálculo Bases de Datos
Categorías de Software Procesadores de Texto Hojas de Cálculo Bases de Datos Editores de imágenes
Medición de la Información Representación de los datos
Medición de la Información Representación de los datos Sistema numérico utilizado
Medición de la Información Representación de los datos Sistema de numérico utilizado Llamado binario (Base 2)
Medición de la Información Representación de los datos Sistema de numérico utilizado Llamado binario (Base 2) Utiliza dos símbolos para representar cualquier número, ellos son el 0 y el 1
Medición de la Información Los ordenadores representan todos los datos en el sistema de numeración binario
Medición de la Información Los ordenadores representan todos los datos en el sistema de numeración binario Los datos viajan, se procesan y se almacenan en impulsos eléctricos. Los impulsos se representan por dos estados. Prendido o apagado = 1 o 0
Medición de la Información Unidad de medida para almacenamiento de los datos
Medición de la Información Unidad de medida para almacenamiento de los datos BIT: Acrónimo de Binary DigIT (dígito binario) es la mínima unidad de información que viaja y se almacena en un computador. Cada bit representa un impulso eléctrico (1 o 0)
Medición de la Información Unidad de medida para almacenamiento de los datos BIT: Acrónimo de Binary DigIT (dígito binario) es la mínima unidad de información que viaja y se almacena en un computador. Cada bit representa un impulso eléctrico (1 o 0) BYTE: Acrónimo de BinarY Term, es un grupo de 8 bits.
Medición de la Información Unidad de medida para almacenamiento de los datos BIT: Acrónimo de Binary DigIT (dígito binario) es la mínima unidad de información que viaja y se almacena en un computador. Cada bit representa un impulso eléctrico (1 o 0) BYTE: Acrónimo de BinarY Term, es un grupo de 8 bits. Los bits se utilizan como unidad de medida para la transmisión de los datos.
Medición de la Información Unidad de medida para almacenamiento de los datos BIT: Acrónimo de Binary DigIT (dígito binario) es la mínima unidad de información que viaja y se almacena en un computador. Cada bit representa un impulso eléctrico (1 o 0) BYTE: Acrónimo de BinarY Term, es un grupo de 8 bits. Los bits se utilizan como unidad de medida para la transmisión de los datos (velocidad de transmisión en bps). Los bytes se utilizan como unidad de medida para el almacenamiento de los datos.
Medición de la Información Terabytes Gigabytes Megbytes Kilobyte Byte Bit 1 8 1 1.024 8.192 1 1.024 1.048.576 8.388.608 1 1.024 1.048.576 1.073.741.824 1 1.024 1.048.576 1.073.741.824 1 KiloByte = 1024 Bytes 1 MegaByte = 1024 KiloBytes = 1024 x 1024 Bytes 1 GigaByte = 1024 MegaBytes = 1024 x 1024 KiloBytes …
Sistemas Multitarea Concepto básico
Administración del tiempo de cómputo Sistemas Multitarea Concepto básico Administración del tiempo de cómputo
Administración del tiempo del procesador Sistemas Multitarea Concepto básico Administración del tiempo del procesador Diferencia con sistema de doble núcleo (administración de más recursos)