SlideShare una empresa de Scribd logo
1 de 4
CUESTIONARIO RESPONDIDO <br />POR IVAN MEZA CRUZ<br />1.-Cual es la diferencia  entre un compilador y un intérprete?<br />Copilador: analiza el programa fuente y lo traduce a otro equivalente escrito en otro lenguaje (lenguaje maquina). Es como decir toma un libro de ingles un traductor lo traduce al español<br />Interprete: analiza el programa fuente y lo ejecuta directamente, sin generar ningún código equivalente. Es como decir traduce las frases que oye sobre la marcha.<br />2.-¿menciona 2 diferencias entre la programación estructurada y la orientada a objetos? <br />La Programacion Orientadas a Objetos difiere de la Programacion Estructurada, en que los datos están separados y sin relación, ya que lo único que se busca es el procesamiento de unos datos de entrada para obtener otros de salida.<br />En la programación Estructurada solo se escriben funciones que proecesan datos y la POO en cambio, primero definen objetos para luego enviarles mensajes solicitándoles que realicen sus métodos por si mismo.<br />3.-¿menciona 2 diferencias sobre la variable y una constante?<br />La constante ya reciben un valor inicial en sus declaraciones y las constantes primero se declaran, luego se inician y luego se usan.<br />Las constantes, una vez declaradas mantienen su valor durante toda la ejecución del programa, en cambio, la variable pueden cambiar de valor las veces como deseen.<br />4.- ¿que es el código fuente?<br />El código fuente de un programa esta escrito por un programador en algún lenguaje de programación, pero este primer estado no es directamente ejecutable por la computadora, sino que debe ser traducido a otro lenguaje (lenguaje maquina o código abierto) que si pueda ser ejecutado por el hardware de la computadora. Para la traducción se usan los llamados copiladores , ensambladores, interpretes y otros sistemas de traducción.<br />5.-¿que es una librería en el lenguaje c y ejemplos?<br />La biblioteca estándar de C (libc) es una recopilación de ficheros cabecera y biblioteca con rutinas,estandarizaciones por un comité de Organización Internacional para la Estandarizacion (ISO), que implementan operaciones comunes, tales como las entradas y salidas o el manejo de cadenas.<br />EJEMPLO 1#include<conio.h>main(){printf(“hola amigo”);}EJEMPLO 2#include<iostream.h>int main(){cout <<”hola amigo”<<endl;}<br />6.-¿cual es la diferencia entre printf y scanf?<br />Se encuentran en la cabecera conio.h.<br />La función PRINTF() sirve para escribir datos en el dispositivo de salida están generalmente en la pantalla con un formato determinado. La forma genérica de utilizarlo es la siguiente:<br />printf(“cadena de formato”,dato);<br />La función SCANF() es en muchos sentidos, la inversa de printf().puede leerse desde el dispositivo de entrada estándar normalmente en el teclado, datos de cualquier tipo de los manejados por el copilador, convirtiéndolos al formato interno apropiado. Funciona de la manera análoga a Printf(). Por lo que su sintaxis es<br />Scanf(“cadena de formato”&datos);<br />7.-¿cual es la diferencia entre el ciclo while y for?<br />WHILEFORUso.Cuando NO sabemos el numero de interaciones.Cuando SI sabemos el numero de interaciones.Aplicación Cuando la condición de terminación NO es numérica.Contar Numeros, recorrer estructura de datos.<br />8.-¿para que se utiliza los arreglos?<br />Es una colección de variables del mismo tipo de referencia por un nombre común. A un elemento especifici de un array se accede mediante un índice. En ce todos los arreglos constan de posición de memoria continua. La dirección mas baja corresponde al primer elemento y la mas alta al ultimo. Los arreglos pueden tener una o varias dimensiones. El array mas común en C es la cadena, que simplemente es un arreglo de caracteres terminado por un nulo.<br />9.- ¿cual es la  diferencia entre el lenguaje alto nivel y bajo nive?<br />El bajo nivel esta mas próximo a lo que entiende el ser humano y el de alto nivel mas a lo que entiende la maquina.<br />El de bajo nivel es código maquina incomprensible y el alto nivel es lenguaje natural.<br />El de bajo nivel permite una gestión menos eficiente de la maquina y el de alto nivel una gestión mas eficiente de la maquina.<br />10.-¿Cuales son las palabras reservadas en c?<br />PALABRAS ASIGNADAS.<br />AUTOBREAKCASECHARCONSTCONTINUEDEFAULTDODOBLEELSEENUMEXTERNFLOATFORGOTOIFINTLONGREGISTERRETURNSHORTSIGNEDSIZEOFSTATICSTRUCTSWITCHTYPEDEFUNIONUNSIGEDVOIDVOLATILEWHILE<br />PALABRAS QUE HAN SIDO AGREGADAS.<br />BOOLCATCHCLASSDELEREFRIENDINLINENEWNAMESPACEOPERATORPRIVATEPROTETECPUBLICTEMPATETHISTHROWTRY<br />Elabora el programa en c y explica que da como resultado<br />IDENTIFICANDO EL PROCESO DEDUJE QUE ES EL AREA DE UNA CIRCUNFERENCIA R X R ES EL RADIO AL CUADRADO<br />        Inicio<br />R,pi=3,1416<br />R=pi*rd*rd                                               <br />        R     <br />        Fin<br />-633730549275<br />
Cuestionario
Cuestionario
Cuestionario

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Prolog2
Prolog2Prolog2
Prolog2
 
Prolog
PrologProlog
Prolog
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Moviles
MovilesMoviles
Moviles
 
Introducción al lenguaje c++
Introducción al lenguaje c++Introducción al lenguaje c++
Introducción al lenguaje c++
 
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo MinilenguajeCompiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
 
Leng progr 01
Leng progr 01Leng progr 01
Leng progr 01
 
Pseudocodigo (1)
Pseudocodigo (1)Pseudocodigo (1)
Pseudocodigo (1)
 
Clase analisis lexico
Clase analisis lexicoClase analisis lexico
Clase analisis lexico
 
Computacion para ing
Computacion para ingComputacion para ing
Computacion para ing
 
Guía de Python
Guía de Python Guía de Python
Guía de Python
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Tutorial basico prolog
Tutorial basico prologTutorial basico prolog
Tutorial basico prolog
 
Presentation computacion para ingenieros
Presentation computacion para ingenierosPresentation computacion para ingenieros
Presentation computacion para ingenieros
 
Cap4 compiladores
Cap4 compiladoresCap4 compiladores
Cap4 compiladores
 
Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador   Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador
 
Funciones Basicas En Lenguaje C
Funciones Basicas En Lenguaje CFunciones Basicas En Lenguaje C
Funciones Basicas En Lenguaje C
 
Lenguaje C David Barillas
Lenguaje C David BarillasLenguaje C David Barillas
Lenguaje C David Barillas
 
Ola k ase
Ola k aseOla k ase
Ola k ase
 
c++ introduccion
c++ introduccionc++ introduccion
c++ introduccion
 

Similar a Cuestionario

1 introduccionlenguajec
1 introduccionlenguajec1 introduccionlenguajec
1 introduccionlenguajecJaneth Gallo
 
Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Marquina, Santiago
 
Intro programacion conceptos_2012
Intro programacion conceptos_2012Intro programacion conceptos_2012
Intro programacion conceptos_2012Rafael Pérez
 
Nivel de programacion web_introduccion_11º3
Nivel  de programacion web_introduccion_11º3Nivel  de programacion web_introduccion_11º3
Nivel de programacion web_introduccion_11º3SebastianFrancoSotelo
 
Lección 1 Introducción a los Lenguajes de Programación
Lección 1   Introducción a los Lenguajes de ProgramaciónLección 1   Introducción a los Lenguajes de Programación
Lección 1 Introducción a los Lenguajes de Programaciónocasas
 
Programa informático
Programa informáticoPrograma informático
Programa informáticotomorrowland
 
Lenguaje de programacióndiapost1.
Lenguaje de programacióndiapost1.Lenguaje de programacióndiapost1.
Lenguaje de programacióndiapost1.Dominga Quispe Diaz
 
Nivel de programacion web_introduccion_11º3
Nivel  de programacion web_introduccion_11º3Nivel  de programacion web_introduccion_11º3
Nivel de programacion web_introduccion_11º3SebastianFrancoSotelo
 
Compilador e interpretador
Compilador e interpretadorCompilador e interpretador
Compilador e interpretadorFrancisco Leal
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN Karol Moreno
 
Curso de lenguaje c prev
Curso de lenguaje c prevCurso de lenguaje c prev
Curso de lenguaje c prevjtk1
 
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328p
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328pSintaxis de lenguajes de programacion entre pic16 f887 y atmega328p
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328pIng. Iean Isai Palacios Olivares
 
Unidad 3
Unidad 3Unidad 3
Unidad 3tf94
 
Introduccion a la prgrmacion.
Introduccion a la prgrmacion.Introduccion a la prgrmacion.
Introduccion a la prgrmacion.Vladimir Pomares
 

Similar a Cuestionario (20)

PROGRAMACION EN C
PROGRAMACION EN CPROGRAMACION EN C
PROGRAMACION EN C
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
1 introduccionlenguajec
1 introduccionlenguajec1 introduccionlenguajec
1 introduccionlenguajec
 
1 introduccionlenguajec
1 introduccionlenguajec1 introduccionlenguajec
1 introduccionlenguajec
 
Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Lenguajes de programación parte i.4
Lenguajes de programación parte i.4
 
Intro programacion conceptos_2012
Intro programacion conceptos_2012Intro programacion conceptos_2012
Intro programacion conceptos_2012
 
Nivel de programacion web_introduccion_11º3
Nivel  de programacion web_introduccion_11º3Nivel  de programacion web_introduccion_11º3
Nivel de programacion web_introduccion_11º3
 
NIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓN
NIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓNNIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓN
NIVEL DE PROGRAMACIÓN WEB INTRODUCCIÓN
 
Lección 1 Introducción a los Lenguajes de Programación
Lección 1   Introducción a los Lenguajes de ProgramaciónLección 1   Introducción a los Lenguajes de Programación
Lección 1 Introducción a los Lenguajes de Programación
 
Programa informático
Programa informáticoPrograma informático
Programa informático
 
Lenguaje de programacióndiapost1.
Lenguaje de programacióndiapost1.Lenguaje de programacióndiapost1.
Lenguaje de programacióndiapost1.
 
Nivel de programacion web_introduccion_11º3
Nivel  de programacion web_introduccion_11º3Nivel  de programacion web_introduccion_11º3
Nivel de programacion web_introduccion_11º3
 
Compilador e interpretador
Compilador e interpretadorCompilador e interpretador
Compilador e interpretador
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Curso de lenguaje c prev
Curso de lenguaje c prevCurso de lenguaje c prev
Curso de lenguaje c prev
 
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328p
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328pSintaxis de lenguajes de programacion entre pic16 f887 y atmega328p
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328p
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Introduccion a la prgrmacion.
Introduccion a la prgrmacion.Introduccion a la prgrmacion.
Introduccion a la prgrmacion.
 
taller anexo.pdf
taller anexo.pdftaller anexo.pdf
taller anexo.pdf
 
Parte i curso c
Parte i curso cParte i curso c
Parte i curso c
 

Más de tacubomx

Cuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacionCuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programaciontacubomx
 
Como se instala java y turbo c 3.0
Como se instala java y turbo c 3.0Como se instala java y turbo c 3.0
Como se instala java y turbo c 3.0tacubomx
 
Expocicion de Arreglos
Expocicion de ArreglosExpocicion de Arreglos
Expocicion de Arreglostacubomx
 
Examen de Turbo C
Examen de Turbo CExamen de Turbo C
Examen de Turbo Ctacubomx
 
Exposicion Arreglos
Exposicion ArreglosExposicion Arreglos
Exposicion Arreglostacubomx
 
Algoritmica
AlgoritmicaAlgoritmica
Algoritmicatacubomx
 
Arreglos Turbo C
Arreglos Turbo CArreglos Turbo C
Arreglos Turbo Ctacubomx
 
Ciclos C++
Ciclos C++Ciclos C++
Ciclos C++tacubomx
 
Clase de turbo C
Clase de turbo CClase de turbo C
Clase de turbo Ctacubomx
 
La estructura if
La estructura ifLa estructura if
La estructura iftacubomx
 
La estructura if en turbo C
La estructura if en turbo CLa estructura if en turbo C
La estructura if en turbo Ctacubomx
 
Arreglos En C ++
Arreglos En C ++Arreglos En C ++
Arreglos En C ++tacubomx
 
Arreglos en c ++
Arreglos en c ++Arreglos en c ++
Arreglos en c ++tacubomx
 
Curso de Lenguaje C
Curso de Lenguaje CCurso de Lenguaje C
Curso de Lenguaje Ctacubomx
 
Lenguajec diapositivas
Lenguajec diapositivasLenguajec diapositivas
Lenguajec diapositivastacubomx
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programaciontacubomx
 

Más de tacubomx (17)

Cuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacionCuadro sinoptico lenguaje de programacion
Cuadro sinoptico lenguaje de programacion
 
Como se instala java y turbo c 3.0
Como se instala java y turbo c 3.0Como se instala java y turbo c 3.0
Como se instala java y turbo c 3.0
 
Expocicion de Arreglos
Expocicion de ArreglosExpocicion de Arreglos
Expocicion de Arreglos
 
Examen de Turbo C
Examen de Turbo CExamen de Turbo C
Examen de Turbo C
 
Exposicion Arreglos
Exposicion ArreglosExposicion Arreglos
Exposicion Arreglos
 
Algoritmica
AlgoritmicaAlgoritmica
Algoritmica
 
Arreglos Turbo C
Arreglos Turbo CArreglos Turbo C
Arreglos Turbo C
 
Ciclos C++
Ciclos C++Ciclos C++
Ciclos C++
 
Clase de turbo C
Clase de turbo CClase de turbo C
Clase de turbo C
 
Turbo c
Turbo cTurbo c
Turbo c
 
La estructura if
La estructura ifLa estructura if
La estructura if
 
La estructura if en turbo C
La estructura if en turbo CLa estructura if en turbo C
La estructura if en turbo C
 
Arreglos En C ++
Arreglos En C ++Arreglos En C ++
Arreglos En C ++
 
Arreglos en c ++
Arreglos en c ++Arreglos en c ++
Arreglos en c ++
 
Curso de Lenguaje C
Curso de Lenguaje CCurso de Lenguaje C
Curso de Lenguaje C
 
Lenguajec diapositivas
Lenguajec diapositivasLenguajec diapositivas
Lenguajec diapositivas
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 

Cuestionario

  • 1. CUESTIONARIO RESPONDIDO <br />POR IVAN MEZA CRUZ<br />1.-Cual es la diferencia entre un compilador y un intérprete?<br />Copilador: analiza el programa fuente y lo traduce a otro equivalente escrito en otro lenguaje (lenguaje maquina). Es como decir toma un libro de ingles un traductor lo traduce al español<br />Interprete: analiza el programa fuente y lo ejecuta directamente, sin generar ningún código equivalente. Es como decir traduce las frases que oye sobre la marcha.<br />2.-¿menciona 2 diferencias entre la programación estructurada y la orientada a objetos? <br />La Programacion Orientadas a Objetos difiere de la Programacion Estructurada, en que los datos están separados y sin relación, ya que lo único que se busca es el procesamiento de unos datos de entrada para obtener otros de salida.<br />En la programación Estructurada solo se escriben funciones que proecesan datos y la POO en cambio, primero definen objetos para luego enviarles mensajes solicitándoles que realicen sus métodos por si mismo.<br />3.-¿menciona 2 diferencias sobre la variable y una constante?<br />La constante ya reciben un valor inicial en sus declaraciones y las constantes primero se declaran, luego se inician y luego se usan.<br />Las constantes, una vez declaradas mantienen su valor durante toda la ejecución del programa, en cambio, la variable pueden cambiar de valor las veces como deseen.<br />4.- ¿que es el código fuente?<br />El código fuente de un programa esta escrito por un programador en algún lenguaje de programación, pero este primer estado no es directamente ejecutable por la computadora, sino que debe ser traducido a otro lenguaje (lenguaje maquina o código abierto) que si pueda ser ejecutado por el hardware de la computadora. Para la traducción se usan los llamados copiladores , ensambladores, interpretes y otros sistemas de traducción.<br />5.-¿que es una librería en el lenguaje c y ejemplos?<br />La biblioteca estándar de C (libc) es una recopilación de ficheros cabecera y biblioteca con rutinas,estandarizaciones por un comité de Organización Internacional para la Estandarizacion (ISO), que implementan operaciones comunes, tales como las entradas y salidas o el manejo de cadenas.<br />EJEMPLO 1#include<conio.h>main(){printf(“hola amigo”);}EJEMPLO 2#include<iostream.h>int main(){cout <<”hola amigo”<<endl;}<br />6.-¿cual es la diferencia entre printf y scanf?<br />Se encuentran en la cabecera conio.h.<br />La función PRINTF() sirve para escribir datos en el dispositivo de salida están generalmente en la pantalla con un formato determinado. La forma genérica de utilizarlo es la siguiente:<br />printf(“cadena de formato”,dato);<br />La función SCANF() es en muchos sentidos, la inversa de printf().puede leerse desde el dispositivo de entrada estándar normalmente en el teclado, datos de cualquier tipo de los manejados por el copilador, convirtiéndolos al formato interno apropiado. Funciona de la manera análoga a Printf(). Por lo que su sintaxis es<br />Scanf(“cadena de formato”&datos);<br />7.-¿cual es la diferencia entre el ciclo while y for?<br />WHILEFORUso.Cuando NO sabemos el numero de interaciones.Cuando SI sabemos el numero de interaciones.Aplicación Cuando la condición de terminación NO es numérica.Contar Numeros, recorrer estructura de datos.<br />8.-¿para que se utiliza los arreglos?<br />Es una colección de variables del mismo tipo de referencia por un nombre común. A un elemento especifici de un array se accede mediante un índice. En ce todos los arreglos constan de posición de memoria continua. La dirección mas baja corresponde al primer elemento y la mas alta al ultimo. Los arreglos pueden tener una o varias dimensiones. El array mas común en C es la cadena, que simplemente es un arreglo de caracteres terminado por un nulo.<br />9.- ¿cual es la diferencia entre el lenguaje alto nivel y bajo nive?<br />El bajo nivel esta mas próximo a lo que entiende el ser humano y el de alto nivel mas a lo que entiende la maquina.<br />El de bajo nivel es código maquina incomprensible y el alto nivel es lenguaje natural.<br />El de bajo nivel permite una gestión menos eficiente de la maquina y el de alto nivel una gestión mas eficiente de la maquina.<br />10.-¿Cuales son las palabras reservadas en c?<br />PALABRAS ASIGNADAS.<br />AUTOBREAKCASECHARCONSTCONTINUEDEFAULTDODOBLEELSEENUMEXTERNFLOATFORGOTOIFINTLONGREGISTERRETURNSHORTSIGNEDSIZEOFSTATICSTRUCTSWITCHTYPEDEFUNIONUNSIGEDVOIDVOLATILEWHILE<br />PALABRAS QUE HAN SIDO AGREGADAS.<br />BOOLCATCHCLASSDELEREFRIENDINLINENEWNAMESPACEOPERATORPRIVATEPROTETECPUBLICTEMPATETHISTHROWTRY<br />Elabora el programa en c y explica que da como resultado<br />IDENTIFICANDO EL PROCESO DEDUJE QUE ES EL AREA DE UNA CIRCUNFERENCIA R X R ES EL RADIO AL CUADRADO<br /> Inicio<br />R,pi=3,1416<br />R=pi*rd*rd <br /> R <br /> Fin<br />-633730549275<br />