15

Click here to load reader

Preguntas (1)

Embed Size (px)

Citation preview

Page 1: Preguntas (1)

• Respuesta: proceso de

diseñar, codificar, depurar y

mantener el código

fuente de programas

computacionales. El código fuente

es escrito en un lenguaje de

programación. El propósito de la

programación es crear programas

que exhiban un comportamiento

deseado.

• Ejemplo: El “Hola Mundo"

• #include <stdio.h> int main (int

argc,char **argv) { printf("Hola

mundo\n"); return 0; }

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Que significa Programación?

Page 2: Preguntas (1)

• Respuesta: permite

al programador escribir las

instrucciones de un programa

utilizando palabras o expresiones

sintácticas muy similares al inglés.

• Ejemplo: en 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" )

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Qué es lenguaje de alto nivel?

Page 3: Preguntas (1)

• Respuesta:• sistema de códigos directamente

interpretable por un circuito micro programable, como el microprocesador de una computadora o el micro controlador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina.

• Ejemplo:LOAD, STOR, ADD, HALT

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Qué significa lenguaje de maquina?

Page 4: Preguntas (1)

• Respuesta:• 1º El Lenguaje Máquina: es el lenguaje de

programación que entiende directamente la computadora o máquina.

• 2º Lenguajes de programación de bajo nivel: dependen mucho de la máquina o computadora, es el más parecido al de los seres humanos.

•3º Lenguajes de programación de alto nivel: Este tipo de lenguajes de programación son independientes de la máquina, lo podemos usar en cualquier computador con muy pocas modificaciones o sin ellas

• Ejemplo:1º El Lenguaje Máquina: 00000 1001110 load 11110

00001 10110100 stor 1010000010 10011110 load 1111000011 11010100 add 1010000100 10111111 stor 1111100101 00000000 halt

2º Lenguajes de programación de bajo nivel:

ADD M, N, P, 0110 1001 1010 1011.

3º Lenguajes de programación de alto nivel:

Ada, ALGOL, BASIC, C#, COBOL, Fortran, Java.

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Cuál es la clasificación de los lenguajes de alto nivel?

Page 5: Preguntas (1)

• Respuesta: La programación

orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, abstracción,polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la

orientación a objetos.

• Ejemplo: cuando tenemos un

coche la propiedad color tomará un valor en concreto, como por ejemplo rojo o gris metalizado. El valor concreto de una propiedad de un objeto se llama estado.

• Para acceder a un estado de un objeto para ver su valor o cambiarlo se utiliza el operador punto.

• miCoche.color = rojo

• El objeto es miCoche, luego colocamos el operador punto y por último el nombre e la propiedad a la que deseamos acceder. En este ejemplo estamos cambiando el valor del estado de la propiedad del objeto a rojo con una simple asignación.

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿ A que se denomina programación orientada a objetos?

Page 6: Preguntas (1)

• Respuesta: Mac OS X, es

radicalmente distinta a las

anteriores. Con ella ha ganado en

estabilidad, seguridad y ausencia

de virus. El número de programas

disponibles para esta plataforma

(sobre todo, juegos) sigue sin ser

tan alto como el de Microsoft,

aunque cumple las necesidades

de cualquier usuario doméstico o

profesional multimedia.

• Ejemplo: Linux es un

sistema un tanto 'romántico', pues

ha sido desarrollado

voluntariamente por

programadores de todo el mundo.

De ahí que sea libre (libertad total

para ver y modificar las 'entrañas'

del sistema) y gratuito (puede

descargarse de Internet,

copiárselo a un amigo o

adquirirse en formato CD por

unos 30 euros).

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Cuáles son los controles del sistemaAmbiental de windows ?

Page 7: Preguntas (1)

• Respuesta: se refiere a

cualquier acontecimiento,

circunstancia, suceso o caso

posible. Así, se

dice eventualmente o ante todo

evento en previsión de algo que,

conjetural o previsiblemente,

podría ocurrir en una

circunstancia determinada y es

generalmente un hecho

imprevisto..

• Ejemplo: evento deportivo

y recreativo, los comités de

trabajo ye entre otros.

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Qué son los eventos?

Page 8: Preguntas (1)

• Respuesta:Icono, Barra de herramientas,

Botón de inicio, Reloj y fecha,

Escritorio y Fondo.

• Ejemplo: - presentar archivos, carpetas, programas,

unidades de almacenamiento.

- nombrar la barra que se encuentra por defecto

en la parte inferior/superior y exterior del

escritorio.

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Cuáles son los controles del ambiente grafico Windows?

Page 9: Preguntas (1)

• Respuesta:-Definición y delimitación del problema a

solucionar.

- Seudocódigo o diagrama de flujo (algoritmo).

- Prueba de escritorio.

- Codificación.

- Digitación.

- Compilación.

- Ejecución del Programa.

- Evaluación de Resultados.

• Ejemplo: - Obtener los resultados evaluarlos para

verificar si son correctos.

- resolver cualquier clase de problema una vez

definidos los pasos o instrucciones.

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Cuáles son las etapas de un algoritmo?

Page 10: Preguntas (1)

• Respuesta:Terminal

Entrada/Salida

Proceso

Decisión

Conector misma pagina

Indicador de dirección o línea de flujo

Salida

• Ejemplo:

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Cuáles son los diagramas de flujo y que símbolos usa?

Levantarme

Desayunar

Bañarme

SI_NO

Bañado=SI

Page 11: Preguntas (1)

• Respuesta:

Una constante es un identificador

para expresar un valor simple.

• Ejemplo:

[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

A diferencia de las variables ¿Qué son las constantes?

Page 12: Preguntas (1)

• Respuesta:No es más que un espacio de nuestra

memoria RAM que queda reservado en el

momento en que se crea la variable, e

identificado temporalmente con el nombre de

esta.

• Ejemplo:

un valor a la variable el programa hace es

depositar ese valor en la dirección reservada

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Cómo se declaran las variables en la memoria RAM?

Page 13: Preguntas (1)

• Respuesta:son los mismos que están disponibles en la

mayoría de los lenguajes de programación:

adición (+), substracción (-), división (/),

multiplicación (*), y módulo (%; que produce el

resto de una división entera). La división entera

trunca el resultado (no lo redondea).

• Ejemplo: //: C03:Mathops.cpp // Mathematical operators

#include <iostream> using namespace std; // A

macro to display a string and a value. #define

PRINT(STR, VAR) \ cout << STR " = " << VAR

<< endl

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Cuáles son los operadores matemáticos operarios o de comparación?

Page 14: Preguntas (1)

• Respuesta:AND:

• Ejemplo:

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

¿Cuáles son las tablas lógicas de las siguientes tablas logicas?

A B AandB

0 0 0

0 1 0

1 0 0

1 1 1

OR A B AorB

0 0 0

0 1 0

1 0 0

1 1 1

XORA

_

A

1

0

0

1

-Solamente es verdadera si

ambas son verdaderas.

-Solamente es falso si ambas

son falsas.

-Niega todas la varialbes

Page 15: Preguntas (1)

• Respuesta:<html>: HyperText Markup Language es el lenguaje de marcado predominante para la elaboración de páginas web.

<head>es un programa de los sistemas tipo Unix que muestra las primeras líneas de uno o más archivos de texto.

<h1.h6>El <h1> a las etiquetas <h6> se utilizan para definir encabezadosHTML. <h1> define la partida más importante. <h6> define el menosimportante partida.

<center>La etiqueta <center> es compatible con todos los principales navegadores. Sin embargo, ha quedado obsoleta y debe ser evitado!

30/03/2012 Cristian David Bernal Cubillos 1102

Año 2012 hacia la calidad educativa democrática y humanista

Explique el concepto de programación HTML y el significado de las siguientes etiquetas