martes, 19 de octubre de 2010

CÓDIGO FUENTE.

-Lenguaje máquina:
000000011010000101 A1
100010011001101089 9A
00111010100111003A 9C
011101000111000074 70
1110100100100000E9 20


- Ensamblador:
HOLA.ASM
; Programa clasico de ejemplo. Despliega una leyenda en pantalla.
STACK     SEGMENT STACK                ; Segmento de pila
                    DW     64 DUP (?)             ; Define espacio en la pila
STACK     ENDS

DATA      SEGMENT                             ; Segmento de datos
SALUDO      DB    "Hola mundo!!",13,10,"$" ; Cadena
DATA      ENDS

CODE      SEGMENT                            ; Segmento de Codigo
          ASSUME CS:CODE, DS:DATA, SS:STACK

INICIO:                                                  ; Punto de entrada al programa
          MOV  AX,DATA                         ; Pone direccion en AX
          MOV  DS,AX                              ; Pone la direccion en los registros
          MOV  DX,OFFSET SALUDO      ; Obtiene direccion del mensaje
          MOV  AH,09H                            ; Funcion: Visualizar cadena
          INT     21H                                  ; Servicio: Funciones alto nivel DOS
          MOV  AH,4CH                            ; Funcion: Terminar
          INT     21H
CODE      ENDS
          END  INICIO                               ; Marca fin y define INICIO
-Pascal :


BasePic.Top = 0
BasePic.Left = 0 BasePic.Left = 0
BasePic.Visible = True BasePic.Visible = True
BasePic.enabled = True BasePic.enabled = True
OKBt.Top = BasePic.Height + 120 OKBt.Top BasePic.Height = + 120
Me.width = BasePic.Width + 120 Me.width BasePic.Width = + 120
Me.Heigh = OkBt.Top + OkBt.Height + 495 Me.Heigh OkBt.Top = + 495 + OkBt.Height
 -Delphi:
Derecha
0 1 2 3 4 5 6 7 8 9
Izda.
0 nul soh stx etx eot enq ack bel bs ht
1 nl vt np cr so si dle dc1 dc2 dc3
2 dc4 nak syn etb can em sub esc fs gs
3 rs us sp ! " # $ % & '
4 ( ) * + , - . / 0 1
5 2 3 4 5 6 7 8 9 : ;
6 < = > ? @ A B C D E
7 F G H I J K L M N O
8 P Q R S T U V W X Y
9 Z [ \ ] ^ _ ` a b c
10 d e f g h i j k l m
11 n o p q r s t u v w
12 x y z { | } ~ del

-c:
 
#include<conio.h>
void main()
{
clrscr();
int n,a=0,b=1,c=1;
   printf("Hasta que posicion deseas ver?  ");
   scanf("%d",&n);
if(n==1)
 printf(" %d ",a);
else
  if(n==2){
  printf(" %d ",a);
  printf(" %d ",b);}
 else
 {
  c=2;
  printf(" %d ",a);
  printf(" %d ",b);
 while(c<n)
  {
   a+=b;printf(" %d ",a);
   c++;
   if(c==n)
    break;
   else{
    b+=a;printf(" %d ",b);
    c++;}
   }
 }
 getch();
}

-VISUAL BASIC:

BasePic.Top = 0
BasePic.Left = 0 BasePic.Left = 0
BasePic.Visible = True BasePic.Visible = True
BasePic.enabled = True BasePic.enabled = True
OKBt.Top = BasePic.Height + 120 OKBt.Top BasePic.Height = + 120
Me.width = BasePic.Width + 120 Me.width BasePic.Width = + 120
Me.Heigh = OkBt.Top + OkBt.Height + 495 Me.Heigh OkBt.Top = + 495 + OkBt.Height 

 -DELPHI:

procedure TForm1.Button1Click(Sender: TObject);
   begin
  
   end;
end.

-LISP:

>1
1
> (+ 2 3)
5
> (+ (- 5 2) (* 3 3))
12
> (exit)
Bye. 

procedure TForm1.Button1Click(Sender: TObject);
   begin
   
   end;
 end. 
-Lisp :
>1
1
> (+ 2 3)
5
> (+ (- 5 2) (* 3 3))
12
> (exit)
Bye. 
-Prolog: 

quiere_a(maria,enrique).
quiere_a(juan,jorge).
quiere_a(maria,susana).
quiere_a(maria,ana).
quiere_a(susana,pablo).
quiere_a(ana,jorge).
varon(juan).
varon(pablo).
varon(jorge).
varon(enrique).
hembra(maria).
hembra(susana).
hembra(ana).
teme_a(susana,pablo).
teme_a(jorge,enrique).
teme_a(maria,pablo).
/* Esta linea es un comentario */
quiere_pero_teme_a(X,Y) :- quiere_a(X,Y), teme_a(X,Y).
querido_por(X,Y) :- quiere_a(Y,X).
puede_casarse_con(X,Y) :- quiere_a(X,Y), varon(X), hembra(Y).
puede_casarse_con(X,Y) :- quiere_a(X,Y), hembra(X), varon(Y).

viernes, 15 de octubre de 2010

ALGORITMO.

Vamos a hablar a continuación de como se prepara una tortilla francesa.

Los ingredientes son los siguientes:
-Dos huevos o más(según el tamaño de la tortilla).
-Sartén.
-Aceite.
-Poco de sal.

Pasos para hacer la tortilla:
1.Coger la sartén.
2.Encender el fuego.
3.Colocar la sartén en el fuego.
4.Coger el aceite.
5.Abrir la boteya de aceite.
6.Echar un poco de aceite a la sartén.
7.Abrir la nevera.
8.Sacar el huevo de la nevera.
9.Cerrar la nevera.
10.Abrir el armario.
11.Coger un plato ondo.
12.Romper el huevo en el plato.
13.Echarle un poco de sal.
14.Abrir el cajón.
15.Coger un tenedor.
16.Batir el huevo.
17.Echar el huevo a la sartén.
18.Esperar a que se haga.
19.Cuando se haga darle la vuelta.
20.Sacar la tortilla a un plato.
21.Colocar el plato en la mesa.
22.Sentarte en la silla.
23.Coger el tenedor.
24.Comer.

jueves, 7 de octubre de 2010

1.Investiga en el apartado Placa base - Procesador:
   1.¿Qué tipo de procesador tiene instalado el ordenador? Intel Pentium 4,2800 MHz(21x133).
      ¿Cuál es su alias? Prescott.
   2 ¿Cuál es el nombre de la empresa que ha fabricado ese microprocesador? Intel Corporation.
   3.¿Cuantos transistores incluye en su interior el microprocesador?125 millones.
   4.¿A qué velocidad de reloj funciona el microprocesador? 2800 MHz.
   5.¿Cuales son los tamaños de las memorias cachés L1 y L2? L1 16KB y L2 1MB.
   6.¿Cuál es el tamaño del microprocesador? 3.50cm x 3.50cm.

2.¿A qué velocidad se comunica la CPU con el resto de dispositivos a través del FSB (Front-side Bus)?
     535.88 MHz

3.Investiga en el apartado Placa base - Placa base:
  1. ¿Cuál es el nombre de la placa base del ordenador?
    Gigabyte GA-8I845GVM-RZ/RZAC/RZC.
  2. Qué tamaño tiene la placa base? ¿Cuál es la forma de la placa base? 210mm x 240mm.Micro ATX.
  3. ¿Cual es el tipo de zócalo que tiene la placa base del ordenador? 1 Socket 478
  4. ¿Cuál es el chipset de la placa base del ordenador? i845GV.
  5. ¿Cuántos módulos de memoria RAM y de qué tipo soporta la placa base? 2 DDR DIMM
  6. ¿Qué ranuras o slots de expansión tiene la placa base y de qué tipo?3 PCI.
4.Investiga en el apartado Placa base - memoria:
  1. ¿Que cantidad total de memoria tiene instalado el equipo? 1015MB.
  2. ¿Qué cantidad de memoria está usando ahora mismo el sistema? 324MB.
  3. ¿Qué cantidad de memoria está disponible?691MB.
5.Investiga en el apartado Placa base - Chipset:
  1. ¿Cuántos módulos de memoria tiene instalados el ordenador? 1.
  2. A la vista de la respuesta anterior y del punto 3.5, ¿cuántos slots quedan libres para instalar más memoria? 3
  3. ¿De qué tamaño son los modulos utilizados? 3.75cm x 3.75 cm
  4. ¿De qué tipo es la memoria utilizada? SDRAM.
6.Investiga en el apartado Placa base - SPD:
  1. ¿Cuál es el nombre del fabricante de los módulos de memoria?Umbuffered.
7.Investiga en el apartado Comparaciones:
  1. ¿A qué velocidad en MB/s es capaz de leer datos el ordenador de la memoria RAM? 1051 MB/s.
  2. En el ranking que muestra el programa de ordenadores actuales, ¿qué posición ocupa nuestro equipo teniendo en cuenta la velocidad de lectura de la memoria RAM? Ocupa el puesto número 36.
  3. ¿A qué velocidad en MB/s es capaz de escribir datos el ordenador de la memoria RAM? 1048 MB/s.
  4. En el ranking que muestra el programa de ordenadores actuales, ¿qué posición ocupa nuestro equipo teniendo en cuenta la velocidad de escritura de la memoria RAM? Ocupa el puesto número 37.

8. Busca en Internet los requisitos mínimos para poder ejecutar Windows XP en un ordenador y apunta la cantidad de memoria RAM mínima y la cantidad de memoria recomendada.
    - PC con 300 MHz o superior velocidad de reloj del procesador recomendado; 233 MHz mínimo     requerido (sistema con procesador simple o dual);* se recomienda procesador de la gama Intel Pentium/Celeron, AMD K6/Athlon/Duron o compatible
Se recomiendan 128 MB de RAM o superior (64 MB mínimo; puede limitar el rendimiento y algunas características)
1.5 GB de espacio disponible en el disco duro*
Adaptador y monitor de vídeo Super VGA (800 × 600) o de mayor resolución
Unidad de CD-ROM o DVD
Teclado y mouse de Microsoft o dispositivo señalador compatible
Para win 2000
un Pentium 166 MHz, 64 Mb de RAM y 2Gb de disco duro, con espacio libre de, al menos, 1 Gb. Esto son números para que el sistema W2000 Professional pueda funcionar. Las versiones Server y Advanced Server requieren procesadores más potentes y más RAM (al menos 256 Mb). En resumen, se recomienda que si deseas instalar W2000 y obtener un nivel aceptable de rendimiento (sobre todo para las versiones Server) optes por una máquina Pentium III 500 Mhz con 256 Mb de RAM como mínimo.

9. Investiga en el apartado Placa base - Placa base:
  1. ¿Con cuántos slots de expansión cuenta el ordenador y de qué tipo son cada uno de ellos? 3 PCI.
10.Investiga en el apartado Monitor - GPU:
  1. ¿Cuál es el nombre de la tarjeta gráfica utilizada por tu equipo? Intel 82845G/GL/GV Graphics Controller.
  2. ¿Cuántos transistores contiene la tarjeta gráfica de tu equipo?No tiene.                                         
  3. El tipo de bus indica el tipo de slot de expansión por el que la tarjeta gráfica está conectada a la placa base. ¿Qué tipo de slot de expansión es? Integrated.
  4. ¿Cuál es el tamaño de la memoria de la tarjeta gráfica?No lo pone.                                                     
  5. ¿Cuál es el nombre de la empresa fabricante de la tarjeta gráfica? Intel Corporation.
11.Investiga en el apartado Monitor - Escritorio:
  1. ¿A qué resolución está establecida la pantalla? 1024 x 768
  2. La profundidad de colores indica el número de colores que muestra el monitor y la tarjeta gráfica. Para calcular dicho número de colores se debe calcular lo siguiente: 2profundidad de color.  ¿Cuántos colores se pueden mostrar simultáneamente? 4294967296 bits.
12.  Investiga en el apartado Monitor - Monitor:                                                                                           Las respuestas a estas preguntas no aparecen en este ordenador.
  1. ¿Cuál es el nombre del monitor?
  2. ¿Cuál es el modelo del monitor?
  3. ¿Que tipo de monitor es?
  4. ¿Cuál es el tamaño de su diagonal en pulgadas?
  5. ¿Cuál es la resolución máxima que es capaz de mostrar?
  6. ¿Qué modos de video soporta el monitor?
  7. ¿Cuál es el fabricante del monitor?
13. Investiga en el apartado Monitor - Escritorio:
  1. ¿Cuál es la velocidad de refresco vertical? Velocidad por defecto.
14.Investiga en el apartado Ordenador - Resumen:
  1. ¿Cuál es el nombre de la tarjeta de sonido del equipo? Intel 82801DB ICH4 - AC'97 Audio Controller [B-0]
  2. ¿Cuál es el nombre de la tarjeta de red del equipo?Gigabyte GN-WP01GT Wireless PCI Adapter  (192.168.1.107).
15. Investiga en el apartado Ordenador - DMI - Chasis:
  1. ¿Cómo es el tipo de chasis del equipo?Caja normal.
16. Investiga en el apartado Ordenador - Resumen:
  1. ¿Tiene disquetera de 3,5 el equipo?No tiene.                                                                                           
  2. ¿Cómo se llama el disco duro del ordenador y que tamaño total tiene? SAMSUNG SP0411N  (40 GB, 7200 RPM, Ultra-ATA/133)
17. Investiga en el apartado Almacenamiento - Discos ópticos:
  1. ¿Cuántas unidades ópticas tiene instalado el equipo? 2.                                                                    
  2. Por cada unidad óptica:                                                                                                         
    1. ¿Cuál es el modelo de la unidad?  COMBO IDE5216CO
    2. ¿Quién es el fabricante?  BTC
    3. ¿Qué tipo de dispositivo es? DVD-ROM/CD-RW
    4. ¿A qué velocidad lee CDs? 52x.
    5. ¿A que velocidad lee DVDs? 16x.
    6. Si la unidad tiene capacidad para grabar, ¿a que velocidad graba CDs? 52x.
    7. Si la unidad tiene capacidad para grabar, ¿a que velocidad graba CDs regrabables? 24x.
    8. Si la unidad tiene capacidad para grabar, ¿a que velocidad graba DVDs?No graba dvd.
    9. Si la unidad tiene capacidad para grabar, ¿a que velocidad graba DVDs regrabables?No graba dvd.
    18. Investiga en el apartado Dispositivos de hardware - Dispositivos de entrada:
    1. ¿Cuál es el nombre del teclado?Teclado estándar de 101/102 teclas o Microsoft Natural PS/2 Keyboard.
    2. ¿Qué tipo de teclado es? IBM enhanced (101- or 102-key) keyboard.
    3. ¿Cuál es la disposición del teclado?  Español.
    4. ¿Cuál es el nombre del ratón? Mouse compatible con HID.
    5. ¿Cuántos botones tiene?4.
    6. ¿Qué tipo de localización tiene: para diestros o para zurdos? Diestros.
    7. ¿Tiene rueda? Sí.