Está en la página 1de 11

TRABAJO DE INFORMATICA

LAURA CRISTINA BONILLA OSPINA

INSTITUCION EDUCATIVA EL PESCADOR

LA ARGENTINA HUILA

INFORMATICA

2018
TRABAJO DE INFORMATICA

LAURA CRISRINA BONILLA OSPINA

PRESENTADO A: GERMAN ANTONIO PUENTES

INSTITUCION EDUCATIVA EL PESCADOR

LA ARGENTINA HUILA

INFORMATICA

2018
INTRODUCCION   

El tema respectivo de este trabajo es tratar de conocer sobre programas o


soluciones, este es creado para ayudar a los estudiantes y profesores a crear
estos programas fácilmente.

Este trabajo está pensado en resolver nuestras dudas acerca de programas


que pueden ser muy útiles y no los conocemos aun.
TABLA DE CONTENIDO

1. Que es un algoritmo

2. Que es un diagrama de flujo

3. Funciones de las herramientas del programa DFD

4. Que es seudocódigo

5. Que es un lenguaje de programación

6. Mencionar los operadores lógicos existentes


MARCO TEORICO

1. Que es un algoritmo

Simplemente una serie de instrucciones sencillas que se llevan a cabo para


solventar un problema. La regla de multiplicar que aprendimos en el colegio y
que permite sacar el producto de dos números de varias cifras, con papel y
lápiz, es un sencillo algoritmo. Pero podemos dar una definición algo más
rigurosa.

Así, un algoritmo podría ser una receta de cocina o las instrucciones para
fabricar un avión de papel a partir de un folio. Los algoritmos tienen una
entrada (input) y una salida (output), entre ambas están las instrucciones: la
entrada podría ser la carne picada, el tomate, las láminas de pasta y la salida
la lasaña perfectamente gratinada. “Aunque en estas tareas muchas veces
influye la habilidad de las personas que las realizan: no es lo mismo una
receta de cocina preparada por un gran chef, que incluso puede mejorarla,
que por un principiante”, matiza Miguel Toro, catedrático del Departamento
de Lenguajes y Sistemas Informáticos de la Universidad de Sevilla. En
realidad, los algoritmos recogen operaciones tan sencillas que pueden ser
realizadas con éxito por cualquiera. Incluso por las máquinas. He aquí el quid
de la cuestión.
2. Que es un diagrama de flujo

Un diagrama de flujo es la representación gráfica del flujo o secuencia de


rutinas simples. Tiene la ventaja de indicar la secuencia del proceso en
cuestión, las unidades involucradas y los responsables de su ejecución, es
decir, viene a ser la representación simbólica o pictórica de un procedimiento
administrativo.

Luego, un diagrama de flujo es una representación gráfica que desglosa un


proceso en cualquier tipo de actividad a desarrollarse tanto en empresas
industriales o de servicios y en sus departamentos, secciones u áreas de su
estructura organizativa.

Son de gran importancia ya que ayudan a designar cualquier representación


gráfica de un procedimiento o parte de este. En la actualidad los diagramas
de flujo son considerados en la mayoría de las empresas como uno de los
principales instrumentos en la realización de cualquier método o sistema.

Representar gráficamente las distintas etapas de un proceso y sus


interacciones, para facilitar la comprensión de su funcionamiento. Es útil para
analizar el proceso actual, proponer mejoras, conocer los clientes y
proveedores de cada fase, representar los controles.
3. Funciones de las herramientas del programa DFD

El diagrama de flujo de datos es un modelo que describe los flujos de


datos o tuberías, los procesos que cambian o transforman los datos en un
sistema, las entidades externas que son fuente o destino de los datos (y en
consecuencia los límites del sistema) y los almacenamientos o depósitos
de datos a los cuales tiene acceso el sistema, permitiendo así describir el
movimiento de los datos a través del sistema.

Los diagramas de flujo de datos fueron inventados por Larry Constantine,


el desarrollador original del diseño estructurado, basado en el modelo de
computación de Martin y Estrin: "flujo gráfico de datos" . Los diagramas de
flujo de datos (DFD) son una de las tres perspectivas esenciales de Análisis
de Sistemas Estructurados y Diseño por Método SSADM. El patrocinador
de un proyecto y los usuarios finales tendrán que ser informados y
consultados en todas las etapas de una evolución del sistema. Con un
diagrama de flujo de datos, los usuarios van a poder visualizar la forma en
que el sistema funcione, lo que el sistema va a lograr, y cómo el sistema se
pondrá en práctica. 
4. Que es seudocódigo

Antes de entrar de lleno en el establecimiento del significado del término


pseudocódigo, se hace necesario que procedamos a determinar el origen
etimológico de las dos palabras que le dan forma:

-Pseudo deriva del griego, de “seudo”, que puede traducirse como “falso”.

-Código, por su parte, emana del latín. En concreto, de “codices, codex”


que se empleaban para referirse a los documentos o libros donde los
romanos tenían escritas todas y cada una de sus leyes.

Nuestra lengua apela a diversos elementos compositivos para formar


palabras. Uno de los más habituales es pseudo o seudo, que permite
referirse a que algo no es original, sino que es falso o una imitación.

Un código, por su parte, es una serie de símbolos que forman parte de un


sistema y que tienen un determinado valor ya asignado. Los símbolos que
se incluyen en un código se combinan respetando reglas y permiten
transmitir un mensaje.

Un pseudocódigo, por lo tanto, se emplea cuando se pretende describir un


algoritmo sin la necesidad de difundir cuáles son sus principios básicos. De
esta manera, un ser humano encontrará mayores facilidades para
comprender el mensaje, a diferencia de lo que ocurriría si estuviese frente
a un lenguaje de programación real.
5. Que es un lenguaje de programación

Un lenguaje de programación es básicamente un sistema estructurado de


comunicación, similar al humano, el cual nos permite comunicarnos por
medio de signos, ya sean palabras, sonidos o gestos. Refiriéndonos a los
aparatos, este sistema está organizado para que se entiendan entre sí y a
su vez interprete las instrucciones que debe ejecutar.

El término programación se define como un conjunto de instrucciones


consecutivas y ordenadas que llevan a ejecutar una tarea específica.
Dichas instrucciones se denominan “código fuente”, el cual es único para
cada lenguaje y está diseñado para cumplir una función o propósito
específico. Usan diferentes normas o bases para controlar el
comportamiento de un dispositivo y también pueden ser usados para
crear programas informáticos.  En la actualidad, hay más de cien lenguajes
de programación diferentes, estos se clasifican en dos tipos principales:

1. Lenguajes de programación de bajo nivel: Son aquellos utilizados para


controlar el hardware (partes tangibles) del aparato y dependen
directamente de la máquina, es decir, que no pueden ser usados en
aparatos diferentes para los que fueron creados. Estos lenguajes son
los que ordenan las operaciones esenciales para el funcionamiento del
dispositivo. También es conocido como código máquina.

2.  Lenguajes de programación de alto nivel. Estos lenguajes son más


parecidos al humano. No dependen de la máquina y sirven
principalmente para crear programas informáticos que puedan
solucionar distintos tipos de necesidades.
6. Mencionar los operadores lógicos existentes

Operadores lógicos. Muy utilizados en Informática, Lógica proposicional y


Álgebra booleana, entre otras disciplinas. Los operadores lógicos nos
proporcionan un resultado a partir de que se cumpla o no una cierta
condición, producen un resultado booleano, y sus operandos son también
valores lógicos o asimilables a ellos (los valores numéricos son asimilados
a cierto o falso según su valor sea cero o distinto de cero). Esto genera una
serie de valores que, en los casos más sencillos, pueden ser
parametrizados con los valores numéricos 0 y 1. La combinación de dos o
más operadores lógicos conforma una función lógica.

Los operadores lógicos son tres; dos de ellos son binarios, el último
(negación) es unario. Tienen una doble posibilidad de representación en el
estándar actual: la representación tradicional que se indica a
continuación, y la natural introducida recientemente que se detalla más
adelante.

Operador Y lógico

También denominado por su nombre en inglés (generalmente en


mayúsculas) AND lógico. Devuelve un valor lógico true si ambos
operandos son ciertos. En caso contrario el resultado es false.

Operador O lógico (||)

Este operador binario devuelve true si alguno de los operandos es cierto.


En caso contrario devuelve false.

Operador NO lógico

Este operador es denominado también negación lógica y se representa en


el texto escrito por la palabra inglesa NOT (otros lenguajes utilizan
directamente esta palabra para representar el operador en el código).

También podría gustarte