jueves, 12 de diciembre de 2013

Cuadro de herramientas de Visual Basic


Partes de Visual Basic


Programación

¿Qué es programación?
La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesariamente otras tareas tales como el análisis y diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.

¿Qué es un dato de programación?
El dato es una representación simbólica (numérica, alfabética, algorítmica, etc) de un atributo o variable cuantitativa. Los datos describen hechos empíricos, sucesos y entidades.Es un valor o referente que recibe el computador por diferentes medios, los datos representan la información que el programador manipula en la construcción de una solución o en el desarrollo de un algoritmo.
Enumere los tipos en programación: 
- entero 
- real
- carácter
- cadena de caracteres
- lógica

Defina cada uno de los datos de programación y ponga ejemplos
  • Tipo entero: números que no tienen componentes fraccionaria o decimales. Negativos o positivos. (-2, 2000, 30, -5) 
  • Tipo real: número que tienen punto decimal y pueden ser positivos o negativos. (32,3 ; 34,4)
  • Tipo carácter: símbolos que el computador reconoce puede ser una letra o un dígito ("a" , $) 
  • Tipo cadena de caracteres: datos que contienen una sucesión limitada por comillas ("Simón Bolivar, "31 de diciembre del 2001)
  • Tipo lógico: datos que pueden tomar uno de dos valores verdaderos o falsos conocida tambien como dato de boleano. "Se desea saber si una persona es soltera, en este caso la respuesta es verdadera o falsa"
¿Cuál es la diferencia entre una consonante o variable? Ejemplos
La consonante no puede cambiar en la ejecución de un programa y la variable si todo lo contrario durante la ejecución. Pi =3,14 mínimo 20 

¿Cuáles son los pasos para construir cada uno? 
  1. Análisis de requisitos que quieres resolver (aqui se piensa la necesidad y requisitos incompletos, ambiguos o contradictorios) 
  2. Especificación (donde se utiliza el caso de uso y las historias de usuario, el éxito del programa dependerá especialmente de las especificaciones de requisitos) 
  3. Arquitectura (La integración de infraestructura, desarrollo de aplicaciones, bases de datos y herramientas gerenciales, requieren de capacidad y liderazgo para poder ser conceptualizados y proyectados a futuro, solucionando los problemas de hoy. El rol en el cual se delegan todas estas actividades es el del Arquitecto) 
  4. Programación (Reducir un diseño a código. La complejidad y la duración de esta etapa está íntimamente relacionada al o a los lenguajes de programación utilizados, así como al diseño previamente realizado)
  5. Prueba (Consiste en comprobar que el software realice correctamente las tareas indicadas en la especificación del problema. Una técnica de prueba es probar por separado cada módulo del software, y luego probarlo de forma integral, para así llegar al objetivo) 
  6. Documentación (modelaciones (UML),diagramas de casos de uso, pruebas, manuales de usuario, manuales técnicos, etc; todo con el propósito de eventuales correcciones, usabilidad, mantenimiento futuro y ampliaciones al sistema) 
  7. Mantenimiento (Fase dedicada a mantener y mejorar el software para corregir errores descubiertos e incorporar nuevos requisitos) 
¿Cómo se realiza el análisis del problema?
  1. Entrada: se identifican y especifican cuáles son los datos necesario para resolver el problema y de que tipo son.
  2. Proceso: procesos que se van a realizar con los datos de entradas por fórmulas y expresiones.
  3. Salida: resultados operados
Proceso de análisis del problema: 
Calcular área del triángulo
Entrada:
   base del triángulo tipo: real
   altura del triángulo tpo: real
Proceso
   área: base por altura entre dos
Salida
  área del triangulo tipo: real

¿Qué es un algoritmo?
Un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
Algoritmo Encontrar el máximo de un conjunto función max( ) // es un conjunto no vacío de números// ← // es el número de elementos de // ← para ← hasta hacer si entonces ← devolver X.

¿Qué es el 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ía, procesos 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. XI.

Símbolos más utilizados



viernes, 27 de septiembre de 2013

Examen Bimestral w/ Paula Paredes Podestá



Práctica 03


Práctica 02




Práctica 01


Cuestionario Photoshop

Edición de imágenes 
La edición digital de imágenes se ocupa de la edición apoyada en computadores de imágenes digitales, comúnmente un gráfico rasterizado, en la mayoría de los casos fotos o documentos escaneados. Estas imágenes son modificadas para optimizarlas, manipularlas, retocarlas, etc con el fin de alcanzar la meta deseada. 

Funciones 
Oscurecer, aclarecer, selección, correcciones automáticas, rotar, planos, color, filtro 

Campo de edición de imágenes: 
La edición digital de imágenes se expande cada día más, porque la fotografía digital puede transferir sus fotos directamente a la computadora. En el campo de acción casero existen programas editores de imágenes especialmente diseñados para el uso en casa, ofreciendo, entre otros, correcciones automáticas. En el campo profesional, la edición de imágenes digitales es utilizada por fotógrafos, diseñadores en autoedición y en la preimpresión. Las imágenes modificadas por el editor de imágenes digitales se utilizan posteriormente en publicaciones: revistas, catálogos, libros y otros medios impresos y electrónicos. Rostros sin arrugas, piel inmaculada, paisajes perfectos y otras características son una consecuencia de la elaboración digital, lo cual borra cada día más las fronteras de la realidad. Por ello, la edición de imágenes digitales se puede utilizar intencionalmente para la manipulación de imágenes. Sin embargo, no podemos dejar sin considerar el factor Arte. La edición de imágenes es una posibilidad de desarrollo artístico y así es considerada actualmente en el Arte digital y Multimedia. 

Programas: 
Photoshop. Pixrl, sumopaint, picmagic, befunky. 

Enumere los tipos de imágenes 
Las imágenes vectoriales son imágenes constituidas por objetos geométricos autónomos (líneas, curvas, polígonos,...), definidos por ciertas funciones matemáticas (vectores) que determinan sus características (forma, color, posición,...) Las imágenes de mapa de bits están formadas por una serie de puntos (píxeles), cada uno de los cuales contiene información de color y luminosidad. Salvando la diferencia, podemos compararla con un mosaico y sus teselas. Las imágenes vectoriales se crean con programas de diseño o dibujo vectorial (Adobe Ilustrator, Corel Draw, Inkscape…) y suelen usarse en dibujos, rótulos, logotipos... 

Diferencia entre una imagen vectorial y no vectorial
Su principal ventaja es que una imagen puede ampliarse sin sufrir el efecto de “pixelado” que tienen las imágenes de mapa de bits al aumentarse. diferencia entre una imagen vectorial y una no vectorial Una imagnen no vectorial como su nombre indica esta basada en un mapa de bits. Esto significa que cada bit (mínima unidad de información en este caso el píxel) se puede manipular individualmente. Así son imágenes que contienen más cantidad de información y por tanto más megas que las vectoriales. Los formatos de estas imágenes son, entre otros, jpg, tif o bmp. Y los programas actos para manipularlas son, por ejemplo, el gimp o el photoshop. El tamaño de la imagen en megas, será proporcional a la ampliación que queramos hacer de la misma. Ya que si queremos ampliar la foto y la imagen tiene resolución baja y tamaño pequeño, aparecera el clásico pixelizado y el diente de sierra en los bordes. Actualmente con la revolución de la imagen digital, las imágenes bitmap se manipulan con los programas de retoque fotográfico, verdaderos sustitutos de los ya antiguos y obsoletos laboratorios de fotografía mientras que las imágenes vectoriales se construyen a partir de vectores. Los vectores son objetos formados matemáticamente. Un vector se define por una serie de puntos que tienen unas manecillas con las que se puede controlar la forma de la línea que crean al estar unidos entre sí. Los principales elementos de un vector son las curvas Béizer (curvas representadas matemáticamente). Por tanto se basan en fórmulas matemáticas y superficies de color plano o que siguen una norma, como por ejemplo un degradado. No se pueden dividir en mínimas unidades de información como los píxeles, sino el manchas de color y líneas. Los formatos de estas imágenes son, entre otros, crd o ink. Los programas adecuados para trabajar con ellas son el Inkscape o el Corel Draw. Una gran ventaja de las imágenes vectoriales que las convierte en las idóneas para el diseño gráfico es su capacidad de mantener la nitidez y definición de los bordes por mucho que se amplien. Por tanto este tipo de imágenes se utiliza en el diseño gráfico fundamentalmente: logotipos, imagen corporativa, carlelería, diseños en los que se sintetizan colores y formas. 

 Photoshop y cuál es su finalidad 
Es el nombre, o marca comercial oficial, que recibe uno de los programas más famosos de la casa Adobe junto con sus hermanos Adobe Illustrator y Adobe Flash, y que se trata esencialmente de una aplicación informática en forma de taller de pintura y fotografía que trabaja sobre un "lienzo" y que está destinado a la edición, retoque fotográfico y pintura a base de imágenes de mapa de bits. Su nombre en español significa literalmente "taller de fotos". Su capacidad de retoque y modificación de fotografías le ha dado el rubro de ser el programa de edición de imágenes más famoso del mundo. Se puede retocar una foto con algunos pasos sencillos, como corregir el brillo o el contraste, pero hay que partir de una buena base, si la foto está desenfocada, realmente ya no tiene arreglo. El programa aparte de realizar sencillos retoques, permite restaurar fotos antiguas.Es también una potentísima herramienta de creación que permite hacer muchísimas cosas con resultados increíbles, por ejemplo aplicando un filtro artístico podemos convertir una imagen en una pintura.

viernes, 15 de marzo de 2013

Prezi

PREZI es una aplicación multimedia para la creación de presentaciones similar a Microsoft Office PowerPoint o a Impress de LibreOffice, con la salvedad de que Prezi funciona íntegramente a través de Internet.

Beneficios de Prezi:

Una principal característica de Prezi es la posibilidad de organizar la información en forma de un esquema y exponerlo con libertad sin la secuencia de diapositivas. De manera que el conferenciante o quien consulta una presentación en Prezi puede acceder a cualquier contenido con solo clicar. Se puede navegar por la presentación - que es en realidad un solo frame de 3 dimensiones - desde la vista general, ampliando o reduciendo la vista, o desplazando el lienzo. Los efectos visuales deben estar supeditados a una correcta narrativa.
Algunos usuarios han criticado el "Zoom user interface (ZUI)," de Prezi alegando que tiende a producir náuseas. La empresa ha reconocido este efecto potencial y ofrece manuales con recomendaciones para un uso más sensato de diseño y evitar así esta estimulación visual excesiva.
Es fundamental entender el espacio y la narrativa en una presentación en Prezi, a fin de que las presentaciones sean eficaces y armónicas.
Chris Anderson en TED Global 2010, incluyó Prezi, como el mejor TED de todos los tiempos.
Prezi permite trabajar on-line con todas sus herramientas de forma gratuíta, pero hay varias modalidades de pago que permiten ocultar los trabajos on-line y protegerlos, y ofrecen más capcidad de almacenamiento que la versión gratuíta. Así como disponer del programa Prezi desktop en el propio equipo. Otros usuarios prefieren medios libres de pago tales como: Sozi, Latex Beamer and Prosper o Dizzy, con los que obtienen resultados similares.