Cuestionario

4
PRESENTA: GARCÍA RAMÍREZ CHRISTIAN AGUSTÍN SÁNCHEZ CRISÓSTOMO MÓNICA MORALES SUSUNAGA LOURDES JIMÉNEZ VILLAR VÍCTOR HERNÁNDEZ CASTRO ARACELI ASESOR: LIC. HORACIO MALDONADO HERNÁNDEZ Tuxtepec, Oax. 28 de Enero de 2014 Programación lógica y funcional Actividad: “Cuestionario” S.E.P. D.G.E.S.T. S.N.E.S.T

Transcript of Cuestionario

Page 1: Cuestionario

PRESENTA:

GARCÍA RAMÍREZ CHRISTIAN AGUSTÍN

SÁNCHEZ CRISÓSTOMO MÓNICA

MORALES SUSUNAGA LOURDES

JIMÉNEZ VILLAR VÍCTOR

HERNÁNDEZ CASTRO ARACELI

ASESOR:

LIC. HORACIO MALDONADO HERNÁNDEZ

Tuxtepec, Oax. 28 de Enero de 2014

Programación lógica y funcional

Actividad: “Cuestionario”

S.E.P. D.G.E.S.T. S.N.E.S.T

Page 2: Cuestionario

PREGUNTAS CONTESTADAS EN EQUIPO

1. ¿Qué es un lenguaje de programación?

Son sentencias establecidas por una sintaxis, semántica y palabras reservadas que

definen su estructura. Por general definidos en un lenguaje humano para ser traducidos en

lenguaje máquina.

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

En la actualidad existen muchos lenguajes de programación para distintas aplicaciones.

3. ¿Cuáles?

Podemos mencionar algunos como: Java, C, C++,C#, mikro C, HTML, CSS, PHP, XML,

Python, COBOL, Pascal, Ensamblador, Visual Basic, Ada, Lips, Java Scrip, SQL

4. ¿Qué es un programa?

Son líneas de código escritas en un lenguaje de programación,que realizan una tarea en

particular. Que son ejecutadas sobre circuitos integrados.

5. Componentes estructurales de un programa

Variables, funciones, Constantes y llamadas a las funciones.

6. ¿Que son las variables y constantes?

Las variables son palabras a las que se les asignan unos valores , y estos pueden ir

cambiando de acuerdo con la ejecución del programa.

Es una palabra a la que se le asigna un valor y este permanece de manera permanente

durante la ejecución del programa.

7. ¿Qué estructura de flujo tiene un programa?

Condicional, por casos de uso, Cíclicas, llamadas a métodos, excepciones o interrupciones.

8. ¿Que son las funciones?

Son procedimientos o métodos específicos que tiene que realizar un programa.

9. ¿Que son los objetos y las clases?

Un objeto es una entidad que tiene atributos que definen sus características, tiene que

estar definido en una clase.

Una clase es un conjunto de métodos o procedimientos que definen un programa.

10. ¿Todos programamos igual?

No, Debido a que existen diversos paradigmas de programación, y de acuerdo al objetivo

del programa a desarrollar se eligen uno o más paradigmas.

Page 3: Cuestionario

RESPUESTAS FORMALES:

1. ¿Qué es 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 máquina, para expresar algoritmos con precisión, o como modo de comunicación humana

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

Existen numerosos lenguajes de programación y en la última década se han creado para

diversos propósitos específicos, teniendo el mayor auge los destinados a Internet.

3. ¿Cuáles?

Podemos mencionar algunos como: Java, C, C++,C#, mikro C, HTML, CSS, PHP, XML,

Python, COBOL, Pascal, Ensamblador, Visual Basic, Ada, Lips, Java Scrip, SQL, mikro C,

HTML, CSS, PHP

4. ¿Qué es un programa?

Hace referencia a un conjunto de instrucciones individuales que son creadas por el

programador - código fuente. Conjunto de instrucciones en código maquina según el cual

el ordenador realizará una serie de acciones.

5. Componentes estructurales de un programa

Las variables y las constantes, Las estructuras de flujo, Funciones, Los objetos y clases

6. ¿Que son las variables y constantes?

Constante: su valor permanece inalterable a lo largo del programa.

Variable: su valor cambia con el flujo del programa.

7. ¿Qué estructura de flujo tiene un programa?

Este conjunto de estructuras pue encontrarse de forma individual o anidadas (una dentro

de otra).

Sentencia IF ... ELSE ... corresponde a un SI condicional. Esta sentencia comprobará una o

varias condiciones controladas por operadores de igualdad y/o lógicos, si la condición se

cumple realizará una serie de operaciones y si no se cumple realizará otro conjunto de

operaciones. La sentencia puede carecer de la segunda parte (ELSE) y ejecutar un conjunto

de sentencias si se cumple la condición impuesta.

Page 4: Cuestionario

La estructura CASE o SWITCH funciona como un conjunto de sentencias IF. El comando

funciona según el valor de una variable, otorgando bloques de código según los posibles

valores.

El bucle FOR ejecuta un bloque de sentencias mientras se cumpla una condición,

aumentando en cada ejecución un contador en un determinado valor. Es una sentencia

que se utiliza mucho, sobre todo cuando conocemos las dimensiones de lo que queremos

analizar

8. ¿Que son las funciones?

Las funciones son conjuntos de sentencias (una o más) que realizan una determinada

tarea. La utilización de funciones dentro de un programa nos va ha permitir:

• Estructurar el programa como si fueran módulos, lo que facilita su revisión y

ampliación.

• Ahorrar código ya que una misma función puede ser llamada desde distintas partes del

programa, lo que permite no tener que repetir el mismo código varias veces..

9. ¿Que son los objetos y las clases?

Las clases son los tipos de los objetos, es decir al definir una clase lo que estamos

establecimiento es un tipo y cuando se crean estancias de este tipo lo que desarrollamos

son objetos. En la definición de la clase establecemos las variables miembro (variables

generales y publicas) y las definiciones de funciones, también denominadas métodos

miembros, que constituirían las funciones del objeto El archivo objeto lo que contendrá

será el código de la funciones definidas en la clase.

10. ¿Todos programamos igual?

No todos programamos igual, algunos les gusta hacerlo de forma rápida, otras de la

manera más correcta.

Referencias:

http://ggyma.geo.ucm.es/docencia/documentos/informatica/Informatica_5.pdf

http://esnehumo235.blogspot.mx/2012/06/componentes-estructurales-de-un.html

http://ponce.inter.edu/vl/computing/soft2.html