miércoles, 30 de agosto de 2017

Algoritmos Documentados con Comentarios





Pasos para solucionar un problema

En esta entrada compararemos dos libros de fundamentos y se darán a conocer sus diferencias y similitudes y aparte se darán ejemplos de tres lenguajes de programación con tres palabras reservadas propias de cada lenguaje.

Similitudes.

Los dos libros hablan sobre comprender muy bien el problema y tener un buen análisis de el, después se puede proceder a realizar el algoritmo siendo preciso y definido.

Una vez que se ha terminado de escribir el algoritmo es necesario verificar que el programa realice todas las tareas para las que ha sido diseñado y produce el resultado correcto y esperado.

En la fase de codificación se traduce el algoritmo a un lenguaje de programación determinado,que luego se deberá de probar en la computadora.

Conclusión: Ambos libros son muy similares respecto a la solución de un problema ya que para la creación de un algoritmos los pasos siempre son los mismos (Definición, análisis, prueba, codificación y ejecución).

JAVA


Palabras reservadas: abstract, boolean, char


.NET
 
Palabras reservadas: data, library, dynamic


Palabras reservadas: as, class, if



Las palabras reservadas no pueden ser utilizadas por el usuario para nombrar a las variablesfuncionesprocedimientosobjetos y demás elementos de programación que cree.

¿Qué beneficios existen en realizar el análisis, diseño y prueba de un algoritmo antes de realizar la codificación del algoritmo en algún lenguaje de programación? 

Brinda un optimo desarrollo del algoritmo gracias al análisis y su prueba antes de codificar porque se puede corregir todos los errores que tenga, evitando errores ya codificado.

¿Sería más fácil evitar tanto preámbulo para solucionar un problema y simplemente realizar directamente la codificación de la solución?

No seria un opción viable ya que si se codifica directamente sin probarlo ni corregirlo generara problemas, daría resultados incorrectos, y tendría que rehacerse el algoritmo.

sábado, 19 de agosto de 2017

Viviendo mi institución

Hecho con Padlet

Mapa Mental: Mis Derechos y Deberes


En este mapa mental estan plasmados los derechos y deberes de nuestra institución.

La historia de nuestra Institución

En 2007, el Ministerio de Educación Nacional, mediante Resolución número 1237 del 16 de marzo de 2007, avaló la transformación del Instituto Tecnológico Pascual Bravo a Institución Universitaria.

Estructura del lenguaje y normas

En esta entrada se muestra un mapa conceptual sobre la estructura del lenguaje.

Mi equipo de trabajo esta conformado por:

-Mariana Betancur Soto
-Jhoan Manuel Serna











Gracias por su atención.

jueves, 17 de agosto de 2017

Expresiones Lógicas

En esta entrada demostraremos nuestros conocimientos sobre algunas expresiones lógicas básicas.


Ejemplos de Expresiones Logicas

a) 1>= 5 | 3= 8 &  6<9 |  7>7
        F    |    F   &    V  |    F
        F    |         F        |    F
             F                   |    F
                         F

b) 2>=2 | no 4<12 & 5<>6 & 8<=10
        V   | no   V     &    V   &     V
        V   |     F        &    V   &     V
        V   |     F        &         V
        V   |               F
             V
              

Gracias por su atención.


Expresiones Algebraicas y Algorítmicas

En esta entrada emparejamos unas expresiones algebraicas con su equivalencia algorítmica.


La realización de este emparejamiento requirió de bastante concentración ya que si nos fijamos, todas las expresiones son muy similares y solo se distinguen por los signos y los paréntesis.

Gracias por su atención.

Respuestas Video Interactivo PSeInt

En esta entrada analizaremos un vídeo "interactivo" de un código hecho en PSeInt.



INICIO
  Escribir " ESTE PROGRAMA REALIZARA EL ÁREA DEL TRIANGULO ",
  Escribir " Dame la base del triangulo: ",
  Leer baseT;
  Escribir " Dame la altura del triangulo: ",
  Leer alturaT;
  areaT<= baseT * alturaT/
2,

  Escribir " la base del triangulo es: ", baseT
  Escribir " la altura del triangulo es ",  alturaT
  Escribir " el área del triangulo es ", areaT

FIN


Hay varias diferencias, lo principal que noté fue que la puntuación es mas exigente el programa, pero en el programa los comandos de la derecha tienden a asignar ellos mismos su puntuación.

Gracias por su atención.

Mi primer algoritmo en PSeInt

A continuación presento mi primer algoritmo elaborado en el programa PSeInt


Este programa tiene una interfaz muy colorida y fácil de usar y sus códigos son fáciles de digitar y comprobar.  No tuve problemas al elaborar el código.

Gracias por su atención.

Entrada y Salida de Datos

Hola, En esta entrada se analizara como está compuesto un formulario, en este ejemplo usaré el formulario de twitter.



Este Pseudocódigo esta realizado de esta manera:

INICIO
LEER " Full name ",  NAME
LEER " Email address ", EA
LEER " Create a password ",  PASS
LEER " Choose your username ",  US
FIN

Siendo
NAME: El nombre completo de la persona
EA: La dirección de correo del usuario
PASS: La contraseña diseñada por el usuario
US: Será el nombre de usuario

Gracias por su atención.

Presentación Matemáticas Discretas

Son un área de las matemáticas encargadas del estudio de los conjuntos discretos: finitos o infinitos numerables. Estudian estructuras cuyos elementos pueden contarse uno por uno separadamente. Es decir, los procesos en matemáticas discretas son contables, como por ejemplo, los números enteros, grafos y sentencias de lógica.



miércoles, 16 de agosto de 2017

Big Data

¿Qué es el Big Data? El Big Data (datos masivos) es el proceso de recolección de grandes cantidades de datos que permite analizarlos de forma rápida y eficaz para sacar conclusiones y encontrar información oculta, patrones recurrentes, nuevas correlaciones, etc. 

  • Ventajas del big data.
  • Mejora de la accesibilidad y la fluidez de la información dentro de la propia empresa. Las empresas que digitalicen los datos y habiliten herramientas para facilitar la búsqueda de información crearán una dinámica de trabajo más rápida y eficaz.
  • Implementación de mejoras tecnológicas que posibilitan la adquisición de datos y permiten descubrir las necesidades y puntos de mejora en la compañía.
  • Desventajas del big data.

  • Hay casos en los que no hay una buena seguridad de la información por parte de los dueños de la misma y ésta podría sea robada.
  • Se trata de exponencialmente enormes tsunamis de información procedentes de todas direcciones a la vez, a velocidades y volúmenes que la humanidad nunca ha visto antes. La posibilidad de ahogarse en todos estos datos es muy real. También lo es la posibilidad de perder una gran cantidad de tiempo, energía y recursos vadeando a través de océanos de datos irrelevantes.

  • Implicaciones del big data.

El Big Data ha producido muchos cambios tanto en las empresas como en la investigaciónes. Y en los próximos años estos cambios se van a acelerar a medida que más empresas y organizaciones se incorporen a la inteligencia de negocio y a la analítica predictiva. El Big Data no sólo puede analizar los hábitos de compra o las comunicaciones en las redes sociales, también transformará la interacción entre las personas.

- Las herramientas mejoraran.
- Los ordenadores no sólo recopilaran datos.
- Afectara la privacidad.
- Se abrirán áreas completamente nuevas.

Como conclusion podemos decir que el big data es una ventana de oportunidades, y se esta optando mas por este método para resolver los problemas del mundo en los negocios, el comercio y en la vida cotidiana.

Gracias por su atención.

Emparejamiento Variables y tipos de datos


Escenas interactivas Tipos de Datos

Actividad Interactiva 1

Actividad Interactiva 2

Actividad Interactiva 3


Cuestionario Variables y Constantes


Emparejamiento de conceptos


Tipos de algoritmos


CUALITATIVOS: Son aquellos en los que se describen usando solamente palabras, en este ejemplo para seguir la secuencia de pasos no hay que efectuar ningún cálculo numérico.


CUANTITATIVOS: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso, en este ejemplo en uno de los pasos se efectúa una multiplicación.






















martes, 15 de agosto de 2017

Aplicaciones y mi papel como profesional

Bienvenidos al Blog

Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Algunos ejemplos en matemática son el algoritmo de la división para calcular el cociente de dos números, hallar el trayecto más corto entre dos lugares específicos es algo que interesa a muchas personas o para efectuar una búsqueda en una base de datos.
Aplicaciones en la informática puede ser las funciones de un computador o transacciones. Las ventajas son la facilidad y la rapidez del uso de los datos y la desventaja principal es que los datos se pueden comprometer.

¿Cómo se imagina usted en el papel como profesional del desarrollo de software?.
Me imagino en un computador durante horas creando algoritmos para todo tipo de casos o problemas que se desarrollen en la empresa, haciendo todo lo posible por cumplir los criterios que la empresa pide.

¿En qué le gustaría desempeñarse?.
Me gustaría desempeñarme o enfocarme al tema de seguridad o programación de vídeo juegos pero estaría dispuesto a trabajar en cualquier puesto al cual sea designado.

¿Cómo cree que podría aportar como persona y como profesional a la construcción de una sociedad más desarrollada, equitativa y justa en todos los aspectos?.
Seria en base a la seguridad, se podría implementar acá en nuestra ciudad implementar la seguridad que se usa en los ángeles o desarrollar programas incluso mejores que permitan la acción instantánea o la prevención de incidentes.

sábado, 12 de agosto de 2017

Presentación Constitución Política

La Constitución Política es un conjunto de normas con carácter positivo superior, que constituye la fuente de validez de las normas inferiores (leyes, decretos, etc.). Según el sentido formal, la Constitución es un estatuto normativo consagrado en un texto considerado como superior y que contiene la organización básica del Estado, los principios a los que debe obedecer, su funcionamiento y las relaciones con los particulares. Según el sentido material la "norma constitucional", o "carta magna", o "norma fundamental", como también se le conoce, es producida por un organismo extraordinario: el poder constituyente.


Presentación Lengua Materna


El aprendizaje de la lengua materna nos invita a los estudiantes a plantearnos proyectos que enriquecen el sistema de significación con el que nos auto-definimos, nos comunicamos, e interactúamos y conoceremos el mundo, preparándonos para que “tratemos de comprender nuestra capacidad creadora".

En este curso aprenderemos a comunicar mensaje orales  y escritos con las necesidades del contexto, aplicando normas de coherencia y cohesión.

viernes, 11 de agosto de 2017

Presentación Teoría General de Sistemas

La teoría general de sistemas se presenta como una forma sistemática y científica de aproximación y representación de la realidad y, al mismo tiempo, como una orientación hacia una práctica estimulante para formas de trabajo con varias disciplinas.
 En este curso aprenderemos a brindar soluciones a problemas sencillos y complejos de organizaciones y/o empresas llevado a cabo por un análisis interno y externo en el medio de trabajo.


jueves, 10 de agosto de 2017

Presentación FUNDAMENTOS DE PROGRAMACIÓN

Bienvenidos al Blog- Portafolio de evidencias de Fundamentos de programación


No podemos pretender desarrollar un programa simplemente en base a ideas, intuiciones, nociones. Necesitaremos métodos y esquemas claros que raramente estarán en nuestra cabeza. Necesitaremos de unos fundamentos y unas bases claras.

En este portafolio estaré presentando la evidencia de mis trabajos para presentar al tutor asignado.


Esta imagen nos muestra los números Binarios que básicamente
son el lenguaje que usan los computadores.

Aplicación para la capa de Transporte

 1. Enumere 3 protocolos diferentes que aparecen en la columna de protocolo en el sin filtrar ventana de lista de paquetes en el paso 7 ante...