Metodologías
de análisis  19/03/2012
Metodológica de programación:
Compilador: código fuente=
código objeto=lenguaje maquina
Traductor o interprete 
lenguaje de internet
Lenguajes c y visual bacic
tipos de errores:
   léxico
   semántico
Lenguaje neural
   pseudocódigo
   organigramas
Programa Propio
En le que un
inicio punto de partida y de 
se ejecuta de
forma secuencial  y con un único final
Información:
Datos: numéricos               
       enteros 0,5,9-9,0
                              reales  
0,7,9,0
 Alfanuméricos      “A”.”B”,
“d” “7”           VARIABLES / CONSTANTES 
 Definidos por el usuario
 logicos                    
and, or, xor, not
Identificadores de las variables
: no puede contener espacios
            vocales acentuadas
caracteres especiales   
Expresiones: Aritméticas       
                                       ARITMETICOS +-*/^ dIV , mod 
  alfanuméricas   OPERADORES
Alfanuméricos       “,+,
  lógicas           relaccionales:    
  >,<,=,>=,<=,<>
           Lógicos  or,and,not  
verdadero fals        Asignacion  ←
| 
   A | 
  
   B | 
  
   A or B | 
  
   A and B | 
  
   NOT A | 
  
   NOT B | 
 
| 
   F | 
  
   F | 
  
   F | 
  
   F | 
  
   V | 
  
   V | 
 
| 
   F | 
  
   V | 
  
   V | 
  
   F | 
  
   V | 
  
   F | 
 
| 
   V | 
  
   F | 
  
   V | 
  
   F | 
  
   F | 
  
   V | 
 
| 
   V | 
  
   V | 
  
   V | 
  
   V | 
  
   F | 
  
   F | 
 
Fucione internas:
  Abs         : deja el numero tal cual
  redondeo:suma 1 al decimal mayor que
cinco y  
  truncar   :deja tantos decimales como
le indiquemos
Operador de asignación:  ←
sentido de asignacion de derecha a izquieda
ejm:
       a:entero
       a←7+8
valor
y tipo de las siguientes variables
a:entero
b:lógica
c:REAL
d:LOGICO
a←(3*215)mod
1=645=0 me quedo con el resto en este caso 0
b←-16<10  
 =V 16 ES MENOR QUE 10
c←(-6/3)*9.2 
 =-18,4
d←(((3*2^5)mod1)+8*(3-5))<(2+8-1)mod
1)=()<()
 ---------------
    --------      ---------------- 
  0
         +    -16   0  =  -16<0 =VERDADERO 
a:tipo
b:valor
ejm.
Pi=3,1416
r:entero
area:real
r
← 2
area
← 2*pi*r
Funciones
primitivas E/S
Leer
(variable)
escribir
(expresión)
A:  tipo
B:  valor
constante: pi
r:entero
área
:real
escribir:”introducir
el radio de la circunferencia”
leer(r)
escribir
(“introduce el área de la circunferencia es”+(2*pi*r) 
(+=concatenar)
Linux 
Instalacion de apache 
para instalar apache tecleamos en modo consola 
*sudo aptitude install apache2
creamos ficheros comprimidos:
para crear ficheros:
 TAR
tar cvf [nombre fichero a crear] [ruta de origen]
para extraer ficheros:
tar xvf [nombre fichero a extraer] [ruta de destino nombre de ficheros a empaquetar]
tar tf muestra el contenido del archivo extraido
 ZIP
GZIP [-1 a 9] comprime archivos y nos da el grado de compresión.
GUNZIP descomprime
Juanma 
No hay comentarios:
Publicar un comentario