Está en la página 1de 17

Trabajo de investigación

Aplica estructuras de
control con un lenguaje de
programacion
Presentacion
Equipo de trabajo
Castañeda Tome Carlos Jovany
Canul Santos Montserrat
Chan Parra Adiel Gerardo
Galvez Sosa Jaydy Melina
Lopez Arellano Lizbeth Sarahi
2BVPr
¿Que es un lenguaje de
programacion?
Un lenguaje de programación es un lenguaje formal que le proporciona a
una persona, en este caso el programador, la capacidad de escribir (o
programar) una serie de instrucciones o secuencias de órdenes en forma de
algoritmos
¿Qué es Software?
Definicion
El software es un conjunto de programas de cómputo,
procedimientos, reglas, documentación y datos asociados
que forman parte de las operaciones de un Sistema
Informático.

En otras palabras, el concepto de software abarca a todas


las aplicaciones informáticas, como los procesadores de
textos, las planillas de cálculo, los editores de imágenes,
los reproductores de audio y los videojuegos, entre otras
muchas.
Clasificacion de software
Software de sistema Software de Aplicacion

Programas que dan al usuario la capacidad de relacionarse con el Una aplicación es un tipo de programa informático
sistema, para que opere correctament. Sirve de soporte o base para diseñado como herramienta para permitir a un usuario
controlar e interactuar con el hardware y otros programas; realizar uno o diversos tipos de trabajo.
Software de programacion

Se conoce así a los lenguajes de programación, es decir, a los programas que sirven para diseñar
otros programas. Para ello el usuario o programador cuenta con diversas herramientas.
¿Qué es el
lenguaje C?
C es un lenguaje de programación (considerado como uno de lo
más importantes en la actualidad) con el cual se desarrollan tanto
aplicaciones como sistemas operativos a la vez que forma la base
de otros lenguajes más actuales como Java, C++ o C#.

Se trata de un lenguaje de tipos de datos estáticos, débilmente


tipificado, de medio nivel pero con muchas características de
bajo nivel. Dispone de las estructuras típicas de los lenguajes de
alto nivel pero, a su vez, dispone de construcciones del lenguaje
que permiten un control a muy bajo nivel.
Paradigmas de la
Programación
En el mundo de la programación, los paradigmas son modelos o estilos documentados para
programar, cada uno es diferente, con un conjunto de ideas que describe una forma de entender
la construcción de un programa.

Programacion Imperativa Programacion Declarativa


sucesión de instrucciones o conjunto de Este paradigma utiliza el principio del
sentencias, como si el programador diera razonamiento lógico para responder a las
órdenes concretas. preguntas o cuestiones consultadas.
PROGRAMACIÓN DECLARATIVA:
Para crear una lista del 1 al 10, no definiríamos explícitamente el paso a
paso de agregar un número a la lista en cada iteración de algún ciclo. Más
bien, podemos utilizar una función range que agregue la cantidad de
números que necesitemos.

PPROGRAMACION IMPERATATIVA;
si queremos crear imperativamente una lista de números del 1 al
10, podemos crear una lista vacía, una variable contadora y
agregar un elemento a la lista en cada iteración de un ciclo while.
¿Donde se aplican estructuras de
control?
Estructura secuencial Estructura selectivasl
Se aplica cuando se quiere realizar un Se aplica cuando se quiere realizar un
problema en donde solo participan problema en donde solo participan
operaciones, entradas y salidas. operaciones, entradas y salidas.

Estructura Iterativasl
Se aplica cuando en un programa
quieres que repita algo varias veces o
hasta que, de un resultado.
¿Cuáles son los tipos de
estructura de control?
Secuenciales o de
Secuencia

Consta de ejecutar instrucciones en un orden


especifico, una instrucción tras otra como si se
siguiese un manual de algún producto
¿Cual es la funcion de
un lenguaje de
programacion?
Un Lenguaje de programación sirve, en primer lugar,
para poder programar. Dado que existen muchos
lenguajes de programación distintos, podríamos sacar
en conclusión que cada uno sirve para algo diferente,
y es más o menos así.
Condicionales

Nos permiten seleccionar que código ejecutar dependiendo de


la falsedad o veracidad de una o varias expresiones
matemáticas

Iterativas

Nos sirven cuando necesitamos que se ejecute un


conjunto específico de instrucciones en diversas
ocasiones.
¿Como se dividen las estructuras
de control?
SELECTIVAS DE SELECCION
SECUENCIALES
Se divide en:

Selectivas simples Selectivas Multiples

Selectivas Dobles
ITERATIVAS
Se divide en:

Iterativas con cantidad fijas de Interativas con una cantidad variable de


iteracciones: iteracciones:

También podría gustarte