Sie sind auf Seite 1von 6

18/05/2016

TEMASGENRICOSADESARROLLAR

PROGRAMACIN
DIGITAL

UNIDAD1:PROGRAMACIN GENERALIDADES
UNIDAD2:INSTRUCCIONES
UNIDAD3:ABSTRACCINYDATOSESTRUCTURADOS
UNIDAD4:ALGORITMOS
UNIDAD5:PROGRAMACINMODULAR,PUNTEROSYMEMORIADINMICA
UNIDAD6:RECURSIN

UNIDAD1:

PROGRAMACIN GENERALIDADES

ComputadoraInformtica
Mquinaelectrnica,analgicao
digital,

Conjuntodeconocimientoscientficos
ytcnicas

dotadadeunamemoriadegran
capacidad

quehacenposibleeltratamiento
automtico

ydemtodosdetratamientodela
informacin,

delainformacinpormediode
ordenadores

capazderesolverproblemas
matemticosylgicos
mediantelaejecucindeprogramas
informticos

Hardware

Software

Componentesqueintegran

Programas,instrucciones

lapartematerial

yreglasinformticas

deunacomputadora

paraejecutartareas
enunacomputadora

18/05/2016

Programar

Programa

PROGRAMADORES
Trabajoenequipo

Indicaralacomputadoraquesloque Secuenciadeinstrucciones
tienequehacer
Instruccionesqueentiendela
computadora

Mltiplesroles...
Gestores

Yquepersiguenunobjetivo:resolver
unproblema!

Analistas
Diseadores
Programadores
Probadores
dministradores de
sistemas

Esquemageneral Computadoras

LaarquitecturadeVonNeumann

Lamemoria

LENGUAJEMQUINA

18/05/2016

LENGUAJEENSAMBLADOR

LENGUAJESDEPROGRAMACINDE
ALTONIVEL
Mscercanosaloslenguajesnaturalymatemtico
resultado=dato1+dato2;
Mayorlegibilidad,mayorfacilidaddecodificacin
Estructuracindedatos/abstraccinprocedimental

LENGUAJESDEPROGRAMACINDE
ALTONIVEL

LENGUAJESDEPROGRAMACINDE
ALTONIVEL

LENGUAJESDEPROGRAMACINDE
ALTONIVEL GENEALOGA

HISTORIA
PREHISTORIA

SIGLOXIX

Mquina analtica de Charles Babbage

Lady Ada Lovelace es considerada la primera programadora

18/05/2016

HISTORIA SIGLOXX

HISTORIA SIGLOXX

1936MquinadeTuring

1975SefundaMicrosoft

1946ENIAC:Primeracomputadoradigital

1976SefundaApple

depropsitogeneral

1979JuegoPacman

1947Eltransistor
1953IBM650:Primera
computadoraagranescala
1966ARPANET:OrigendeInternet
1967Eldisquete

1981IBMPC
SistemaoperativoMSDOS
1983LenguajedeprogramacinC++
1984CDROM

1970SistemaoperativoUNIX

1985Windows1.0

1972Primervirusinformtico(Creeper)

1990LenguajeHTML

LenguajedeprogramacinC

World WideWeb

1974ProtocoloTCP.Primeraredlocal

1991SistemaoperativoLinux

HISTORIA SIGLOXX
1992Windows3.1
1995LenguajedeprogramacinJava
DVD
1998SefundaGoogle
1999MSNMessenger
SigloXXI

Qu es programar?

2001WindowsXP
MacOSX
2002MozillaFirefox
2007iPhone
2008Android...

18/05/2016

LENGUAJESDEPROGRAMACIN:C++

Semntica

Sintaxis

Significadodecadaelementodel
lenguaje

Reglasquedeterminancmose
puedenconstruir

Paraqusirve?

ysecuenciarloselementosdel
lenguaje

BackusNaurForm (BNF)

ELEMENTOSDELLENGUAJE

Especificacin
Lenguajes(BNF)
Diagramas

BackusNaurForm (BNF)

18/05/2016

IniciandoenC++

Iniciando en C++

IniciandoenC++

IniciandoenC++

Das könnte Ihnen auch gefallen