viernes, 16 de junio de 2017

Estructuras Secuenciales y sus Diagramas de Flujo

Resultado de imagen de estructuras secuenciales en Programación
Estructura secuencial. La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso.

Estructura secuencial

Una estructura de programa es secuencial si se ejecutan una tras otra a modo de secuencia, es decir que una instrucción no se ejecuta hasta que finaliza la anterior.
Ejemplo:
   INPUT x
   INPUT y
   auxiliar= x
   x= y
   y= auxiliar
   PRINT x
   PRINT y

Esta secuencia de instrucciones permuta los valores de x e y, con ayuda de una variable auxiliar, intermedia.
  • 1º Se guarda una copia del valor de x en auxiliar.
  • 2º Se guarda el valor de y en x, perdiendo su valor anterior, pero se mantiene una copia del contenido en auxiliar.
  • 3º Se copia a y el valor de auxiliar, que es el valor inicial de x.
  • El resultado es el intercambio de los valores entre x e y, en tres operaciones secuenciales.

Componentes

Asignación

La asignación consiste, en el paso de valores o resultados a una zona de la memoria. Dicha zona será reconocida con el nombre de la variable que recibe el valor. La asignación se puede clasificar de la siguiente forma:
• Simples: Consiste en pasar un valor constate a una variable (a=15)
• Contador: Consiste en usarla como un verificador del número de veces que se realiza un proceso (a=a+1)
• Acumulador: Consiste en usarla como un sumador en un proceso (a=a+b)
• De trabajo: Donde puede recibir el resultado de una operación matemática que involucre muchas variables (a=c+b*2/4).
Lectura

La lectura consiste en recibir desde un dispositivo de entrada (p.ej. el teclado) un valor. Esta operación se representa en un pseudocodigo como sigue:
Leer a, b
Donde “a” y “b” son las variables que recibirán los valores
Escritura

Consiste en mandar por un dispositivo de salida (p.ej. monitor o impresora) un resultado o mensaje. Este proceso se representa en un pseudocodigo como sigue:

Escribe “El resultado es:”, R
Donde “El resultado es:” es un mensaje que se desea aparezca y R es una variable que contiene un valor.

Ejemplos

Los algoritmos que necesitan de estructuras secuenciales para su solución son los mas difíciles de comprender y mas sencillos de identificar los procesos que realizará el programa que nos llevarán a la solución del mismo.

En algunos algoritmos se omite la declaración de variables, en casos que el algoritmo no es complicado.

Code.org

Resultado de imagen de code.orgEs una web con diferentes niveles para aprender a programar. Lo que hay que hacer es identificarse como usuario de Google con tu contraseña habitual y comenzar el curso acelerado. Cada sesión quedará grabada en tu cuenta de usuario para que sigas con la tarea donde lo dejaste el día anterior. 

viernes, 9 de junio de 2017

Estructuras Condicionales, Iterativas y sus Diagramas de Flujo

Estructuras Condicionales y sus Diagramas de Flujo:

Las estructuras condicionales comparan una variable contra otro(s) valor(es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa.Existen tres tipos básicos, las simples, las dobles y las múltiples:

Simples:

Las estructuras condicionales simples se les conoce como “Tomas de decisión”. Estas tomas de decisión tienen la siguiente forma:


Pseudocódigo:                                                 Diagrama de flujo:

Dobles:

Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma:

Pseudocódigo:                Diagrama de flujo:

(Entre otras)
---------------------------------------------------

Resultado de imagen de Estructuras IterativasEstructuras Iterativas y sus Diagramas de Flujo

Este ciclo es uno de los mas usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta.

Su formato general es:

for (inicialización; condición; incremento)

{ instrucción(es); ;}    

sábado, 27 de mayo de 2017

Scratch

-La subiré en cuanto pueda-

Diagrama de Flujo

Resultado de imagen de diagrama de flujo

¿Qué es El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.
Aquí podemos observar las figuras habituales para realizar un diagrama correctamente:  
Resultado de imagen de diagrama de flujo de proceso de produccion

martes, 2 de mayo de 2017

Base de Datos on-line. iFreeTools


iFreeTools es una página web que te permite crear una base de datos desde la red, es gratuita y puede servir también para las necesidades empresariales.


Aquí está el enlace directo a la página para crear tu propia base de datos: iFreeTools

Resultado de imagen de que es ifreetools

                                                                                                   Aquí arriba tenemos un video explicativo de como usar esta página web. 

viernes, 28 de abril de 2017

Memento

Resultado de imagen de memento app

MEMENTO:

Memento Database es una aplicación ideal para quienes desean gestionar bases de datos de una manera simple y personalizada. Puede ser utilizada por cualquier persona, es práctica y se maneja de forma sencilla y rápida. Si quieres crear, gestionar, organizar y hasta compartir bases de datos, de manera simple y autónoma, esta aplicación está hecha para ti.

Imagen relacionadaMemento Database representa una alternativa gratuita y sólida a la reconocida aplicación File Maker, por ejemplo. Está disponible (gratis) para usuarios Android a través de Google Play. Con esta aplicación podrás disfrutar de los siguientes beneficios: FLEXIBILIDAD

Almacenamiento de entradas con campos personalizados.
19 tipos de campos: text, integer, boolean, date/time, rating, currency, image, audio, contact, Google Maps entre otros.

Os la podeis descargar desde el Play Store en el caso de android y creo que en App Store en el caso de iphone.

codecombat.com


CodeCombat:

CodeCombat consiste en un juego online en el cual tienes que mover a tu avatar por medio de códigos de programación en lenguaje Python. Este juego tiene distintos niveles en los que podrás desempeñar distintas habilidades, y se pueden desbloquear multitud de niveles y objetos para tu avatar en función de la cantidad de gemas que ganes a medida que pases de nivel. Por otro lado, si quieres disfrutar plenamente de este juego tienes que realizar una suscripción, y también pagar para poder seguir subiendo de nivel, eso es lo que menos me gusta de este juego y tantos otros, que hay que pagar. 

martes, 25 de abril de 2017

Programas de aplicación

Resultado de imagen de programas de aplicación
Definición: Es un tipo de software que funciona como un conjunto de herramientas diseñado para realizar tareas y trabajos específicos en tu computador. Mientras los sistemas operativos se encargan de hacer funcionar tu computador, los programas se presentan como herramientas para mejorar tu desempeño.

jueves, 2 de febrero de 2017



RAM: este acrónimo significa memoria de acceso aleatorio (Random Access Memory, RAM, sus características son se puede acceder a cualquier byte de memoria sin acceder a los bytes precedentes. La memoria RAM es el tipo de memoria más común en ordenadores y otros dispositivos como impresoras MEMORIAS RAM SEGÚN LA TECNOLOGIA. Tipos de RAM: RAM dinámica (DRAM) y RAM estática (SRAM)

ROM: este acrónimo significa la memoria de sólo lectura, conocida también como ROM (acrónimo en inglés de read-only memory), sus características son Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera rápida o fácil. Se utiliza principalmente en su sentido más estricto, se refiere solo a máscara ROM -en inglés, MROM- (el más antiguo tipo de estado sólido ROM), que se fabrica con los datos almacenados de forma permanente y, por lo tanto, su contenido no puede ser modificado de ninguna forma. Tipos de ROM: Hay 5 tipos básicos de ROM, los cuales se pueden identificar como:

  • ROM
  • PROM           
  • EPROM
  • EEPROM
  • Memoria Flash



CACHÉ:Significa escondite en francés, memoria de acceso rápido de una computadora, que guarda temporalmente los datos recientemente procesados (información)
La memoria caché es un búfer especial de memoria que poseen las computadoras, que funciona de manera semejante a la memoria principal, pero es de menor tamaño y de acceso más rápido. Es usada por el microprocesador para reducir el tiempo de acceso a datos ubicados en la memoria principal que se utilizan con más frecuencia. La caché es una memoria que se sitúa entre la unidad central de procesamiento (CPU) y la memoria de acceso aleatorio (RAM) para acelerar el intercambio de datos.
Cuando se accede por primera vez a un dato, se hace una copia en la caché; los accesos siguientes se realizan a dicha copia, haciendo que sea menor el tiempo de acceso medio al dato. Cuando el microprocesador necesita leer o escribir en una ubicación en memoria principal, primero verifica si una copia de los datos está en la caché; si es así, el microprocesador de inmediato lee o escribe en la memoria caché, que es mucho más rápido que de la lectura o la escritura a la memoria principal.


Memoria virtual:  Memoria Virtual es el uso combinado de memoria RAM en su computadora y espacio temporero en el disco duro. Cuando la memoria RAM es baja, la memoria virtual mueve datos desde la memoria RAM a un espacio llamado archivo de paginación. Hay cuatro tipos de memoria virtual:  
►Registros en el CPU
►Memoria Cache
►Memoria Fisica
►Disco Duro

viernes, 20 de enero de 2017

Esquema funcional básico de un CPU


En este esquema podemos observar el funcionamiento básico de un ordenador de mesa, y los dispositivos que se pueden combinar a él. Se pueden ver dos tipos de dispositivos: de entrada y de salida.  Mediante los dispositivos de entrada introducimos los datos en la memoria del ordenador; y mediante los dispositivos de salida dan salida a la información procesada por el microprocesador.

viernes, 28 de octubre de 2016

Ejercicio de Procesador de textos, con el editor matemático y las herramientas de dibujo







En el ejercicio de hoy hemos estado trabajado en Word con la herramienta que nos permite crear fórmulas matemáticas, y con la que nos ayuda a realizar figuras para representar el teorema de Pitágoras.


jueves, 27 de octubre de 2016

OCR - Reconocimiento óptico de caracteres

Es una herramienta muy buena para no teclear un texto del que tienes una imagen. Posibles formas de trabajar con ellos:
  • La mayoría de los programas que vienen con las impresoras nos ofrecen esta función. 
  • Podemos descargar ciertos programas de Internet para realizar esta tarea.
  • Hay webs que nos ofrecen esta utilidad, sólo tenermos que enviarles la imagen para que nos extraigan el texto con formato .doc .odt ...etc.

lunes, 24 de octubre de 2016

Mi formulario: Encuesta musical


Hemos creado un formulario, basado en un tema principal que ha sido "la música" En el debíamos crear preguntas con distintos formatos para las opciones, como opción múltiple o desplegable.
Para ello hemos utilizado una opción que nos da "google drive" de crear formularios, es muy sencillo de realizar. Este es el formulario que yo he creado:













viernes, 21 de octubre de 2016

Sistema hexadecimal


Sistema hexadecimal-Wikipedia

"El sistema hexadecimal (a veces abreviado como Hex, no confundir con sistema sexagesimal) es el sistema de numeración posicional que tiene como base el 16. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria....
En principio, dado que el sistema usual de numeración es de base decimal y, por ello, sólo se dispone de diez dígitos, se adoptó la convención de usar las seis primeras letras del alfabeto latino para suplir los dígitos que nos faltan. El conjunto de símbolos sería, por tanto, el siguiente: 0 1 2 3 4 5 6 7 8 9 A B C D E F.
Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15

viernes, 7 de octubre de 2016

Reclamación de multa con Open Office



Hoy hemos trabajado con este modelo de multa, y hemos tenido que redactar una simulación de carta de reclamación debido a que la multa interpuesta era errónea. Para ello hemos buscado en google una plantilla de reclamación, que posteriormente rellenamos con los datos pertinentes.
(Queda pendiente de subir la imagen de nuestro trabajo)

jueves, 6 de octubre de 2016

Trabajo con Open Office





Hoy hemos estado trabajando con Open Office, un procesador de textos gratis que se puede descargar en la web facilmente. Es similar a Windows Office, pero la gran diferencia entre ambos es que para poder tener Windows Office se necesita pagar una licencia y Open Office es completamente gratuito. También existe otro procesador de textos gratuito similar a Open Office llamado Libre Office que también es gratis.
Resultado de imagen de windows office
Resultado de imagen de libreofficeResultado de imagen de Openoffice