REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

21

description

REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

Transcript of REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

Page 1: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA
Page 2: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

Desarrollo de sistemas básicos de

informática.

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.

1.-Sigue instrucciones y procedimientos de manera

reflexiva comprendiendo que cada uno de sus pasos

contribuye al alcance de un objetivo.

2.-Expresa ideas y conceptos mediante representaciones

lingüísticas, matemáticas o gráficas.

3.-Expresa ideas mediante la utilización de las

tecnologías.

Page 3: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

: son las

nociones que expresan conocimientos, habilidades y

actitudes que consideran los mínimos necesarios de

cada campo disciplinar para que los estudiantes se

desarrollen de manera eficaz en diferentes contextos y

situaciones a lo largo de la vida.

: El

concepto de competencia se centra en los resultados del

aprendizaje, en lo que el alumno es capaz de hacer al

término de su proceso educativo y en los procedimientos

que le permitirán continuar aprendiendo en forma

autónoma a lo largo de su vida.

Page 4: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

La computadora es una gran herrramienta que es utilizada en todo nivel de la educacion, y como tal nos da conocimientos de toda la formacion educativa, familiar y profesional, y se les da uso en todas las areas para hacer llegar nuestros conocimientos a un grupo o a una determinada persona. La computadora esta integrada de una serie de utilidades que se les pueden dar uso segun su disponibilidad como el internet y otras utlidades como el Word, Excel, Power Point, Videos, Narraciones que se inserta rápidamente en el proceso de la educación y ello es así, porque refleja cabalmente la manera en que el alumno piensa, aprende y recuerda, permitiendo explorar fácilmente palabras, imágenes, sonidos, animaciones y videos, intercalando pausas para estudiar, analizar, reflexionar e interpretar en profundidad la información utilizada.

Page 5: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

PROBLEMA.

JERARQUIA DE OPERADORES.

VARIABLES.

EJEMPLO.

ALGORITMOS.

SOFTWARE.

ELEMENTOS.

CLASIFICACION.

CONCLUCION.

CONTRAPORTADA.

Page 6: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

UN PROBLEMA ES AQUEL QUE

NESECITA DE UNA SOLUCION.

Page 7: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

I

Page 8: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

Las variables en los lenguajes de programación siguen

una lógica similar a las variables utilizadas en otros

ámbitos como las matemáticas. Una variable es un

elemento que se emplea para almacenar y hacer

referencia a otro valor. Gracias a las variables es posible

crear "programas genéricos", es decir, programas que

funcionan siempre igual independientemente de los

valores concretos utilizados.

Page 9: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

1.-

REALIZA UN ALGORITMOS QUE PERMITA CALCULAR

EL AREA Y PERIMETRO DE UN CIRCULO.

INICIO

R, A, P ENTRADA DE DATOS.

ESCRIBIR: INGRESE RADIO

LEER R

A=3.1416*(R^2) PROCESO.

P=3.1416*(R+R)

IMPRIMIR

A,P SALIDA DE DATOS.

FIN PROCESO

Page 10: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

2.-

REALIZA UN ALGORITMO QUE PUEDA

MULTIPLICAR DOS NUMEROS.

INICIO

Escribir 'introducir numero'

Leer n1 ENTRADA DE DATOS

Escribir 'introducir numero 2'

Leer n2

r<-n1*n2 PROCESO

Escribir 'el resultado es:',r

FinProceso SALIDA DE DATOS.

Page 11: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

3.-

REALIZA UN ALGORITMOS QUE AL INTRODUCIR UN

NUMERO LO DIVIDA ENTRE DIEZ Y LO MULTIPLIQUE

POR CINCO.

INICIO

Escribir 'introducir numero:' ENTRADA DE DATOS.

Leer num

r<-(num/10)*5 PROCESO.

Escribir 'el resultado es:',r

FinProceso SALIDA DE DATOS.

Page 12: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

4.-

REALIZA UN ALGORITMO QUE AL INTRODUCIR UN

NUMERO LO MULTIPLIQUE POR 3.

INICIO

Escribir 'introducir numero' ENTRADA DE DATOS.

Leer num

r<-(num*3) PROCESO.

Escribir 'el resultado es:',r SALIDA DE DATOS.

FinProceso

Page 13: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

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.

Page 14: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

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

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 unas 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.

Page 15: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

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.

Page 16: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

SCRATCH:

Es un entorno de aprendizaje de lenguaje de

programación, que permite a los principiantes aprender a

escribir de manera sintácticamente correcta primero.

Permite investigar, introducirse y jugar con la

programación de ordenadores utilizando una interfaz

gráfica muy sencilla.

VENTAJAS Es un programa gratuito y de software libre.

Es perfecto para introducirse en la programación.

Está disponible para varios sistemas operativos.

Permite compartir los proyectos a través del web, se pueden descargar y utilizar. Pudiendo ser descargados y utilizados por otras personas.

Es multilenguaje.

DESVENTAJAS

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.

Page 17: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

Es una herramienta para asistir a un estudiante en sus

primeros pasos en programación. Mediante un simple e

intuitivo pseudolenguaje en español (complementado con

un editor de diagramas de flujo), le permite centrar su

atención en los conceptos fundamentales de la algoritmia

computacional, minimizando las dificultades propias de

un lenguaje y proporcionando un entorno de trabajo con

numerosas ayudas y recursos didácticos.

Page 18: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

Es un programa donde se realizan los diagramas de flujo, en donde estan las funciones de:

Edicion : edita y da forma al programa.

Compilacion : se encarga de verificar si el diagrama esta mal o le falta componentes.

Ejecucion: si la compilacion sale correcta se ejecuta el programa ya sean operaciones o también escuaciones etc.

Page 19: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

Asignacion: Es cuando se „‟piden‟‟ los datos de inicio, para comenzar a trabajar en el diagrama de flujo.

Ciclo mientras: este ciclo es utilizado para repetir las instrucciones que se pidan pero mientras sigan una determinada condicion que se especifica desde un inicio.

Ciclo para: es cuando se ejecutan un conjunto de acciones repetidas.

Decisión : presenta que si se va elegir una opcion verdadera o falsa.

Lectura: Es donde se imprimen los datos de asignacion , tambien es un complemento para el elemento salida.

Salida: Es cuando se pone una condicion o una frase, de que se va a imprimir.

Llamada (proximamente) (lo lamento es que todavia no

lo aprendemos )

Page 20: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA

O

En este curso que tuve sobre aplicar los sistemas de

programación en la solución de problemas aprendí que

es muy útil saber sobre el tema, ya que en la vida

cotidiana se utilizan para muchas cosas, por ejemplo en

las tiendas grandes utilizan programas para realizar sus

ventas sin necesidad de utilizar la calculadora.

Las ventajas de resolver este tipo de problemas en la computadora es que nos facilita el trabajo, es mas fácil trabajar en la computadora. las desventajas es que con el uso exesivo de la

computadora puede perjudicarte la vista y mala

coordinación del cuerpo, hay que utilizar la computadora

de manera adecuada y estar concientes de los daños que

te pueden provocar.

Page 21: REVISTA VIRTUAL DESARROLLO DE SISTEMAS BASICOS DE INFORMATICA