martes, 1 de septiembre de 2015

Primero A y B, Sistema operativo.

Sistema operativo

Un sistema operativo es un programa que actúa como intermediario (interfaz) entre el usuario y el hardware de una computadora  y su propósito es que nosotros como usuarios  podamos ejecutar los programas de manera fácil y sencilla, utiliza el hardware (pantalla, teclado, impresora, ratón etc.…) eficientemente.
  • Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.
  • Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.

Servicios proporcionados por el Sistema Operativo

  • Ejecución de Programas (programa en ejecución: ejecutable, datos, pila, contador, registros...)
  • Operaciones de E/S
  • Manipulación de archivos
  • Comunicaciones
  • Detección de errores
  • Asignación de recursos
  • Contabilidad
  • Protección

Clasificación de los Sistemas Operativos

  • Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.
  • Multiprocesador: soporta el abrir un mismo programa en más de una CPU.
  • Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
  • Multitramo o Multimodo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.
  • Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.

Cómo funciona un Sistema Operativo


Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar.
 Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar.











Glosario
plataforma es un sistema que sirve como base para hacer funcionar determinados módulos de hardware o de software con los que es compatible



Actividad: Investigar los principales sistemas operativos que existen y algunas de sus características. Ilustrar. Insertando una tabla en documento de Word.

Sistema Operativo
Características
Logo, ilustración



domingo, 30 de agosto de 2015

Segundo A, Descomposición de la luz.

DESCOMPOSICIÓN DE LA LUZ BLANCA


Si hacemos pasar un rayo de sol (luz blanca) a través de un prisma, podremos observar que se descompone en los mismos colores que integran un arco iris.
Este fenómeno, en el cual la luz blanca se separa en diversos colores, se denomina descomposición de la luz. Por lo tanto, al penetrar la luz blanca en el vidrio se descompone (o "dispersa") en los colores que la forman.

En esta experiencia práctica, el rayo de luz blanca del Sol al atravesar el prisma, se descompone en seis colores, que van del rojo al violeta. Como se puede apreciar en la tabla siguiente, cada uno de esos colores cuenta con su correspondiente longitud de onda fija y, por tanto, con diferentes frecuencias de ondas.

Colores de la luz blanca

Longitud de onda ( 
   ) en nm
Rojo   
627 – 770 (ondas de menor energía)
Naranja   
589 – 627
Amarillo   
566 – 589
Verde   
495 – 566
Azul   
436 – 495
Violeta   
380 – 436 (ondas de mayor energía)



                          




Responde:
¿Por qué se forma el arcoíris?
Actividad:
En Paint realizar un dibujo que muestre los colores en que se descompone la luz blanca. En Paint realizar un dibujo que muestre los colores primarios y los secundarios.

Tarea: Imprimir el trabajo hecho en clase y pegarlo en el cuaderno.



Tercero A y B. Programación y algoritmos.


Algoritmos y programación

Para casi todos los problemas, y hasta para las más elementales acciones que llevamos a cabo diariamente, se realizan secuencias de pasos, a veces inconscientemente.
Cuando vas a ir a una fiesta, generalmente:
  1. Seleccionas la ropa
  2. Seleccionas los zapatos
  3. Bañarse

Algoritmo

Un algoritmo es una serie finita de pasos o instrucciones que deben seguirse para resolver un problema
Las computadoras utilizan estos pasos lógicos para resolver los problemas o realizar actividades a través de programas de cómputo, implementados con un lenguaje de programación para proporcionar soluciones a los usuarios, siempre deben ser resueltos  utilizando algoritmos y la lógica,  ya que los circuitos de una computadora, utilizan los operadores lógicos del álgebra de Boole.

Solución de problemas con computadora.

El desarrollador de programas de computación deberá tomar en cuenta las siguientes, para resolver un problema.

  1. Definición del problema. ¿De qué problema se trata?, ¿Con qué elementos cuenta el  problema?
  2. Especificación o análisis. Analizar de que datos se dispone y qué objetivos se persiguen como solución.
  3. Diseño del algoritmo. Debe ser muy preciso, consistente y finito; es decir, que cuente con una rutina de terminación.
  4. Codificación o programación. Escribir el algoritmo en un lenguaje de programación para crear el código fuente.
  5. Depuración y verificación. Es el proceso de ejecutar el programa para corregir los errores y verificar los resultados con pruebas de escritorio, para certificar su buen funcionamiento.
  6. Compilación. Terminado el programa, si se cuenta con un lenguaje de programación que incluya  un compilador, se crea un archivo ejecutable.
  7. Documentación y mantenimiento. Es conveniente documentar el programa para que diversos usuarios puedan entenderlo y utilizarlo.

Programa

Un programa de computadora es un conjunto de instrucciones que la CPU de una computadora puede entender y ejecutar.

Programación


Programación es el proceso a través del cual un programa o aplicación informática es desarrollado.

Se conoce como programación en ciencias de la computación a los pasos que se abordan para crear el código fuente de un programa informático. De acuerdo con estos pasos, el código se escribe, se prueba y se perfecciona.

Pseudocódigo

Es el lenguaje intermedio entre nuestro lenguaje y el lenguaje de programación.

El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.


Las principales características de este lenguaje son:

  • Se puede ejecutar en un ordenador
  • Es una forma de representación sencilla de utilizar y de manipular.
  • Facilita el paso del programa al lenguaje de programación.
  • Es independiente del lenguaje de programación que se vaya a utilizar.
  • Es un método que facilita la programación y solución al algoritmo del programa



Estructura: 



Cabecera: 


  • Programa:
  • Modulo:
  • Tipos de datos:
  • Constantes:
  • Variables:


Cuerpo: 


  • Inicio
  • Instrucciones
  • Fin

Actividad:
Realiza un algoritmo para cambiar una llanta, utiliza diagrama de flujo y pseudocódigo.