SlideShare una empresa de Scribd logo
1 de 3
PROGRAMACION LOGICA Y FUNCIONAL
CUESTIONARIO

1. ¿QUE ES UN LENGUAJE DE PROGRAMACION?
Un lenguaje de programación es un lenguaje que puede ser utilizado para controlar el
comportamiento de una máquina, particularmente una computadora. Consiste en un conjunto
de reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos,
respectivamente. Un lenguaje

de

programación es

un lenguaje

formal diseñado

para

expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una
1
máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su
estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se
prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de
un programa informático se le llama programación.

2. ¿CUANTOS LENGUAJES DE PROGRAMACION EXISTEN?
Existen numerosos lenguajes de programación y en la última década se han creado para
diversos propósitos, teniendo el mayor auge los destinados a internet.
Dentro de los lenguajes de programación lo más usado y/o conocidos son:
¿CUALES?

3. ¿QUE ES UN PROGRAMA?
Hace referencia a un conjunto de instrucciones individuales que son creadas por el
programador – código fuente o también conocido como un conjunto de instrucciones
en código maquina según el cual el ordenador realizara una serie de acciones. En todo
lenguaje se diferencian una serie de conceptos que permiten establecer elementos,
reglas y significado a nuestro código.

4. ¿QUE SON LAS VARIABLES Y CONSTANTES?
Los datos con los que trabaja un programa se almacenan por este en dos tipos básicos
de estructura, las variables y las constantes.
CONSTANTE: Su valor permanece inalterable a lo largo del programa.
VARIABLES: Su valor cambia con el flujo del programa.
5. ¿QUE ESTRUCTURA DE FLUJO TIENE UN PROGRAMA?
Inicio
Declaración de variables
Estructura del programa
6. ¿QUE SON LAS FUNCIONES?
Son conjunto de sentencias (una o más) que analizan una determinada tarea. La
utilización de funciones dentro de un programa nos va a permitir:
 Estructurar el programa como si fueran modulos, lo que facilita su revisión y
aplicación.
 Ahorrar código ya que una misma función puede ser llamada desde distintas
partes del programa, lo que permite no tener que permitir el mismo código
varias veces.
En realidad son pequeñas partes del programa que pueden contener tanto
datos como definiciones de variables propias, propias llamar a otras funciones
e incluso asi mismas (recursividad).
A las funciones les podemos enviar datos a travez de los paramatros de la funcion
estos parametros son variables a los que se asignan un valor en cada llamada a la
funcion y como variable que son tienen un tipo.

7. ¿QUE SON LOS OBJETOS Y LAS CLASES?
Las tendencias más actuales en programación es el diseño de objetos a los cuales se les
asigna una tarea específica dentro del programa y que son reutilizables por diferentes
programas. Las clases son los tipos de los objetos, es decir al definir una clase lo que
estamos estableciendo es un tipo y cuando se crean instancia de este tipo lo que
desarrollamos son objetos.
8. TODOS PROGRAMAN IGUAL?
No, no todos analizamos y razonamos de la misma manera, asi que no tenemos la
misma lógica de poder programar igual, a veces es muy individual la forma en que los
programadores construyen los bloques de instrucciones en los programas, asì como
otros aspectos como la forma de representar o nombrar variables y funciones, GUI,
etc.

Más contenido relacionado

La actualidad más candente

Paradigma de poo
Paradigma de pooParadigma de poo
Paradigma de poopixeleante
 
Tabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionTabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionMarioS1093
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosFrancisco Javier Canizales Vazquez
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Sandy Montoya Reyes
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosGeovanny Yungán
 
Mapa mconceptual (1)
Mapa mconceptual (1)Mapa mconceptual (1)
Mapa mconceptual (1)hanniaODL2017
 
Programación estructurada vs programación orientada a objetos
Programación estructurada vs programación orientada a objetosProgramación estructurada vs programación orientada a objetos
Programación estructurada vs programación orientada a objetosUVM
 
Exposicion de lenguaje de programacion 2015
Exposicion de lenguaje de programacion 2015Exposicion de lenguaje de programacion 2015
Exposicion de lenguaje de programacion 2015milagros19paz
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaMichael de la Cruz
 
Programacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a EventosProgramacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a EventosNICK
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradawinny_arias
 
Glosario de terminos
Glosario de terminosGlosario de terminos
Glosario de terminosNancyB18
 
lenguaje y herramientas
lenguaje y herramientaslenguaje y herramientas
lenguaje y herramientasivan penagos
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetosAngel Ordoñez
 

La actualidad más candente (17)

Paradigma de poo
Paradigma de pooParadigma de poo
Paradigma de poo
 
Tabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacionTabla comparativa de paradigmas de programacion
Tabla comparativa de paradigmas de programacion
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Mapa mconceptual (1)
Mapa mconceptual (1)Mapa mconceptual (1)
Mapa mconceptual (1)
 
Programación estructurada vs programación orientada a objetos
Programación estructurada vs programación orientada a objetosProgramación estructurada vs programación orientada a objetos
Programación estructurada vs programación orientada a objetos
 
Comparacion pe y poo
Comparacion pe y pooComparacion pe y poo
Comparacion pe y poo
 
Tabla comparativa de paradigamas
Tabla comparativa de paradigamasTabla comparativa de paradigamas
Tabla comparativa de paradigamas
 
Exposicion de lenguaje de programacion 2015
Exposicion de lenguaje de programacion 2015Exposicion de lenguaje de programacion 2015
Exposicion de lenguaje de programacion 2015
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación Estructurada
 
Programacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a EventosProgramacion Orientada a Objetos y a Eventos
Programacion Orientada a Objetos y a Eventos
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Glosario de terminos
Glosario de terminosGlosario de terminos
Glosario de terminos
 
lenguaje y herramientas
lenguaje y herramientaslenguaje y herramientas
lenguaje y herramientas
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetos
 

Similar a cuestionario

Similar a cuestionario (20)

Preguntas ejer1
Preguntas ejer1Preguntas ejer1
Preguntas ejer1
 
Int a la computacion
Int a la computacionInt a la computacion
Int a la computacion
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Lenguaje de programacion de c++
Lenguaje de programacion de c++Lenguaje de programacion de c++
Lenguaje de programacion de c++
 
Lenguajesprog
LenguajesprogLenguajesprog
Lenguajesprog
 
Unidad I Conceptos Básicos
Unidad I Conceptos BásicosUnidad I Conceptos Básicos
Unidad I Conceptos Básicos
 
Introduccion a la programación I Parte
Introduccion a la programación I Parte Introduccion a la programación I Parte
Introduccion a la programación I Parte
 
Introduccion a la Programación I parte
Introduccion a la Programación I parte Introduccion a la Programación I parte
Introduccion a la Programación I parte
 
Conceptos básicos programaciön
Conceptos básicos programaciönConceptos básicos programaciön
Conceptos básicos programaciön
 
Características del lenguaje de programación
Características del lenguaje de programaciónCaracterísticas del lenguaje de programación
Características del lenguaje de programación
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Software ana monterrosas 6030
Software ana  monterrosas 6030Software ana  monterrosas 6030
Software ana monterrosas 6030
 
Preguntas de diagnostico
Preguntas de diagnosticoPreguntas de diagnostico
Preguntas de diagnostico
 
CONSULTA
CONSULTACONSULTA
CONSULTA
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacion
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacion
 
Programación Orientada a Aspectos - Fernando Córdoba
Programación Orientada a Aspectos - Fernando CórdobaProgramación Orientada a Aspectos - Fernando Córdoba
Programación Orientada a Aspectos - Fernando Córdoba
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Maryan toledo
Maryan toledoMaryan toledo
Maryan toledo
 
Software pao
Software paoSoftware pao
Software pao
 

Más de Monikita Morena

Más de Monikita Morena (14)

Justificación
JustificaciónJustificación
Justificación
 
Proyecto cbta (1)
Proyecto cbta (1)Proyecto cbta (1)
Proyecto cbta (1)
 
Glosario
GlosarioGlosario
Glosario
 
La tierra es plana
La tierra es planaLa tierra es plana
La tierra es plana
 
La tierra es plana
La tierra es planaLa tierra es plana
La tierra es plana
 
La tierra es plana
La tierra es planaLa tierra es plana
La tierra es plana
 
Linea del tiempo.....
Linea del tiempo.....Linea del tiempo.....
Linea del tiempo.....
 
Concepto de profesion
Concepto de profesionConcepto de profesion
Concepto de profesion
 
Fundamentos de investigacion resumen
Fundamentos de investigacion resumenFundamentos de investigacion resumen
Fundamentos de investigacion resumen
 
Resumen de la imagen en sistemas
Resumen de la imagen en sistemasResumen de la imagen en sistemas
Resumen de la imagen en sistemas
 
Instituto tecnologico de tuxtepec
Instituto tecnologico de tuxtepecInstituto tecnologico de tuxtepec
Instituto tecnologico de tuxtepec
 
Instituto tecnologico de tuxtepec
Instituto tecnologico de tuxtepecInstituto tecnologico de tuxtepec
Instituto tecnologico de tuxtepec
 
Instituto tecnologico de tuxtepec
Instituto tecnologico de tuxtepecInstituto tecnologico de tuxtepec
Instituto tecnologico de tuxtepec
 
Tarea
TareaTarea
Tarea
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 

Último (20)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 

cuestionario

  • 1. PROGRAMACION LOGICA Y FUNCIONAL CUESTIONARIO 1. ¿QUE ES UN LENGUAJE DE PROGRAMACION? Un lenguaje de programación es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina, particularmente una computadora. Consiste en un conjunto de reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos, respectivamente. Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una 1 máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación. 2. ¿CUANTOS LENGUAJES DE PROGRAMACION EXISTEN? Existen numerosos lenguajes de programación y en la última década se han creado para diversos propósitos, teniendo el mayor auge los destinados a internet. Dentro de los lenguajes de programación lo más usado y/o conocidos son: ¿CUALES? 3. ¿QUE ES UN PROGRAMA? Hace referencia a un conjunto de instrucciones individuales que son creadas por el programador – código fuente o también conocido como un conjunto de instrucciones
  • 2. en código maquina según el cual el ordenador realizara una serie de acciones. En todo lenguaje se diferencian una serie de conceptos que permiten establecer elementos, reglas y significado a nuestro código. 4. ¿QUE SON LAS VARIABLES Y CONSTANTES? Los datos con los que trabaja un programa se almacenan por este en dos tipos básicos de estructura, las variables y las constantes. CONSTANTE: Su valor permanece inalterable a lo largo del programa. VARIABLES: Su valor cambia con el flujo del programa. 5. ¿QUE ESTRUCTURA DE FLUJO TIENE UN PROGRAMA? Inicio Declaración de variables Estructura del programa 6. ¿QUE SON LAS FUNCIONES? Son conjunto de sentencias (una o más) que analizan una determinada tarea. La utilización de funciones dentro de un programa nos va a permitir:  Estructurar el programa como si fueran modulos, lo que facilita su revisión y aplicación.  Ahorrar código ya que una misma función puede ser llamada desde distintas partes del programa, lo que permite no tener que permitir el mismo código varias veces. En realidad son pequeñas partes del programa que pueden contener tanto datos como definiciones de variables propias, propias llamar a otras funciones e incluso asi mismas (recursividad). A las funciones les podemos enviar datos a travez de los paramatros de la funcion estos parametros son variables a los que se asignan un valor en cada llamada a la funcion y como variable que son tienen un tipo. 7. ¿QUE SON LOS OBJETOS Y LAS CLASES? Las tendencias más actuales en programación es el diseño de objetos a los cuales se les asigna una tarea específica dentro del programa y que son reutilizables por diferentes programas. Las clases son los tipos de los objetos, es decir al definir una clase lo que estamos estableciendo es un tipo y cuando se crean instancia de este tipo lo que desarrollamos son objetos. 8. TODOS PROGRAMAN IGUAL? No, no todos analizamos y razonamos de la misma manera, asi que no tenemos la misma lógica de poder programar igual, a veces es muy individual la forma en que los programadores construyen los bloques de instrucciones en los programas, asì como
  • 3. otros aspectos como la forma de representar o nombrar variables y funciones, GUI, etc.