Roles Informáticos y Conceptos de Programación y Bases de Datos

Roles en Proyectos Informáticos

Jefe de Proyecto Informático: El líder responsable de la gestión general de un proyecto informático.

Ingeniero Civil Informático: Dirige la parte operativa de un proyecto informático, gestionando las tendencias y tecnologías.

Ingeniero de Ejecución en Informática: Se encarga de la gestión a nivel intermedio, dirigiendo etapas menores y programando el desarrollo de aplicaciones.

Administrador de Sistemas: Implementa y administra la plataforma de red, configura estaciones de trabajo, gestiona la seguridad, detecta intrusos y previene virus.

Administrador de Base de Datos (ASABD): Administra y protege la base de datos de la empresa, incluyendo la actualización de datos.

Analista de Sistemas: Analiza y diseña modelos de bases de datos y programas de menor a mediana importancia.

Programador: Codifica los sistemas diseñados por los ingenieros.

Operador de Sistemas: Opera los sistemas de la empresa, tanto software cerrado como software comprado.

Digitador: Ingresa datos de forma mecánica.

Conceptos de Programación

Programa: Conjunto de instrucciones que el computador debe seguir para procesar datos y convertirlos en información. Un algoritmo escrito en un lenguaje de programación para que la CPU pueda interpretar una tarea específica.

Lenguajes de programación: C++, Visual, C, Pascal, Basic.

Archivo: Conjunto de datos relacionados con un mismo tema, estructurados en registros.

Archivo de Datos: Creados por el software de aplicación, generan un archivo con una extensión y un nombre definido por el usuario (ej. .doc, .xls, .ppt).

Archivo Ejecutable: Archivos que indican a un programa cómo ejecutar una secuencia de datos, a menudo de forma automática. La extensión más común es .EXE.

Programa Fuente: Programa codificado por el usuario en un lenguaje de programación.

Programa Objeto: Resultado de la traducción del programa fuente (lenguaje entendible por humanos) a lenguaje máquina.

Programa de Alto Nivel: Programas que los usuarios emplean para desarrollar software. Ejemplos: ADA, ALGOL, BASIC, C++, C#, Clipper, JAVA, PHP, RPG, FOXPRO.

Intérpretes: Traductores-ejecutores que realizan un proceso triple con cada instrucción: lectura, ejecución y traducción.

Programa de Bajo Nivel: Permite escribir programas usando abreviaturas en inglés, pero no son directamente comprensibles por la computadora.

Compilador: Traduce el programa fuente a lenguaje máquina, detectando errores en el proceso.

Ensamblador: Lenguaje de programación cercano al lenguaje máquina. Traduce cada sentencia del lenguaje ensamblador a una instrucción de máquina.

Depurar: Revisar la aplicación para eliminar posibles errores.

Conceptos de Bases de Datos

Datos: Elementos de información sin procesar, numéricos o alfanuméricos.

Campo: Valor numérico o alfanumérico que identifica un objeto o persona.

Registro: Conjunto de campos de una única fila, pertenecientes a un solo objeto o persona.

Archivo: Colección de registros almacenados con una estructura homogénea.

Información: Datos ordenados y organizados con significado para el usuario.

Base de Datos: Conjunto de información ordenada y estructurada en campos y registros para la toma de decisiones. Sus tres componentes son: hardware, DBMS (Sistema Administrador de Base de Datos) y los datos.

Data Warehouse: Almacenamiento central de grandes cantidades de datos para una mejor toma de decisiones. Su costo es elevado debido a los recursos que requiere.

Data Warehouse Interno: Una sucursal dedicada exclusivamente a respaldar datos. Es seguro pero costoso.

Data Warehouse Externo: Se contrata una empresa para guardar los datos. Alto costo en seguridad.

Relaciones: Unión de dos o más tablas a través de una columna en común.

Modelo: Diseño de las tablas de una base de datos, mostrando las relaciones entre ellas (representación gráfica de una BD).

Entidad: La(s) tabla(s).

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.