Grado 10


Ejes Temáticos   Informática y Tecnología.

 
ALGORITMO.

Definición formal.
Medios de expresión de un Algoritmo.
Diagramas de flujos.
Pseudocódigo.
Sistemas formales.
Implementación.
Variables.
Estructuras secuenciales.
Algoritmo como funciones.
Análisis del Algoritmo.
Ejemplo de algoritmo
GESTIÓN DE PROYECTOS ESCOLARES

TECNOLOGIA
Avances Tecnológicos en la astronomía
Simulación astronómica a través del software stellarium

NOTA: Estos temas y compromisos  deben ser copiado en el cuaderno y estudiado para su evaluacion. 

Tema 1.
EL COMPUTADOR
 
Computadora: Es un dispositivo electrónico utilizado para procesar información y obtener resultados. Los datos y la información se pueden introducir en la computadora como entrada (input) y a continuación se procesan para producir una salida (output).

 Proceso de información en la computadora

Datos de Entrada.
Proceso.

Datos de Salida.
   
Programa: Es el conjunto de instrucciones escritas de algún lenguaje de programación y que ejecutadas secuencialmente resuelven un problema especifico.

Organización física de una computadora



 

Dispositivos de Entrada: Como su nombre lo indica, sirven para introducir datos (información) en la computadora para su proceso. Los datos se leen de los dispositivos de entrada y se almacenan en la memoria central o interna. Ejemplos: teclado , scanners (digitalizadores de rastreo), mouse (ratón), trackball (bola de ratón estacionario), joystick (palancas de juego), lápiz óptico.
Dispositivos de Salida: Regresan los datos procesados que sirven de información al usuario. Ejemplo: monitor, impresora.


La Unidad Central de Procesamiento (C.P.U) se divide en dos:
Ø  Unidad de control
Ø  Unidad Aritmético - Lógica


Unidad de Control: Coordina las actividades de la computadora y determina que operaciones se deben realizar y en que orden; así mismo controla todo el proceso de la computadora.
Unidad Aritmético - Lógica: Realiza operaciones aritméticas y lógicas, tales como suma, resta, multiplicación, división y comparaciones.


La Memoria de la computadora se divide en dos:
Ø  Memoria Central o Interna
Ø  Memoria Auxiliar o Externa


Memoria Central (interna): La CPU utiliza la  memoria de la computadora para guardar información mientras trabaja con ella; mientras esta información permanezca en memoria, la computadora puede tener acceso a ella en forma directa. Esta memoria construida internamente se llama memoria de acceso aleatorio (RAM).
La memoria interna consta de dos áreas de memoria:

                La memoria RAM (Randon Access Memory): Recibe el nombre de memoria principal  o memoria del usuario, en ella se almacena información solo mientras la computadora esta encendida. Cuando se apaga o arranca nuevamente la computadora, la información se pierde, por lo que se dice que la memoria RAM es una memoria volátil.


                La memoria ROM (Read Only Memory): Es una memoria estática que no puede cambiar, la computadora puede leer los datos almacenados en la memoria ROM, pero no se pueden introducir datos en ella, o cambiar los datos que ahí se encuentran; por lo que se dice que esta memoria es de solo lectura. Los datos de la memoria ROM están grabados en forma permanente y son introducidos por el fabricante de la computadora.
Memoria Auxiliar (Externa): Es donde se almacenan todos los programas o datos que el usuario desee. Los dispositivos de almacenamiento o memorias auxiliares (externas o secundarias) mas comúnmente utilizados son: cintas magnéticas y discos magnéticos.


 
1.2 Definición de Lenguaje

Lenguaje: Es una serie de símbolos que sirven para transmitir uno o mas mensajes (ideas) entre dos entidades diferentes. A la transmisión de mensajes se le conoce comúnmente como comunicación.

La comunicación es un proceso complejo que requiere una serie de reglas simples, pero indispensables para poderse llevar a cabo. Las dos principales son las siguientes:
*        Los mensajes deben correr en un sentido a la vez.
*        Debe forzosamente existir 4 elementos: Emisor, Receptor, Medio de Comunicación y Mensaje.


Lenguajes de Programación
Es un conjunto de símbolos, caracteres y reglas (programas) que le permiten a las personas comunicarse con la computadora.

Los lenguajes de programación tienen un conjunto de instrucciones que nos permiten realizar operaciones de entrada/salida, calculo, manipulación de textos, lógica/comparación y almacenamiento/recuperación.

Los lenguajes de programación se clasifican en:
Ø  Lenguaje Maquina: Son aquellos cuyas  instrucciones son directamente  entendibles por la computadora y no necesitan traducción posterior para que la CPU pueda comprender y ejecutar el programa. Las instrucciones en lenguaje maquina se expresan en términos de la unidad de memoria mas pequeña el bit (dígito binario 0 o 1).

Ø  Lenguaje de Bajo Nivel (Ensamblador): En este lenguaje las instrucciones se escriben en códigos alfabéticos conocidos como mnemotécnicos para las operaciones y direcciones simbólicas.
Ø  Lenguaje de Alto Nivel: Los lenguajes de programación de alto nivel (BASIC, pascal, cobol, frotran, etc.) son aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos (en general en ingles), lo que facilita la escritura y comprensión del programa.

 
1.3   Definición de Algoritmo

La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX.
Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema especifico.


1.4 Tipos de Algoritmos

Ø  Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
Ø  Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.

 

1.5 Lenguajes Algorítmicos
 
Es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso.

 
Tipos de Lenguajes Algorítmicos

Ø  Gráficos: Es la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo).
Ø  No Gráficos: Representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudocodigo).

Tema 2

2.1 Tipos De Datos

                 Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como ‘b’, un valor entero tal como 35. El tipo de dato determina la naturaleza del conjunto de valores que puede tomar una variable.

Tipos de Datos Simples

 Ø  Datos Numéricos: Permiten representar valores escalares de forma numérica, esto incluye a los números enteros y los reales. Este tipo de datos permiten realizar operaciones aritméticas comunes.

 Ø  Datos Lógicos: Son aquellos que solo pueden tener dos valores (cierto o falso) ya que representan el resultado de una comparación entre otros datos (numéricos o alfanuméricos).

 Ø  Datos Alfanuméricos (String): Es una secuencia de caracteres alfanuméricos que permiten representar valores identificables de forma descriptiva, esto incluye nombres de personas, direcciones, etc. Es posible representar números como alfanuméricos, pero estos pierden su propiedad matemática, es decir no es posible hacer operaciones con ellos. Este tipo de datos se representan encerrados entre comillas.

                 Ejemplo:

                               “Instituto Tecnológico de Tuxtepec”

                               “1997”

2.2 Expresiones

                Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Por ejemplo:

                 a+(b + 3)/c

                 Cada expresión toma un valor que se determina tomando los valores de las variables y constantes implicadas y la ejecución de las operaciones indicadas.

                Una expresión consta de operadores y operandos. Según sea el tipo de datos que manipulan, se clasifican las expresiones en:

 -       Aritméticas
-       Relaciónales
-       Lógicas

  

2.3 Operadores y Operando

Ø  Operadores: Son elementos que relacionan de forma diferente, los valores de una o mas variables y/o constantes. Es decir, los operadores nos permiten manipular valores.

 

                                                               Aritméticos

Tipos de Operadores                          Relaciónales

                                                               Lógicos
 
 


Ø  Operadores Aritméticos: Los operadores aritméticos permiten la realización de operaciones matemáticas con los valores (variables y constantes).


                Los operadores aritméticos pueden ser utilizados con tipos de datos enteros o reales. Si ambos son enteros, el resultado es entero; si alguno de ellos es real, el resultado es real.

        Operadores Aritméticos            
                +              Suma
                -              Resta
                *              Multiplicación
                /               División
                 Mod       Modulo   (residuo de la división entera)
       
Ejemplos:
        Expresión      Resultado             
           7 / 2                3.5
        12 mod 7           5
        4  + 2 * 5           14
 
Prioridad de los Operadores Aritméticos
h         Todas las expresiones entre paréntesis se evalúan primero. Las expresiones con paréntesis anidados se evalúan de dentro a fuera, el paréntesis mas interno se evalúa primero.
h         Dentro de una misma expresión los operadores se evalúan en el siguiente orden.
                 1.- ^ Exponenciación
                2.- *, /, mod Multiplicación, división, modulo.
                3.- +, - Suma y resta.
 h         Los operadores en una misma expresión con igual nivel de prioridad se evalúan de izquierda a derecha.
 Ejercicios:
                4 + 2 * 5 =
                23 * 2 / 5 =                                                             46 / 5 =
                3 + 5 * (10 - (2 + 4)) =                                        3 + 5 * (10 - 6) = 3 + 5 * 4 = 3 + 20 =
                3.5 + 5.09 - 14.0 / 40 =                          3.5 + 5.09 - 3.5 = 8.59 - 3.5 =
                2.1 * (1.5 + 3.0 * 4.1) =                          2.1 * (1.5 + 12.3) = 2.1 * 13.8 =







Tema 3

TÉCNICAS PARA LA FORMULACIÓN DE ALGORITMOS

 
                               4.1 Diagrama de flujo

                               4.2 Pseudocodigo

                               4.3 Diagrama estructurado (nassi-schneiderman)

Las dos herramientas utilizadas comúnmente para diseñar algoritmos son:

                               Diagrama de Flujo

                               Pseuducodigo

 

4.1 Diagrama de Flujo

 

Un diagrama de flujo es la representación gráfica de un algoritmo. También se puede decir que es la representación detallada en forma gráfica de como deben realizarse los pasos en la computadora para producir resultados.

Esta representación gráfica se da cuando varios símbolos (que indican diferentes procesos en la computadora), se relacionan entre si mediante líneas que indican el orden en que se deben ejecutar los procesos.

Los símbolos utilizados han sido normalizados por el instituto norteamericano de normalización (ANSI).

 

 

                SÍMBOLO                                                                             DESCRIPCIÓN



 
Reglas para dibujar un diagramas de flujo.
Los Diagramas de flujo se dibujan generalmente usando algunos símbolos estándares; sin embargo, algunos símbolos especiales pueden también ser desarrollados cuando séan requeridos. Algunos símbolos estándares, que se requieren con frecuencia para diagramar programas de computadora se muestran a continuación:
Inicio o fin del programa
Pasos, procesos o líneas de instruccion de programa de computo
Operaciones de entrada y salida
Toma de desiciónes y Ramificación
Conector para unir el flujo a otra parte del diagrama
Cinta magnética
Disco magnético
Conector de pagina
Líneas de flujo
Anotación
Display, para mostrar datos
Envía datos a la impresora




Recomendaciones para el diseño de Diagramas de Flujo

h         Se deben se usar solamente líneas de flujo horizontales y/o verticales.

h         Se debe evitar el cruce de líneas utilizando los conectores.

h         Se deben usar conectores solo cuando sea necesario.

h         No deben quedar líneas de flujo son conectar.

h         Se deben trazar los símbolos de manera que se puedan leer de arriba hacia abajo y de izquierda a derecha.

h         Todo texto escrito dentro de un símbolo deberá ser escrito claramente, evitando el uso de muchas palabras.

 

 4.2 Pseudocodigo

 Mezcla de lenguaje de programación y español (o ingles o cualquier otro idioma) que se emplea, dentro de la programación estructurada, para realizar el diseño de un programa. En esencial, el pseudocodigo se puede definir como un lenguaje de especificaciones de algoritmos.

                Es la representación narrativa de los pasos que debe seguir un algoritmo para dar solución a un problema determinado. El pseudocodigo utiliza palabras que indican el proceso a realizar.

 

Ventajas de utilizar un Pseudocodigo a un Diagrama de Flujo

h         Ocupa menos espacio en una hoja de papel

h         Permite representar en forma fácil operaciones repetitivas complejas

h         Es muy fácil pasar de pseudocodigo a un programa en algún lenguaje de programación.

h         Si se siguen las reglas se puede observar claramente los niveles que tiene cada operación.

 

 

4.3 Diagramas estructurados (Nassi-Schneiderman)

 

                El diagrama estructurado N-S también conocido como diagrama de chapin es como un diagrama de flujo en el que se omiten las flechas de unión y las cajas son contiguas. Las acciones sucesivas se pueden escribir en cajas sucesivas y como en los diagramas de flujo, se pueden escribir diferentes acciones en una caja. Un algoritmo se represente en la sig. forma:


TECNOLOGIA

LA BIOTECNOLOGÍA


Según Wikipedia, La biotecnología es la tecnología basada en la biología, especialmente usada en agricultura, farmacia, ciencia de los alimentos, medio ambiente y medicina. Se desarrolla en un enfoque multidisciplinario que involucra varias disciplinas y ciencias como biología, bioquímica, genética, virologíaagronomía, ingeniería, física, química, medicina y  la veterinaria entre otras. Tiene gran repercusión en la farmacia, la medicina, la microbiología, la ciencia de los alimentos, la minería y la agricultura entre otros campos.

CAMPOS DE APLICACIÓN


Las cuatro áreas de investigación sobre salud humana en las que la biotecnología tiene mayor impacto son:

  • EL DIAGNÓSTICO MOLECULAR
  • EL DESARROLLO DE FÁRMACOS
  • PREVENCIÓN DE ENFERMEDADES INFECCIOSAS
  • TERAPIAS GENÉTICAS
Entra al siguiente enlace, realiza la lectura y explica las ventajas y desventajas de esta aplicación de la Biotecnología.

TEMAS PARA EXPOSICIÓN
Formar grupos de 4 estudiantes y escoger un tema a consultar. Prepara una exposición con los resultados de la consulta para socializar en el aula de informática.
Se pueden ayudar con diapositivas, mapas conceptuales, presentaciones en prezi, entre otras.

1. PROCESO DE PRODUCCIÓN   (definición, etapas, tipos, ejemplos)
2. MANUFACTURA DE PRODUCTOS (definición, diseños y procesos, manual de buenas practicas de manufactura)
BUENAS PRACTICAS DE MANUFACTURA
3. PLANES DE MANTENIMIENTO EN PROCESOS DE PRODUCCIÓN. (definición, tipos de mantenimiento, diseño de planes de mantenimiento)
4. NORMAS DE SEGURIDAD INDUSTRIAL. (definición, tipos normas, ejemplos)
TIPOS DE MANTENIMIENTO
5. INTERPRETACIÓN DE MANUALES. (definición, tipos de manuales, ejemplos)
MANUAL DE FABRICANTES
MANUAL DEL USUARIO


Enlaces sugeridos para agregar a los Blog:

SKOOL COLOMBIAAPRENDE

PORTAL MONTERÍA APRENDE

WETRANSFER- PARA ARCHIVOS GRANDES


Tema 3.

Como influye la tecnología en la Sociedad?

Lee detenidamente  el siguiente artículo y realiza las actividades que aparecen al final:

INFLUENCIA DE LA TECNOLOGÍA EN LA SOCIEDAD

Por Edgardo Sanchez - TECNOLOGÍA Y SOCIEDAD
En el transcurso de la evolución de la sociedad en todo el mundo,han surgido diferentes aspectos que inevitablemente influyen en el comportamiento y forma de pensar del individuo, como por ejemplo las investigaciones científicas y en la actualidad los avances tecnológicos, los cuales rigen de algún modo en la ideología y la conducta humanas. Es así como se originan modelos sociales que marcan la tendencia sobre nuevos supuestos valores.
Sin duda alguna, la ciencia y la tecnología han tenido impacto en la sociedad, pues se han marcado tendencias, modas y sucesos trascendentes en diferentes países, con lo que ese ha marcado el rumbo de la historia y la influencia en las ideologías de los diferentes pueblos. Dicho impacto ha afectado en forma positiva y negativa en los acontecimientos sociales en el desarrollo y evolución de toda la humanidad.
Referente a los efectos positivos en nuestro entorno social, la ciencia ha tenido grandes logros como los avances médicos para la cura de enfermedades por medio del descubrimiento de vacunas y nuevos tratamientos, así como la investigación y desarrollo de nuevos medicamentos. En el campo de la industria y comercio se han creado nuevos modelos para optimizar los procesos productivos basados en la planeación estratégica y nuevas técnicas de administración
El manejo de la información y la comunicación han sufrido grandes cambios, primero se creo el teléfono y telégrafo, además del sistema de correo tradicional, que durante muchos años fueron los medios básicos de comunicación rápidas efectiva. 
Muchas maquinas y equipos han sido creados para beneficiar el ahorro de tiempo y esfuerzo de trabajo y el transporte como los vehículos, equipo agrícola, barcos y aviones, además de muebles, herramientas varias y componentes para audio y video.
La ciencia ha sido utilizada también con fines que perjudican al hombre, como el desarrollo de químicos y venenos para crear armas bacteriológicas. El manejo de minerales para desarrollar energía y armas nucleares.
 La innovación tecnológica en las empresas ha provocado que la automatización de procesos sustituya a los trabajadores, generando desempleo.
En la década de los sesentas, surge una corriente social denominada los “hippies”, representada por jóvenes, principalmente de Norteamérica, los cuales estaban en contra de las guerras y la creación de armas de destrucción masiva. Entre sus ideas, se establecía la necesidad de vivir en forma armónica y sencilla, sin las complicaciones de los conflictos políticos y bélicos.
A principios de la década de los ochentas comienza otro movimiento social en Inglaterra, llamado los Punks, el cual se trataba de una forma de protesta de jóvenes por medio de su apariencia física como forma de expresión en contra del desempleo y los avances tecnológicos, los cuales generaron según su ideología, grandes índices de pobreza y hambre.
Ya para los inicios de la década de los noventa, surge la Generación X, integrada en su mayoría por jóvenes desorientados, sin valores como base y manipulados con la creencia de que el materialismo es el modelo ideal de vida para alcanzar metas y crecer como persona. Este pensamiento aun existe en nuestros días donde la tendencia hacia el consumismo es la pauta para llegar a satisfacer las necesidades no solo de jóvenes, si no de toda una sociedad.
El modelo científico mecánico y el modelo tecnológico, se basan en establecer procesos mecanizados para el trabajo, se busca la creación de mecanismos que faciliten el incremento de la producción de una empresa, se le da mayor prioridad a la adquisición de insumos y manejo de materiales, estableciendo las estrategias de producción y operaciones funcionales como los mas indispensable, minimizando el trabajo y capacidades de el recurso humano.
El modelo humanista es una alternativa que se puede considerar para erradicar de alguna forma las políticas materialistas de las organizaciones y la sociedad. Dicho modelo destaca la participación del factor humando como parte fundamental en la producción de una empresa; además se preocupa por su entrenamiento y su desarrollo constante. Se promueve la participación o creación del trabajo en equipo. 
ACTIVIDADES
1. ¿Qué aspectos del ser humano se han visto afectados por la tecnología? Cita textualmente el apartado donde aparece.
2. Menciona 5 campos de la actividad humana que se han visto beneficiados con la tecnología.
3. Anota 5 actividades que demuestran el mal uso de la tecnología por parte del ser humano.
4. Que culturas urbanas surgen de la interpretación y avances tecnológicos.
5. cual sería la solución, según el autor para mejorar los efectos negativos, por el mal uso de las tecnologías.

PRESENTA EL RESULTADO FINAL EN UN MAPA CONCEPTUAL EN WORD , POWERPOINT O bubblu.us

WEBGRAFIA:
http://publicalpha.com/influencia-de-la-tecnologia-en-la-sociedad/comment-page-1/http://www.bahiasurradio.com/wp-content/compromiso-digital-ipod-photo.jpghttp://www.youtube.com/watch?v=IoOEDGORy28
 

No hay comentarios.:

Publicar un comentario