Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Universidad

Sistema triangular superior

Informática1,02 KB

SISTEMA TRIANGULAR SUPERIOR

Algoritmo sistema triangular superior

Variable entero i , j , n

Variable real s

Vector real b[1..50], c[1..50]

Matriz real a[1..50, 1..50]

escribir "entrar la dimensión del sistema"

leer n

Para i de 1 a n hacer

Para j de i a n hacer

leer a(i, j)

finpara

leer b(i)

finpara

para i de n a 1 incremento -1 hacer

s <- 0

para j de n a i+1 incremento -1 hacer

s <- s+a(i,j) * c(j)

finpara

c(i) <- (b(i)-s)/a(i,i)

finpara

finalgoritmo

Fundamentos de la programación

Informática2,94 KB

Variable: las variables son estructuras de datos que pueden cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un área reservada en la memoria principal del ordenador.
Sintaxis: parte de la programación que define la programación y estructura de los elementos (if, while, for, etc).
Semántica: significado de los elementos y las estructuras (que hace cada una)
Clase: declaración o abstracción de un objeto, formada por uno o más datos (variables o propiedades miembro) y a las operaciones de manipulación de dichos datos (funciones/métodos)
Algoritmo: conjunto de pasos necesarios para resolver un problema.
Programación modular: patrón de programación que permite una encapsulación algorítmica (facilita...
Continuar leyendo "Fundamentos de la programación" »

Modelado de datos

Informática9 KB

MODELO ENTIDAD RELACIÓN
*Características:
-El modelo fue propuesto por Peter P. Chen y puede ser usado como una base para una vista unificada de los datos, adoptando el enfoque más natural del mundo real que consiste en entidades e interrelaciones.
-El modelo E/R como su nombre lo indica, está centrado en dos conceptos fundamentales: el de entidad y el de interrelación.
-En los modelos E/R se puede distinguir elementos fundamentales como las entidades, los atributos y las interrelaciones, además el conjunto de valores, análogo al concepto de dominio.
*Ventajas:

1. Simplicidad Conceptual: dada esta estructura la relación entre los niveles es lógicamente simple.

2. Seguridad de la Base de Datos:

La BD es provista y ejecutada por el DBMS de modo

...
Continuar leyendo "Modelado de datos" »

Programacion de Sistemas

Informática5,12 KB

 ¿Qué es un lenguaje intermedio? - Es el lenguaje de una maquina abstracta diseñada para ayudar en el análisis de los programas de computadora
 ¿Qué son las notaciones, Cuales son sus 3 formas? – Son una forma especial en la que se pueden expresar una expresión matemática y las 3 formas son infija, prefija, postfija
Notación prefija y sus características – Nos indica que el operador va antes de los operandos y sus características principales son: - Los operandos conservan el mismo orden que la notación infija equivalente
- No requiere de paréntesis para indicar el orden de precedencia de operadores
- Se evalúa de izquierda a derecha hasta que encontrémosle el primer operador seguido inmediatamente en un par de operadores
- Se...

Continuar leyendo "Programacion de Sistemas" »

Acceso prueba 2

Informática1.005,02 KB

ESQUEMA DE CONEXION ADSL EN UNA CENTRAL TELEFONICA

 adsl central telefonica

COMPARACION CONEXION A INTERNET MEDIANTE ADSL Y POR RED TELEFONICA CONMUTADA

 comparacion internet mediante adsl

MODEMS ADSL (ATU-REMOTE): puede ser externo conectado al ordenador ethernet 10base-t, normalmente actua como router ADSL/ethernet, puerto usb. y interno que esta conectado al bus PCI del ordenador

CONEXION DE UN ROUTER ADSL

 conexion router adsl

RELACION CAUDAL/GROSOR/ALCANCE EN ADSL: la capacidad depende tambien de la calidad del cable. si el bucle de abonado tiene muchos empalmes la capacidad se reduce., en adsl los caudales siempre son netos, es decir ya estan descontados el overhead debido a la correccion de errores FEC.

PROBLEMAS DE ADSL: algunos usuarios (10%) se encuentran a mas de 5.5 km de la central telefonica, a veces (5%) a

...
Continuar leyendo "Acceso prueba 2" »

Jerarquía de Chomsky

Informática10,25 KB

Jerarquía de Chomsky

En lingüística la jerarquía de Chomsky es una clasificación jerárquica de distintos tipos de gramáticas formales que generan lenguajes formales.

La jerarquía

La Jerarquía de Chomsky consta de cuatro niveles:

  • Gramáticas de tipo 0 (sin restricciones), que incluye a todas las gramáticas formales. Estas gramáticas generan todos los lenguajes capaces de ser reconocidos por una máquina de Turing. Los lenguajes son conocidos como lenguajes recursivamente enumerables. Nótese que esta categoría es diferente de la de los lenguajes recursivos, cuya decisión puede ser realizada por una máquina de Turing que se detenga.
...
Continuar leyendo "Jerarquía de Chomsky" »

Estructura de datos

Informática8,61 KB

ESPECIFICACION  Listas

PARAMETROS GENERICOS

      TIPOS TipoElemento  

FIN PARAMETROS GENERICOS

TIPOS TipoLista

OPERACIONES

        (*CONSTRUCTORAS GENERADORAS*)

CrearVacia : -> TipoLista

Construir : TipoElemento x TipoLista -> TipoLista

      (*OBSERVADORAS SELECTORAS*)

       parcial Primero : TipoLista -> TipoElemento

       parcial Resto : TipoLista -> TipoLista

       (*OBSERVADORAS NO SELECTORAS*)

        EsVacia : TipoLista -> Booleano

        Longitud : TipoLista -> Entero

        parcial Ultimo : TipoLista -> TipoElemento

        Pertenece : TipoElemento x TipoLista -> Booleano

        (*CONSTRUCTORAS NO GENERADORAS*)

InsertarFinal: TipoElemento x...

Continuar leyendo "Estructura de datos" »

Visual

Informática4,51 KB

Private Sub btncerrar_Click()                                                                                               
c = MsgBox("En realidad desea salir", vbYesNo, "cerrar")
If c = vbYes Then
frmmenuprincipal.Show
frmestudiantes.Hide
End If
End Sub

Private Sub btnnuevo_Click()
Call nuevo
End Sub

Private Sub nuevo()
Data1.Recordset.AddNew
Call habilitarcajas
btnnuevo.Enabled = False
btnguardar.Enabled = True
btnbuscar.Enabled = True
btneliminar.Enabled = True
btncerrar.Enabled = True
mnunuevo.Enabled = False
mnuguardar.Enabled = True
mnubuscar.Enabled = True
mnueliminar.Enabled = True
mnucerrar.Enabled = True
txtcodigo.SetFocus
End Sub

Private Sub Form_Load()
btnnuevo.
...

Continuar leyendo "Visual" »

Responsabilidades del host receptor durante la transferencia de datos

Informática5,89 KB

Caracterist TCP: Es un protocolo confiable de extremo a extremo (entre las aplicaciones) , Verifica si se producen errores durante la transmisión , Repite los envíos si es necesario, reordena los segmentos , Descubre el tamaño adecuado de los segmentos , Solo informa a las capas superiores si no puede realizar una transmisión correcta , Su robustez hace que genere un elevado nivel de tráfico//Función TCP: Comunicación orientada a la conexión, transferencia confiable de la información , transferencia de la información orientada a “streams” o corriente da datos , función push
resecuenciamiento, control de flujo (mediante ventana deslizante), multiplexación,txnsmisión full dúplex, precedencia y seguridad, cierre elegante de la
...
Continuar leyendo "Responsabilidades del host receptor durante la transferencia de datos" »

Fundamentos y teoría de la programación

Informática16,12 KB

Tema 1: Introducción a la informática.

- Informática:Conjunto de conocimientos científicos, técnicas y tecnologías que hacen posible eltratamiento automático de la información.

- Sistema informático:Sistema que procesa la información. Entidades interrelacionadas que procesaninformación. Hardware (procesador), software (programa), peopleware (calculadora).

Tema 2: Programación y lenguajes.

-Programas:Conjunto de instrucciones que indican al computador que tiene que hacer de formaprecisa y exacta.

-Los programas no son inteligentes.

-No tienen iniciativa.

-No tienen imaginación ni inventiva.

-Modelo: Simplificación de la realidad que permite abastraer los detalles supérfluos y centrarnos en loverdaderamente importante.

-Lenguaje de programación:

...
Continuar leyendo "Fundamentos y teoría de la programación" »