Guía DocenteCurso Escola Politécnica Superior |
Grao en Enxeñaría Naval e Oceánica |
Asignaturas |
Métodos informáticos |
Contidos |
|
|
Datos Identificativos | 2018/19 | |||||||||||||
Asignatura | Métodos informáticos | Código | 730G05008 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Grao | 2º cuadrimestre |
Primeiro | Formación básica | 6 | ||||||||||
|
Temas | Subtemas |
Os temas seguintes desenvolven os contidos descritos na memoria de verificación do título, que son: | Estructura dos Computadores. (Tema 1, Tema 2) Sistemas Operativos. (Tema 4) Introdución ás redes de comunicacions. (Tema 6) Representación e almacenamento de datos e as suas aplicacions no ámbito da enxeñaría. (Tema 3) Algoritmia e Programación: Linguaxe C. (Tema 5 y Tema 7) |
Tema 1.- Conceptos Fundamentais de Informática. | Tema 1.1.- Antecedentes Históricos. Tema 1.2.- Arquitecturas Clásicas de Ordenadores. Tema 1.2.1.- Arquitectura Von Neumann Tema 1.2.2.- CPU Tema 1.2.3.- Memoria. Tema 1.2.4.- Dispositivos de Entrada/Saida |
Tema 2.- Novas Arquitecturas. | Tema 2.1.- Paralelismo e Supercomputación. Tema 2.1.1.- Paralelismo en sistemas monoprocesador. Tema 2.1.2.- Evolución dos modernos supercomputadores. Tema 2.2.- Clasificación de Flynn. Tema 2.2.1.-Ordenadores Matriciais. Tema 2.2.2.- Ordenadores Vectoriais. Tema 2.2.3.- Sistemas Multiprocesador/Multinúcleo. |
Tema 3.- Codificación da Información. |
Tema 3.1.- Codificación da información nun ordenador. Tema 3.2.- Representación binaria. Tema 3.2.1.- Representación interna dos datos. Tema 3.2.2.- Aritmética enteira e en punto flotante. Tema 3.2.3.- Codificación da información non numérica. Tema 3.2.4.- Outros sistemas de representación: Octal e Hexadecimal. |
Tema 4.- Sistemas Operativos. | Tema 4.1.- Conceptos xerais de diseño e funcionamento dun sistema operativo. Tema 4.2.- Tipos de sistema operativo: Windows vs Linux. Tema 4.3.- Construcción da maquina virtual nun sistema operativo (Capas de un s.o). Tema 4.3.1.- Nucleo do sistema operativo. Tema 4.3.2.- Xestión da memoria. Tema 4.3.3.- Xestión das operacions de entrada/saida. Tema 4.3.4.- Xestión do sistema de ficheiros. Tema 4.3.5.- Asignación de recursos. |
Tema 5.- Linguaxes de Programación. | Tema 5.1.- Aspectos de deseño e implementación nunha linguaxe de programación. Tema 5.2.- Clasificación das linguaxes de programación. Tema 5.3.- Linguaxes de baixo nivel. Tema 5.4.- Linguaxes de alto nivel. Tema 5.5.- Traductores: Compiladores e Intérpretes. Tema 5.5.1.- Linguaxe ensamblador. Tema 5.5.2.- Traductores: Fases de funcionamiento. Tema 5.5.2.1.- Intérpretes. Tema 5.5.2.2.- Compiladores. |
Tema 6.- Redes de Ordenadores. | Tema 6.1.- Antecedentes históricos. Tema 6.2.- Clasificación das redes de ordenadores. Tema 6.3.- Funcions e servizos de rede. Tema 6.4.- Arquitecturas de rede. Tema 6.4.1.- Topoloxías de rede. Tema 6.4.2.- Protocolos de rede. Tema 6.5.- Rede internet. Tema 6.5.1.- Direccions IP. Tema 6.5.2.- Protocolo de rede TCP/IP. Tema 6.5.3.- Arquitectura de Internet. Tema 6.5.4.- Servizos da rede internet. Tema 6.5.5.- Sistemas e tecnoloxías de conexión á rede: ADSL, Cable, PLC, WiFi/WiMax, FTTH. Tema 6.5.6.- Cómo medir o rendemento dunha rede. Tema 6.5.7.- Seguridade e Encriptación. |
Tema 7: Linguaxe de Programación C | Tema 7.1.- Introducción á Linguaxe C. Tema 7.2.- Tipos, Identificadores e Operadores. Tema 7.3.- Entrada/Saída por Consola. Tema 7.4.- Sentencias de Control. Tema 7.5.- Arrays e Cadeas. Tema 7.6.- Funcions: Pase de parámetros por valor e referencia (punteiros). Tema 7.7.- Estructuras, unions, enumeracions e tipos definidos polo usuario. Tema 7.8.- Algoritmos de ordeación e búsqueda. Tema 7.9.- Ficheiros. Tema 7.10.- Estructuras Dinámicas de Datos. |
|