jueves, 5 de diciembre de 2013

Juego en yenka.

Realiza un juego en yenka con las instrucciones que se han utilizado en el curso, Tu puedes escoger el tema y puede contener objetos, personas, condiciones, etc.
EN REPORTE: Sube a plataforma el archivo de yenka .
En el sitio poner la explicacion de la practica y adjuntar el archivo del ejercicio en yenka (el ejercicio con la extension .yka)
En el blog poner la foto del ejercicio de yenka y el enunciado  del ejercicio.
 

Contadores y acumuladores.

Estructura de repeticion utilizando un CONTADOR  y un  ACUMULADOR. Realizar la suma de los numeros del 1 al 10 utilizando un contador para el control de los numeros y un acumulador para almacenar el resultado.
EN REPORTE: Sube a plataforma el archivo de yenka .
En el sitio poner la explicacion de la practica y adjuntar el archivo del ejercicio en yenka (el ejercicio con la extension yka)
En el blog poner la foto del ejercicio de yenka y el enunciado  del ejercicio.
 

Selecciòn doble en Yenka,

Se debera hacer un diagrama de flujo  en yenka donde se pida una calificacion y se muestre un mensaje de "APROBADO"  si la calificacion en mayor que 6 y  el mensajo de "REPROBADO"  en caso de que sea falso.
 
EN REPORTE:  Poner en el documento encabezado con sus datos personales, el enunciado del ejercicio .
 

Promedio grupal.

Elabora un diagrama de flujo   que calcule el promedio de las materias: fisica, quimica y biologia para el numero de alumnos que tenga el grupo .

Condiciones.

Realiza un diagrama de flujo en Yenka donde bailen 2 personas un hombre y una mujer. En el caso de que sea hombre que realice determinados pasos (3 pasos) y en el caso de que sea mujer realice 3 pasos distintos. y termine.
Escribe tu nombre y grupo y Guarda el archivo con el nombre de CONDICIONES APELLIDO Y GRUPO y subelo a la plataforma y al sitio, saca una foto e insertala en blog.

jueves, 24 de octubre de 2013

Promedio


Comandos básicos para crear un programa en Yenka.

Para que creemos un programa que saque el promedio.
 siempre tendra que tener start and stop.
Se recomienda que se cierre cuando ya terminaste de arrastrarlos para que no se complique.
Al abrir Yenka, creas un programa nuevo...y de inmediato abrir Flowchart y arrastrar la opcion de start y stop.
De inmediato abre la carpeta de Inputs and Ouputs y arrastrar get property.
Ya que lo tenemos... arrastramos tres... y de inmediato poner set property.
Luego en la carpeta processes poner set variable.
Activamos la carpeta llamada presentation, y agragar 4 edit box con el nombre del promedio y en el recuadro blanco la calificacion que se quiere promediar..
En el siguiente .....Get property

Y agregar un set property que se llame promedio.

Despues agregar de la carpeta process y arrastrar la casilla que dice wait delay.
Unir todos lo comndos y poner start para que saque el promedio.

jueves, 17 de octubre de 2013

Introducción a Yenka


¿QUE ES YENKA?

Yenka es un  software que permite simular diferentes ambientes relacionados a las matemáticas, electricidad, electrónica, química, física y -especialmente interesante para mi- programación. En este último caso, Yenka Programming permite adquirir las bases de la programación usando diagramas de flujo que permiten articular los movimientos de unos personajes humanos, lo que es extraordinariamente atractivo para los estudiantes.

¿PRINCIPlPALES CARACTERISTICAS DE YENKA?

Se pueden insertar variables a las que se puede seguir de cerca para observar su comportamiento durante la ejecución de los programas o rutinas.
Se pueden importar figuras realizadas en Google Sketchup, lo que permite generar mundos tridimensionales de forma sencilla y muy divertida.


AREAS DE APLICACIÓN:

 Matematicas, física, quimica. computación y tecnologia.


MENCIONA LA PAGINA PARA DESCARGAR YENKA

http://www.yenka.com/en/Installing_on_a_Mac/


MENCIONA LAS DOS BARRAS PRINCIPALES DEL ENTORNO DE TRABAJO DE YENKA.

Barra de tareas y barra de herramientas.


jueves, 3 de octubre de 2013

Diagrama de flujo con hoja de calculo.


Estructuras de condición.


Ejercicios de algoritmos.



DIAGRAMA DE FLUJO

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íaprocesos industriales y psicología cognitiva.
En Lenguaje Unificado de Modelado (UML), un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general.
En SysML el diagrama de actividades ha sido extendido para indicar flujos entre pasos que mueven elementos físicos (e.g., gasolina) o energía (e.g., presión). Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.
Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.

LENGUAJE DE PROGRAMACIÓN.

Lenguaje de programación.

El lenguaje de programacion es un lenguaje que es utilizado para controlar el comportamiento de las computadoras y las máquinas. Es un conjunto de las reglas que que definen la estructura y significado de cada elemento.
El lenguaje de programación e informatico no son iguales....Por que el lenguaje informatico abarca la programación...y otros.....un ejemplo es el HTTP.

Basic:
El BASIC es un lenguaje de programación muy amplio, con una sintaxis fácil, estructura sencilla y un buen conjunto de operadores. No es un lenguaje específico, es polivalente, potente, se aprende rápidamente, en poco tiempo cualquier usuario es capaz de utilizar casi la totalidad de su código.

Pascal:
Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.

C: C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los laboratoios Bellcomo evolución del anterior lenguaje B, a su vez basado en BCPL.

JAVA:
Java desciende de un lenguaje llamado Oak cuyo propósito era la creación de software para la televisión interactiva.

Logo:
El Logo es un dialecto del Lisp, y desde el principio se invento para ser un lenguaje ideal para la enseñanza. Como lo demuestran las características que el Logo tiene como: es un lenguaje flexible, extenso, interactivo y capaz de amoldarse a nuevos enfoques.

YENKA: Es un sofware, producido por estudiantes para simular experimentos cientificos, odelos mkatematic
os y circuitos electronicos.

lunes, 23 de septiembre de 2013

Estructuras de control para programación.


Estructuras de control
Estas estructuras se dividen en 3

Estructuras secuencial: se utiliza para la resolucion de problemas sencillos. Y tienen un inicio y un fin. Simpre es de arriba hacia abajo.
Un adgoritmo, es una serie de pasos para resover un problema.
El diagrama de flujo es la forma fisica o grafica de un adgoritmo

En el algoritmo se espresa el problema con tus palabras lo que realizamos.
Se suman dos datos A o B...


Una variable es un dato que va a cambiar. No es necesario poner el valor.
Las constantes son un valor  que no van a cambiar.
El inicio se inicia con un ovalo.

El rectangulo sirve para expresar las acciones.El rombo es para decision, condición o cuando haces una pregunta.

Estructura de decision o condicion..

La estructura se divide en tres:

Estructura de condicion doble y estas representado en si, entonces  de lo contrario-
iDEN ELS.

SIMPLE DOBLE Y MULTIPLE.
En caso de ... y esta representados por Keys do.

Este tipo de estructura sirve para representar un situacion.
El diagrama de flijo para una solucion simple.

Inicio
Variable
Decision.

Si semaforo es = rojo - paso.
Si no = esperar.
Si semaforo es = a verde - paro.

Una condicion doble....

Ejemplo cuando queires cambiarte = opcion uno o opcion dos.
Es una seleccion multiple. Antes de hacer na acion de esta magnitud 

 Hay otros tipos de estructuras
 La multiple sirve cuando vas a hacer un menú.

Repeticion.: Va repetirse de ditintas maneras - intruccion repetir hasta. Esta instrucion se repite mientras la instruccion sea igual a falso.

Desde Para Haz
For  has  dO

 Para eso utilizamos contadores y acumuladores.
Multiple:

jueves, 5 de septiembre de 2013

TABLA ASCII

¿Que es freemind?


FreeMind es una herramienta para la elaboración y manipulación de mapas conceptuales. Es decir, una herramienta para organizar y estructurar las ideas, los conceptos, su relación entre ellos y su evolución. Y, como hemos comentado, puede ser utilizada en cualquier área del ámbito educativo y como mecanismo o forma de plasmar tormentas de ideas de todo tipo para su posterior reutilización.
Está basado en Java y es Open Source, bajo licencia GPL. La página del proyecto es http://freemind.sourceforge.net. Es un software ligero, sencillo de instalar, configurar y utilizar. Al ser Java es multipltaforma y, por lo tanto, disponible en Windows y GNU/Linux.
Su requerimiento mas importante es tener instalado el entorno de ejecución Java JRE 1.4 o superior. Los proyectos generados los guarda como XML, garantizando así su reutilización.

lunes, 2 de septiembre de 2013

HERRAMIENTAS DE GOOGLE.

google docs:
Es un programa gratuito basado en Web para crear documentos en línea con la posibilidad de colaborar en grupo. Incluye un Procesador de textos, una Hoja de cálculo, Programa de presentación básico, un creador de dibujos y un editor de formularios destinados a encuestas. Google Docs junto con GMail, Google Calendar y Google Talk; el 7 de julio de 2009, dejaron su calidad de Beta y pasaron a ser productos terminados. A partir de enero del 2010, Google ha empezado a aceptar cualquier archivo en Google Docs, entrando al negocio del almacenamiento online con un máximo de 1 GB.

Google calendar:  es una agenda y calendario electrónico desarrollado por Google. Permite sincronizarlo con los contactos de Gmail de manera que podamos invitarlos y compartir eventos. Está disponible desde el 13 de abril de 2006. Aunque los usuarios no están obligados a tener una cuenta de Gmail, sí deben disponer de un Google Account para poder usar el software. Google Calendar junto con Gmail, Google Docs y Google Talk; el 7 de julio de 2009, dejaron su calidad de Beta y pasaron a ser productos terminados.



HERRAMIENTAS DE INTERNET.

Que es?.............

e-mail: El email es la aplicación más sencilla y más usada de Internet. Y la traducción de su nombre lo dice todo; es un servicio de correo electrónico en la red. Cualquier usuario podrá enviar y recibir mensajes a través de la red.Una vez que el usuario conectado a Internet tiene instalado un programa de correo (Ver administradores de e-mail) ya puede enviar y recibir mensajes. Se escribe un mensaje y pulsando un botón, el programa de correo se conecta con el host del proveedor de acceso y éste envía el mensaje al host del destinatario.

Pagina Web: na página web (o página electrónica, según el término recomendado por la R.A.E) es el nombre de un documento o información electrónica adaptada para la World Wide Web y que puede ser accedida mediante un navegador . Esta información se encuentra generalmente en formato HTML o XHTML, y puede proporcionar navegación a otras páginas web mediante enlaces de hipertexto.

Sitio Web:
Un sitio web es una colección de páginas de internet relacionadas y comunes a un dominio de Internet o subdominio en la World Wide Web en Internet.
Una página web es un documento HTML/XHTML que es accesible generalmente mediante el protocolo HTTP de Internet.

MOODLE:  es una aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda a los educadores a crear comunidades de aprendizaje en línea. Este tipo de plataformas tecnológicas también se conoce como LMS (Learning Management System).

Blog:  es un sitio web en el que uno o varios autores publican cronológicamente textos o artículos, apareciendo primero el más reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente y donde suele ser habitual que los propios lectores participen activamente a través de sus comentarios.

 

sábado, 31 de agosto de 2013

Virus informático. 







NOMBRE EN BINARIO.


Realice lo siguiente...

1. Busque en Internet la tabla del código ASCII.

2. Escriba solo su nombre en sistema binario, procurando escribir una letra por renglón.


Publica lo que hiciste en el espacio indicado presionando el botón que se encuentra debajo de éstas instrucciones.

R                                                   01010010

O                                                  01001111

S                                                  01010011

A                                                  01000001



M                                                 01001101

A                                                 01000001

R                                                 01010010

I                                                  01001001

A                                                01000001

SISTEMAS DE NUMERACIÓN. 

Hoy en día utilizamos diferentes sistemas numéricos. Por favor, describa brevemente el uso de los sistemas que se muestran en la lista:

- Decimal : Es un sistema de numeración posicional en el que las cantidades se representan utilizando como base aritmética. las potencias del número diez.

- Binario : Es un sistema posicional que utiliza sólo dos símbolos para representar un número: 1 y 0.

- Octal: es un sistema de numeración en base 8, una base que es potencia. exacta de 2 o de la numeración binaria. Esta característica hace que la conversión a binario o viceversa sea bastante simple.

-Hexadecimal: Otro código que se usa con cierta frecuencia es el hexadecimal, es decir, en base dieciséis. 

Consiste en utilizar las letras A, B, C, D, E y F para representar los números del diez al quince, mientras que para el dieciséis emplearemos el 1 y el 0.
1016 = 1610
1B16 = 16 + 11 = 2710
3E16 = 3 · 16 + 14 = 6210
John Von Neumann.






    • Matemático húngaro, nacionalizado estadounidense. Nacido en el seno de una familia de banqueros judíos, dio muestras desde niño de unas extraordinarias dotes para las matemáticas. En 1921 se matriculó en la Universidad de Budapest, donde se doctoró en matemáticas cinco años después, aunque pasó la mayor parte de ese tiempo en otros centros académicos. En la Universidad de Berlín asistió a los cursos de Albert Einstein. Estudió también en la Escuela Técnica Superior de Zurich, donde en 1925 se graduó en ingeniería química, y frecuentó así mismo la Universidad de Gotinga.

      Se interesó también por la robótica y en 1952 propuso dos modelos de máquinas autorreproductoras, uno de ellos con una modalidad de reproducción parecida a la de los cristales, mientras que el otro era más próximo a la forma en que se reproducen los animales. En 1955, tras solicitar la excedencia de Princeton, fue nombrado miembro de la Comisión de Energía Atómica del gobierno estadounidense.


Contesta las siguientes preguntas en el programa que usted desee:



1.            ¿Qué es una red de computadoras?


Una red de computadoras es una interconexión de computadoras para compartir, información, recursos y servicios. Esta interconexión puede ser a través de un enlace físico (alambrado) o inalámbrico.
Algunos expertos creen que una verdadera red de computadoras comienza cuando son tres o más los dispositivos y/o computadoras conectadas.

2.            Tipos de redes (en cuanto al tamaño)

 Las redes PAN (red de admnistración personal) son redes pequeñas, las cuales están conformadas por no más de 8 equipos, por ejemplo: café internet.
   CAN: Campus Area Network, Red de Area Campus. Una CAN es una colección de LANs dispersadas geográficamente dentro de un campus (universitario, oficinas de gobierno, maquilas o industrias pertenecientes a una misma entidad en una área delimitada en kilometros.
 Las redes LAN (Local Area Network, redes de área local) son las redes que todos conocemos, es decir, aquellas que se utilizan en nuestra empresa. Son redes pequeñas, entendiendo como pequeñas las redes de una oficina, de un edificio.
Las redes WAN (Wide Area Network, redes de área extensa) son redes punto a punto que interconectan países y continentes. Al tener que recorrer una gran distancia sus velocidades son menores que en las LAN aunque son capaces de transportar una mayor cantidad de datos. El alcance es una gran área geográfica, como por ejemplo: una ciudad o un continente.

Líneas de transmisión: quienes son las encargadas de llevar los bits entre los hosts.

Elementos interruptores (routers): son computadoras especializadas usadas por dos o más líneas de transmisión. Para que un paquete llegue de un router a otro, generalmente debe pasar por routers intermedios, cada uno de estos lo recibe por una línea de entrada, lo almacena y cuando una línea de salida está libre, lo retransmite.

 INTERNET WORKS: Es una colección de redes interconectadas, cada una de ellas puede estar desallorrada sobre diferentes software y hardware. Una forma típica de Internet Works es un grupo de redes LANs conectadas con WANs. Si una subred le sumamos los host obtenemos una red.

Las redes MAN (Metropolitan Area Network, redes de área metropolitana) , comprenden una ubicación geográfica determinada "ciudad, municipio", y su distancia de cobertura es mayor de 4 Kmts. Son redes con dos buses unidireccionales, cada uno de ellos es independiente del otro en cuanto a la transferencia de datos.

Redes Punto a Punto. En una red punto a punto cada computadora puede actuar como cliente y como servidor. Las redes punto a punto hacen que el compartir datos y periféricos sea fácil para un pequeño grupo de gente. En una ambiente punto a punto, la seguridad es difícil, porque la administración no está centralizada.

 Redes Basadas en servidor. Las redes basadas en servidor son mejores para compartir gran cantidad de recursos y datos. Un administrador supervisa la operación de la red, y vela que la seguridad sea mantenida.


3.            ¿Qué es una topología?

La topología de red se define como una familia de comunicación usada por los computadores que conforman una red para intercambiar datos. En otras palabras, la forma en que está diseñada la red, sea en el plano físico o lógico. El concepto de red puede definirse como "conjunto de nodos interconectados". Un nodo es el punto en el que una curva se intercepta a sí misma. Lo que un nodo es concretamente, depende del tipo de redes a que nos refiramos.

                    Menciona  tipos de redes en cuanto a la conexión física


Permiten a las computadoras transmitir y recibir señales directamente. Las conexiones físicas están definidas por el medio empleado (pueden ser cables hasta satélites) para transmitir la señal, por la disposición geométrica de las computadoras (topología) y por el método usado para compartir información, desde textos, imágenes y hasta videos y sonidos.

4.            ¿Qué es internet?

Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial.


5.            Menciona 5  antecedentes de Internet.

ARPANET
NSFNET
Protocolo TCP/IP
MILNET
La NSF

6.            ¿Qué es un navegador?

es un software que permite el acceso a Internet, interpretando la información de archivos y sitios web para que éstos puedan ser leídos.





7.            Menciona 4 tipos de navegadores.

Google chrome
Internet explorer
Mozilla Firefox
Opera Browser
Safari

8.            Conclusión (opinión personal sobre el uso de las redes de computadoras)

Las redes son muy importantes. Había varias que ni siquiera las conocía y ni sabían que existían, pero mucho antes que el internet, eran muy útiles para buscar información y varios usos. Que algunas de las redes eran para determinadas áreas, como las redes MAN y otras que son de alcance mundial.


Actividad: google docs.


1º ¿Qué es un correo electrónico?


Es un servicio de red que permite a los usuarios enviar y recibir mensajes y archivos rápidamente (también denominados mensajes electrónicos o cartas electrónicas) mediante sistemas de comunicación electrónicos. Principalmente se usa este nombre para denominar al sistema que provee este servicio en Internet, mediante el protocolo SMTP, aunque por extensión también puede verse aplicado a sistemas análogos que usen otras tecnologías.


2º ¿Que es una página web?


Es el nombre de un documento o información electrónica adaptada para la World Wide Web y que puede ser accedida mediante un navegador . Esta información se encuentra generalmente en formato HTML o XHTML, y puede proporcionar navegación a otras páginas.
3. ¿Que es un blog?


Es un sitio web en el que uno o varios autores publican cronológicamente textos o artículos, apareciendo primero el más reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente y donde suele ser habitual que los propios lectores participen activamente a través de sus comentarios.
4. ¿Que es un  un wiki?
Es un sitio web cuyas páginas pueden ser editadas por múltiples voluntarios a través del navegador web. Los usuarios pueden crear, modificar o borrar un mismo texto que comparten. Los textos o «páginas wiki» tienen títulos únicos.


5. ¿Que es un sitio web.?
Un sitio web es una colección de páginas de internet relacionadas y comunes a un dominio de Internet o
subdominio en la World Wide Web en Internet.Una página web es un documento HTML/XHTML que es accesible generalmente mediante el protocolo HTTP de Internet.


6. ¿Que es la plataforma Moodle?


Es una aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda a los educadores a crear comunidades de aprendizaje en línea. Este tipo de plataformas tecnológicas también se conoce como LMS (Learning Management System).