Datos Identificativos | 2019/20 | |||||||||||||
Asignatura | INFORMÁTICA | Código | 730G03004 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Grao | 1º cuadrimestre |
Primeiro | Formación básica | 6 | ||||||||||
|
Temas | Subtemas |
Os bloques ou temas seguintes desenvolven os contidos establecidos na ficha da memoria de verificación. | - Uso e programación de computadores. - Bases de datos. - Programas informáticos con aplicación na enxeñería. |
BLOQUE DIDÁCTICO I | ------------------------------------------------ |
Tema 1: Representación da información | 1.1.- Medida da información 1.2.- Sistemas de numeración usuais en Informática 1.2.1 Sistema de numeración binario 1.2.2 Códigos intermedios 1.3.- Representación de números enteiros 1.3.1.- Representación binaria sen signo 1.3.2.- Representación binaria signo-magnitude 1.3.3.- Representación binaria en complemento a 1 1.3.4.- Representación binaria en complemento a 2 1.3.5.- Aritmética con enteiros 1.3.6.- Representación decimal BCD 1.4.- Representación de carácteres 1.4.1.- Código ASCII 1.5.- Representación de información analóxica 1.5.1.- Representación de son 1.5.2.- Representación de imaxes |
Tema 2: Arquitectura de ordenadores | 2.1.- Arquitectura Von Neumann e extensións 2.2.- Memoria Principal 2.2.1.- Tipos de Memoria Principal 2.2.2.- Rendemento CPU-Memoria 2.2.3.- Xerarquía de memorias: memoria caché 2.3.- CPU (Unidade Central de Proceso) 2.3.1.- A Unidade Aritmético-Lóxica 2.3.2.- A Unidade de Control 2.3.3.- Rexistros da CPU 2.4.- Sistemas de almacenamento masivo 2.4.1.- Discos magnéticos 2.4.2.- Discos ópticos 2.4.3.- Memorias de estado sólido e USB 2.5.- Conexións e portos |
Tema 3: Sistemas operativos | 3.1.- Estrutura e funcións dun sistema operativo 3.2.- Tipos de sistemas operativos 3.3.- Xestión de recursos 3.3.1.- Xestión de arquivos e directorios 3.3.2.- Xestión do procesador 3.3.3.- Xestión da memoria principal 3.3.4.- Xestión de entrada/saída 3.3.5.- Xestión da seguridade |
Tema 4: Redes de datos e Internet | 4.1.- Sistemas e medios de transmisión 4.2.- Redes de comunicación e topoloxías de rede 4.3.- Tipos de redes 4.4.- Protocolos de rede 4.5.- Internet e a web |
BLOQUE DIDÁCTICO II | ------------------------------------------------ |
Tema 5: Introdución á programación | 5.1.- A programación 5.1.1.- Fase de análise 5.1.2.- Fase de programación 5.1.3.- Fase de codificación 5.2.- Estrutura dun programa 5.2.1.- Partes principais dun programa 5.2.2.- Clasificación das instrucións 5.2.3.- Elementos auxiliares dun programa 5.3.- Descrición de programas 5.3.1.- Pseudocódigo 5.3.2.- Organigramas de programa e sistema 5.3.3.- Representación das estruturas de control 5.4.- Linguaxes de programación 5.4.1.- Linguaxe máquina 5.4.2.- Linguaxe ensambladora 5.4.3.- Linguaxe de alto nivel 5.4.4.- Tradutores de linguaxe |
Tema 6: Introdución a Python |
6.1.- Intérprete vs. compilador 6.2.- IDE 6.3.- Operadores e operandos 6.4.- Tipos de datos ( bool, int, float, complex), valores e variables 6.5.- Expresións e sentenzas 6.6.- E/S básica |
Tema 7: Control de fluxo |
7.1.- Expresións lóxicas 7.2.- Sentenzas condicionais 7.3.- Sentenzas iterativas |
Tema 8: Funcións |
8.1.- Definición e execución 8.2.- Variables e alcance 8.3.- Argumentos 8.3.1.- Acceso por posición 8.3.2.- Acceso por nome 8.3.3.- Valores por defecto 8.3.4.- Número variable de argumentos 8.4.- Recursividade |
Tema 9: Contedores de datos |
9.1.- Secuencias (listas, tuplas, rangos e cadeas) 9.1.1.- Iteradores 9.1.2.- Comprensións de listas 9.1.3.- Xeradores 9.2.- Conxuntos 9.3.- Dicionarios |
Tema 10: Programación orientada a obxectos |
10.1.- Clases e obxectos 10.2.- Atributos e métodos 10.3.- Herdanza 10.4.- Excepcións |
Tema 11: Ficheiros |
11.1.- Apertura e peche 11.2.- Lectura e escritura |