FUNDAMENTOS DE PROGRAMACION TEMA 1
I.
Dpto. de Lenguajes y C. de la Computación
1. LA INFORMÁTICA Y EL PAPEL
PROGRAMACIÓN DE COMPUTADORES.
DE
LA
La informática es una disciplina que nació con la aparición de los
primeros computadores y cuyo crecimiento ha sido espectacular en
las últimas décadas.
UNIVERSIDAD DE MALAGA
DPTO. DE LENGUAJES Y C. DE LA COMPUTACION
E.T.S. DEINGENIERIA INFORMATICA
FUNDAMENTOS DE LA PROGRAMACIÓN
TEMA I
INTRODUCCIÓN A LA PROGRAMACIÓN
I.1. La Informática y el Papel de la Programación de Computadores
1.
de
I.2. El Computador: Una Máquina que Procesa Información
: Una
I.3.Codificación de la Información
I.3.1. Representacional posicional de los números
I.3.2. Códigos de E/S
I.4. Estructura Funcional de los Computadores
uraI.4.1. Funcionamiento interno de los computadores
I.5. Algoritmos y Resolución de Problemas
I.5.1. ¿Que se quiere hacer? Concepto de Algoritmo
I.5.2. ¿Qué se puede hacer? Calculabilidad y Complejidad
.2.
1.5.3.¿Cómo hay que hacerlo? Corrección
.¿Cómo
I.6. Lenguajes de Programación
I.6.1. Reconocimiento de Lenguajes. Gramáticas
I.6.2. Traductores, Compiladores e Inté
Intérpretes
I.7.VisiónGeneral de un Si
Visión
Sistema Informático
I.7.1. Entorno integrado de desarrollo
Es una disciplina en
continua evolución tecnológica, con
aplicaciones en todos los campos del quehacer humano:
bionformática, informática jurídica, informática educativa,…
En los últimos años se ha producido una sinergia entre la
informática, las comunicaciones y la electrónica, que ha provocado laaparición de las denominadas Tecnologías de la Información y las
Comunicaciones, TIC.
La palabra Informática es de origen francés y tiene su origen en la
unión de dos palabras Información y automática. INFORMÁTICA =
INFORmación + autoMÁTICA
La definición que da la Real academia de la lengua española es la
siguiente:”Conjunto de conocimientos científicos y técnicas que
hacen posible eltratamiento automático de la información por medio
de computadores electrónicos”
La informática es simultáneamente una disciplina matemática,
científica y una ingeniería Por este motivo en ella confluyen las tres
formas de pensar propias de la:
-Teoría: Usando, desarrollando y entendiendo los principios
matemáticos que se usa en la disciplina informática
(matemática discreta, computabilidad,gramáticas formales y
autómatas,….)
-Abstracción: Esta forma de pensar tiene su origen en las
ciencias experimentales y el método científico. Con la
abstracción se hacen predicciones a través de los resultados
teóricos obtenidos a partir de los modelos.
Fundamentos de la Programación
Tema I. Introducción a la Programación 1
E.T.S. de Ingeniería Informática
Dpto. de Lenguajes y C. de laComputación
E.T.S. de Ingeniería Informática
-Diseño: Tiene que ver con el aspecto ingenieril de la
informática.
Se
construyen
artefactos
(aplicaciones,
computadores, sistemas operativos, traductores, etc.….) de un
modo sistemático y aplicando técnicas bien definidas
La programación es un actividad transversal asociada a cualquier
área de la informática, aunque existe un áreaespecífica, la Ingeniería
del Software, que se ocupa de toda la problemática de la creación de
software. Cuando se discute la construcción del software hay que
tener en cuenta que los programas pueden ser clasificados en
diferentes niveles según su tamaño. Así tenemos los programas
elementales que se resuelven mediante un algoritmo, los problemas
de tamaño pequeño escritos por una persona durante unoscuantos
meses (ejemplo proyectos fin de carrera), y los programas grandes
realizados por equipos de programadores durante uno o más años. El
diseño y la construcción de estos últimos entrarían dentro del ámbito
de la Ingeniería del Software.
Este curso se ocupa de los primeros pasos que ha de dar una persona
que quiere aprender a programar ordenadores o a diseñar algoritmos
para...
Regístrate para leer el documento completo.