Informática

+Info
DEPARTAMENTO PROFESOR/ES
MATEMÁTICAS Y COMPUTACIÓN Jesús María Aransay Azofra
TITULACIONES EN LAS QUE SE IMPARTE LA ASIGNATURA
Titulación Carácter Curso Semestre Créditos Guía Docente
Grado en Ingeniería Agrícola Básica 2 Segundo Semestre 6 pdf
BIBLIOGRAFÍA RECOMENDADA
Comunicaciones y redes de computadores / William Stallings
Guía de referencia y aprendizaje Linux / Matt Welsh, Matthias Kalle Dalheimer y Lar Kaufman
Organización y arquitectura de computadores / William Stallings
Tecnologías de la información Geográfica (TIG) [Recurso electrónico] : cartografía, fotointerpretación, teledetección y SIG / Manuel Quirós Hernández
Conceptos de informática / Alberto Prieto Espinosa, Beatriz Prieto Campos-- Madrid : McGraw-Hill/Interamericana de España, D. L. 2005
Introducción a la informática / Alberto Prieto Espinosa, Antonio Lloris Ruiz, Juan Carlos Torres Cantero-- 4ª ed-- Madrid : McGraw-Hill, cop. 2006
Essential Excel 2019: A Step-by-Step Guide; David Slager, Annette Slager
A Primer on Scientific Programming with Python; Hans Petter Langtangen
Stallings William. Sistemas operativos: aspectos internos y principios de diseño. Prentice Hall, 2005 5ª Edición
Sistemas operativos modernos / Andrew S. Tanenbaum. Pearson
Página web propia de la asignatura. Contiene apuntes y guiones de prácticas.
Sitio de del World Wide Web Consortium, donde se pueden encontrar especificaciones formales de HTML y CSS así como validadores de sitios web para dichos lenguajes.
Página web que contiene un tutorial introductorio a HTML y CSS
El Aula Virtual de la asignatura contiene todos los materiales necesarios para poder realizar el seguimiento de la misma
Página web del lenguaje Python. Contiene información, tutoriales y entornos de desarrollo para poder programar en Python.
Página web de descarga y documentación de Ubuntu, distribución de Linux de descraga gratuita.


CONTEXTO

<font face="Arial Narrow, sans-serif">La asignatura forma parte del bloque de Formación Básica propio de la titulación, y su objetivo será proveer a los estudiantes de las competencias relativas a informática </font><font face="Arial Narrow, sans-serif">especificadas en el Plan de Estudios (y detalladas más abajo). Estas competencias y los conocimientos adquiridos deberían ser de utilidad en la mayoría de asignaturas de la Titulación.</font>

COMPETENCIAS
COMPETENCIAS GENERALES:
G1: Capacidad de análisis y síntesis

G3: Comunicación oral y escrita

G7: Trabajo en equipos multidisciplinares y multiculturales.

G8: Conocimiento de informática


COMPETENCIAS ESPECÍFICAS:

B4: Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería

TEMARIO
1. Codificación de la Información
1.1 Informática Básica
1.2 Codificación de la Información
2. El ordenador. Fundamentos estructurales y de funcionamiento
2.1 El ordenador. Fundamentos estructurales y de funcionamiento
3. HTML y CSS
3.1 Creación de páginas web
3.2 HTML. Definición y Evolución
3.3 Elementos fundamentales de un documento HTML
3.4 Elementos de HTML de contenido. Separando contenido de estilo en páginas web
3.5 CSS (Cascading Style Sheets)
4. Internet Básico
4.1 &iquest;Qué es Internet? Organización de Internet
4.2 Breve historia de Internet
4.3 Configuración de una red IP
4.4 La pila de protocolos TCP/IP
4.4.1 Capa de aplicación: protocolos de aplicación (http, ftp, smtp, imap, pop)
4.4.2 Capa de transporte: TCP y UDP
4.4.3 Capa de red o de Internet
4.5 Sistema de nombres de dominios (DNS). URL&rsquo;s
4.6 Seguridad en Internet: introducción
5. Sistemas Operativos
5.1 Misión y necesidad del sistema operativo
5.2 Algunos ejemplos de sistemas operativos
5.3 El sistema de archivos
5.4 Gestión de usuarios, grupos y permisos
5.5 Tareas o procesos y servicios. Gestión de memoria
6. Aplicaciones Informáticas en Ingeniería Agrícola
6.1 Hojas de cálculo
6.2 Sistemas de Información Geográfica (SIG)
6.3 Sistemas Gestores de Bases de Datos (SGBD)
6.4 Utilidades informáticas para trabajo cooperativo
7. Fundamentos de programación
7.1. Qué es un programa
7.2. Python
7.3. Aprendiendo programación por ejemplos