Informàtica avançada [101765]
Hernandez-Sabaté, Aura
Ros Visus, Carles
Universitat Autònoma de Barcelona. Escola d'Enginyeria
Universitat Autònoma de Barcelona. Escola Tècnica Superior d'Enginyeria

Additional title: Advanced Computing
Additional title: Informática avanzada
Date: 2021-22
Abstract: L'objectiu principal d'aquesta assignatura és ajudar a l'alumnat en el procés d'abstracció necessari per abordar problemes de grans dimensions relacionats amb la gestió aeronàutica i dotar-lo dels conceptes bàsics per a aquest efecte. Per aquest motiu, l'assignatura aborda el tractament de les dades des de dos punts de vista diferenciats que convergeixen al mateix punt: com s'emmagatzema i com es manipula la informació. Així doncs, l'assignatura es separa en dos mòduls. Per una banda, la introducció a les bases de dades per emmagatzemar la informació de forma eficient, i per l'altra la part de programació com a continuació natural de l'assignatura Fonaments d'Informàtica, realitzada al 1r curs. D'aquesta forma, els objectius generals que es proposen són els següents: 1. Aprofundir en les estructures de dades i la seva abstracció a través de les bases de dades 2. Extreure informació d'una base de dades d'una certa complexitat 3. Proporcionar coneixements avançats de programació mitjançant estructures de dades dinàmiques 4. Introduir els principis de la programació orientada a l'objecte 5. Ajudar a l'alumnat a obtenir l'abstracció necessària per separar la representació de les dades i el seu 1 5. Ajudar a l'alumnat a obtenir l'abstracció necessària per separar la representació de les dades i el seu ús Amb aquesta assignatura es pretén que l'alumnat adquireixi habilitats per: 1. Assolir un bon nivell de programació avançada 2. Dissenyar i implementar un algorisme basat en estructures de dades dinàmiques i el concepte d'abstracció de dades 3. Conèixer els principis de la programació orientada a objectes 4. Conèixer en profunditat una BD, des del Model E-R a partir d'unes especificacions delmón real que es vol modelitzar a la BD 5. Realitzar consultes simples i d'una certa complexitat a una BD mitjançant SQL.
Abstract: The main objective of this course is to help students in the process of abstraction necessary to address problems of large dimensions related to aeronautical management and provide the basic concepts for this effect. For this reason, the course deals with the treatment of data from two different points of view that converge at the same point: how information is stored and how it is manipulated. Thus, the subject is separated into two modules. On the one hand, the introduction to databases in order to store information efficiently, and on the other hand the programming part as a natural continuation of the subject Fundamentals of Computer Science, carried out in the 1st year. In this way, the general objectives that are proposed are the following: 1. Deepen into data structures and their abstraction through databases 2. Extract information from a database of a certain complexity 3. Provide advanced programming skills through dynamic data structures 4. Introduce the principles of object-oriented programming 5. To help students obtain the abstraction needed to separate the representation of data and its use. 1 The aim of this course is for students to acquire the skills to: 1. Achieve a good level of advanced programming 2. Design and implement an algorithm based on dynamic data structures and the concept of data abstraction. 3. Familiarisation with the principles of object-oriented programming 4. To know in depth a BD, from the Model E-R from some specifications of the real world that one wants to model the BD. 5. Perform simple and complex queries to a DB using SQL.
Abstract: El objetivo principal de esta asignatura es ayudar al alumnado en el proceso de abstracción necesario para abordar problemas de grandes dimensiones relacionados con la gestión aeronáutica y dotarlo de los conceptos básicos para este efecto. Por este motivo, la asignatura aborda el tratamiento de los datos desde dos puntos de vista diferenciados que convergen al mismo punto: cómo se almacena y cómo se manipula la información. Así pues, la asignatura se separa en dos módulos. Por un lado, la introducción a las bases de datos para almacenar la información de forma eficiente, y por la otra la parte de programación como continuación natural de la asignatura Fundamentos de Informática, realizada en el 1er curso. De esta forma, los objetivos generales que se proponen son los siguientes: 1. Profundizar en las estructuras de datos y su abstracción a través de las bases de datos 2. Extraer información de una base de datos de una cierta complejidad 3. Proporcionar conocimientos avanzados de programación mediante estructuras de datos dinámicas 4. Introducir los principios de la programación orientada a objetos 5. Ayudar a los alumnos a obtener la abstracción necesaria para separar la representación de los datos y 1 5. Ayudar a los alumnos a obtener la abstracción necesaria para separar la representación de los datos y su uso Con esta asignatura se pretende que el alumnado adquiera habilidades para: 1. Alcanzar un buen nivel de programación avanzada 2. Diseñar e implementar un algoritmo basado en estructuras de datos dinámicas y el concepto de abstracción de datos 3. Conocer los principios de la programación orientada a objetos 4. Conocer en profundidad una BD, desde el Modelo E-R a partir de unas especificaciones del mundo real que se quiere modelizar la BD 5. Realizar consultas simples y de cierta complejidad a una BD mediante SQL.
Rights: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, la comunicació pública de l'obra i la creació d'obres derivades, fins i tot amb finalitats comercials, sempre i quan es reconegui l'autoria de l'obra original. Creative Commons
Language: Català, anglès, castellà
Studies: Grau en Gestió Aeronàutica [2501233]
Study plan: Pla d' Estudis de Gestió Aeronàutica [829]
Document: Objecte d'aprenentatge



Català
7 p, 114.4 KB

Anglès
6 p, 111.3 KB

Castellà
7 p, 113.3 KB

The record appears in these collections:
Course materials > Course guides

 Record created 2021-07-09, last modified 2024-01-27



   Favorit i Compartir