DIAGRAMA DE FLUJOEs la representación gráfica del algoritmo o proceso. Se utiliza endisciplinas como programación, economí...
Asignar un título al diagrama y verificar que esté completo ydescriba con exactitud el proceso elegido.SIMBOLOGIA ESTANDAR...
EJEMPLOS DE ALGORITMOSa) Desarrollar un algoritmo que halle el cuadro de un número y lomuestre en pantalla.ALGORITMO      ...
c) Realice un algoritmo que reciba 4 notas y que halle el promedioALGORITMO                                PSEUDOCODIGO   ...
d) Realice un algoritmo que lea el año de nacimiento y muestre laedad actual de la persona.ALGORITMO                      ...
Si una de las condiciones simples da falso la CONDICION COMPUESTA daFalso      y       continua      por      la      rama...
INTRODUCCION DEL LENGUAJE BASICO1.) Lea cuidadosamente el manual de visual Basic Desde la    pagina 1 a la 3 , y haga lo s...
SOLUCION:SECUENCIALES: interactivos y orientados a eventos un programasecuencial es un programa que arranca, lee los datos...
MODO DE DISEÑO Y MODO DE EJECUCION:Puede trabajar de 2 modos: El modo de diseño donde el usuarioconstruye interactivamente...
METODOS: Son funciones que también son llamadas desde programas, pero a diferencia de los procedimientos no son programas ...
ICONO        NOMBRE DE             NOMBRE        DE DESCRIPCION               CONTROL             CLSE        Casilla de v...
Barras de                Hscrollbar y   Permite que un usuariodesplazamiento           vscrollbar       agregue barras deh...
Botón de opción    Optionbutton   El control optionbutton                                  como parte de un grupo         ...
Jessica paola digitak pdf
Jessica paola digitak pdf
Jessica paola digitak pdf
Jessica paola digitak pdf
Jessica paola digitak pdf
Próxima SlideShare
Cargando en…5
×

Jessica paola digitak pdf

259 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
259
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Jessica paola digitak pdf

  1. 1. DIAGRAMA DE FLUJOEs la representación gráfica del algoritmo o proceso. Se utiliza endisciplinas como programación, economía, procesos industrialesy psicología cognitiva. Estos diagramas utilizan símbolos consignificados definidos que representan los pasos del algoritmo, yrepresentan el flujo de ejecución mediante flechas que conectan lospuntos de inicio y de fin de proceso.CaracterísticasUn diagrama de flujo siempre tiene un único punto de inicio y unúnico punto de término.Las siguientes son acciones previas a la realización del diagramade flujo: Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben estar presentes el autor o responsable del proceso, los autores o responsables del proceso anterior y posterior y de otros procesos interrelacionados, así como las terceras partes interesadas. Definir qué se espera obtener del diagrama de flujo. Identificar quién lo empleará y cómo. Establecer el nivel de detalle requerido. Determinar los límites del proceso a describir.Los pasos a seguir para construir el diagrama de flujo son: Establecer el alcance del proceso a describir. De esta manera quedará fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente. Identificar y listar las principales actividades/subprocesos que están incluidos en el proceso a describir y su orden cronológico. Si el nivel de detalle definido incluye actividades menores, listarlas también. Identificar y listar los puntos de decisión. Construir el diagrama respetando la secuencia cronológica y asignando los correspondientes símbolos.
  2. 2. Asignar un título al diagrama y verificar que esté completo ydescriba con exactitud el proceso elegido.SIMBOLOGIA ESTANDAR = inicio/fin =Entrada de datos =Operación /asignación = Impresión/salidaNO SI = Condicional
  3. 3. EJEMPLOS DE ALGORITMOSa) Desarrollar un algoritmo que halle el cuadro de un número y lomuestre en pantalla.ALGORITMO PSEUDOCODIGO Inicio Lea=x Cuadrado =x*x Cuadrado Finb) Crear un algoritmo que muestre el área de un triangulo sabiendoque su forma es base x altura sobre 2 al final nos permite mostrar elárea.ALGORITMO PSEUDOCODIGO Inicio Lea b Lea h Área= (b*h)/2 Área
  4. 4. c) Realice un algoritmo que reciba 4 notas y que halle el promedioALGORITMO PSEUDOCODIGO InicioLea A Lea B Lea C Lea D Promedio A+B+C+D Promedio fin
  5. 5. d) Realice un algoritmo que lea el año de nacimiento y muestre laedad actual de la persona.ALGORITMO PSEUDOCODIGO Inicio Año de nacimiento Edad2012 año de nacimiento Edad FinTraducido se lo lee como “Y”. Si la Condición 1 es verdadera Y la condición 2es verdadera luego ejecutar la rama del verdadero.Cuando vinculamos dos o más condiciones con el operador “&&”, las doscondiciones deben ser verdaderas para que el resultado de la condicióncompuesta de Verdadero y continúe por la rama del verdadero de la estructuracondicional.La utilización de operadores lógicos permiten en muchos casos plantearalgoritmos más cortos y comprensibles.Problema:Confeccionar un programa que lea por teclado tres números distintos y nosmuestre el mayor.Diagrama de flujo:Este ejercicio está resuelto sin emplear operadores lógicos en un conceptoanterior del tutorial. La primera estructura condicional es una ESTRUCTURACONDICIONAL COMPUESTA con una CONDICION COMPUESTA.Podemos leerla de la siguiente forma:Si el contenido de la variable num1 es mayor al contenido de la variable num2Y si el contenido de la variable num1 es mayor al contenido de la variable num3entonces la CONDICION COMPUESTA resulta Verdadera.
  6. 6. Si una de las condiciones simples da falso la CONDICION COMPUESTA daFalso y continua por la rama del falso.Es decir que se mostrará el contenido de num1 si y sólo si num1>num2 ynum1>num3.En caso de ser Falsa la condición, analizamos el contenido de num2 y num3para ver cual tiene un valor mayor.En esta segunda estructura condicional no se requieren operadores lógicos alhaber una condición simple. PROPUESTALeer tres edades diferentes e imprimir la edad mayor de las tres
  7. 7. INTRODUCCION DEL LENGUAJE BASICO1.) Lea cuidadosamente el manual de visual Basic Desde la pagina 1 a la 3 , y haga lo siguiente : Una síntesis de los programas secuenciales interactivos y orientados a eventos y de os programas del entorno de Windows. Consígnelo en el portafolio digital. Identifique la técnica para nombrar objetos para en Visual Basic. Indique los principales controles de Visual Basic. Y la función que cumple, debe ir el icono, el nombre del control en i8ngles y español y la descripción.
  8. 8. SOLUCION:SECUENCIALES: interactivos y orientados a eventos un programasecuencial es un programa que arranca, lee los datos que necesitanrealizar con calculos e imprime o guarda en el disco,Es unprograma que se arranca lee los a datos que necesita, recibe loscálculos e imprime o guarda en el disco los resultados.losprogramas orientados de eventos o de programas exigen no solo eltiempo de ejecucion,Mientras esta ejecutándose no necesitaninguna intervención del usuario.INTERACTIVOS: Exige la intervención del usuario en tiempo deejecución, bien para suministrar datos, bien para indicar a elprograma lo que debe hacer por medio de menús. También limita yorienta la acción del usuario.ORIENTADOS A EVENTOS: Cuan do estos programas hanarrancado, lo único que hace es quedarse a la espera de lasacciones del usuario, que en este caso son llamados eventos. Estosprogramas en su mayor parte de tiempo esperan las acciones delusuario y responden a ellas. Acciones que el usuario puede realizaren un momento determinado son variadísimos, y exigen un tipoespecial de programación: La programación orientadas a eventoseste tipo de programación es sensiblemente mas complicada quela secuencial la interactiva.PROGRAMAS PARA EL ENTORNO DE WINDOWS: visual basic6.0 esta orientado a la realizacion de programas tanbien puedenincorporar todos los elementos de este esntorono.Prácticamentetodos los elementos de interacción en el usuario que de los quedispone Windows 95/98/NT pueden ser programados en VisualBasic 6.0 de un modo muy sencillo.
  9. 9. MODO DE DISEÑO Y MODO DE EJECUCION:Puede trabajar de 2 modos: El modo de diseño donde el usuarioconstruye interactivamente la aplicación colocando controles en elformulario definiendo en sus propiedades y desarrollando paragestionar sus eventos.Modo de ejecución, donde el usuario actúa el programa (introduceeventos y prueba como responde el programa).FORMULARIOS Y CONTROLES: Cada control debe tener unnombre a través del cual se puede hacer referencia a el, en elprograma. En la terminología de Visual Basic se llama formulario, ypuede ser considerado como una especie de contenedor para loscontroles.OBJETOS Y PROPIEDADES: En programación orientada aobjetos, se llama clases a estas entidades genéricas mientras quese llaman objetos a cada ejemplar de una clase determinada. Laspropiedades de un objeto son datos que tienen valores lógicos onuméricos concretos propios de ese objeto y distintos objetos de suclase.NOMBRE DE OBJETO: En principio de cada objeto debe tener unnombre, por medio del cual se hace referencia a dicho objeto elnombre puede ser el que usuario desee, e incluso Visual Basic,proporciona nombres por defecto para los diversos controles.EVENTOS : Se ha dicho que las acciones del usuario sobre elprograma se llaman eventos, son eventos típicos indican sobre unbotón el hacer doble clic sobre el nombre de un fichero osimplemente mover el ratón cada vez que se produce un eventoarranca una determinada función o procedimiento.
  10. 10. METODOS: Son funciones que también son llamadas desde programas, pero a diferencia de los procedimientos no son programas para el usuario, sino que viene ya pre- programados en el lenguaje. Los métodos realizan tareas típicas previsibles y comunes para todas las aplicaciones. PROYECTOS Y FICHEROS: Un proyecto comprende otras componentes mas sencillos como los formularios módulos. El fichero del proyecto contiene toda la información de conjunto. 2. Se utiliza siempre3 letras minúsculas que indican el tipo de control seguido por otras letras ( la primera mayúscula para dar modo de separación) libremente escogida por el usuario que tiene que hacer referencia al uso que se va a dar en ese control. Ejemplo:Abreviatura Control Abreviatura ControlChk Check box Ebo Combo y drop-list boxCmd Command button Dir Dir list boxDru Drive list box Fil File list boxFrm From Fra FrameHsb Horizontal scrollbar Img ImageTbl Label Lin LineIst Tist Mnu Menu Opt Optien button Pct Picture boxShp Txt Text edit boxTmr vgb Vertical scroll box
  11. 11. ICONO NOMBRE DE NOMBRE DE DESCRIPCION CONTROL CLSE Casilla de verificación Checkbox Presenta una opción de tipo verdadero o falso, o si o no. Puede activar barias casillas de verificación al mismo tiempo. Cuadro combinado Combobox Combina un cuadro de texto y un cuadro de lista. Permite que el usuario escriba una selección o seleccione un elemento de la lista despegable. Botón de comando commandButon Ejecuta un comando o una acción cuando un usuario hace clic en el. Datos Data Permite conectar con una base de datos existente y presentar información de ella en formularios. Cuadro de lista de Dirlist box Presenta directorios y directorios rutas de acceso, y permite q el usuario los seleccione. Cuadro de lista de Drivelistbox Presenta unidades de unidades. disco validas y permite que el usuario las seleccione. Cuadro de lista de Filelistbox Presenta una lista de archivos. archivos y permite que el usuario los seleccione Marco frame Proporciona un contenedor visual y funcional para otros controles.
  12. 12. Barras de Hscrollbar y Permite que un usuariodesplazamiento vscrollbar agregue barras dehorizontal y vertical. desplazamiento a controles que no las tienen de forma automática. (no son las barras de desplazamiento incorporadas que se incluye en muchos controles.Imagen image Presenta mapas de brts, iconos o metarchivos JPEG o GIF, y actua como un botón. De comando cuando se hace clic en el.Etiqueta Label Presenta texto con el que el usuario no puede interactuar. Modificar.Linea Line Agrega un segmento de línea. Resta a un formulario.Cuadro de lista Listbox Presenta una lista de elementos entre los que el usuario puede elegir.Contenedor ole Ole Incrusta datos en una aplicación de visual basic.se utiliza para presentar y manipular datos de otras aplicaciones de Windows Excel y Microsoft Word.
  13. 13. Botón de opción Optionbutton El control optionbutton como parte de un grupo de opciones con otros botones de opción. Presenta varias opciones entre las que el usuario solo puede elegir 1.Cuadro de imagen Picturebox Presenta mapas de bits, iconos o metarchivos de windows, archivos JPEG o GIF. Tambien presenta texto o actua como contenedor visual para otros controles.Forma Shape Agrega un rectángulo, un cuadro, una elipse o un circulo a un formulario, marco o cuadro de imagen.Cuadro de texto Textbox Proporciona un área para escribir o presentar texto.cronometro Timer Ejecuta eventos periódicos a intervalos de tiempo especificados.

×