4 results found in 4 ms.
Page 1 of 1
More OCW like this |
|
Published by: Universidad de Cantabria | Language: Spanish
Published by: Universidad de Cantabria | Language: Spanish
Share in:
El objetivo de la asignatura es aprender los conceptos básicos de algorítmica, así como la codificación de algoritmos sencillos en un lenguaje de programación concreto
Author(s):
Tag(s):
- ensenanzas técnicas
- algoritmos
- arrays
- computación
- gui
- informática
- java
- lenguajes de programación
- lenguajes y sistemas informáticos
- programación
- programas
- sistemas operativos
More OCW like this |
|
Published by: Universidad de Cantabria | Language: Spanish
Published by: Universidad de Cantabria | Language: Spanish
Share in:
El principal objetivo de este curso es conocer los fundamentos del diseño, análisis e implementación de estructuras de datos básicas y de sus algoritmos de manipulación, aplicando los principios de abstracción y descomposición orientada a objetos. Asimismo se pretende conocer las principales aplicaciones de las estructuras de datos básicas. El lenguaje de programación en el que se basa el curso es Java. El material se estructura en dos partes: en la primera se definen las principales estructuras de datos abstractas y se analizan desde la perspectiva del usuario; en la segunda parte se profundiza en las técnicas de implementación de estas estructuras de datos.
Author(s):
Tag(s):
- ensenanzas técnicas
- abstract data types
- algebraic specifications
- árboles
- colas
- complejidad algorítmica
- complexity
- data structures
- especificaciones algebraicas
- estructuras de datos
- hash
- listas
- lists
- pilas
- queues
- stacks
- tablas de dispersión
- tablas hash
- tables
- tipos abstractos de datos
- trees
More OCW like this |
|
Published by: Universidad de Cantabria | Language: Spanish
Published by: Universidad de Cantabria | Language: Spanish
Share in:
El principal objetivo de este curso es conocer los fundamentos del diseño, análisis e implementación de estructuras de datos básicas y de sus algoritmos de manipulación, aplicando los principios de abstracción y descomposición orientada a objetos. Asimismo se pretende conocer las principales aplicaciones de las estructuras de datos básicas. El lenguaje de programación en el que se basa el curso es Java. El material se estructura en dos partes: en la primera se definen las principales estructuras de datos abstractas y se analizan desde la perspectiva del usuario; en la segunda parte se profundiza en las técnicas de implementación de estas estructuras de datos.
Author(s):
Tag(s):
- ensenanzas técnicas
- algoritmos
- árboles
- colas
- estructuras de datos
- grafos
- informática
- java
- listas
- pilas
- programación
More OCW like this |
|
Published by: Universidad de Cantabria | Language: Spanish
Published by: Universidad de Cantabria | Language: Spanish
Share in:
En esta asignatura, el objetivo principal es que al finalizar la misma el alumno pueda llevar a cabo el diseño e implementación de programas complejos, utilizando conceptos avanzados del lenguaje de programación Ada que se caracteriza por hacer énfasis en la fiabilidad, la programación orientada a objetos, la programación
concurrente y la programación de sistemas de tiempo real. También se pretende que el alumno comprenda y sepa aplicar las estructuras de datos básicas que se utilizan para almacenar la información de un programa y los algoritmos que las manipulan.
¿Por qué aprender Ada? Porque es un lenguaje caracterizado por hacer énfasis en la fiabilidad:
- Es el lenguaje mayoritario en sistemas de seguridad crítica, como por ejemplo, aviones, trenes o vehículos espaciales.
- Es uno de los pocos lenguajes que tiene soporte directo para programar sistemas de tiempo real en que el software debe responder a tiempo a sucesos que ocurren en el mundo real. Muchos sistemas basados en computador son sistemas de tiempo real: vehículos, robots, televisión y vídeo, sistemas de telecomunicaciones y un largo etcétera.
- Es un lenguaje moderno que soporta la programación orientada a objetos, la programación concurrente, la programación de tiempo real o la programación de sistemas distribuidos.
Author(s):
Tag(s):
- ingeniería y arquitectura
- programacion orientada a objetos
- programación concurrente
- lenguajes de programación
- estructuras de datos y algoritmos
4 results found.
Page 1 of 1