SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Principios de Algoritmia




             Formación de Desarrolladores Revolucionarios

        Principios de Algoritmia
                     preparando los programadores que la patria necesita




Stephenson Prieto
                                               
prietost@gmail.com
Stephenson Prieto
Principios de Algoritmia




            Fundamentos de Algoritmia
                        Concepto de Algoritmo
                         Tipos de Algoritmo
                        Partes de un Algoritmo
                            Características
                    Elementos para su construcción




                                   

Stephenson Prieto
Principios de Algoritmia

Algoritmo
La palabra "algoritmo" proviene del gran matemático árabe Mohamed Al Kho Warizmi. 

Mohamed Al Kho Warizmi escribió entre los años 800 y 825 la obra Quitab Al Jabr Al Mugabala, donde se recogía el sistema de numeración 
hindú  y  el  concepto  del  cero,  alcanzó gran reputación  por  el enunciado  de las  reglas  paso  a paso para sumar,  restar,  multiplicar y  dividir 
números decimales.


La traducción al latín del apellido “Al Kho Warizmi” en algorismus derivó posteriormente en algoritmo.



                                             Al Kho Warizmi 
                                                                          Algorismus 
                                                                                        Algoritmo
                                                                             

Stephenson Prieto
file:///home/tifo/Desktop/Programador/todo/mslogo.jpg




Principios de Algoritmia

Concepto de Algoritmo

   “es sencillamente un conjunto de 
  reglas para efectuar algún cálculo, 
        bien sea a mano o, más 
  frecuentemente, en una máquina”                          “un algoritmo es una descripción de 
             Brassard y Bratley (2000)                       los pasos básicos a seguir para 
                                                          cumplir determinada tarea... para que 
                                                          una computadora realice una tarea es 
                                                             necesario definir previamente un 
                                                                        algoritmo”
        “es un método para                                                         Torrealba(2004)

        resolver problemas”
                                     Joyanes (2003)


                                                       

Stephenson Prieto
Principios de Algoritmia

Concepto de Algoritmo

Del estudio anterior de los autores descritos podemos decir, que un algoritmo  es un conjunto de 
pasos  precisos,  definidos  y  finitos  que  conducen  a  la  solución  de  un 
problema. 

Por ejemplo:
●El desarrollo de las actividades diarias en nuestra vida cotidiana, corresponde a un algoritmo. 

Así como también:
●La realización del cálculo de la ecuación de segundo grado.
●La emisión de una nómina de pago de empleados.

●El cálculo de promedios de notas de Estudiantes de Misión Sucre.

●Entre otros.




                                                              

Stephenson Prieto
Principios de Algoritmia

Ejemplo de Algoritmo
Algoritmo para comprar los boleto de entrada al cine.

      1.  Inicio
      2.  Seleccionar la película
      3.  Llegar al lugar de proyección de la película
      4.  Revisar la cartelera
      5.  Hacer la cola de pago
      6.  Esperar el turno
      7.  Solicitar la película
          Si la hay
      8.      Entregar el dinero
      9.      Esperar por los boletos y la diferencia de pago
      10.     Retirarse
          Si no hay la película
      11.     Escoger otra película o retirarse
      12. Fin




                                                     

Stephenson Prieto
Principios de Algoritmia

Tipos de Algoritmo
Toda actividad que realiza el ser humano, responde a un algoritmo.

Existen dos tipos de algoritmos:

   ●   Algoritmos computacionales.
   ●   Algoritmos no computacionales.

Los que se realizan para ser ejecutados por una computadora son llamados algoritmos computacionales 
y los que son ejecutados por el ser humano se denominan algoritmos no computacionales  (como el ejemplo 
de la compra de boletos del cine).




                                                    

Stephenson Prieto
Principios de Algoritmia

De Algoritmo a Programa
Cuando  un  algoritmo  deba  ser  ejecutado  por  una  computadora,  se  necesita  expresar  el  algoritmo  en 
instrucciones comprensibles por la computadora; para esto se utilizan los lenguajes de programación. 

Al algoritmo expresado en un determinado lenguaje de programación, se le denomina programa. 

Esto índica que de un determinado problema 
o  situación  dada,  se  elabora  un  algoritmo 
con los pasos necesarios para su solución, y 
si  se  requiere  sea  ejecutado  por  un 
computador,  se  traduce  el  algoritmo  a 
instrucciones  editadas  en  un  lenguaje  de 
programación. 

Veámoslo  a  través  del  presente  ejemplo: 
Algoritmo  para  resolver  la  sumatoria  de  dos 
números.




                                                       

Stephenson Prieto
Principios de Algoritmia

Partes de un Algoritmo
Todo algoritmo debe obedecer a la estructura básica de un sistema, es decir: entrada, proceso y salida.




Donde:
     ENTRADA  Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los resultados esperados.
     PROCESO Pasos necesarios para obtener la solución del problema o la situación planteada.
     SALIDA   Resultados arrojados por el proceso como solución.




                                                                             

Stephenson Prieto
Principios de Algoritmia

Partes de un Algoritmo
Tomando como ejemplo el algoritmo de la sumatoria de los dos números 

                                      Inicio
                                      Leer A
                                      Leer B
                                      Suma= A + B
                                      Escribir Suma
                                      Fin

  Tenemos que:

        ENTRADA
        ● Valores de las variables A y B.

        PROCESO
        ●  Asignar a la variable Suma, el valor de A mas el valor de B.

        SALIDA
        ● Impresión del valor de la variable Suma, que contiene la sumatoria de los valores de A y B.




                                                                                 

Stephenson Prieto
Principios de Algoritmia

Características de los Algoritmos
Precisión
Indica el orden de realización de cada paso dentro del proceso.

Definición
Indica  la  exactitud  y  consistencia  de  los  pasos  descritos  en  el  proceso,  si  el  algoritmo  se  prueba  dos 
veces, en estas dos pruebas, se debe obtener el mismo resultado.
 
Finitud
Indica el número razonable de pasos, los cuales deben conllevar a la finalización del proceso y producir 
un resultado en un tiempo finito.




                                                            

Stephenson Prieto
Principios de Algoritmia

Elementos para la construcción de Algoritmos
Dado  que  un  algoritmo  es  un  conjunto  de  instrucciones  elaboradas  con  la  finalidad  de  resolver  un 
problema, los elementos que se utilizan en la construcción de algoritmos son los siguientes:

●Comandos.
●Datos.

●Variables y contantes.

●Operadores.




                                                        

Stephenson Prieto
Principios de Algoritmia

Elementos para la construcción de Algoritmos
Comandos o Palabras reservadas:

Todos los lenguajes, naturales o computacionales, tienen palabras que denotan una acción. 
Los comandos no son más que acciones que debe interpretar y ejecutar el computador. 
Cada comando conserva una sintaxis determinada, es decir la forma de utilizarlo. 

Los lenguajes computacionales tienen en su repertorio comandos dirigidos al procesamiento de archivos 
y datos, entre ellos: Inicio, Leer, Imprimir.




                                                    

Stephenson Prieto
Principios de Algoritmia

Elementos para la construcción de Algoritmos
Datos:

Un dato es un campo que puede convertirse en información. 

Los datos simples pueden ser:
     ­   Numéricos (Reales, Enteros)
     ­   Lógicos
     ­   Carácter (Char, String)




                                                   

Stephenson Prieto
Principios de Algoritmia

Elementos para la construcción de Algoritmos
Variables y Constantes:

Son  espacios  de  memoria  creados  para  contener  valores  que  de  acuerdo  a  su  naturaleza  deseen 
mantenerse (Constantes) o que puedan variar (Variables).

      Constante
      Es un dato que permanece con un valor, sin cambios, es decir constante, a lo largo del desarrollo del algoritmo o a lo largo de la 
      ejecución del programa. Se utiliza cuando necesitamos que el valor de determinada variable se mantenga durante la ejecución del 
      programa o hasta tanto se requiera su cambio.


      Variable
      Es un dato cuyo valor puede variar a lo largo del desarrollo del algoritmo o en el transcurso de la ejecución del programa.
      Una  variable  descrita  o  declarada  de  un  tipo  determinado,  sólo  podrá  contener,  valores  de  ese  tipo.  Una  variable  declarada 
      numérica entera, no podrá contener números reales. Se utiliza cuando el dato que contiene sufrirá cambios o variará en la medida 
      que cambien los valores que maneje.




                                                                        

Stephenson Prieto
Principios de Algoritmia

Elementos para la construcción de Algoritmos
Operadores aritméticos:
Son  utilizadas  para  construir  formulas  matemáticas.  Las  variables  y  constantes  utilizadas  son  de 
naturaleza  numérica,  es  decir  números  enteros  o  reales,  y  las  operaciones  a  efectuar  son  de  orden 
aritmético.




      + Suma


      ­ Resta


      *    Multiplicación


      / División



                                                        

Stephenson Prieto
Principios de Algoritmia

Elementos para la construcción de Algoritmos
Operadores relacionales:                     
Los  operadores  relacionales  sirven  para  expresar  las  condiciones  en  los  algoritmos.  Las  variables  y 
constantes utilizadas son de distinta naturaleza, el resultado de una expresión lógica y relacional es de 
tipo lógico. 

      >   Mayor que


      <   Menor que


      =   Igual


      >=     Mayor igual


      <=     Menor igual



   
      <>     Diferente
                                                        

Stephenson Prieto
Principios de Algoritmia

Elementos para la construcción de Algoritmos
Operadores lógicos:                     
Se  utilizan  en  los  programas  cuando  se  requiere  conocer  o  evaluar  si  los  valores  de  variables  o 
constantes determinadas cumplen con ciertas condiciones. De cumplirse o no, permiten un conjunto de 
instrucciones que pueden o no ejecutarse. Una expresión lógica puede ser verdadera o falsa.
. 

      AND            y


      OR             o


      NOT            no




                                                        

Stephenson Prieto
Principios de Algoritmia

Elementos para la construcción de Algoritmos
Operadores lógicos:                     
Se  utilizan  en  los  programas  cuando  se  requiere  conocer  o  evaluar  si  los  valores  de  variables  o 
constantes determinadas cumplen con ciertas condiciones. De cumplirse o no, permiten un conjunto de 
instrucciones que pueden o no ejecutarse. Una expresión lógica puede ser verdadera o falsa.
. 

      AND            y


      OR             o


      NOT            no




                                                        

Stephenson Prieto
Principios de Algoritmia




          Representación de Algoritmos
                      Pseudocódigos
                    Diagramas de Flujo




                             

Stephenson Prieto
Principios de Algoritmia

Formas de representar Algoritmos
Un algoritmo se puede representar por medio de dos formas:


  ● Pseudocódigo.
  ● Diagramas de Flujo.




                                                   

Stephenson Prieto
Principios de Algoritmia

Formas de representar Algoritmos
Pseudocódigo:                     
Es una serie de palabras léxicas y gramaticales referidos a los lenguajes de programación, pero sin llegar 
a la rigidez de la sintaxis de estos ni a la fluidez del lenguaje coloquial. 

El pseudocódigo describe un algoritmo utilizando una mezcla de frases en lenguaje común, instrucciones 
de  programación  y  palabras  clave  que  definen  las  estructuras  básicas.  Su  objetivo  es  permitir  que  el 
programador se centre en los aspectos lógicos de la solución a un problema.

Ejemplo:
                            Inicio
                            Leer A
                            Leer B
                            Suma= A + B
                            Escribir Suma
                            Fin

                                                          

Stephenson Prieto
Principios de Algoritmia

Formas de representar Algoritmos
Diagrama de Flujo:                     
Son  representaciones  gráficas  de  los  pasos  necesarios  que  conllevan  a  la  solución  algorítmica  de  un 
problema. Para diseñarlos se utilizan determinados símbolos o figuras que representan una acción dentro 
del procedimiento. 

Estos  símbolos  se  han  normalizado  o  estandarizado  para  representar 
los pasos del algoritmo. Cada paso se representa a través del símbolo 
adecuado,  que  se  van  uniendo  con  flechas,  denominadas  líneas  de 
flujo,  que  a  su  vez  indican  el  orden  en  que  los  pasos  deben  ser 
ejecutados.




                                                         

Stephenson Prieto
Principios de Algoritmia

Formas de representar Algoritmos
Símbolos para diseñar flujogramas:                     
Entre los mas utilizados tenemos los siguientes.




                                                           

Stephenson Prieto
Principios de Algoritmia




                    Estructuras básicas
                           Entrada y Salida
                            Secuenciales
                         Selección o Decisión
                         Repetición e Iteración




                                    

Stephenson Prieto
Principios de Algoritmia

Estructuras básicas
Instrucciones de Entrada y Salida:                     
Antes  de  adentrarnos  en  las  estructuras  básicas  vamos  a  definir  primeramente  dos  instucciones 
primordiales:


      Leer         Lee una(s) variable(s) del teclado


      Escribir           Despliega texto(s) o el valor de una(s) variable(s) en pantalla.

Ejemplo:
                         Inicio
                         Leer A
                         Leer B
                         Suma= A + B
                         Escribir Suma
                         Fin

                                                      

Stephenson Prieto
Principios de Algoritmia

Estructuras básicas
En  la  elaboración  de  algoritmos  nos  vamos  a  encontrar  con  estructuras  básicas  o  de  control  ya 
prediseñadas  para  el  tratamiento  de  información,  estas  estructuras  básicas  traducen  acciones  que  se 
realizan de acuerdo al requerimiento o al proceso necesario al cual deba someterse la información. Estas 
estructuras son:



            Secuenciales: cuando se requiere que una instrucción siga después de otra.
            Selección  o  decisión:  se  utiliza  cuando  se  requiere  tomar  decisiones  lógicas,  la 
            ejecución de las instrucciones dependerá de que se cumplan o no, una o varias condiciones.


            Repetición  o  Iteración:  se  utiliza  cuando  un  proceso  debe  repetirse  un  número 
            determinado  o  no  de  veces,  una  vez  se  haya  establecido  cierta  condición  para  finalizar  el  proceso  de 
            repetición.




                                                               

Stephenson Prieto
Principios de Algoritmia

Estructuras básicas
Estructuras Secuenciales:                     
En esta estructura una acción o instrucción se ejecuta detrás de otra en orden y secuencia. Las tareas se 
realizan  de  tal  manera que  debe  cumplirse  en  estricto orden secuencial, porque  la  salida  de  una,  es la 
entrada de la siguiente y así sucesivamente hasta el fin del proceso.
Estas estructuras contienen operaciones de Asignación, Calculo y Sumarización.



 Inicio
 Leer A
 Leer B
 Suma= A + B
 Escribir Suma
 Fin
                                                         

Stephenson Prieto
Principios de Algoritmia

Estructuras básicas
Selección o Decisión:                     
Un  algoritmo  se  realiza  para  resolver  un  problema.  Por  ello,  al  elaborar  la  solución  de  un  problema  se 
trazan ciertas condiciones. Estas condiciones se describen a través de una estructura selectiva, también 
llamada de decisión o condición. Una estructura selectiva esta compuesta por una expresión lógica, si al 
evaluar esta expresión lógica, el resultado es “Verdadero”, es decir se cumple la condición, se realizará 
una  secuencia  de  instrucciones;  pero  si  el  resultado  es  falso,  se  ejecutará  otra  secuencia  de 
instrucciones.


 Inicio
 Leer Edad
 Si (Edad>=18) entonces
   Escribir “Mayor de Edad”
 Fin Si
 Fin

                                                            

Stephenson Prieto
Principios de Algoritmia

Estructuras básicas
Repetición o Iteración.:                     
Esta  estructura  se  utiliza  cuando  se  debe  ejecutar  un  conjunto  de  instrucciones  un  número  repetido  de 
veces.  Al  conjunto  de  instrucciones  que  se  ejecutan  repetidamente,  un  número  de  veces,  se  le  llama 
también  ciclo,  bucle  o  lazo.  El  número  de  veces  que  se  ejecuta  se  denomina  Iteraciones;  por 
consiguiente,  una  iteración,  es  una  de  las  veces  en  las  cuales  se  efectúan  todas  las  instrucciones 
contenidas en el ciclo.



 Inicio
 Mientras (X<=10) hacer
   Escribir X
   X=X+1
 Fin Mientras
 Fin

                                                          

Stephenson Prieto
Principios de Algoritmia

Bibliografía
Para  Profundizar  mas  sobre  estos  temas  le 
recomendamos  la  lectura  del  Libro  “Introducción  a  la 
Programación” de Misión Sucre.




Gracias por su Atención




                                                        

Stephenson Prieto
Principios de Algoritmia




                     

Stephenson Prieto

Contenu connexe

Tendances

Aplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionalesAplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionalesmarigelcontreras
 
Implementación de Derivada de F(x) para Visual Studio 2012
Implementación de Derivada de F(x) para Visual Studio 2012Implementación de Derivada de F(x) para Visual Studio 2012
Implementación de Derivada de F(x) para Visual Studio 2012Eduardo Espino A
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseintPablo Villavicencio
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)Univerdad fermin toro
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesRenzo Bernabe Aguilar
 
Taller de ciclos en PSeInt
Taller de ciclos en PSeIntTaller de ciclos en PSeInt
Taller de ciclos en PSeIntCristian C
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discretaJunior Soto
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadoresLorenzo Alejo
 
Ordenamiento con árbol binario
Ordenamiento con árbol binarioOrdenamiento con árbol binario
Ordenamiento con árbol binarioMauricio Solano
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamientoLalo Chooper
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseintDon Augusto
 

Tendances (20)

Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Aplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionalesAplicación de arreglos bidimensionales
Aplicación de arreglos bidimensionales
 
Gauss jordan en C
Gauss jordan en CGauss jordan en C
Gauss jordan en C
 
Array bidimensional
Array bidimensionalArray bidimensional
Array bidimensional
 
Ppt algoritmo
Ppt algoritmoPpt algoritmo
Ppt algoritmo
 
Implementación de Derivada de F(x) para Visual Studio 2012
Implementación de Derivada de F(x) para Visual Studio 2012Implementación de Derivada de F(x) para Visual Studio 2012
Implementación de Derivada de F(x) para Visual Studio 2012
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)Ejercicios de estructuras selectivas (resueltos)
Ejercicios de estructuras selectivas (resueltos)
 
Raptor
RaptorRaptor
Raptor
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionales
 
Taller de ciclos en PSeInt
Taller de ciclos en PSeIntTaller de ciclos en PSeInt
Taller de ciclos en PSeInt
 
Top down
Top downTop down
Top down
 
Recursividad
RecursividadRecursividad
Recursividad
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discreta
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadores
 
Ordenamiento con árbol binario
Ordenamiento con árbol binarioOrdenamiento con árbol binario
Ordenamiento con árbol binario
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
 
EL ALGORITMO
EL ALGORITMOEL ALGORITMO
EL ALGORITMO
 

Similaire à Fundamentos de Algoritmia (20)

Inf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitziInf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitzi
 
Exc2 paolasolis
Exc2 paolasolisExc2 paolasolis
Exc2 paolasolis
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Algoritmo poncho
Algoritmo ponchoAlgoritmo poncho
Algoritmo poncho
 
Algoritmo
Algoritmo Algoritmo
Algoritmo
 
Unidad i-guia1
Unidad i-guia1Unidad i-guia1
Unidad i-guia1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
INF2_EXC2_MAYRAFRANCO
INF2_EXC2_MAYRAFRANCOINF2_EXC2_MAYRAFRANCO
INF2_EXC2_MAYRAFRANCO
 
Trabajo mayra computacion
Trabajo mayra computacionTrabajo mayra computacion
Trabajo mayra computacion
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y df
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 

Plus de Stephenson Prieto

Guía TeleTriunfador para graduandos del PNFSI/PNFI de Misión Sucre
Guía TeleTriunfador para graduandos del PNFSI/PNFI de Misión SucreGuía TeleTriunfador para graduandos del PNFSI/PNFI de Misión Sucre
Guía TeleTriunfador para graduandos del PNFSI/PNFI de Misión SucreStephenson Prieto
 
Papel de los Grupos Activistas dentro de la Comunidad del Software Libre
Papel de los Grupos Activistas dentro de la Comunidad del Software LibrePapel de los Grupos Activistas dentro de la Comunidad del Software Libre
Papel de los Grupos Activistas dentro de la Comunidad del Software LibreStephenson Prieto
 
Uso de la cibernética en la economía social mediante el enfoque de sistemas v...
Uso de la cibernética en la economía social mediante el enfoque de sistemas v...Uso de la cibernética en la economía social mediante el enfoque de sistemas v...
Uso de la cibernética en la economía social mediante el enfoque de sistemas v...Stephenson Prieto
 
La soberania tecnologica bajo un enfoque bolivariano y martiano (presentacion)
La soberania tecnologica bajo un enfoque bolivariano y martiano (presentacion)La soberania tecnologica bajo un enfoque bolivariano y martiano (presentacion)
La soberania tecnologica bajo un enfoque bolivariano y martiano (presentacion)Stephenson Prieto
 
Herramientas de Software del Gobierno Bolivariano para Proyectos socioTecnoló...
Herramientas de Software del Gobierno Bolivariano para Proyectos socioTecnoló...Herramientas de Software del Gobierno Bolivariano para Proyectos socioTecnoló...
Herramientas de Software del Gobierno Bolivariano para Proyectos socioTecnoló...Stephenson Prieto
 
Conociendo Tu Entorno De Programacion Java
Conociendo Tu Entorno De Programacion   JavaConociendo Tu Entorno De Programacion   Java
Conociendo Tu Entorno De Programacion JavaStephenson Prieto
 
Jornadas de Pensamiento y Reflexión Crítica
Jornadas de Pensamiento y Reflexión CríticaJornadas de Pensamiento y Reflexión Crítica
Jornadas de Pensamiento y Reflexión CríticaStephenson Prieto
 
Formacion de Facilitadores con TIC
Formacion de Facilitadores con TICFormacion de Facilitadores con TIC
Formacion de Facilitadores con TICStephenson Prieto
 
Como convertirse en Programador en la Mision Sucre
Como convertirse en Programador en la Mision SucreComo convertirse en Programador en la Mision Sucre
Como convertirse en Programador en la Mision SucreStephenson Prieto
 
Distribucion GNU/Linux Canaima
Distribucion GNU/Linux CanaimaDistribucion GNU/Linux Canaima
Distribucion GNU/Linux CanaimaStephenson Prieto
 
Desarrollando nuestra Ideas en un Procesador de Palabras
Desarrollando nuestra Ideas en un Procesador de PalabrasDesarrollando nuestra Ideas en un Procesador de Palabras
Desarrollando nuestra Ideas en un Procesador de PalabrasStephenson Prieto
 
Filosofía del Software Libre
Filosofía del Software LibreFilosofía del Software Libre
Filosofía del Software LibreStephenson Prieto
 

Plus de Stephenson Prieto (20)

Guía TeleTriunfador para graduandos del PNFSI/PNFI de Misión Sucre
Guía TeleTriunfador para graduandos del PNFSI/PNFI de Misión SucreGuía TeleTriunfador para graduandos del PNFSI/PNFI de Misión Sucre
Guía TeleTriunfador para graduandos del PNFSI/PNFI de Misión Sucre
 
Papel de los Grupos Activistas dentro de la Comunidad del Software Libre
Papel de los Grupos Activistas dentro de la Comunidad del Software LibrePapel de los Grupos Activistas dentro de la Comunidad del Software Libre
Papel de los Grupos Activistas dentro de la Comunidad del Software Libre
 
Uso de la cibernética en la economía social mediante el enfoque de sistemas v...
Uso de la cibernética en la economía social mediante el enfoque de sistemas v...Uso de la cibernética en la economía social mediante el enfoque de sistemas v...
Uso de la cibernética en la economía social mediante el enfoque de sistemas v...
 
La soberania tecnologica bajo un enfoque bolivariano y martiano (presentacion)
La soberania tecnologica bajo un enfoque bolivariano y martiano (presentacion)La soberania tecnologica bajo un enfoque bolivariano y martiano (presentacion)
La soberania tecnologica bajo un enfoque bolivariano y martiano (presentacion)
 
Aprendiendo Lenguaje C
Aprendiendo Lenguaje CAprendiendo Lenguaje C
Aprendiendo Lenguaje C
 
Herramientas de Software del Gobierno Bolivariano para Proyectos socioTecnoló...
Herramientas de Software del Gobierno Bolivariano para Proyectos socioTecnoló...Herramientas de Software del Gobierno Bolivariano para Proyectos socioTecnoló...
Herramientas de Software del Gobierno Bolivariano para Proyectos socioTecnoló...
 
Intro P Se Int
Intro  P Se IntIntro  P Se Int
Intro P Se Int
 
Conociendo Tu Entorno De Programacion Java
Conociendo Tu Entorno De Programacion   JavaConociendo Tu Entorno De Programacion   Java
Conociendo Tu Entorno De Programacion Java
 
Introducción a Java
Introducción a JavaIntroducción a Java
Introducción a Java
 
Jornadas de Pensamiento y Reflexión Crítica
Jornadas de Pensamiento y Reflexión CríticaJornadas de Pensamiento y Reflexión Crítica
Jornadas de Pensamiento y Reflexión Crítica
 
Introducción al SQL
Introducción al SQLIntroducción al SQL
Introducción al SQL
 
Triunfadores Patrulleros
Triunfadores PatrullerosTriunfadores Patrulleros
Triunfadores Patrulleros
 
Formacion de Facilitadores con TIC
Formacion de Facilitadores con TICFormacion de Facilitadores con TIC
Formacion de Facilitadores con TIC
 
Como convertirse en Programador en la Mision Sucre
Como convertirse en Programador en la Mision SucreComo convertirse en Programador en la Mision Sucre
Como convertirse en Programador en la Mision Sucre
 
Distribucion GNU/Linux Canaima
Distribucion GNU/Linux CanaimaDistribucion GNU/Linux Canaima
Distribucion GNU/Linux Canaima
 
Conociendo OpenOffice.org
Conociendo OpenOffice.orgConociendo OpenOffice.org
Conociendo OpenOffice.org
 
Desarrollando nuestra Ideas en un Procesador de Palabras
Desarrollando nuestra Ideas en un Procesador de PalabrasDesarrollando nuestra Ideas en un Procesador de Palabras
Desarrollando nuestra Ideas en un Procesador de Palabras
 
Filosofía del Software Libre
Filosofía del Software LibreFilosofía del Software Libre
Filosofía del Software Libre
 
PNAT 2009
PNAT 2009PNAT 2009
PNAT 2009
 
PNAT
PNATPNAT
PNAT
 

Fundamentos de Algoritmia