Apuntes de Informática
Apuntes de Informática
30-04-2021
Historia y tecnología de la informática
Informática es la ciencia que estudia la automatización de la información
Historia:
6500 a.C. el instrumento de cálculo fue el ábaco
1620 y 1630 aparece la regla
1822 Charles Babbage Maquina diferencial
1854 George Boole y las tarjetas perforadas
1944 el Mark I
1946 aparece la primera computadora electrónica
1952 EDVAC 4000 bulbos y usaba una memoria basada en tubos
Hardware: Parte física del computador (todo lo que se puede tocar, parte
tangible, mouse, monitor, etc.)
Software: Parte intangible del computador (programas, aplicaciones, etc.)
Computador: Maquina capaz de efectuar una secuencia de operaciones
mediante un conjunto de programas.
Partes o arquitectura del computador
12-05-2021
2. Estrella. – Se usa actualmente, el mensaje que se envía pasa por el
swich para que se envíe solo a un receptor determinado. Los
concentradores pueden ser HUB, aunque ya no se utiliza, puede ser
swich que es el que ahora se utiliza y también router wirelles. Si se
malogra alguna conexión solo esa conexión será dañada, ahora también
ya se usa router wirelles donde ya no son cables si no señales
inalámbricas.
21-05-2021
Programación
Para programar se deben seguir los siguientes pasos:
Análisis. – Analizamos el problema que queremos resolver mediante la
codificación del algoritmo, vemos las entradas, salidas y operaciones
que utilizaremos.
Diseño. – diseñamos un diagrama de flujo de nuestro programa
Prueba. – probamos si nuestro desarrollo va a funcionar o nos da los
resultados que queremos conseguir.
Codificación. – Codificamos con el lenguaje de programación
Datos
Constantes. – No cambia el valor durante la ejecución del programa.
Variable. – puede cambiar.
Tipos de datos.
Tipo entero: son valores enteros, no decimales, como por ejemplo un
numero de teléfono, el registro universitario, etc.
Tipo real: Datos numéricos con parte decimal.
Tipo carácter. – es un digito individual el cual se puede representar
como numérico, con letras y símbolos.
Tipo cadena. – Se almacena con un conjunto de caracteres. Ejemplo: el
nombre de una persona.
Datos boolean. – Valores lógicos los podemos definir como datos
comparativos (verdadero o falso).
Expresiones aritméticas.
Operadores relacionales.
Que solo pueden ser V o F:
FoV V AND V V
V AND F F
Y (AND)
F AND V F
O (OR) F AND F F
NEGACION (NOT)
V OR V V
V OR F V
NOT V = F
F OR V V
NOT F = V F OR F F
Ejemplo:
(4*2/2>3 AND 8 DIV 2 *3=5) OR (8+2*2<>7)
(4>3 AND 12=5) OR (12<>7)
(V AND F) OR V
F OR V
V
Reglas de prioridad
Los parentesis ()
Exponenciación ‘^’ y raíces elevadas a n potencia.
Div (división parte entera) Mod (modulo o residuo de la división)
Operación asignación
Cuando le doy un valor a una variable
A=3
Variable= valor
Ejemplo:
A=5
B= 7
C=A*2+B
C=5*2+7
C=17
Un algoritmo se puede definir como una secuencia de instrucciones que
representan un modelo de solución para determinado tipo de problemas.
El diagrama de flujo es una representación gráfica de la secuencia de pasos
que se realizan para obtener un cierto resultado. Este puede ser un producto,
un servicio, o bien una combinación de ambos.
Otro ejemplo:
Aumentar el 10% al sueldo de un trabajador si su sueldo es mayor a 200.
Horas trabajadas=10
Tarifa=20
Sueldo=Horas trabajadas * tarifa
Si es mayor a 200 hay que aumentarle el 10%, entonces
Sueldo=sueldo+sueldo*0,1
Contador
Ahora una vez introducimos los datos y obtenemos esta tabla le daremos a
‘Write changes’ para que nuestra tabla se guarde.
Una vez hecho esto aprenderemos a hacerle consultas a nuestra tabla:
Ejemplo:
Quiero que me muestre todos los alumnos varones.
Para hacer esto nos iremos nuevamente a ‘Execute sql’ y ahí introduciremos el
siguiente código:
/*MOSTRAR TODOS LOS ALUMNOS VARONES*/
SELECT *