lunes, 11 de diciembre de 2017

Estructuras de control

Tipos de estructuras de control:

Antecedentes

El término "estructuras de control", viene del campo de la ciencia computacional. Cuando se presentan implementaciones de Java para las estructuras de control, nos referimos a ellas con la terminología de la Especificación del lenguaje Java, que se refiera a ella como instrucciones.

Ejecución secuencial

Pero por lo general las instrucciones se ejecutan una después de la otra, en el orden en que están escritas, es decir, en secuencia. Este proceso se conoce como ejecución secuencial.

Transferencia de control

En Java, como en otros lenguajes de programación por excelencia como C y C++, el programador puede especificar que las siguientes instrucciones a ejecutarse tal vez no sea la siguiente en secuencia. Esto se conoce como transferencia de control. Hay que tener en cuenta que la instrucción goto es una palabra reservada pero no se utiliza ni se recomienda. Un programa bien estructurado no necesita de esta instrucción

De selección

Las estructuras de control de selección, ejecutan un bloque de instrucciones u otro, o saltan a un subprograma o subrutina según se cumpla o no una condición.

Estructura de control

Las estructuras de control, denominadas también sentencias de control, permiten tomar decisiones y realizar un proceso repetidas veces. Se trata de estructuras muy importantes, ya que son las encargadas de controlar el flujo de un programa, según los requerimientos del mismo.

Selección if simple

Se trata de una estructura de control que permite redirigir un curso de acción según la evaluación de una condición simple, sea falsa o verdadera.

Programación estructurada

En la programación estructurada tiene tres tipos de secuencias
Secuencial:Formalización de instrucciones en un programa en el mismo orden en el que aparecen
Selectiva: Se utiliza para tomar decisiones lógicas. Esta las evalúa  y con el resultado determina la secuencia de instrucciones.
Repetitiva:Se utilizan para que se repita la instrucción mientras se cumple una condición.
Solo existe un punto de entrada y salida.
Programación modular: este tipo de programación consta de varias secciones atraves  de procedimientos.

miércoles, 1 de noviembre de 2017

Programación Scratch

Scratch es un lenguaje de programación visual y muy divertido que nos permite crear juegos, animaciones, música y arte. Se trata de una excelente herramienta para introducir a los alumnos a otros lenguajes de programación más tradicionales. Desarrollando proyectos con Scratch aprendemos conceptos matemáticos y informáticos fundamentales, como por ejemplo los procesos interactivos, las coordenadas en un plano o las variables. Además, también permite a jóvenes y adultos pensar de forma creativa, razonar sistemáticamente y trabajar en colaboración.
Resultado de imagen para scratch pngEn Scratch programamos mediante bloques de construcción. Es precisamente ahí donde se encuentra su originalidad. A diferencia de otros lenguajes de programación, a menudo bastante confusos, en Scratch encajamos piezas como en un puzzle o como en un juego de construcción tradicional. De esta forma creamos todo tipo de animaciones y juegos.

martes, 3 de octubre de 2017

Diagramación

Organizar el diseño de un documento dándole un aspecto y una estructura mas ágil. Los diagramas de flujo son diagramas que  emplean símbolos  gráficos para representar los pasos o etapas de un proceso y describir la secuencia de los distintos pasos y su interacción. Le permite crear diagramas para describir los conceptos más rápidamente y comunicar información con mayor eficacia, puede diseñar, documentar y analizar los procesos empresariales con plantillas y formas que facilitan el análisis y la interpretación de los mismos.

Resultado de imagen para diagramacion Png

Dispositivos de entrada y salida

Los dispositivos de entrada y salida son aquellos que permiten la comunicación entre computadora y usuario.
Dispositivos de entrada:
Son aquellos que sirven para introducir datos a la computadora para su proceso.Los datos se leen de los dispositivos de entrada y se almacenan en la memoria central o interna.
Ejemplo:
Teclados,lapices ópticos, palancas de mando, USB y mouse.
Dispositivos de salida:
Son los que permiten representar los resultados del proceso de datos.
Ejemplo: Pantalla o monitor, impresoras, trazadores gráficos , bocinas , etc.
 Resultado de imagen para Pantalla de monitor pngResultado de imagen para Usb png


lunes, 2 de octubre de 2017

Compactación

Al compactar podemos reorganizar  el espacio que ocupa la base de datos, con el fin de que este mejore su rendimiento.
Ejemplos de programas compresores:
Resultado de imagen para winrar png
Winrar:Es un programa compresor y descompresor ya que su función  es ahorrar el espacio de almacenamiento y el tiempo de transmisión de archivos.
Resultado de imagen para winzip png


Encriptamiento

0=do 1=er 2=la 3=da 4=ro 5=hombre 6=po 7=una 8=el 9=no 
Cuando Zaratustra llegó a la primera ciudad, situada al borde de los bosques, encontró reunida en el mercado13 una gran muchedumbre: pues estaba prometida la exhibición de un volatinero. Y Zaratustra habló así al pueblo: Yo os enseño el superhombre14. El hombre es algo que debe ser superado. ¿Qué habéis hecho para superarlo? Todos los seres han creado hasta ahora algo por encima de sí mismos: ¿y queréis ser vosotros el reflujo de ese gran flujo y retroceder al animal más bien que superar al hombre? ¿Qué es el mono para el hombre? Una irrisión o una vergüenza dolorosa. Y justo eso es lo que el hombre debe ser para el superhombre: una irrisión o una vergüenza dolorosa15. Habéis recorrido el camino que lleva desde el gusano hasta el hombre, y muchas cosas en vosotros continúan siendo gusano. En otro tiempo fuisteis monos, y también ahora es el hombre más mono que cualquier mono. Y el más sabio de vosotros es tan sólo un ser escindido, híbrido de planta y fantasma. Pero ¿os mando yo que os convirtáis en fantasmas o en plantas? ¡Mirad, yo os enseño el superhombre! El superhombre es el sentido de la tierra.
Cuan(0) Zaratustra llegó a (2) prim(1)a ciu(3)d, situa(3) al borde de los bosques, encontró
Reuni(3) en (8) m(1)ca(01,3,7) gran muchedumbre: pues estaba p(4)meti(3) (2) exhibición de
un vo(2)tin(1)o. Y Zaratustra habló así al pueblo:
Yo os enseño (8) sup(1,5,1,4). (8) (5) es algo que debe s(1) sup(1)a(0). ¿Qué habéis
hecho para sup(1)arlo?
To(0)s los s(1)es han crea(0) hasta ahora algo por encima de sí mismos: ¿y qu(1)éis s(1)
Vosot(4)s (8) reflujo de ese gran flujo y ret(4)ced(1) al animal más bien que sup(1)ar al (5)?

¿Qué es (8) mo(9) para (8)( 5)? (7) irrisión o (7) v(1)güenza (0)lo(4)sa. Y justo eso es
lo que (8) (5) debe s(1) para (8) sup(1,5): (7) irrisión o (7) v(1)güenza (0)lo(4)sa15.
Habéis recorri(0) (8) cami(9) que lleva desde (8) gusa(9) hasta( 8) (5), y muchas cosas
en vosot(4)s continúan sien(0) gusa(9). En ot(4) tiempo fuisteis mo(9)s, y también ahora es
(8) (5) más mo(9) que cualqui(1) mo(9).
Y (8) más sabio de vosot(4)s es tan sólo un s(1) escindi(0), híbri(0) de p(2)nta y fantasma.
P(1)o ¿os man(0) yo que os convirtáis en fantasmas o en p(2)ntas?
¡Mirad, yo os enseño (8) sup(1,5)!
(8) sup(1,5) es (8) sentí(0) de (2) ti(1)ra. Diga vuestra voluntad: ¡sea (8) sup(1,5) (8) sentí(0) de( 2) ti(1)ra!
¡Yo os conju(4), h(1)ma(9)s míos, p(1)maneced fi(8)es a (2) ti(1)ra y( 9) creáis a quienes os
Hab(2)n de esp(1)anzas sobret(1)renales! Son envenena(0)res, lo sepan o (9).
Son desprecia(0)res de (2) vi(3), son moribun(0)s y están, (8)los también, envenena(0)s, (2)
Ti(1)ra está cansa(3) de (8)los: ¡ojalá desaparezcan!
En ot(4) tiempo (8) d(8)ito contra Dios a (8) máximo d(8)ito, p(1)o Dios ha mu(1)to y con Él
han mu(1)to también esos d(8)incuentes. ¡Ahora lo más horrible es d(8)inquir contra (2) ti(1)ra
y apreciar (2)s entrañas de lo inescrutable más que (8) sentí(0) de (2) ti(1)ra!
En ot(4) tiempo (8) alma miraba al cu(1)po con desprecio: y ese desprecio (1)a entonces lo
más alto: -(8) alma qu(1)ía( 8) cu(1)po f(2)co, feo, famélico. Así pensaba escabullirse d(8)
cu(1)po y de(2) ti(1)ra.

miércoles, 23 de agosto de 2017

Sistema binario

Es aquel en el cual un sistema de numeración es una serie de símbolos los cuales se utilizan mediante ciertas reglas.
El sistema binario solo emplea dos dígitos los cuales son el 0 y el 1. En la actualidad este sistema es mas conocido ya que es utilizado en los ordenadores.
48/2_24-0
24/2_12-0
12/2_6-0
6/2_3-0
3/2_1-1

Resultado de imagen para sistema binario png


miércoles, 16 de agosto de 2017

Gnu

Es un sistema operativo de software libre ya que respeta la libertad de los usuarios . Un software libre es aquel software que permite que los usuarios tengan el control de sus propias tareas.
Resultado de imagen para linux pngGNU es un sistema operativo tipo Unix lo cual es una colección de muchos programas( aplicaciones, biblioteca, juegos, etc). Resultado de imagen para gnu png
Resultado de imagen para gnu png











Programar


Es crear un software mediante un lenguaje de programación (esto es darle instrucciones a un ordenador). Es estructurado por lo cual esta formado por una serie de pasos.
Ala serie de pasos ordenados se le denomina algoritmos(javascript,PHP,Python,java)Resultado de imagen para programar png
Resultado de imagen para javascript pngResultado de imagen para python png



lunes, 14 de agosto de 2017

Open source

Resultado de imagen para open source png
Pertenece al ámbito de la informático ya que se traduce como fuente abierta.

 Esto quiere decir que open source son aquellos programas informáticos que dan acceso a su código de programación lo que facilita que otros programadores puedan modificarlo sin que sean los programadores originales.
Algunos de los programas con código abierto son:
Firefox
Open Office
FullSync
ClamWin
Resultado de imagen para open office pngResultado de imagen para firefox png
Resultado de imagen para Clamwin png