Computing">
Nothing Special   »   [go: up one dir, main page]

República Bolivariana de Venezuela

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 19

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN

UNIVERSITARIA

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA PARA LA INFORMATICA

(IUTEPI)

SUBDIRECCIÓN ACADEMICA

TRABAJO DE INVESTIGACIÓN

TUTOR ACADEMICO. AUTOR:

Ing. Alexis Bolivar Luis Mendez

CODIGO:

245872

ESPECIALIDAD:
Sistema

Valencia, abril del 2024


INDICE

 INDICE 1
 INTRODUCCIÓN 2
 DEFINICIÓN DE PSEUDOCÓDIGO Y DIAGRAMA DE FLUJO 3,4,5
 RECOMENDACIONES PARA EL DISEÑO DE DIAGRAMA 6
 VENTAJAS DE UTILIZAR UN PSEUDOCÓDIGO A UN DIAGRAMA DE FLUJO 7
 OPERADORES 8
 ¿QUE SON LAS EXPRESIONES? Y DEFINICIÓN DE OPERADORES Y
 OPERADOS 9
 OPERADORES ARITMÉTICOS 10,11,12
 CONCLUSIÓN 12,13
 ANEXOS 13,14,15,16

INTRODUCCIÓN
Programación es la acción y efecto de programar. Este verbo tiene varios usos: se refiere a idear y
ordenar las acciones que se realizarán en el marco de un proyecto; al anuncio de las partes que
componen un acto o espectáculo; a la preparación de máquinas para que cumplan con una cierta
tarea en un momento determinado; a la elaboración de programas para la resolución de problemas
mediante ordenadores; y a la preparación de los datos necesarios para obtener una solución de un
problema a través de una calculadora electrónica.

El pseudocódigo es un lenguaje de especificación de algoritmos, usa una notación en lenguaje


natural, representa la estructura de la programación estructurada y hace que el paso final a la
codificación de un programa sea relativamente fácil.

Lo más recomendable para iniciarse en programación es hacer algoritmos de ejercicios simples, con
distintos tipos de variables, estructuras de control, etc.

DEFINICIÓN DE PSEUDOCÓDIGO
Una de las mejores formas de aprender a programar es empezar por los diagramas de flujo y el
pseudocódigo. Ambos facilitan al estudiante su inmersión en la resolución de problemas mediante
algoritmos.

El pseudocódigo es una forma de expresar los distintos pasos que va a realizar un programa, de la
forma más parecida a un lenguaje de programación. Su principal función es la de representar por
pasos la solución a un problema o algoritmo, de la forma más detallada posible, utilizando un
lenguaje cercano al de programación. El pseudocódigo no puede ejecutarse en un ordenador ya que
entonces dejaría de ser pseudocódigo, como su propio nombre indica, se trata de un código falso
(pseudo = falso), es un código escrito para que lo entienda el ser humano y no la máquina.

Aprender a escribir pseudocódigo para la resolución de un problema permite hacer mucho más
sencilla su programación en un lenguaje convencional, por lo que si estás interesado en comenzar tu
formación como programador y no tienes conocimientos previos, resulta muy recomendable y
conveniente formarse en pseudocódigo antes de empezar a estudiar cualquier lenguaje de
programación.

DIAGRAMA DE FLUJO
El diagrama de flujo o también diagrama de actividades es una manera de representar gráficamente
un algoritmo o un proceso de alguna naturaleza, a través de una serie de pasos estructurados y
vinculados que permiten su revisión como un todo.

La representación gráfica de estos procesos emplea, en los diagramas de flujo, una serie
determinada de figuras geométricas que representan cada paso puntual del proceso que está siendo
evaluado. Estas formas definidas de antemano se conectan entre sí a través de flechas y líneas que
marcan la dirección del flujo y establecen el recorrido del proceso, como si de un mapa se tratara.

Hay cuatro tipos de diagrama de flujo en base al modo de su representación:

 Horizontal. Va de derecha a izquierda, según el orden de la lectura.


 Vertical. Va de arriba hacia abajo, como una lista ordenada.
 Panorámico. Permiten ver el proceso entero en una sola hoja, usando el modelo vertical y el
horizontal.
 Arquitectónico. Representa un itinerario de trabajo o un área de trabajo.

Los diagramas de flujo son un mecanismo de control y descripción de procesos, que permiten una
mayor organización, evaluación o replanteamiento de secuencias de actividades y procesos de
distinta índole, dado que son versátiles y sencillos. Son empleados a menudo en disciplinas como la
programación, la informática, la economía, las finanzas, los procesos industriales e incluso la
psicología cognitiva.

RECOMENDACIONES PARA EL DISEÑO DE DIAGRAMA


 Determine los principales componentes del proceso

En este paso es necesario aclarar cuáles son las entradas del proceso y sus salidas, así como las
actividades que se desarrollan en el mismo

 Ordene las actividades

El diagrama de procesos de negocio es un flujo, por lo que se necesita ordenar estas actividades.
Haga una lista en orden cronológico.

 Elija los símbolos correctos para cada actividad

Hay varias notaciones usadas para dibujar diagramas de flujos de procesos. Por lo tanto, al indicar
correctamente cada tipo de actividad, utilizando los símbolos correctos, será mucho más fácil para
cualquiera que esté familiarizado con los símbolos, poder entender el flujo rápidamente.

Las notaciones van desde las más simples a la más compleja, la notación BPMN 2.0. Si usted es un
principiante, escoja las notaciones simples, pero si desea profundizarse en el asunto y hacer un
trabajo más completo, utilice el BPMN 2.0.

 Haga la conexión entre las actividades

Para esto se utilizan conectores, normalmente flechas y líneas de puntos, o continuas.

 Indique el comienzo y el final del proceso

Puede parecer trivial, pero a veces, las personas se olvidan de indicar cuándo el proceso comienza y
cuándo termina. Y esta es una información muy importante para establecer límites para los
propietarios de los procesos.

VENTAJAS DE UTILIZAR UN PSEUDOCÓDIGO A UN DIAGRAMA DE FLUJO


Los pseudocódigos presentan los siguientes beneficios:

 Ocupan mucho menos espacio en el desarrollo del problema.


 Permite representar de forma fácil operaciones repetitivas complejas.
 Es más sencilla la tarea de pasar de pseudocódigo a un lenguaje de programación formal.
 Si se siguen las reglas de dentición se puede observar claramente los niveles en la estructura
del programa.
 En los procesos de aprendizaje de los alumnos de programación, éstos están más cerca del
paso siguiente (codificación en un lenguaje determinado, que los que se inician en esto con la
modalidad Diagramas de Flujo).
 Mejora la claridad de la solución de un problema.

Ventajas de utilizar un Pseudocódigo:

Ocupa menos espacio en una hoja de papel

Permite representar en forma fácil operaciones repetitivas complejas

Es muy fácil pasar de pseudocódigo a un programa en algún lenguaje de programación.

Si se siguen las reglas se puede observar claramente los niveles que tiene cada operación.

Desventaja:

Tu sabes lo que es un Rascacielos no?

Bien pues para hacerlo se necesitan unos planos

Pues hala > Plano = Pseudocódigo

Rascacielos= Programa

OPERADORES
Los operadores son símbolos que indican cómo se deben manipular los operandos. Los operadores
junto con los operandos forman una expresión, que es una fórmula que define el cálculo de un valor.
Los operandos pueden ser constantes, variables o llamadas a funciones, siempre que éstas
devuelvan algún valor. El compilador evalúa los operadores, algunos de izquierda a derecha, otros
de derecha a izquierda, siguiendo un orden de precedencia. Este orden se puede alterar utilizando
paréntesis para forzar al compilador a evaluar primero las partes que se deseen.

QUE SON EXPRESIONES

Una expresión es la manera en que expresamos en un lenguaje de programación algo sobre el


estado de un objeto. Es el medio que tenemos para decir en un programa algo sobre el mundo del
problema. En el nivel anterior vimos las expresiones aritméticas, que permitían definir la manera en
que debía ser modificado el estado de un elemento del mundo, usando sumas y restas.

Las expresiones aparecen dentro del cuerpo de los métodos y están formadas por operandos y
operadores. Los operandos pueden ser atributos, parámetros, literales, constantes o llamadas de
métodos, mientras que los operadores son los que indican la manera de calcular el valor de la
expresión. Los operadores que se pueden utilizar en una expresión dependen del tipo de los datos
de los operandos que allí aparezcan.

En algunos casos es indispensable utilizar paréntesis para evitar la ambigüedad en las expresiones.
Por ejemplo, la expresión 10 – 4 – 2 puede ser interpretada de dos maneras, cada una con un
resultado distinto: 10 – ( 4 – 2 ) = 8, o también ( 10 – 4 ) – 2 = 4. Es buena idea usar siempre
paréntesis en las expresiones, para estar seguros de que la interpretación del computador es la que
nosotros necesitamos.

DEFINICIÓN DE OPERADORES Y OPERANDOS


 OPERADORES:

Antes de comenzar a ver cuáles son los operadores conviene explicar qué son, de un modo general,
aunque creo que la mayoría de las personas lo tienen en mente del propio estudio de materias como
las matemáticas.

Los operadores son elementos que relacionan de forma diferente, los valores con los que trabajamos
en los lenguajes de programación. En los lenguajes de programación usamos los operadores para
manipular los valores y transformarlos, con el objetivo de realizar los objetivos de los programas.

 OPERANDOS:

Los operandos son los valores que se utilizan para alimentar los operadores. Por ejemplo, en el
operador suma necesitamos dos operandos para sumar ambos valores.

Los operandos pueden venir almacenados en variables o constantes, pero también pueden ser
simplemente valores que están escritos de manera literal en el código del programa.

OPERADORES ARITMÉTICOS
Los operadores aritméticos permiten la realización de operaciones matemáticas con los valores
literales, con las variables o con las constantes.

Los operadores aritméticos pueden ser utilizados con tipos de datos enteros o reales. Si ambos son
enteros, el resultado es entero; si alguno de ellos es real, el resultado es real.

Ahora presentamos una lista de operadores aritméticos, que generalmente se usan con los mismos
símbolos en todos los lenguajes, ya que nos vienen heredados de las matemáticas.

 + Suma
 - Resta
 * Multiplicación
 / División
 mod Modulo (residuo o resto de la división entera)
 ^ Elevar a una potencia

 A continuación, puedes encontrar algunas expresiones con operadores aritméticos y


los resultados que obtendrían.
 Expresión: 7 / 2
 Resultado: 3.5

 Expresión: 12 mod 7
 Resultado: 5

 Expresión: 4 + 2 * 5
 Resultado: 14

CONCLUSIÓN
 El pseudocódigo es una forma de representar código, como algoritmos, funciones y otros
procesos, utilizando una combinación de lenguaje natural y elementos similares al lenguaje de
programación.

 Los diagramas de flujo son importantes porque nos facilita la manera de representar
visualmente el flujo de datos por medio de un sistema de tratamiento de información, en este
realizamos un análisis de los procesos o procedimientos que requerimos para realizar un
programa o un objetivo.

 Los operadores son símbolos que representan una acción a realizar con los números o
elementos que se encuentran antes o después. Otra definición de operadores es- que son
elementos que relacionan de forma diferente, los valores de una o más variables y/o
constantes. Es decir, los operadores nos permiten manipular valores.

 una expresión es una combinación de constantes, variables o funciones, que es interpretada


de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de
programación en particular.
ANEXOS

PSEUDOCÓDIGO:
DIADRAMA DE FLUJO
OPERADORES
EXPRESIONES

También podría gustarte