Você está na página 1de 46

PROGRAMACIN BAJO

PROGRAMACIN BAJO
SOFTWARE LIBRE
SOFTWARE LIBRE

MIEMBRO DE LA COMUNIDAD DE
SOFTWARE LIBRE GARCILASINA
PONENTE
PONENTE
Alem Br Villalobo
Alem Br Villalobo

Fi!ali"a" "e mi e#$oi%i&!
Fi!ali"a" "e mi e#$oi%i&!
'(Mo)rar *+e ,a- ma "e +!a .orma
"e $ro/ramar(
0(No e !e%eario $a/ar $or +! IDE o
+!a a$li%a%i&! $ara $ro/ramar(
1(No )o"o lo *+e e $a/a e b+e!o(
2(No )o"o lo *+e e %o!.i"e!%ial ,a%e lo
*+e "i%e *+e ,a%e(
3(E $re.erible +ar al/o *+e e abe
%omo e)a ,e%,o(

4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7

Por*+e e libre8 )ie!e +!a .iloo.ia "e liber)a"
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7

No e !e%eario e$erar a *+e +!a em$rea !o "e
$ermio "e +ar +!a a$li%a%i&!
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7

Se )ie!e a%)+ali9a%io!e %o!)a!)eme!)e
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7

Se $+e"e aber %omo e): ,e%,o - e)r+%)+ra"o
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7

Se )ie!e o$or)e m+!"ial
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7

Por*+e e %,e;ere
4Por*+5 $ro/ramar e! o.)6are
4Por*+5 $ro/ramar e! o.)6are
libre7
libre7

4<+5 e $+e"e $ro/ramar e!
4<+5 e $+e"e $ro/ramar e!
o.)6are libre7
o.)6are libre7

4= *+5 a$li%a%io!e e#i)e!7
4= *+5 a$li%a%io!e e#i)e!7

PROGRAMACIN EN C>>
PROGRAMACIN EN C>>
Te!emo a CODE BLOC?S(@
E +! e!)or!o "e "earrollo i!)e/ra"o AIDEB
libre8 "e %&"i/o abier)o - m+l)i$la)a.orma
$ara el "earrollo "e $ro/rama e! le!/+aCe
C>>(


PROGRAMACIN EN JAVA
PROGRAMACIN EN JAVA
Te!emo a NETBEANS(@
Ne)Bea! e +! IDE D +!a ,erramie!)a
$ara $ro/rama"ore $e!a"a $ara e%ribir8
%om$ilar8 "e$+rar - eCe%+)ar $ro/rama(
E): e%ri)o e! Ja;a $ero $+e"e er;ir $ara
%+al*+ier o)ro le!/+aCe "e $ro/rama%i&!(


PROGRAMACIN EN PEP
PROGRAMACIN EN PEP
Te!emo a GPEPEDIT(@ E +! e"i)or
%om$a)ible %o! UTF@F $ara el e!)or!o "e
e%ri)orio "e GNOME %o!)r+i"o +a!"o
S%i!)illa(
E imilar *+e el /e"i) Ae! Wi!"o6G el
!o)e$a" o e"i)or "e )e#)oB %o! la "ire.e!%ia
*+e e): "ieHa"o $ara e"i)ar )e#)o e! $,$
- ,)ml(


PROGRAMACIN EN (NET
PROGRAMACIN EN (NET
Te!emo a MONO(@ Mo!o e el !ombre "e
+! $ro-e%)o "e %&"i/o abier)o i!i%ia"o $or
Iimia! - a%)+alme!)e im$+la"o $or No;ell
A)ra la a"*+ii%i&! "e Iimia!B $ara %rear
+! /r+$o "e ,erramie!)a libre8 baa"a
e! G!+JLi!+# - %om$a)ible %o! (NET e/K!
lo e$e%i.i%a"o $or el ECMA(


PROGRAMACIN EN S<L
PROGRAMACIN EN S<L
Te!emo a M=S<L(@ M-S<L e +! i)ema
"e /e)i&! "e bae "e "a)o rela%io!al8
m+l)i,ilo - m+l)i++ario %o! m: "e ei
millo!e "e i!)ala%io!e(


PROGRAMACIN EN CSSED
PROGRAMACIN EN CSSED
Te!emo a CSSED(@ E)a e +!a e#%ele!)e
,erramie!)a $ara lo "earrolla"ore 6eb
*+e )rabaCa! obre Li!+#(
Se )ra)a CSSED8 e +! a$li%a%i&! GT?8 *+e
$ermi)e %rear - e"i)ar EoCa "e E)ilo e!
Ca%a"a ACSSB "e ma!era e!%illa -
$r:%)i%a(


PROGRAMACIN EN ETML
PROGRAMACIN EN ETML
Te!emo a ?OMPOLER(@ ?om$oLer e +!
e"i)or ETML o$e!o+r%e baa"o e! N;+( E
ma-orme!)e ma!)e!i"o $or +!a %om+!i"a"
"e ++ario8 la mima *+e bi.+r%& el
$ro-e%)o(
Do6!loa"(%om lo %o!i"er& +!a "e la
meCore al)er!a)i;a libre a A"obe CS18 -
lo %om$ar& .a;orableme!)e %o! A"obe
Dream6ea;er(


PROGRAMACIN EN UML
PROGRAMACIN EN UML
Te!emo a UMBRELLO(@ Umbrello UML
Mo"eller e +!a ,erramie!)a "e "ia/rama
*+e a-+"a e! el $ro%eo "el "earrollo "e
o.)6are8 .a%ili)a la %rea%i&! "e +! $ro"+%)o
"e al)a %ali"a"8 e$e%ialme!)e "+ra!)e
.ae "e a!:lii - "ieHo "el $ro-e%)o(


PROGRAMACIN EN FLASE
PROGRAMACIN EN FLASE
Te!emo a FLASE2LINUI(@ Fla, .or Li!+#
e +!a ,erramie!)a $ara %rear "e .orma
;i+al a!ima%io!e e! .orma)o Ma%rome"ia
Fla, ASWFB(
Se e!%+e!)ra e! + $rimera .ae "e
"earrollo8 $or lo *+e "e mome!)o &lo
o.re%e +! $e*+eHo +b%o!C+!)o "e la
$oibili"a"e "e Ma%rome"ia Fla,(

qmake

PROGRAMACIN EN P=TEON
PROGRAMACIN EN P=TEON
Te!emo a DRP=TEON(@ DrP-),o! e
al)ame!)e $ero!ali9able8 +! e"i)or "e
)e#)o orie!)a"o a e%ribir $ro/rama e!
P-),o! r:$i"a - e!%illa( E): e%ri)o e!
P-),o! +a!"o ,erramie!)a "e 6#P-),o!(


PROGRAMACIN EN RUB= ON
PROGRAMACIN EN RUB= ON
RAILS
RAILS
Te!emo a JETBRAINS RUB=MINE(@ E +!
IDE %om$le)o "e ,erramie!)a "e "earrollo
ee!%iale8 )o"o i!)e/ra"o - %rea +!
ambie!)e %&mo"o - ele/a!)e $ara la
$ro/rama%i&! R+b- - "earrollo Web %o!
R+b- o! Rail(

MIS LENGUAJE DE PROGRAMACIN
PREFERIDOS

PARA ESCRITORIO
PARA ESCRITORIO
$-),o!
$-),o!

4Por*+5 $-),o!7
4Por*+5 $-),o!7

E +! le!/+aCe e)r+%)+ra"o(

E +! le!/+aCe orie!)a"o a obCe)o(

E +! le!/+aCe .+!%io!al(

E +! le!/+aCe i!)er$re)a"o(

Te obli/a a er or"e!a"o(

E )a! im$le - )a! $o)e!)e(

Se +a $o%a li!ea "e %&"i/o $ara ,a%er %oa


e!orme(

E m+l)i$la)a.orma(

Tie!e %+al*+ier %a!)i"a" "e "o%+me!)a%i&!(



4<+5 $ro/rama +o7
4<+5 $ro/rama +o7
Dr( P-),o!

PARA BASE DE DATOS
PARA BASE DE DATOS
S<L
S<L

4Por*+5 *l7
4Por*+5 *l7

E e)a!"ar(

E el *+e %o!o%o(

Te!/o .a%)ibili"a" "e +o(

M: .a%il "e ma!eCar(

Se i!)e/ra .a%ilme!)e %o! lo o)ro le!/+aCe e!


"o!"e Pro/ramo(

E %,e;ere(

4<+5 $ro/rama +o7
4<+5 $ro/rama +o7

PARA PROGRAMACIN WEB
PARA PROGRAMACIN WEB
PEP
PEP

4Por*+5 $,$7
4Por*+5 $,$7

Tie!e ba)a!)e "o%+me!)a%io!

E .a%il "e a$re!"er

E rob+)o

Tie!e %o)o %ero

E o.)6are libre

4<+5 $ro/rama +o7
4<+5 $ro/rama +o7
/$,$e"i)
/$,$e"i)

GRACIAS MMM

4Pre/+!)a777
4Pre/+!)a777

CorreoN
alem%i)oO/mail(%om
Blo/ Pero!alN
,))$NJJ,a%Plibre(6or"$re(%om

Você também pode gostar