27
¿ Que significa programación? RESPUESTA EJEMPLO programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. int main (int argc,char **argv) { printf("Hola mundo\n"); return 0;

Tata

Embed Size (px)

Citation preview

Page 1: Tata

¿ Que significa programación?

RESPUESTA EJEMPLO

programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales.

int main (int argc,char **argv) { printf("Hola mundo\n"); return 0;

Page 2: Tata

¿ Que es un lenguaje de alto nivel?

RESPUESTA EJEMPLO

Un lenguaje de programaciónde alto nivel de abstracción se caracteriza por expresar los algoritmos de una manera más cercana a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.

C se pueden usar palabras tales como: case, if, for, while, etc. para construir con ellas instrucciones como:

if( numero > 0 ) printf( "El número es positivo" )

Page 3: Tata

¿ que significa lenguaje de maquina?

RESPUESTA EJEMPLO

Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.

lenguaje máquina:00000 1001110 LOAD 1111000001 10110100 STOR 1010000010 10011110 LOAD 1111000011 11010100 ADD 1010000100 10111111 STOR 1111100101 00000000 HALT

Page 4: Tata

¿ como se clasifican los lenguajes de alto nivel?

RESPUESTA EJEMPLO

SE CLASIFICAN EN: Ada; ALGOL; BASIC; C#; COBOL; Fortran; Java; Lisp; Modula-2; Pascal; Perl; PHPPL/1; PL/SQL; Python; Ruby

ADAEs el último intento de obtener un único lenguaje para todo tipo de aplicaciones e incluye los últimos avances en técnicas de programación.

Page 5: Tata

¿ Que significa el lenguaje assembler?

RESPUESTA EJEMPLO

Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata (un PLC) .

Inicio bsf STATUS,RP0 clrfPORTB movlw 0xFF movwfPORTA bcf STATUS,RP0 Principal movf PORTA,W movwf Contador movfContador,F btfsc STATUS,Z goto PuntoDecimal sublw d'9' btfss STATUS,C END

Page 6: Tata

¿Qué significa programación orientada a objeto?

RESPUESTA EJEMPLO

es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos.

int main(){Matriz c;/*A*/ c[3,5]; //devuelve el elto. En la pos. 3,5/*B*/ c[3][5]; // idem/*C*/ c(3,5); // idemreturn (0);};

Page 7: Tata

¿ Que son los eventos?

RESPUESTA EJEMPLO

En estadística, un evento o suceso es un subconjunto de un espacio muestral, es decir, un conjunto de posibles resultados que se pueden dar en un experimento aleatorio.

lanzamos un dado al aire y analizamos dos sucesos: a) que salga número par y b) que el resultado sea mayor que 3. El suceso unión estaría formado por los siguientes resultados: el 2, el 4, el 5 y el 6

d) Intersección de sucesos: es aquel suceso compuesto por los elementos comunes de dos o más sucesos que se intersectan.

Page 8: Tata

¿ cuales y que significados tienen los controles de ambiente grafico?

RESPUESTA EJEMPLO

el ambiente gráfico o interfaz gráfica (GUI GraficUser Interface en inglés) es como el tipo de herramientas y la forma en que se ven en la pantalla.

windows xp, se llama luna, y es el que ya todos conocemos, el de la barra de tareas azul y el botonde inicio verde.

Page 9: Tata

¿ Que significa algoritmo?

RESPUESTA EJEMPLO

es el conjunto de pasos ordenados de forma lógica que describen la solución de un problema o para llevar a cabo una tarea determinada.

1) Datos: (a, b). [a y b son dos enteros positivos]2) Define q = 03) Define r = a4) Si a<b ve al paso (8)5) Calcula r-b y el resultado asígnalo a r.6) Calcula q+1 y el resultado asígnalo a q.7) Si r >= b vuelve al paso (5)8) Resultados: (q, r). [al dividir a/b, q es el cociente y r es el residuo]

Page 10: Tata

¿ cuales son las etapas de un algoritmo?

RESPUESTA EJEMPLO

1. Análisis del problema 2. Diseño del algoritmo3. Codificación4. Copelación y ejecución 5. Verificación6. Depuración 7. Documentación

Ejemplo1. =Conducen al diseño detallado por medio un código escrito en forma de un algoritmo

Page 11: Tata

¿ Que significa diagrama de flujo y cuales son sus símbolos y significados?

RESPUESTA EJEMPLO

El diagrama de flujo es la representación gráfica del algoritmo o proceso. SimbolosCírculo: Procedimiento estandarizado.Cuadrado: Proceso de control.Línea ininterrumpida: Flujo de información vía formulario o documentación en soporte de papel escrito.Línea interrumpida: Flujo de información vía formulario digital.Rectángulo: Formulario o documentación. Se grafica con un doble de ancho que su altura.

Rectángulo Pequeño: Valor o medio de pago (cheque, pagaré, etcétera).Se grafica con un cuádruple de ancho que su altura, siendo su ancho igual al de los formularios.Triángulo (base inferior): Archivo definitivo.Triángulo Invertido (base superior): Archivo Transitorio.Semi-óvalo: Demora.Rombo: División entre opciones.Trapezoide: Carga de datos al sistema.Elipsoide: Acceso por pantalla.

Hexágono: Proceso no representado.Pentágono: Conector.

Page 12: Tata

¿ que son las variables y como se declararon en la memoria RAM?

RESPUESTA EJEMPLO

Una variable es una característica que al ser medida en diferentes individuos es susceptible de adoptar diferentes valores.

Sexo del empleado, estadocivil, jerarquía del empleado, etc.

Page 13: Tata

¿ Que es una constante?

RESPUESTA EJEMPLO

una constante es un valor que no puede ser alterado durante la ejecución de un programa.

El valor de pi = 3.1416

Page 14: Tata

¿ cuales son las operadores aritméticas y cual es su jerarquización dentro de una operación matemática ?

RESPUESTA EJEMPLO

Los operadores aritméticos nos permiten, básicamente, hacer cualquier operación aritmética, que necesitemos (ejemplo: suma, resta, multiplicación, etc). En la siguiente tabla se muestran los operadores de los que disponemos en C y su función asociada.

Operador: - resta x = 5 3; // x vale 2Operador: + suma x = 2 3; // x vale 5Operador * multiplicación x = 2 3; // x vale 6Operador: / división x = 6 2; // x vale 3Operador: % modulo x = 5 % 2; // x vale 1

Page 15: Tata

¿ cuales y que significados tienen los operadores de relación ?

RESPUESTA EJEMPLO

Se devuelve un valor booleano. Los operandos deben ser del mismo tipo, pero no tienen por que ser de la misma longitud. Los “array” no tienen un sentido numérico asociado.

Menor que, <. Menor o igual que, <=. Mayor que, >. Mayor o igual que, >=. Igual que, =. Distinto que, /=.

Page 16: Tata

¿ Que significa tabla de descomposición para AND?

RESPUESTA EJEMPLO

El operador lógicoandse representa con el símbolo & y permite realizar esta operación lógica bit abit. La tabla siguiente muestra los resultados de realizar una operaciónandentre dos bits.

Operación resultado0 & 0 00 & 1 01 & 0 01 & 1 1

Page 17: Tata

¿ Que significa tabla de descomposición para OR?

RESPUESTA EJEMPLO

El operador lógicoorse representa por|y realiza la operación que se muestra en la tabla bit a bit:

Operación resultado0|0 00|1 11|0 11|1 1

Page 18: Tata

¿ Que significa tabla de descomposición para XOR?

RESPUESTA EJEMPLO

El operador lógicoxorse representa por ˆ y realiza la operaciónxorque se muestra en la tabla bit abit:

Operación resultado0 ˆ 0 00 ˆ 1 11 ˆ 0 11 ˆ 1 0

Page 19: Tata

¿ que significa programación HTML?

RESPUESTA EJEMPLO

El HTML, Hyper Text MarkupLanguage (Lenguaje de marcación de Hipertexto) es el lenguaje de marcas de texto utilizado normalmente en la www (World Wide Web).

<TITLE>Un Titulo para el Browser de turno </TITLE>

Page 20: Tata

¿ significado etiqueta <html> ?

RESPUESTA EJEMPLO

Indica al navegador que este archivo es un documento HTML. </HTML> significa el final del documento.

<HTML>...</HTML>

Page 21: Tata

¿ significado etiqueta <head>?

RESPUESTA EJEMPLO

Principio del encabezado. El encabezado puede contener otro material adicional que no es mostrado en la página. Pueden ser comentarios y meta-tags que proveen información a los navegadores y motores de búsqueda acerca del documento. </HEAD> significa el final del encabezado.

<HEAD>...</HEAD>

Page 22: Tata

¿ significado etiqueta <title>?

RESPUESTA EJEMPLO

Este indica el inicio del título de su página de inicio, el cual no se muestra en el documento.</TITLE> indica el fin del título.

<TITLE>...</TITLE>

Page 23: Tata

¿ significado etiqueta <body>?

RESPUESTA EJEMPLO

Le indica al navegador que aquí empieza el cuerpo del documento y que el fondo es blanco. Para una lista de los colores en forma hexadecimal vaya a: http://www.lynda.com/hexh.html. </BODY> indica el fin del cuerpo del documento.

<BODY BGCOLOR="FFFFFF">...<\BODY>

Page 24: Tata

¿ significado etiqueta <h1…h6>?

RESPUESTA EJEMPLO

Los encabezados pueden crearse utilizando etiquetas <H1> hasta <H6>.

<H1>This is a Header</H1>

Page 25: Tata

¿ significado etiqueta <center>?

RESPUESTA EJEMPLO

Alinea en forma central lo que esté entre ellos <CENTER> y </CENTER>.

<CENTER>...</CENTER>

Page 26: Tata

¿ significado etiqueta <p align= “valor”>?

RESPUESTA EJEMPLO

Alinear el texto: LEFT, RIGHT, CENTER

<P ALIGN>

Page 27: Tata