SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
INSTITUTO TECNOLÓGICO DE TUXTEPEC
INGENIERÍA EN SISTEMAS COMPUTACIONALES

MATERIA
PROGRAMACION LÓGICA Y FUNCIONAL
DOCENTE
PROF. HORACIO MALDONADO HERNANDEZ
TRABAJO
CUESTIONARIO
ALUMNO
CASTRO LÒPEZ ABIGAIL
CRIOLLO ÁLVAREZ VÍCTOR MANUEL
RAMÍREZ BELLO ANA LUISA
SANTIAGO LÒPEZ YASMIN ANDREA
NUM. DE CONTROL
10350249
10350251
10350300
10350603
SEMESTRE Y GRUPO
8VO B
TUXTEPEC, OAXACA; ENERO 2014
PROGRAMACIÓN LÓGICA Y FUNCIONAL
CUESTIONARIO
1. ¿Qué es un lenguaje de programación?
Es el interfaz de comunicación hombre-maquina para crear aplicaciones,
programas, etc.

2. ¿Cuántos lenguajes de programación existen?
Existen varios

3. ¿Cuáles?
C, C++, Java, PHP, HTML, Python, Cobol, Pascal, Delphi, Ensamblador,
FORTRAN, Perl, Ruby, C#, Visual Basic, entre muchos otros

4. ¿Qué es un programa?
Un programa informático es un conjunto de instrucciones que una vez ejecutadas
realizarán una o varias tareas en una computadora. Sin programas, estas
máquinas no pueden funcionar. Al conjunto general de programas, se le denomina
software, que más genéricamente se refiere al equipamiento lógico o soporte
lógico de una computadora digital.

5. ¿Qué son las variables y las constantes?
Constantes: Tienen un valor fijo que se le da cuando se define la constante y que
ya no puede ser modificado durante la ejecución.
Variables: El valor puede cambiar durante la ejecución del algoritmo, pero nunca
varía su nombre y su tipo.
6. ¿Qué estructura de flujo tiene un programa?
Estructura Secuencial: La estructura secuencial es aquella en la que una acción
(instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la
salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del
proceso.

En Pseudocódigo una Estructura Secuencial se representa de la siguiente forma:
PSEUDOCODIGO Nombre
VARIABLES
Nombre: Tipo De Dato
CONSTANTES
Nombre = Valor
INICIO
accion
accion1
accion2 . . .
accionN
FIN

Estructura condicional: No todos los problemas pueden resolverse empleando
estructuras secuenciales. Cuando hay que tomar una decisión aparecen las
estructuras condicionales.

Una instrucción condicional es aquella que nos permite "preguntar" sobre el
entorno que nos rodea, pudiendo así actuar según la respuesta obtenida. Estas
respuestas siempre serán Verdadero o Falso, pudiendo así tomar, en un principio,
dos caminos diferentes.

Estructuras Cíclicas: Son operaciones que se deben ejecutar un número
repetido de veces. El conjunto de instrucciones que se ejecuta repetidamente
cierto número de veces, se llama Ciclo, Bucle o Lazo.
Iteración: Es cada una de las diferentes pasadas o ejecuciones de todas las
instrucciones contenidas en el bucle.
Fases de un Programa Cíclico: Entrada de datos e instrucciones previas
Lazo o bucle .
Instrucciones finales o resto del proceso
Salida de resultado.
Las estructuras cíclicas: se utilizan para ejecutar fragmentos de código un número
limitado de veces. Existen tres estructuras cíclicas generales, las cuales son:
Desde Hasta (For)
Hacer Mientras (While)
Hacer Hasta (Do While)

Las tres estructuras tienen el mismo objetivo, ejecutar un fragmento de código un
número limitado de veces, su principal diferencia se encuentra en la forma en la
cual limitan el número de ocasiones que se ejecutará el código.

7. ¿Que son las funciones?
Funciones: grupo de instrucciones con un objetivo en particular y que se ejecuta
al ser llamada desde otra función o procedimiento. Una función puede llamarse
múltiples veces e incluso llamarse a sí misma (función recurrente). Pueden recibir
datos desde afuera al ser llamadas a través de los parámetros y deben entregar
un resultado.

8. ¿Qué son los objetos y las clases?
Objetos: unidad dentro de un programa de computadora que consta de un estado
y de un comportamiento, que a su vez constan respectivamente de datos
almacenados y de tareas realizables durante el tiempo de ejecución.

Clases: construcción que se utiliza como un modelo (o plantilla) para crear objetos
de ese tipo. Una clase es un contenedor de uno o más datos (variables o
propiedad miembro) junto a las operaciones de manipulación de dichos datos
(métodos).

9. ¿Todos programamos igual?
No, no todos porque al dar las instrucciones necesarias a una máquina para que
realice su función de manera automática, lo hacemos de modo que le entendamos
cada quien, así que no son exactamente con la misma estructura.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Características de los algoritmos
Características de los algoritmosCaracterísticas de los algoritmos
Características de los algoritmos
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetos
 
Resumen Conceptos Javascriptya.com.ar
Resumen Conceptos Javascriptya.com.arResumen Conceptos Javascriptya.com.ar
Resumen Conceptos Javascriptya.com.ar
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Paradigmas de la programación
Paradigmas de la programación Paradigmas de la programación
Paradigmas de la programación
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Trabajo algoritmo
Trabajo algoritmo Trabajo algoritmo
Trabajo algoritmo
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
IRI 003-1 (UNIDAD I) LENGUAJE DE PROGRAMACIÓN I
IRI 003-1 (UNIDAD I) LENGUAJE DE PROGRAMACIÓN IIRI 003-1 (UNIDAD I) LENGUAJE DE PROGRAMACIÓN I
IRI 003-1 (UNIDAD I) LENGUAJE DE PROGRAMACIÓN I
 
Condicional y operadores
Condicional  y  operadoresCondicional  y  operadores
Condicional y operadores
 
Algoritmos en psint G1
Algoritmos en psint G1Algoritmos en psint G1
Algoritmos en psint G1
 
Algoritmos en psin g1.
Algoritmos en psin g1.Algoritmos en psin g1.
Algoritmos en psin g1.
 
Clase y Objeto de la POO
Clase y Objeto de la POOClase y Objeto de la POO
Clase y Objeto de la POO
 
Programación!! . .
Programación!! . .Programación!! . .
Programación!! . .
 
Elementos de programación
Elementos de programaciónElementos de programación
Elementos de programación
 
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOSCUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
 
Clase de logica posbc
Clase de logica posbcClase de logica posbc
Clase de logica posbc
 
Introducción
IntroducciónIntroducción
Introducción
 
Prac5
Prac5Prac5
Prac5
 
16. paradigmas de programación
16. paradigmas de programación16. paradigmas de programación
16. paradigmas de programación
 

Similar a Cuestionario investigacion

Programación Modular y Estructyrada
Programación Modular y EstructyradaProgramación Modular y Estructyrada
Programación Modular y Estructyradaguestefc95b
 
Diaposivas final
Diaposivas finalDiaposivas final
Diaposivas finalPonchale
 
TEMA A TRATARSE: Fundamento de programación
TEMA A TRATARSE: Fundamento de programaciónTEMA A TRATARSE: Fundamento de programación
TEMA A TRATARSE: Fundamento de programaciónNOE NUÑEZ CONGACHE
 
Programacion Orientada a Objetos IE
Programacion Orientada a Objetos IEProgramacion Orientada a Objetos IE
Programacion Orientada a Objetos IEKaren Olan
 
Informe del tercer periodo
Informe del tercer periodoInforme del tercer periodo
Informe del tercer periodoLauraPrada22
 
Seudocodigos1
Seudocodigos1Seudocodigos1
Seudocodigos1jafp21
 
Tecnologia actividad 2.docx
Tecnologia actividad 2.docxTecnologia actividad 2.docx
Tecnologia actividad 2.docxbydaniela5
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosbrandonhh10
 
Actividad 2 de tecnologia.docx
Actividad 2 de tecnologia.docxActividad 2 de tecnologia.docx
Actividad 2 de tecnologia.docxElizarojas11
 
Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíasofiarosero5
 
Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaCataMaya2
 
Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaSantiagoZuluaga26
 
Programacion web - introduccion
Programacion web - introduccionProgramacion web - introduccion
Programacion web - introduccionandrea katherine
 

Similar a Cuestionario investigacion (20)

Programación Modular y Estructyrada
Programación Modular y EstructyradaProgramación Modular y Estructyrada
Programación Modular y Estructyrada
 
Tc2 301403 21
Tc2 301403 21Tc2 301403 21
Tc2 301403 21
 
Diaposivas final
Diaposivas finalDiaposivas final
Diaposivas final
 
TEMA A TRATARSE: Fundamento de programación
TEMA A TRATARSE: Fundamento de programaciónTEMA A TRATARSE: Fundamento de programación
TEMA A TRATARSE: Fundamento de programación
 
Pseint.
Pseint.Pseint.
Pseint.
 
Pseint
PseintPseint
Pseint
 
Programacion Orientada a Objetos IE
Programacion Orientada a Objetos IEProgramacion Orientada a Objetos IE
Programacion Orientada a Objetos IE
 
Tecnología periodo 2.pdf
Tecnología periodo 2.pdfTecnología periodo 2.pdf
Tecnología periodo 2.pdf
 
Introduccion al lenguaje java
Introduccion al lenguaje javaIntroduccion al lenguaje java
Introduccion al lenguaje java
 
Informe del tercer periodo
Informe del tercer periodoInforme del tercer periodo
Informe del tercer periodo
 
Guia1 pii
Guia1 piiGuia1 pii
Guia1 pii
 
Seudocodigos1
Seudocodigos1Seudocodigos1
Seudocodigos1
 
Tecnologia actividad 2.docx
Tecnologia actividad 2.docxTecnologia actividad 2.docx
Tecnologia actividad 2.docx
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Actividad 2 de tecnologia.docx
Actividad 2 de tecnologia.docxActividad 2 de tecnologia.docx
Actividad 2 de tecnologia.docx
 
Programcion nico
Programcion nicoProgramcion nico
Programcion nico
 
Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnología
 
Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnología
 
Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnología
 
Programacion web - introduccion
Programacion web - introduccionProgramacion web - introduccion
Programacion web - introduccion
 

Más de Vicktor Criollo (7)

Bienvenidos!
Bienvenidos!Bienvenidos!
Bienvenidos!
 
Diccionario de Datos.
Diccionario de Datos.Diccionario de Datos.
Diccionario de Datos.
 
II Unidad
II UnidadII Unidad
II Unidad
 
II Unidad
II UnidadII Unidad
II Unidad
 
Tareaaa
TareaaaTareaaa
Tareaaa
 
Tarea de Matematicas
Tarea de MatematicasTarea de Matematicas
Tarea de Matematicas
 
íNdice
íNdiceíNdice
íNdice
 

Último

programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 

Último (20)

programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 

Cuestionario investigacion

  • 1. INSTITUTO TECNOLÓGICO DE TUXTEPEC INGENIERÍA EN SISTEMAS COMPUTACIONALES MATERIA PROGRAMACION LÓGICA Y FUNCIONAL DOCENTE PROF. HORACIO MALDONADO HERNANDEZ TRABAJO CUESTIONARIO ALUMNO CASTRO LÒPEZ ABIGAIL CRIOLLO ÁLVAREZ VÍCTOR MANUEL RAMÍREZ BELLO ANA LUISA SANTIAGO LÒPEZ YASMIN ANDREA NUM. DE CONTROL 10350249 10350251 10350300 10350603 SEMESTRE Y GRUPO 8VO B TUXTEPEC, OAXACA; ENERO 2014
  • 2. PROGRAMACIÓN LÓGICA Y FUNCIONAL CUESTIONARIO 1. ¿Qué es un lenguaje de programación? Es el interfaz de comunicación hombre-maquina para crear aplicaciones, programas, etc. 2. ¿Cuántos lenguajes de programación existen? Existen varios 3. ¿Cuáles? C, C++, Java, PHP, HTML, Python, Cobol, Pascal, Delphi, Ensamblador, FORTRAN, Perl, Ruby, C#, Visual Basic, entre muchos otros 4. ¿Qué es un programa? Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar. Al conjunto general de programas, se le denomina software, que más genéricamente se refiere al equipamiento lógico o soporte lógico de una computadora digital. 5. ¿Qué son las variables y las constantes? Constantes: Tienen un valor fijo que se le da cuando se define la constante y que ya no puede ser modificado durante la ejecución. Variables: El valor puede cambiar durante la ejecución del algoritmo, pero nunca varía su nombre y su tipo.
  • 3. 6. ¿Qué estructura de flujo tiene un programa? Estructura Secuencial: La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso. En Pseudocódigo una Estructura Secuencial se representa de la siguiente forma: PSEUDOCODIGO Nombre VARIABLES Nombre: Tipo De Dato CONSTANTES Nombre = Valor INICIO accion accion1 accion2 . . . accionN FIN Estructura condicional: No todos los problemas pueden resolverse empleando estructuras secuenciales. Cuando hay que tomar una decisión aparecen las estructuras condicionales. Una instrucción condicional es aquella que nos permite "preguntar" sobre el entorno que nos rodea, pudiendo así actuar según la respuesta obtenida. Estas respuestas siempre serán Verdadero o Falso, pudiendo así tomar, en un principio, dos caminos diferentes. Estructuras Cíclicas: Son operaciones que se deben ejecutar un número repetido de veces. El conjunto de instrucciones que se ejecuta repetidamente cierto número de veces, se llama Ciclo, Bucle o Lazo.
  • 4. Iteración: Es cada una de las diferentes pasadas o ejecuciones de todas las instrucciones contenidas en el bucle. Fases de un Programa Cíclico: Entrada de datos e instrucciones previas Lazo o bucle . Instrucciones finales o resto del proceso Salida de resultado. Las estructuras cíclicas: se utilizan para ejecutar fragmentos de código un número limitado de veces. Existen tres estructuras cíclicas generales, las cuales son: Desde Hasta (For) Hacer Mientras (While) Hacer Hasta (Do While) Las tres estructuras tienen el mismo objetivo, ejecutar un fragmento de código un número limitado de veces, su principal diferencia se encuentra en la forma en la cual limitan el número de ocasiones que se ejecutará el código. 7. ¿Que son las funciones? Funciones: grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra función o procedimiento. Una función puede llamarse múltiples veces e incluso llamarse a sí misma (función recurrente). Pueden recibir datos desde afuera al ser llamadas a través de los parámetros y deben entregar un resultado. 8. ¿Qué son los objetos y las clases? Objetos: unidad dentro de un programa de computadora que consta de un estado y de un comportamiento, que a su vez constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución. Clases: construcción que se utiliza como un modelo (o plantilla) para crear objetos de ese tipo. Una clase es un contenedor de uno o más datos (variables o
  • 5. propiedad miembro) junto a las operaciones de manipulación de dichos datos (métodos). 9. ¿Todos programamos igual? No, no todos porque al dar las instrucciones necesarias a una máquina para que realice su función de manera automática, lo hacemos de modo que le entendamos cada quien, así que no son exactamente con la misma estructura.