Desarrollos de sistemas básicos de informática

19
Desarrollo de sistemas básicos de informática. Desarrollos de sistemas básicos de informática marzo 13 Flor Lizeth Cervantes de Jesús

description

 

Transcript of Desarrollos de sistemas básicos de informática

Desarrollo de sistemas básicos de informática.

Desarrollos de sistemas básicos de informática

marzo 13

Flor Lizeth

Cervantes de

Jesús

Aplicar los principios de programación en la solución de problemas.

Que el alumno sea capaz de solucionar

problemas aplicables a la computadora utilizando la lógica

computacional, haciendo énfasis en la solución algorítmica,

teniendo en mente que las soluciones serán implementadas

en un lenguaje de programación para hacer uso de la

tecnología.

Sigue instrucciones y procedimientos

de manera reflexiva comprendiendo que cada uno de sus

pasos contribuye al alcance de un objetivo, expresa ideas y

conceptos mediante representaciones lingüísticas,

matemáticas o graficas expresa ideas mediante la

utilización de las tecnologías.

Problema

Jerarquía de operadores

Variables

Ejemplos

Algoritmos

Software

Elementos

Clasificación

Conclusión

Contraportada

Un problema es aquel requiere de solución

Etapas de un problema:

Operaciones

Jerarquía de operadores

VARIABLES

Es una secuencia de pasos o procesos

lógicamente relacionados entre sí a fin de obtener

la solución a un problema planteado.

Características:

1.- Un algoritmo debe ser preciso e indicar el

orden de realización de cada paso.

2.- Un algoritmo debe estar bien definido, es

decir, si se sigue la ejecución dos veces del

mismo se debe obtener la misma secuencia

lógica. El algoritmo debe definirse de forma

precisa para cada paso, es decir, hay que evitar

toda ambigüedad al definir cada paso. Puesto que

el lenguaje humano es impreciso, los algoritmos

se expresan mediante un lenguaje formal, ya sea

matemático o de programación para un

computador.

3.- Un algoritmo debe ser “FINITO”, Si se sigue un

algoritmo se debe terminar en algún momento; o

sea, debe tener un numero finito de pasos.

Proceso:

1.- Análisis del problema.

2.- Identificar las entradas, procesos y salidas del

problema, declaración de variables.

3.- Diseño del Algoritmo: Describe la secuencia

ordenada de los pasos, sin ambigüedad, es decir,

siendo preciso y veraz en la búsqueda de la

solución al problema.

4.- Codificación del Algoritmo: Es la expresión en

un lenguaje de programación de los pasos

definidos en el algoritmo.

5.- Ejecución y validación del programa por el

computador.

Diagramas de flujo:

Los diagramas de flujo son esquemas que

representan gráficamente un algoritmo por medio

de los pasos de un proceso, que se realizan para

entender mejor al mismo y son utilizados en

programación, economía y procesos industriales.

Utilizan una series de símbolos con significados

especiales.

Características:

En los diagramas de flujo se presuponen los

siguientes aspectos:

Existe siempre un camino que permite llegar a

una solución (finalización del algoritmo).

Existe un único inicio del proceso.

Existe un único punto de fin para el proceso de

flujo (salvo del rombo que indica una comparación

con dos caminos posibles).

Pseudocodigos:

En ciencias de la computación, y análisis

numérico el pseudocódigo (o falso lenguaje) es

una descripción de un algoritmo informático de

programación de alto nivel compacto e informal

que utiliza las convenciones estructurales de un

lenguaje de programación verdadero, pero que

está diseñado para la lectura humana.

Características:

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.

Scratch: *Es gratuito, permitiendo a las instituciones integrarlo

sin limitarse por los costos de licencia.

Software

* Facilita al docente desarrollar en los estudiantes un

pensamiento creativo, critico y reflexivo, a través de una herramienta atractiva y

motivan te. *Es susceptible de ser usado en todas las ·reas de

conocimiento, incluso integrándolas, de manera que posibilita una enseñanza trasversal.

*Propicia abordar temáticas de forma creativa

posibilitando que el estudiante se entusiasme e involucre en desafíos y oportunidades de aprender,

incluso en tareas intelectuales exigentes.

*Es plataforma, lo que significa que hay versiones para Windows, Mac y Linux.

Permite compartir los proyectos en línea, propiciando un ambiente colaborativo.

* Los materiales elaborados se pueden insertar en una pagina web.

*Tanto el entorno de desarrollo como las ayudas se encuentran disponibles en diferentes

idiomas, incluido el español.

Entre las desventajas podría mencionarse que los archivos generados, especialmente aquellos que

involucran muchos elementos, quedan muy pesados, lo que hace que a veces el programa no responda con la

rapidez deseada. Esto depende también de las características del equipo en que se

este corriendo y, al verlo por Internet, de la velocidad de conexión.

Psint:

Ventajas: *facilita las representaciones animadas *permite al usuario introducirlo en las te cnicas avanzadas *facilita el trabajo independiente y a la vez un tratamiento individual

Desventajas: *que el alumno se pierda en la red de informaciones *resulta difí cil evaluar la instruccio n recibida por el alumno

Free dfd:

Las técnicas de desarrollo de algoritmos nos

permiten encontrar la mejor solución a los

problemas que se nos presentan y deben ser

solucionados por el computador, estas técnicas

están orientadas para utilizarse en cada uno de

los niveles de complejidad y variedad o

alternativas para las cuales se aplican los

algoritmos.

Las ventajas de resolver este tipo de problemas

en la computadora es que nos facilita el trabajo,

es más fácil y sencillo trabajar en la pc.

Cuenta con desventajas también tales como,

mala vista, mala coordinación del cuerpo, así que

si vamos a estar trabajando d esta manera

procuremos que sea bajo nuestra

responsabilidad conociendo las ventajas y

desventajas que posee.

Modulo III

INFORMATICA

Flor lizeth

III “b”