SlideShare una empresa de Scribd logo
1 de 7
*UNIDAD 2*
JACQUELINE ESPINOZA ALPIREZ
4º B INFORMATICA
2.1. Elementos básicos del lenguaje de programación
estructurado. Manipulación básica de datos
Lenguajes de programación:características básicas
Los lenguajes de programación se utilizanpara escribir
programas.
Lenguajes máquina
Lenguajes de bajo nivel
Lenguajes de alto nivel
2.1. Elementos básicos del lenguaje de programación
estructurado. Manipulación básica de datos
Lenguajes de programación:características
básicas
Cada lenguaje de programación tiene
unconjunto de instrucciones que
lacomputadora podrá entender
directamenteen su código máquina o bien se
traducirán adicho código máquina.
2.1. Elementos básicos del lenguaje de programación
estructurado. Manipulación básica de datos
Lenguajes de programación:características básicas
Instrucciones de entrada/salida
Instrucciones de cálculo
Instrucciones de control
2.1. Elementos básicos del lenguaje de
programación estructurado. Manipulación básica
de datos
El lenguaje C: Historia y características
La popularidad, eficacia y potencia de C, se haproducido porque este lenguaje no
estáprácticamente asociado a ningún sistemaoperativo, ni a ninguna máquina en especial.
Esta es la razón fundamental, por la cual C, esconocido como el
lenguaje de programación desistemas por excelencia
Ventajas de C
Es poderoso y flexible
Es utilizado por programadores profesionales
Se puede utilizar para desarrollar sistemasoperativos, compiladores, sistemas de
tiemporeal y aplicaciones de comunicaciones
Portabilidad
Velocidad de ejecución
2.1. Elementos básicos del lenguaje de
programación estructurado. Manipulación básica
de datos
Características técnicas de C
Una nueva sintaxis para declarar funciones
Asignación de estructuras y enumeraciones
Preprocesador más sofisticado
Una nueva definición de biblioteca
Acceso al SO
Asignación dinámica de memoria
Manejo de cadenas de caracteres
2.2. Utilizar estructuras de control
Estructuras de control
En lenguajes de programación, las estructuras de control permiten modificar el flujo de
ejecución de las instrucciones de un programa.
Con las estructuras de control se puede:
de acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y Select-Case)
Ejecutar un grupo de sentencias mientras exista una condición (Do-While)
Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until)
Ejecutar un grupo de sentencias un número determinado de veces (For-Next)
Etc
Todas las estructuras de control tienen un único punto de entrada y un único punto de salida.
Las estructuras de control se puede clasificar en : secuenciales, iterativas y de control
avanzadas. Esto es una de las cosas que permite que la programación se rija por los principios
de la programación estructurada.
Los lenguajes de programación modernos tienen estructuras de control similares.
Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su
sintaxis, cada lenguaje tiene una sintaxis propia para expresar la estructura.
Otros lenguajes ofrecen estructuras diferentes, como por ejemplo los comandos guardados.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Lenguajes1
Lenguajes1Lenguajes1
Lenguajes1
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Ramiirez
RamiirezRamiirez
Ramiirez
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Passage
PassagePassage
Passage
 
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]
 
Teoría de programación
Teoría de programaciónTeoría de programación
Teoría de programación
 
Los (8) pasos de la Programaión
Los (8) pasos de la ProgramaiónLos (8) pasos de la Programaión
Los (8) pasos de la Programaión
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Diego caicedo p
Diego caicedo pDiego caicedo p
Diego caicedo p
 
Clasificacion de los
Clasificacion de losClasificacion de los
Clasificacion de los
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Laura Bonita♥
Laura Bonita♥Laura Bonita♥
Laura Bonita♥
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 

Destacado

Navidad 2010
Navidad 2010Navidad 2010
Navidad 2010fsase
 
El sorianet 2
El sorianet 2El sorianet 2
El sorianet 2jvmasia
 
Asistencia Tecnica 1
Asistencia Tecnica 1Asistencia Tecnica 1
Asistencia Tecnica 1guest960f23
 
Рыба.Мясо.Два ножа
Рыба.Мясо.Два ножаРыба.Мясо.Два ножа
Рыба.Мясо.Два ножаrm2n
 
Sport england funding and how does it work
Sport england funding and how does it workSport england funding and how does it work
Sport england funding and how does it workJustin Fox-rothwell
 
CCIS short presentation - English version
CCIS short presentation -  English versionCCIS short presentation -  English version
CCIS short presentation - English versionGry Helene Stavseng
 
2014 als a&e test elementary level test passers
2014 als a&e test elementary level test passers2014 als a&e test elementary level test passers
2014 als a&e test elementary level test passersArvic Lasaca
 
And Then What Creative - Ragnar Trail Relay Archway Proposal
And Then What Creative - Ragnar Trail Relay Archway ProposalAnd Then What Creative - Ragnar Trail Relay Archway Proposal
And Then What Creative - Ragnar Trail Relay Archway ProposalAnd Then What Creative
 
Denominaci Ndenuevosbilletes[1]
Denominaci Ndenuevosbilletes[1]Denominaci Ndenuevosbilletes[1]
Denominaci Ndenuevosbilletes[1]guest4ae4b2
 
Flipkart Festive Shopping Week - FAQs
Flipkart Festive Shopping Week - FAQsFlipkart Festive Shopping Week - FAQs
Flipkart Festive Shopping Week - FAQsSellOnFlipkart
 

Destacado (17)

Miguel o carlos 1
Miguel o carlos 1Miguel o carlos 1
Miguel o carlos 1
 
Lectio domingo XXVI
Lectio domingo XXVILectio domingo XXVI
Lectio domingo XXVI
 
Cb fs
Cb fsCb fs
Cb fs
 
Navidad 2010
Navidad 2010Navidad 2010
Navidad 2010
 
El sorianet 2
El sorianet 2El sorianet 2
El sorianet 2
 
Mobile phone recharge
Mobile phone rechargeMobile phone recharge
Mobile phone recharge
 
Asistencia Tecnica 1
Asistencia Tecnica 1Asistencia Tecnica 1
Asistencia Tecnica 1
 
Grammar book
Grammar bookGrammar book
Grammar book
 
Practicas
PracticasPracticas
Practicas
 
Hybrid car
Hybrid carHybrid car
Hybrid car
 
Рыба.Мясо.Два ножа
Рыба.Мясо.Два ножаРыба.Мясо.Два ножа
Рыба.Мясо.Два ножа
 
Sport england funding and how does it work
Sport england funding and how does it workSport england funding and how does it work
Sport england funding and how does it work
 
CCIS short presentation - English version
CCIS short presentation -  English versionCCIS short presentation -  English version
CCIS short presentation - English version
 
2014 als a&e test elementary level test passers
2014 als a&e test elementary level test passers2014 als a&e test elementary level test passers
2014 als a&e test elementary level test passers
 
And Then What Creative - Ragnar Trail Relay Archway Proposal
And Then What Creative - Ragnar Trail Relay Archway ProposalAnd Then What Creative - Ragnar Trail Relay Archway Proposal
And Then What Creative - Ragnar Trail Relay Archway Proposal
 
Denominaci Ndenuevosbilletes[1]
Denominaci Ndenuevosbilletes[1]Denominaci Ndenuevosbilletes[1]
Denominaci Ndenuevosbilletes[1]
 
Flipkart Festive Shopping Week - FAQs
Flipkart Festive Shopping Week - FAQsFlipkart Festive Shopping Week - FAQs
Flipkart Festive Shopping Week - FAQs
 

Similar a Unidad 2

Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Jahir Sanchez Sdval
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Jahir Sanchez Sdval
 
El Software Y Lenguajes De Programacion
El Software Y Lenguajes De ProgramacionEl Software Y Lenguajes De Programacion
El Software Y Lenguajes De Programacionhjalmar hernandez
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Unidad 2
Unidad 2Unidad 2
Unidad 2aeto
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionjafp21
 
Unidad 2
Unidad 2Unidad 2
Unidad 2aeto
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónd3m3nt3
 
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivelCompiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivelEstefhany1
 

Similar a Unidad 2 (20)

Presentación2
Presentación2Presentación2
Presentación2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
 
El Software Y Lenguajes De Programacion
El Software Y Lenguajes De ProgramacionEl Software Y Lenguajes De Programacion
El Software Y Lenguajes De Programacion
 
Software
SoftwareSoftware
Software
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivelCompiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADORLENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 

Más de Yackii AlpiiRez (20)

Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 7 yackii
Unidad 7 yackiiUnidad 7 yackii
Unidad 7 yackii
 
Practica 30 (1)
Practica 30 (1)Practica 30 (1)
Practica 30 (1)
 
Práctica #29
Práctica #29Práctica #29
Práctica #29
 
Practica 28
Practica 28Practica 28
Practica 28
 
Practica 27
Practica 27Practica 27
Practica 27
 
Practica 25
Practica 25Practica 25
Practica 25
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Practica 15
Practica 15Practica 15
Practica 15
 
4.2docx
4.2docx4.2docx
4.2docx
 
Practica 16
Practica 16Practica 16
Practica 16
 
Practica 14
Practica 14Practica 14
Practica 14
 
UNIDAD 4
UNIDAD 4UNIDAD 4
UNIDAD 4
 
Inidad4
Inidad4Inidad4
Inidad4
 
Practica 13 yqacki-
Practica 13 yqacki-Practica 13 yqacki-
Practica 13 yqacki-
 
Practica 12 ywck - copia
Practica 12 ywck - copiaPractica 12 ywck - copia
Practica 12 ywck - copia
 
Practica 11
Practica 11Practica 11
Practica 11
 
Practica 10 yacki
Practica 10 yackiPractica 10 yacki
Practica 10 yacki
 

Unidad 2

  • 1. *UNIDAD 2* JACQUELINE ESPINOZA ALPIREZ 4º B INFORMATICA
  • 2. 2.1. Elementos básicos del lenguaje de programación estructurado. Manipulación básica de datos Lenguajes de programación:características básicas Los lenguajes de programación se utilizanpara escribir programas. Lenguajes máquina Lenguajes de bajo nivel Lenguajes de alto nivel
  • 3. 2.1. Elementos básicos del lenguaje de programación estructurado. Manipulación básica de datos Lenguajes de programación:características básicas Cada lenguaje de programación tiene unconjunto de instrucciones que lacomputadora podrá entender directamenteen su código máquina o bien se traducirán adicho código máquina.
  • 4. 2.1. Elementos básicos del lenguaje de programación estructurado. Manipulación básica de datos Lenguajes de programación:características básicas Instrucciones de entrada/salida Instrucciones de cálculo Instrucciones de control
  • 5. 2.1. Elementos básicos del lenguaje de programación estructurado. Manipulación básica de datos El lenguaje C: Historia y características La popularidad, eficacia y potencia de C, se haproducido porque este lenguaje no estáprácticamente asociado a ningún sistemaoperativo, ni a ninguna máquina en especial. Esta es la razón fundamental, por la cual C, esconocido como el lenguaje de programación desistemas por excelencia Ventajas de C Es poderoso y flexible Es utilizado por programadores profesionales Se puede utilizar para desarrollar sistemasoperativos, compiladores, sistemas de tiemporeal y aplicaciones de comunicaciones Portabilidad Velocidad de ejecución
  • 6. 2.1. Elementos básicos del lenguaje de programación estructurado. Manipulación básica de datos Características técnicas de C Una nueva sintaxis para declarar funciones Asignación de estructuras y enumeraciones Preprocesador más sofisticado Una nueva definición de biblioteca Acceso al SO Asignación dinámica de memoria Manejo de cadenas de caracteres
  • 7. 2.2. Utilizar estructuras de control Estructuras de control En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Con las estructuras de control se puede: de acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y Select-Case) Ejecutar un grupo de sentencias mientras exista una condición (Do-While) Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until) Ejecutar un grupo de sentencias un número determinado de veces (For-Next) Etc Todas las estructuras de control tienen un único punto de entrada y un único punto de salida. Las estructuras de control se puede clasificar en : secuenciales, iterativas y de control avanzadas. Esto es una de las cosas que permite que la programación se rija por los principios de la programación estructurada. Los lenguajes de programación modernos tienen estructuras de control similares. Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propia para expresar la estructura. Otros lenguajes ofrecen estructuras diferentes, como por ejemplo los comandos guardados.