Download Asignatura Informática (Primer curso)

Document related concepts

C Sharp wikipedia , lookup

Programación funcional wikipedia , lookup

Hoja de cálculo wikipedia , lookup

APL wikipedia , lookup

Transcript
Asignatura Informática (Primer curso)
1.- Introducción:
Presentación de asignatura, exámenes, bibliografía, tutorías.
Introducción a la informática:
• Definiciones: Informática, Ordenador, Hardware, Software, Dato
Instrucción, Programa, Lenguaje de programación.
• Esquema de un ordenador.
• La memoria y la Unidad Central de Proceso.
• La Unidad lógico-aritmética y la Unidad de control.
• Funcionamiento de la Unidad Central de Proceso.
• Codificación de la información. Codificación, código binario, BIT,
Byte y los múltiplos.
• Parámetros básicos de un ordenador. Frecuencia del reloj,
Longitud de palabra.
• Programas e instrucciones. Formato de las instrucciones.
• Proceso de ejecución de una instrucción. Fases de ejecución de
una instrucción. Tipos de instrucciones. Lógicas, aritméticas, de
movimiento de comparación etc...
• Lenguajes de programación. Clasificación de los lenguajes de
programación.
• Evolución histórica de los ordenadores.
3H
2.- Toma de contacto con el laboratorio:
Prácticas con Windows XP:
Acceso al laboratorio: horarios, usuarios, recomendaciones.
Iniciación a Windows.
El escritorio: El menú de inicio, Mi PC, El explorador, La barra de
tareas, Operaciones con el escritorio.
• Paneles de control.
• Impresoras.
• Herramientas administrativas.
• Accesorios y util idades.
3H
Prácticas con Internet:
• Introducción.
• Visualización de páginas web con Internet Explorer.
• Uso de Buscadores.
3H
Prácticas con MS Office:
Word, Excel, PowerPoint, Access.
3H
•
•
•
3.- El lenguaje Visual Basic.
Contenido teórico:
3.1. Introducción Visual Basic.
• Conceptos: Ventana, Evento, Mensajes, Formularios, Controles, Objetos,
Propiedad, Método, Sentencias, Variables, Proyecto, Fichero, Módulo.
3.2. Entorno de programación Visual Basic.
• La barra de menús y la barra de herramientas.
• La ventana de proyecto (project).
• La ventana de propiedades (properties).
3.3. Lenguaje Basic
• Reglas de codificaión, Sistemas de numeración, Convenios de nomenclatura
para definir variables , Tipos de datos predefinidos. Declaración de
Variables y constantes. Funciones de conversión entre tipos de datos.
• Operadores Aritméticos, Lógicos. Funciones de cálculo matemático.
Operaciones con fechas. Operaciones con cadenas de caracteres.
• Sentencias de control: Condicionales y Bucles.
• Matrices estáticas y dinámicas.
• Matrices de controles. Carga y descarga dinámica de controles.
• Ventanas de solicitud de datos. Ventanas de mensajes.
• Registros de datos. Definición, creación de matrices y su utilización.
• Procedimientos y Funciones. Argumentos (Referencia y por valor).
• Controles más comunes: Label, TextBox, CommandBotton.
• Otros controles : ComboBox, ListBox, Menús de aplicación y contextuales.
• Contról CommondDialog.
• Contról Flexgrid.
• Ficheros de acceso secuencial. Apertura, Lectura / Escritura y Cierre.
• Control PictureBox. Dibujo de líneas, Polígonos y textos.
• Control Data.
• El objeto RecordSet.
• Consultas a Bases de Datos mediante SQL.
• Acceso a la estructura de una BD a través de los objetos DBEngine,
WorkSpace y DataBase. Creación de una base de datos nueva.
30H
Metodología:
La forma de progresar en el aprendizaje del lenguaje de programación
Visual Basic 6, consistirá en la combinación de los contenidos teóricos con un
conjunto de prácticas dirigidas al comienzo y unas prácticas orientadas al trabajo
personal del alumno. Se han elegido prácticas relacionadas con los contenidos
teóricos de la asignatura Topografía I del mismo curso de la ingeniería.
Un listado orientativo de las prácticas que se pretenden desarrollar es el
siguiente:
Transformación de coordenadas Polares a Rectangulares.
Cálculo de las raices de un polinomio de grado 2.
Cálculo del área de un triángulo conocidos sus tres lados.
Determinación de la pertenencia de un punto 3D a objetos tipo cilindro y
paralelogramo.
Cálculo de estadísticos básicos de una serie numérica (media, varianza y
desviación típica).
Cálculo matricial básico: Suma, Resta, Traspuesta y producto de matrices
bidimensionales.
Cálculo de la superficie de un polígono definido por sus vértices. Dibujado
de un polígono en un control pictureBox realizando la función de encajar en ventana
(transformación Afín).
Cálculo del valor más probable de una observación repetida, aplicando
criterios de tolerancias.
Cálculo del Azimut entre dos puntos cualesqueriera conocidas sus
coordenadas cartesianas.
Cálculo de la desorientación media de una estación.
Cálculo de las coordenadas de los puntos radiados desde una estación.
Importación de lecturas desde un fichero de observaciones en formato
Leica.
Exportación de una nube de puntos en formato DXF.
45H
Bilbiografía:
MicrosoftPress " Visual Basic 6.0 Manual del programador" Ed: Mc Graw Hill
García de Jalón Javier y otros “Aprenda Visual Basic 6.0 como si estuviera en primero”
E.S.I. Industriales de la Universidad de Navarra.
MSDN de Microsoft.