Saltar a contenido

Conceptos fundamentales de la informática

Introducción

Adelantemos el tiempo e imaginemos una situación probable en tu vida profesional. Vas a participar en un proyecto de sistemas. Ya sea que te toque un rol de especialista en el dominio como interlocutor entre los desarrolladores y el cliente, o que formes parte directa del equipo de desarrollo; es claro que tu tarea no será trivial.

El trabajo de programación, de por sí, requiere un proceso importante de análisis para crear un modelo de solución valido. Y cuando la necesidad surge de parte de terceros, al proceso anterior se suman etapas de negociación donde se logra un consenso y definiciones importantes.

En todos estos casos, compartir un lenguaje técnico facilita enormemente las cosas. Porque entender y compartir algunos términos y conceptos, con toda la carga de significado que conllevan, agiliza el dialogo y mejora la comprensión.

Por eso, en todas las disciplinas se comparte un lenguaje técnico específico; y la Tecnología Informática, la Ingeniería de Software y la Programación de Sistemas en general, no son la excepción.

De modo que, antes de comenzar con el estudio de la programación, estudiaremos ciertos conceptos, ideas y modelos que van a permitirnos establecer acuerdos y manejar un lenguaje común; incluso sobre términos y palabras que seguramente ya te son familiares, y aunque sea intuitivamente, comprendes bien.

Es importante estar bien parados cuando el suelo se mueve. Entender que significan los términos técnicos, por qué las ideas o modelos se llaman así y por qué se emplean, es valioso para mantener el equilibrio.

Por eso, aprender a programar o pensar como un programador no solo implica conocer ciertos modelos, herramientas y técnicas, también es importante aprender a hablar como ellos.

Competencias académicas

Los siguientes objetivos te proporcionarán una guía clara sobre lo que se espera que aprendas y comprendas al final de la unidad. Deberás ser capaz de:

  1. Identificar un sistema informático y sus componentes principales
  2. Explicar el propósito y funcionamiento de cada componente y del sistema como un todo.
  3. Reconocer los distintos tipos de software y hardware utilizados en informática y su interacción.
  4. Comprender la diferencia entre datos e información y su importancia en la toma de decisiones.
  5. Identificar y trabajar con los diferentes sistemas de numeración.
  6. Explicar cómo se representan y almacenan los datos en los sistemas informáticos.
  7. Analizar las tendencias emergentes en el campo de la informática y su impacto en la sociedad y el mundo laboral.
  8. Aplicar los conocimientos adquiridos en esta unidad a través de proyectos prácticos y casos de estudio.