2. Es el proceso de diseñar, El "Hola Mundo"
codificar, depurar y #include <stdio.h>
mantener el código int main (int argc,char
**argv)
fuente de programas
{ printf("Hola mundon");
computacionales. El código
return 0; }
fuente es escrito en Nota: este programa está
un lenguaje de programación. tomado del Dominio Público
El propósito de la $ ./holamundo
programación es crear Hola Mundo
programas que exhiban un $
comportamiento deseado.
3. Por ejemplo, en C se pueden usar
Un lenguaje de programación palabras tales
de alto nivel se caracteriza como: case, if, for, while, etc.
por expresar los algoritmos para construir con ellas
de una manera adecuada a la instrucciones como:
capacidad cognitiva humana, if( numero > 0 ) printf( "El
número es positivo" )
en lugar de a la capacidad
que traducido al castellano viene a
ejecutora de las máquinas decir que: si numero es mayor que
cero, entonces, escribir por
pantalla el mensaje: "El número es
positivo".
4. Es el sistema de códigos 00000 1001110 LOAD 11110
directamente 00001 10110100 STOR
interpretable por un 10100
00010 10011110 LOAD
circuito micro
11110
programable, como el
00011 11010100 ADD 10100
microprocesador de una 00100 10111111 STOR
computadora o el micro 11111
controlador de un 00101 00000000 HALT
autómata
5. Ada ALGOL
Modula-2 BASIC
Pascal C# De éstos se
Perl COBOL seleccionaron como base
PHP Fortran para la creación del
PL/1 Java nuevo lenguaje el
PL/SQL Lisp PASCAL, el ALGOL y el
Python PL/I
Ruby
6. El lenguaje Assembly (a veces mal Programa que imprime un string
llamado "Ensamblador" por su en la pantalla ;
traducción literal al español) es un .model small ; modelo de
tipo de lenguaje de bajo nivel memoria .stack ; segmento del
utilizado para escribir programas stack .
informáticos, y constituye la data; segmento de datos
representación más directa del Cadena1 DB 'Hola Mundo; $' ;
código máquina específico para string a imprimir (finalizado en
cada arquitectura de $)
computadoras. code ; segmento del código
7. Es un paradigma de
Por ejemplo, debe mostrar que
programación que usa objetos y sus
estos objetos de oficina pueden
interacciones, para diseñar
emular la forma
aplicaciones y
en que se comportan los objetos de
programas informáticos. Está
oficina más familiares, y que el
basado en varias técnicas,
sistema se puede extender con
incluyendo herencia, abstracción,pol
nuevos objetos de
imorfismo y encapsulamiento. Su uso
oficina en un momento posterior.
se popularizó a principios de la
Programación orientada a objetos
década de los años 1990. En la
Los escritorios, sobres, buzones y
actualidad, existe variedad de
carpetas son colecciones
lenguajes de programación que
débilmente acopladas.
soportan la orientación a objetos.
8. Se refiere a En la programación existe
cualquier acontecimiento, la programación orientada a
circunstancia, suceso o caso eventos, en la que un evento es
posible. Así, se un mensaje de software que
dice eventualmente o ante todo indica que algo ha ocurrido,
evento en previsión de algo que, como un tecleo o un click de un
conjetural o previsiblemente, mouse.
podría ocurrir en una En el control de procesos, un
circunstancia determinada y es evento es una ocurrencia que ha
generalmente un hecho ocurrido y que ha sido
imprevisto. registrado
9. 1.-AMBIENTE GRAFICO: R=es
todo el conjunto de imágenes
2.- ESCRITORIO
R= es la pantalla principal
3.-BARRA DE TAREAS Search Engine
R=es la barra horizontal Optimization”, es
4.-BARRA DE CONTROL O decir, optimización
PANEL
R=es la barra localizada en la para motores de
parte superior búsqueda.
5.-BANDEJA DE RESICLAJE:
R=es la carpeta
10. Un algoritmo es el conjunto Inicio
de operaciones y procedimientos q PASO 1. Aflojar los tornillos de la
ue deben seguirse para resolver rueda pinchada con la llave inglesa.
PASO 2.Ubicar el gato mecánico en su
un problema. La palabra
sitio.
"algoritmo" deriva del nombre PASO 3.Levantar el gato hasta que la
latinizado del gran matemático rueda pinchada pueda girar libremente.
árabe Mohamed Ibn Moussa Al PASO 4.Quitar los tornillos y la rueda
Kow Rizmi, el cual escribió sobre pinchada.
entre los años 800 y 825 su obra PASO 5 .Sacar el gato de su sitio.
Quitab Al Jabr Al Mugabala, PASO 6.Apretar los tornillos con la llave
donde se recogía el sistema de inglesa.
Fin
numeración hindú y
el concepto del cero.
11. 1. ANALISIS DEL
PROBLEMA Inicio
2. DISEÑO DE Leer a,b,c
ALGORITMO Calcular
3. CODIFICACIÓN escribir
4. COPILACION Y perímetro
EJECUCION Fin
5. VERIFICACION
6. DEPURACION
7. DOCUMENTACION
12. Diagrama de flujo Es
la representación
gráfica del algoritmo o proceso.
SIMBOLOS:
Óvalo o Elipse, Rectángulo, Rombo.
Círculo, Triángulo boca abajo,
Triángulo boca arriba, Cuadrado,
Línea ininterrumpida, Línea
interrumpida, Trapezoide,
Elipsoide, Hexágono, Pentágono,
Cruz de Diagonales
13. En programación, una constante
es un valor que no puede ser Por ejemplo:
alterado durante la ejecución de El valor de pi = 3.1416
un programa. Por conveniencia, el nombre de
Una constante corresponde a las constantes suele escribirse
una longitud fija de un área en mayúsculas en la mayoría
reservada en la memoria de lenguajes
principal del ordenador, donde el
programa almacena valores fijos
14. Son guardadas en la memoria de EJEMPLO:
usuario (RAM) y son << V1 V2
independientes del programa que << V1 V2 * V1 V2 + MS (1)
las llama. La declaración de una << M S / >> (2)
variable de este tipo es >> V2 V1 *
equivalente a guardar el contenido >>
de la variable en un directorio con
un nombre, como si se tratase de
un programa.
15. Permiten realizar comparaciones
de valores de tipo numérico o El
carácter. Estos operadores sirven operador derivada, d/dx,
para expresar las condiciones en actúa sobre la
los algoritmos. Proporcionan función f(X) que se
resultados lógicos. escribe a su derecha,
< Menor que
produciendo una nueva
> Mayor que
= Igual que
función de pi
<= Menor o igual que
>= Mayor o igual que
<> Diferente de
16.
17. HTML>: cuya función es servir de
apertura y cierre al archivo HTML: Crear un Título que
<HEAD>: cierran el cambia de colores
encabezamiento propiamente dicho http://gollum.inforg.uniovi.es/aii
del documento /ejemplos.php?id_codigo=1&codigo
<TITLE>:sirve para dar título a la =HTML
página. http://gias720.dis.ulpgc.es/Gias/
<CENTER>: se utiliza para centrar Cursos/Tutorial_html/examples.ht
alinear el texto. m
http://www.utem.cl/web/ejempta
b.htm