SlideShare una empresa de Scribd logo
1 de 3
Karina Alejandra Ojeda Robles 4to A Informática
2. Codificar la solución del problema en un lenguaje de programación
estructurado.
1.-Lenguaje: Se le denomina lenguaje de programación donde las instrucciones o
sentencias de la computadora son escritas con palabras similares a los lenguajes
humanos (inglés) lo que facilita la estructura y la fácil comprensión por el
programador.
2.-Programa: Es un conjunto de símbolos con determinadas reglas gramaticales con un
propósito plenamente definido.
3.-Instrucción: Son acciones para especificar ciertas operaciones o tareas que se deben
ejecutar en la computadora, la elaboración de un programa requiere el juego o
repertorio de instrucciones de un lenguaje.
char -- Representa un carácter en
código ASCII, también se puede
interpretar como
un entero.
short int -- Indica un entero de
tamaño corto.
int -- Entero
long int -- Entero largo.
unsigned short int-- Como short int
pero sin signo.
unsigned int --Como int pero sin
signo.
unsigned long int--Como long int
pero sin signo.
float --Flotante corto.
double --Flotante largo.
Void--No indica ningún tipo. Es el
tipo de las funciones que no
devuelven nada.
# include
Es una directiva del procesador
que contiene los archivos ASCII
(archivo fuente)
de cabecera. Se les conoce como
conjunto de librerías de código
objeto.
# define
Indica al procesador que defina un
ítem de datos u operación para el
programa C
Karina Alejandra Ojeda Robles 4to A Informática
2.1. Elementos básicos del lenguaje de programación estructurado.
Manipulación básica de datos
La programación estructurada es un estilo de programación en el cual, la estructura de
un programa se hace tan clara como sea posible utilizando tres estructuras:
1. Secuencia Simple
2. Selección
3. Iteración
Estos tres tipos de estructuras de control pueden combinarse para producir programas
con cualquier tipo de información que se vaya a procesar.
Un programa estructurado tiene como característica que puede leerse de arriba hacia
abajo lo que hace que el programa sea más fácil de leer y comprender por otros
programadores facilitando así su mantenimiento.
Un programa estructurado se compone de segmentos. Cada segmento está
constituido por una entrada y una salida, tal segmento de denomina un programa
propio.
2.2. Utilizar estructuras de control
Las estructuras de control nos permiten controlar el flujo del programa: tomar
decisiones, realizar acciones repetitivas etc, dependiendo de unas condiciones que
nosotros mismos establezcamos. Así podemos hacer un script que nos salude cada día
de la semana de una manera diferente. O por ejemplo hacer un script que nos pida la
contraseña una y otra vez hasta que suministremos la opción correcta.
1.- La toma de decisiones if-else: Quizá la estructura de control más básica y la más
utilizada sea if-else:
if (condicion) {
// instrucciones que hay que ejecutar si la condición es verdadera} else {
// Instrucciones que hay que ejecutar si la condición es falsa}
En castellano sería algo así:
Si (Tal cosa es cierta) {
// Haz esto
} En caso contrario {
// Haz esto otro}
Karina Alejandra Ojeda Robles 4to A Informática
Veamos un ejemplo real: En un formulario preguntaremos al usuario como se llama,
pasaremos las variables a la página “saludos.php” . En saludos.php mostraremos un
saludo diferente en función de si el usuario soy yo o es cualquier otro
Formulario
<html>
<head>
<title> Ejemplo básico de If </title>
</head>
<body>
<form action="saludos.php" method="get">
¿Quién eres?<br />
<input type="text" name="nombre" />
<input type="submit" name="reset" value=" Enviar " />
</form>
</body>
</html>

Más contenido relacionado

La actualidad más candente

3 Conceptos progamacion-tema3
3 Conceptos progamacion-tema33 Conceptos progamacion-tema3
3 Conceptos progamacion-tema3Elba Sepúlveda
 
Clasificacion de los
Clasificacion de losClasificacion de los
Clasificacion de losJose Mendez
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacionyamy matin
 
Presentacion jefferson rojas 9 b invicali
Presentacion jefferson rojas 9 b invicaliPresentacion jefferson rojas 9 b invicali
Presentacion jefferson rojas 9 b invicalijefferson98
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.guestdf1874
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programaciónlinhos315
 
Lenguaje de bajo nivel
Lenguaje de bajo nivelLenguaje de bajo nivel
Lenguaje de bajo nivelj-wilder26
 
Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiñohitep
 
Presentación elian-completo
Presentación elian-completoPresentación elian-completo
Presentación elian-completoelian rivas
 

La actualidad más candente (18)

Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
3 Conceptos progamacion-tema3
3 Conceptos progamacion-tema33 Conceptos progamacion-tema3
3 Conceptos progamacion-tema3
 
Clasificacion de los
Clasificacion de losClasificacion de los
Clasificacion de los
 
Diap 01
Diap 01Diap 01
Diap 01
 
PROGRAMACIÓN DE COMPUTADORES
PROGRAMACIÓN DE COMPUTADORESPROGRAMACIÓN DE COMPUTADORES
PROGRAMACIÓN DE COMPUTADORES
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacion
 
Qué es un algoritmo
Qué es un algoritmoQué es un algoritmo
Qué es un algoritmo
 
Presentacion jefferson rojas 9 b invicali
Presentacion jefferson rojas 9 b invicaliPresentacion jefferson rojas 9 b invicali
Presentacion jefferson rojas 9 b invicali
 
Presentación1
Presentación1Presentación1
Presentación1
 
Como realizar un pseudocodigo (1)
Como realizar un pseudocodigo (1)Como realizar un pseudocodigo (1)
Como realizar un pseudocodigo (1)
 
Lenguaje de Programacion
Lenguaje de ProgramacionLenguaje de Programacion
Lenguaje de Programacion
 
Introducción a la Programación.
Introducción a la Programación.Introducción a la Programación.
Introducción a la Programación.
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programación
 
Lenguaje de bajo nivel
Lenguaje de bajo nivelLenguaje de bajo nivel
Lenguaje de bajo nivel
 
Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiño
 
Libro1
Libro1Libro1
Libro1
 
Presentación elian-completo
Presentación elian-completoPresentación elian-completo
Presentación elian-completo
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 

Destacado (10)

Practica 29
Practica 29Practica 29
Practica 29
 
Practica 25
Practica 25Practica 25
Practica 25
 
Presentación Multimedia - Django
Presentación Multimedia - DjangoPresentación Multimedia - Django
Presentación Multimedia - Django
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Practica 26
Practica 26Practica 26
Practica 26
 
Sopa de letras
Sopa de letrasSopa de letras
Sopa de letras
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Practica 27
Practica 27Practica 27
Practica 27
 
3
33
3
 
Practica 30
Practica 30Practica 30
Practica 30
 

Similar a Unidad2

Similar a Unidad2 (20)

Trabajo de jhon piyo
Trabajo de jhon piyoTrabajo de jhon piyo
Trabajo de jhon piyo
 
Programa informático
Programa informáticoPrograma informático
Programa informático
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
CONSULTA
CONSULTACONSULTA
CONSULTA
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Consulta
ConsultaConsulta
Consulta
 
Introduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacionIntroduccion a los lenguajes de programacion
Introduccion a los lenguajes de programacion
 
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]
 
Visual basic terminado[1]
Visual basic terminado[1]Visual basic terminado[1]
Visual basic terminado[1]
 
Apuntes programacion basica
Apuntes programacion basicaApuntes programacion basica
Apuntes programacion basica
 
Cuaderno 1
Cuaderno 1Cuaderno 1
Cuaderno 1
 
Informatik
InformatikInformatik
Informatik
 
Glosario de programación, Para aclarar conceptos
Glosario de programación, Para aclarar conceptosGlosario de programación, Para aclarar conceptos
Glosario de programación, Para aclarar conceptos
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en c
 
Int a la computacion
Int a la computacionInt a la computacion
Int a la computacion
 
Innovacionk m
Innovacionk mInnovacionk m
Innovacionk m
 
Programación
ProgramaciónProgramación
Programación
 
Clase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacionClase 1 de introduccion a la programacion
Clase 1 de introduccion a la programacion
 
Ada1 b3 titanes3
Ada1 b3 titanes3 Ada1 b3 titanes3
Ada1 b3 titanes3
 

Más de karinarobles21 (20)

Practica 28
Practica 28Practica 28
Practica 28
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Practica 14
Practica 14Practica 14
Practica 14
 
Practica 15
Practica 15Practica 15
Practica 15
 
Practica 16
Practica 16Practica 16
Practica 16
 
Practica 17
Practica 17Practica 17
Practica 17
 
Practica 18
Practica 18Practica 18
Practica 18
 
Practica 19
Practica 19Practica 19
Practica 19
 
Practica 20
Practica 20Practica 20
Practica 20
 
Practica 21
Practica 21Practica 21
Practica 21
 
Practica 22
Practica 22Practica 22
Practica 22
 
Practica 23
Practica 23Practica 23
Practica 23
 
Practica 24
Practica 24Practica 24
Practica 24
 
Voculario
VocularioVoculario
Voculario
 
Cuestionario p5
Cuestionario p5Cuestionario p5
Cuestionario p5
 
Practica 5
Practica 5Practica 5
Practica 5
 
Practica 4 (2) kaor
Practica 4 (2) kaorPractica 4 (2) kaor
Practica 4 (2) kaor
 
Practicas 3 crear símbolo kaor
Practicas 3 crear símbolo kaorPracticas 3 crear símbolo kaor
Practicas 3 crear símbolo kaor
 
Practica no. 2 flash8 (2)
Practica no. 2 flash8 (2)Practica no. 2 flash8 (2)
Practica no. 2 flash8 (2)
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 

Unidad2

  • 1. Karina Alejandra Ojeda Robles 4to A Informática 2. Codificar la solución del problema en un lenguaje de programación estructurado. 1.-Lenguaje: Se le denomina lenguaje de programación donde las instrucciones o sentencias de la computadora son escritas con palabras similares a los lenguajes humanos (inglés) lo que facilita la estructura y la fácil comprensión por el programador. 2.-Programa: Es un conjunto de símbolos con determinadas reglas gramaticales con un propósito plenamente definido. 3.-Instrucción: Son acciones para especificar ciertas operaciones o tareas que se deben ejecutar en la computadora, la elaboración de un programa requiere el juego o repertorio de instrucciones de un lenguaje. char -- Representa un carácter en código ASCII, también se puede interpretar como un entero. short int -- Indica un entero de tamaño corto. int -- Entero long int -- Entero largo. unsigned short int-- Como short int pero sin signo. unsigned int --Como int pero sin signo. unsigned long int--Como long int pero sin signo. float --Flotante corto. double --Flotante largo. Void--No indica ningún tipo. Es el tipo de las funciones que no devuelven nada. # include Es una directiva del procesador que contiene los archivos ASCII (archivo fuente) de cabecera. Se les conoce como conjunto de librerías de código objeto. # define Indica al procesador que defina un ítem de datos u operación para el programa C
  • 2. Karina Alejandra Ojeda Robles 4to A Informática 2.1. Elementos básicos del lenguaje de programación estructurado. Manipulación básica de datos La programación estructurada es un estilo de programación en el cual, la estructura de un programa se hace tan clara como sea posible utilizando tres estructuras: 1. Secuencia Simple 2. Selección 3. Iteración Estos tres tipos de estructuras de control pueden combinarse para producir programas con cualquier tipo de información que se vaya a procesar. Un programa estructurado tiene como característica que puede leerse de arriba hacia abajo lo que hace que el programa sea más fácil de leer y comprender por otros programadores facilitando así su mantenimiento. Un programa estructurado se compone de segmentos. Cada segmento está constituido por una entrada y una salida, tal segmento de denomina un programa propio. 2.2. Utilizar estructuras de control Las estructuras de control nos permiten controlar el flujo del programa: tomar decisiones, realizar acciones repetitivas etc, dependiendo de unas condiciones que nosotros mismos establezcamos. Así podemos hacer un script que nos salude cada día de la semana de una manera diferente. O por ejemplo hacer un script que nos pida la contraseña una y otra vez hasta que suministremos la opción correcta. 1.- La toma de decisiones if-else: Quizá la estructura de control más básica y la más utilizada sea if-else: if (condicion) { // instrucciones que hay que ejecutar si la condición es verdadera} else { // Instrucciones que hay que ejecutar si la condición es falsa} En castellano sería algo así: Si (Tal cosa es cierta) { // Haz esto } En caso contrario { // Haz esto otro}
  • 3. Karina Alejandra Ojeda Robles 4to A Informática Veamos un ejemplo real: En un formulario preguntaremos al usuario como se llama, pasaremos las variables a la página “saludos.php” . En saludos.php mostraremos un saludo diferente en función de si el usuario soy yo o es cualquier otro Formulario <html> <head> <title> Ejemplo básico de If </title> </head> <body> <form action="saludos.php" method="get"> ¿Quién eres?<br /> <input type="text" name="nombre" /> <input type="submit" name="reset" value=" Enviar " /> </form> </body> </html>