Sunteți pe pagina 1din 6

MAPA CONCEPTUAL:

CONCEPTOS BASICOS DE
PROGRAMACION.





Conceptos
basicos de
programacion.
"clasificacion de
software"
Software
Que es? El software es
el conjunto de programas
que puede ejecutar el
hardware, tambien son
documentos asociados y
configuraciones para
hacer que las funciones
operen de manera
correcta.
Caracteristicas
del software:
1: El software se
desarrolla, no se
fabrica.
2: el software no se
estropea.
3: la mayoria de
software se
construyen a medida ,
aunque la industria
tienda a ensamblar
componentes.
aplicasiones del
software.
el software se aplica,
despues de que se
haya definido un
algoritmo.
Aplicasiones potenciales del
software:
software de sistema, software de
gestion, software de ingenieria y
cientifico, software empotrado,
software de computadoras
personales, software basado en
web y software de inteligencia
artificial.

Algoritmos
Que es? el algoritmo
es un metodo para
resolver un problema y
debe presentarse en
secuencia ordenada de
intrucciones que se
ejecuta en un tiemppo
finito.
Caracteristicas de los
algoritmos: todo
algoritmo debe ser
preciso, definido y finito.
Eficiencia de un algoritmo: esta
esta determinada por la
cantidad de recursos (tiempo y
memoria) al conocer la
eficiencia de un algoritmo
permite saber si el programa
resolvera un problema, las
distintas formas que lo resolvera
y escribir algoritmos eficientes.
Tecnicas del diseo
de un algoritmo:
Algoritmos voraces,
divide y venceras,
programacion dinamica,
fuerza bruta,
reglas de los algoritmos:
comenzar con la palabra inicio,
colocar las instrucciones de
arriba hacia abajo, por orden de
prioridad colocar instrucciones de
izquierda a derecha y terminar
con la palabra fin.

paradigma de programacion:
es una propuesta tecnolgica
que es adoptada por una
comunidad de
programadores cuyo ncleo
central es incuestionable en
cuanto a que nicamente
trata de resolver uno o varios
problemas claramente
delimitados. Es un estilo de
programacin empleado.
Lenguaje de programacion,
definicion de programa,
programacion y
paradigmas de
programacion.
Lenguaje de programacion es
usadopara controlar el
comportamiento de una
mquina,Consiste en el
conjunto de smbolos y reglas
sintcticas y semnticas que
definen la estructura y el
significado .Un lenguaje de
programacin permite a uno o
ms programadores especificar
de manera precisa: sobre qu
datos una computadora debe
operar, cmo deben ser estos
almacenados y transmitidos y
qu acciones debe tomar.
Clasificacion de los lenguajes de
programacion:
Segn el nivel de abstraccin
Segn la forma de ejecucin
Segn el paradigma de
programacin que poseen cada
uno de ellos
La programacin de
computadoras es el proceso
de planificar una secuencia
de instrucciones que ha de
seguir una computadora. Un
programa es la secuencia de
instrucciones que indica las
acciones que ha de ejecutar
la computadora.
desarrollo de un programa para la
resolucion d eun problema:
analisis, algoritmo, prueba de
algoritmo, codificaion, edicion
ejecucion y prueba, uso y
mantenimieto.

tipos de paradigmas
comunes: imperativo,
funcional, logico, declarativo,
orientado y programacion
dinamica.

Editores de texto,
compiladores e
interpretes,
ejecutables y consola
de linea de comando.
editor de textoes un
programa que permite crear
y modificar archivos
digitales compuestos
nicamente por un texto sin
formato, conocidos
comnmente como archivos
de texto
compiladores e
interpretes:
interprete programa
de computadora que
ejecuta instrucciones
escritas
ejecutables
Es un archivo que tiene
la capacidad de poder
ser ejecutado en forma
independiente de otra
aplicacin, o bien, que no
necesita ser ejecutado
por una aplicacin
externa. Estos archivos
son ejecutados y
controlados por el
sistema operativo.
consola de linea de
comando
Tipo de interfaz para
manipular un programa o
sistema operativo con
instrucciones escritas.

S-ar putea să vă placă și