Professional Documents
Culture Documents
CAPITULO 1: Conceptos de
Programacin
Edwin Gutirrez Boto
Ingeniero de Sistemas
Especialista en Docencia Universitaria
ESPECIALISTA EN GERENCIA DE PROYECTOS DE INGENIERA
CONCEPTOS BSICOS
Tecnologa
Ordenador y Perifricos
Bits y Bytes
Programa
Programacin
Lenguaje de Programacin
CONCEPTOS BSICOS
Ordenador y Perifricos
El computador es una mquina que aunque compleja, no tiene
la inventiva del hombre ni su capacidad de pensar, pero es
veloz para realizar clculos, tomar decisiones y agilizar el
procesamiento de informacin, siguiendo un modelo
establecido por el hombre.
Perifricos de Salida:
Perifricos
de
Perifricos
su
funcin es
demostrar
Entrada
al
suinformacin
funcin
es
yEntrada:
exterior
Salida: capaces
tanto
de
almacenada
introducir
como de
en
facilitar
la introduccin
extraer
memoria
informacin
o
del
los
de datos
y rdenes
al
PC.
resultados
de
las
ordenador (PC).
operaciones realizadas.
Regres
ar
Bits: unidad de
memoria
ms
pequea de un PC.
Puede
Tomar
nicamente
dos
posibles valores: 0
o 1.
Regres
ar
Regres
ar
Regres
ar
CONCEPTOS BSICOS
Lenguaje de Programacin
Es
un
conjunto
de
reglas
semnticas as como sintcticas
que los programadores usan para la
codificacin de instrucciones de un
programa
o
algoritmo
de
programacin.
Regres
ar
Continua
r
Algoritmos y Programas
Algoritmo: Secuencia ordenada de
pasos que resuelve un problema
concreto.
Correccin
Precisin
Repetitivid
Caracterstic
as
ad
Finitud
Eficiencia
Algoritmos y Programas
Programa:
Es la implementacin de un algoritmo en un lenguaje de
programacin.
DATOS
DE
ENTRADA
PROGRAMA
Instruccione
s
DATOS
DE
SALIDA
Lenguajes de
LPProgramacin
es un idioma artificial diseado
Un
para expresar
operaciones que pueden ser llevadas a cabo por mquinas
como las computadoras.
Un LP es un conjunto de smbolos y reglas sintcticas y
semnticas que definen su estructura y el significado de
sus elementos y expresiones, y es utilizado para controlar
el comportamiento fsico y lgico de una mquina.
Lenguajes de
Programacin
Instruccin
es un conjunto
Una
de smbolos que
representan una orden para el ordenador.
La Instrucciones se escriben en un LP:
Se forman con smbolos tomados de
determinado repertorio (Componente Lxicos).
un
Lenguajes de
Programacin
Lenguaje Maquina:
Es el lenguaje de programacin que entiende
directamente la computadora o mquina. Este
lenguaje de programacin utiliza el alfabeto
binario.
Lenguajes de
Programacin
Lenguaje Ensamblador
Equivalente al lenguaje mquina, cada lnea de
cdigo se traduce en una instruccin para la
maquina.
Lenguajes de
Programacin
Consultar
Clasificacin
de
Lenguajes de programacin
por niveles.