Conceptos Fundamentales de Informática, Redes y Programación
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 6,38 KB
Fundamentos de Informática y Tecnologías de la Información
Conceptos Básicos
- Información: Conjunto de datos organizados y útiles para un objetivo determinado.
- Informática: Ciencia que procesa y almacena información en formato digital.
- Sinónimo de informática: Computación.
- Elementos de la información: Dato, información y conocimiento.
- Información: Datos aplicados con un valor útil específico.
- Dato: Elemento primario que puede percibirse a través de los sentidos.
- Tecnologías de la Información (TI): Dispositivos y servicios encargados de procesar información digital.
- Computadora: Máquina electrónica diseñada para almacenar y procesar información.
Infraestructura de Redes e Internet
Conectividad y Protocolos
- Internet: Red mundial descentralizada que conecta otras redes entre sí.
- Red informática: Infraestructura tecnológica diseñada para compartir información.
- Protocolos: Conjunto de reglas establecidas para la transmisión de datos (ejemplos: TCP/IP, HTTP).
- Red de computadoras: Sistema de computadoras conectadas para compartir recursos y servicios.
- Dirección IP: Identificador numérico único que posee cada dispositivo en internet.
Gestión de Dominios y Organismos
- Dominio: Nombre único y amigable que identifica a una página web.
- DNS (Domain Name System): Sistema que relaciona los nombres de dominio con sus respectivas direcciones IP.
- IANA: Organismo responsable de la asignación de direcciones IP y la gestión de dominios.
- ICANN: Organismo internacional que administra la infraestructura de internet y los nombres de dominio.
- Identificación de sitio web: Función principal del dominio.
- Tipos de dominio: Se clasifican principalmente en geográficos y organizacionales.
- Dominio geográfico: Identifica la ubicación por países (ejemplo: .mx para México, .es para España).
- Dominio organizacional: Identifica el tipo de organización (ejemplo: .edu para educación, .gov para gobierno).
- Subdominio: División o sección interna de un dominio principal.
- Ejemplo geográfico:
.mx - Ejemplo organizacional:
.edu - Ejemplo de subdominio:
prepa.unam.mx
Herramientas de Acceso a la Información
- Navegador: Programa informático utilizado para acceder y visualizar sitios en internet.
- Ejemplos de navegadores: Chrome, Firefox, Edge.
- Buscador: Herramienta o sistema informático para encontrar información específica en la web.
- Ejemplo de buscador: Google.
Gestión de Proyectos y Hardware Programable
Planificación y Control
- Diagrama de Gantt: Herramienta gráfica que organiza las actividades y los tiempos de ejecución de un proyecto.
- Función del diagrama de Gantt: Planear, programar y controlar el avance de las tareas.
Plataforma Arduino
- Arduino: Plataforma de electrónica programable basada en hardware y software libre.
- Arduino UNO: Tarjeta que integra un microcontrolador, junto con puertos digitales y analógicos.
- Pines Arduino UNO: Puntos de conexión física para la entrada y salida de datos, así como para el suministro de energía.
- Puertos analógicos: Cuenta con 6 puertos.
- Puertos digitales: Cuenta con 14 puertos.
- Servomotor: Tipo de motor que permite controlar la posición y el movimiento con alta precisión.
Lógica de Programación y Desarrollo de Software
Resolución de Problemas
- Descripción del problema: Fase que ayuda a entender y resolver correctamente una situación planteada.
- Algoritmo: Conjunto de pasos ordenados, finitos y lógicos para resolver un problema.
- Diagrama de flujo: Representación gráfica de un algoritmo mediante símbolos estandarizados.
- Símbolos del diagrama de flujo:
- Entrada/Salida: Representado por un paralelogramo.
- Proceso: Representado por un rectángulo.
- Condición: Representado por un rombo.
- Línea de flujo: Representada por una flecha.
- Inicio/Fin: Representado por un óvalo.
Lenguajes y Herramientas de Desarrollo
- Lenguaje de programación: Lenguaje formal diseñado para crear programas mediante instrucciones específicas.
- Usos de Python: Desarrollo de programas, creación de videojuegos, Inteligencia Artificial (IA) y desarrollo de páginas web.
- Compilador: Herramienta que traduce la totalidad del código fuente a lenguaje máquina antes de su ejecución.
- Intérprete: Traductor que ejecuta el código fuente línea por línea en tiempo real.
- Librería: Conjunto de funciones y recursos reutilizables dentro de un programa.
- Variable entera (int): Espacio de memoria que almacena números sin decimales.
- Variable flotante (float): Espacio de memoria que almacena números con punto decimal.
- Variable booleana (bool): Espacio de memoria que almacena valores lógicos: verdadero (true) o falso (false).
- Cadena (string): Conjunto de caracteres o datos de tipo texto.
- Concatenar variables: Operación que consiste en unir dos o más textos o variables en una sola secuencia.