Glosario de terminos

Glosario de Términos de ADSI


Que es un lenguaje de programación?

Un lenguaje de programación es un lenguaje de computadora que los programadores usan para desarrollar programas de software, scripts u otros conjuntos de instrucciones para que las computadoras los ejecuten.

Que es la Programación?

La programación es codificar, modelar, simular o presentar la solución a un problema, representando hechos, datos o información utilizando reglas y semánticas predefinidas, en una computadora o cualquier otro dispositivo para la automatización.

Concepto de Lenguaje de programación

Un lenguaje de programación es un vocabulario y un conjunto de reglas gramaticales para instruir a una computadora o dispositivo informático a realizar tareas específicas. El término lenguaje de programación generalmente se refiere a lenguajes de alto nivel, como BASIC, C, C ++, COBOL, Java, FORTRAN, Ada y Pascal.

Tipos de Lenguaje de Programación

Lenguaje de programación procesal. ...
Lenguaje de programación funcional. ...
Lenguaje de programación orientado a objetos. ...
Lenguaje de programación de secuencias de comandos. ...
Lenguaje de programación lógica. ...
Lenguaje C ++. ...
Lenguaje C. ...
Lenguaje Pascal.

Expresiones en programación 

En programación, una expresión es cualquier combinación legal de símbolos que representa un valor. Cada lenguaje de programación y aplicación tiene sus propias reglas para lo que es legal e ilegal. Por ejemplo, en el lenguaje C x + 5 es una expresión, como lo es la cadena de caracteres "MONKEYS".

Tipos de expresiones en programación

Expresiones aritméticas.
Expresiones relacionales.
Expresiones lógicas
Expresiones condicionales

Jerarquización de archivo

Un sistema de archivos jerárquico es cómo se muestran las unidades, las carpetas y los archivos en un sistema operativo. En un sistema de archivos jerárquico, las unidades, las carpetas y los archivos se muestran en grupos, lo que permite al usuario ver solo los archivos que le interesan. Por ejemplo, en la imagen, la jerarquía de carpetas del directorio de Windows (Windows \) que contiene las carpetas System32, Tareas y Web. Cada una de estas carpetas podría tener cientos de sus propios archivos, pero a menos que se abran, los archivos no se mostrarán.

Definición de registro

Un registro es un área de almacenamiento temporal integrada en una CPU. Algunos registros se usan internamente y no se puede acceder a ellos fuera del procesador, mientras que otros son accesibles para el usuario. La mayoría de las arquitecturas de CPU modernas incluyen ambos tipos de registros.

Concepto de reportes

La definición de una entidad que informa es una entidad en la que es razonable esperar que haya usuarios que dependen de un informe financiero de propósito general (GPFR) para comprender la posición financiera y el desempeño de la entidad, y para tomar decisiones basadas en esto. información financiera y otra información.

Que es una secuencia en Programación

Una de las tres estructuras lógicas básicas en la programación de computadoras. ... En una estructura de secuencia, una acción o evento, conduce a la siguiente acción ordenada en un orden predeterminado. La secuencia puede contener cualquier número de acciones, pero no se pueden omitir acciones en la secuencia.

Arreglos en programación

Un arreglo es un conjunto de datos o una estructura de datos homogéneos que se encuentran ubicados en forma consecutiva en la memoria RAM (sirve para almacenar datos en forma temporal).

Describir vectores

Los vectores son una forma de almacenar datos que permiten contener una serie de valores del mismo tipo, cada uno de los valores contenidos tiene una posición asociada que se usará para accederlos. Está posición o índice será siempre un número entero positivo.

Identificar tipos de arreglos

Arreglos unidimensionales. Es un tipo de datos estructurado que está formado de una colección finita y ordenada de datos del mismo tipo. ...
Arreglos multidimensionales. ...
Arreglos con múltiple subíndices. ...
Selección directa. ...
Ordenación por burbuja. ...
Ordenación por mezcla.

Que son objetos e interfaces en programación

En programación orientada a objetos, una interfaz (también llamada protocolo) es un medio común para que los objetos no relacionados se comuniquen entre sí. ... Por ejemplo, en Java (donde se le llama Interfaz (Java interfaces), la interfaz Comparable especifica un método compararCon() que las clases deben implementar.

Diseño de sistemas

El diseño de sistemas es el proceso de definición de la arquitectura, módulos, interfaces y datos de un sistema para satisfacer unos requisitos previamente.

Las interfaces gráficas

La interfaz gráfica de usuario, conocida también como GUI, es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz.

Las entradas

En teoría de la información, el término entrada se refiere a la información recibida en un mensaje, o bien al proceso de recibirla.Tal como la computadora y el mundo exterior. En la interacción humano-computadora, la entrada es la información producida por el usuario con el propósito del control del programa.

Las salidas

Los dispositivos de salida son aquellos periféricos que se adosan a un ordenador y que tienen como finalidad comunicar información al usuario. Se distingue de los dispositivos de entrada, que son aquellos mediante los cuales el usuario incorpora información al ordenador.

Las estructuras básicas de las bases de datos

Estructura de una Base de Datos a todos y cada uno de los componentes, formatos y normativas necesarias para el buen funcionamiento de una Base de Datos, asimismo se incluye en dicha definición a los procesos necesarios para que la misma realice el almacenamiento efectivo de los datos, sin que se pierda ninguno de ellos durante la ejecución del programa, sistema de información y aplicación que esté enlazada a dicho modelo de almacenaje de información en formato digital.

Código Fuente

El código fuente de un programa informático es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un programa.

Compilador/Compilación

En informática, un compilador es un tipo de traductor que transforma un programa entero de un lenguaje de programación a otro.​ Usualmente el lenguaje objetivo es código máquina, aunque también puede ser traducido a un código intermedio o a texto.

Lenguaje Maquina

El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.

Lenguaje interpretador

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas.

Interpretador

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas.

Desarrollo Web

Desarrollo web es un término que define la creación de sitios web para Internet o una intranet. Para conseguirlo se hace uso de tecnologías de software del lado del servidor y del cliente que involucran .

Página Web

Una página web, o página electrónica, página digital, o ciberpágina1​2​ es un documento o información electrónica capaz de contener texto, sonido, vídeo, programas, enlaces, imágenes y muchas otras cosas, adaptada para la llamada World Wide Web (WWW) y que puede ser accedida mediante un navegador web. Esta información se encuentra generalmente en formato HTML o XHTML, y puede proporcionar acceso a otras páginas web mediante enlaces de hipertexto. Frecuentemente también incluyen otros recursos como pueden ser hojas de estilo en cascada, scripts, imágenes digitales, entre otros.

HTML

HTML, siglas en inglés de HyperText Markup Language, hace referencia al lenguaje de marcado para la elaboración de páginas web.

Modelo Cliente /Servidor

La arquitectura cliente-servidor es un modelo de diseño de software en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta.

Multiplataforma

En informática, multiplataforma es un atributo conferido a un granprogramas informáticos o métodos y conceptos de cómputo que son implementados, y operan internamente en múltiples plataformas informáticas.

Librería

En informática, una biblioteca o, llamada por vicio del lenguaje librería es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una interfaz bien definida para la funcionalidad que se invoca.

Log

En informática, se usa el término registro, log o historial de log para referirse a la grabación secuencial en un archivo o en una base de datos de todos los acontecimientos que afectan a un proceso particular. De esta forma constituye una evidencia del comportamiento del sistema. 

Script

En informática, un script o guion​​​ es un término informal que se usa para designar a un programa relativamente simple.

Variable

En matemáticas y en lógica, una variable es un símbolo constituyente de un predicado, fórmula, algoritmo o de una proposición. El término «variable» se utiliza aun fuera del ámbito matemático para designar una cantidad susceptible de tomar distintos valores numéricos dentro de un conjunto de números especificado.

Constantes

En general, una constante es un valor de tipo permanente, ya que no puede modificarse, al menos no dentro del contexto o situación para el cual está: geometría aritmética. En ciencias, especialmente en física, se denomina constante a aquella magnitud cuyo valor no varía en el tiempo.

Diagrama

Diagrama es un dibujo geométrico, muy utilizado en ciencia, en educación y en comunicación; con el que se obtiene la presentación gráfica de una proposición, de la resolución de un problema.

POO

La Programación Orientada a Objetos es un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial.

Archivo

Un archivo o fichero informático es un conjunto de bytes que son almacenados en un dispositivo. Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene.

Métodos de análisis de sistemas de información

Para la estructuración de un Software, el modelo debe representar todas las funciones y subfunciones de un Sistema. Los modelos se concentran en lo que debe hacer el sistema no en como lo hace, estos modelos pueden incluir notación gráfica, información y comportamiento del Sistema.

Todos los Sistemas basados en computadoras pueden modelarse como transformación de la información empleando una arquitectura del tipo entrada y salida.

ESPECIFICACIONES DEL SISTEMA

Es un Documento que sirve como fundamento para la Ingeniería Hardware, software, Base de datos, e ingeniería Humana. Describe la función y rendimiento de un Sistema basado en computadoras y las dificultades que estarán presentes durante su desarrollo. Las Especificaciones de los requisitos del software se producen en la terminación de la tarea del análisis.

Razones para proponer proyectos de sistemas de información
Las solicitudes de sistemas de información están motivadas por los siguientes tres objetivos generales:

Resolver un problema

Actividades procesos o funciones que en la actualidad o quizás en el futuro, no satisfacen los estándares de desempeño o las expectativas para lo que es necesario emprender una acción que resuelva las dificultades. Ejemplo Disminuir el número excesivo de errores en los datos de entrada eliminando la introducción manual de los datos de las ventas.

Aprovechar una oportunidad

Un cambio para ampliar o mejorar el rendimiento económico de la empresa y su competitividad dentro del mercado. Ejemplo Captura de una base grande de clientes ofreciendo un nuevo programa con mayor numero de vuelos directos y descuentos en el precio del pasaje.

Dar respuestas a directivos

Proporcionar información en respuesta a ordenes, solicitudes o mandatos originados por una autoridad legislativa o administrativa, llevar acabo tareas de cierta manera, o también cambiar la información o tal vez el desempeño. Ejemplo Notificar anualmente A quien corresponda utilizando para ello los formatos adecuados, los intereses obtenidos por ahorros, cuentas de cheques y de depósito a plazo fijo.

CAPACIDAD

Las actividades de la organización están influenciadas por la capacidad de esta, para procesar transacciones con rapidez y eficiencia. Los sistemas de información mejoran esta capacidad en tres formas:

1.       Aumentar la velocidad de procesamiento.

2.       Permiten el manejo de un volumen creciente de transacciones.

3.       Recupera con rapidez la información.

PROCESAMIENTO ACELERADO

La velocidad inherente con que la computadora procesa datos es una de las razones por las que las organizaciones buscan el desarrollo de proyectos. Los sistemas basados en computadoras pueden ser de ayuda para eliminar la necesidad de cálculos tediosos y comparaciones repetitivas.

Un sistema automatizado puede ser de gran utilidad si lo que se necesita es un procesamiento rápido.

AUMENTO EN EL VOLUMEN

Dado que los sistemas de información constituyen una ventaja para la compañía es frecuente que reciban una consideración primaria antes o durante el crecimiento y ampliación de la empresa. La incapacidad para mantener el rimo de procesamiento no necesariamente significa el abandono de los procedimientos existentes.

En estas situaciones, el analista considera el impacto que tiene la introducción de procesamiento computarizado, si el sistema existente es manual o la ampliación de éste. Es poco probable que únicamente el aumento de la velocidad sea la respuesta.

El tiempo de procesamiento por transacción aumenta si es considerada la cantidad de actividades comerciales de la empresa junto con su patrón de crecimiento, la capacidad de almacenamiento del sistema, la ubicación de las actividades comerciales en relación con las del centro de procesamiento y otros aspectos de índole similar.

RECUPERACIÓN RÁPIDA DE INFORMACIÓN

Las organizaciones almacenan grandes cantidades de datos relacionados con sus operaciones, empleados, clientes, proveedores y finanzas. En este caso dos aspectos son importantes:

1. ¿Dónde almacenar los datos?

2. ¿Como recuperarlos cuando se necesite de ellos?

El almacenamiento de datos es mas complejo si los usuarios recuperan los datos de diversas maneras bajo diferentes circunstancias.

En una empresa que no emplea computadoras las respuestas a todas estas preguntas pueden encontrarse por medio de registros contenidos en archivos (uno por cada pregunta) o por medio de un archivo relevante. Si se mantienen varios archivos entonces cada uno esta organizado para dar respuesta a una pregunta especifica.

CONTROL

Anteriormente se hablo de la relación que existe entre los sistemas de información con la administración y el control de operaciones

¿Como se relaciona la administración y el control de operaciones con las razones para desarrollar sistemas de información?

Básicamente en dos formas:

1. Para mejorar la exactitud y la consistencia.

2. Aumentar la seguridad de los datos más importantes.

MEJORA DE LA EXACTITUD Y LA CONSISTENCIA

Para demostrar como los sistemas de información pueden alcanzar este objetivo considérese como ejemplo la actividad común del procesamiento de facturas.

El procesamiento estándar consiste en acumular un grupo de facturas antes de ser enviadas para su procesamiento y contabilización, después los empleados que reciben los pedidos calculan el total de las facturas, así computan los montos de compras y gastos adicionales, después de recibidas en la contabilidad se concilian los errores e inconsistencias, se remiten de nuevo los datos para su corrección y ajustes en depto. que recibió las facturas y se ajustan saldos.

Si al procedimiento para calcular el monto de cada factura y acumular el total por lote se incorpora en un programa para computadora entonces el tenedor de libros puede seguir todos los pasos sin omitir alguno, sin necesidad de todos esos procedimientos engorrosos y por si solo.

PROVEER MEJOR SEGURIDAD

Algunas veces el hecho de que los datos puedan ser guardados de una forma adecuada para su lectura por medio de una maquina, proporciona una mayor seguridad, que es difícil de alcanzar en un medio ambiente en donde no existen computadoras.

Como ejemplo; antes de la automatización se daba un libro de fórmulas a los obreros encargados de fabricar los productos. Dicho libro contenía los nombres, cantidades y fórmulas de las materias primas necesarias para la fabricación de un determinado producto, la fuga de información hacia la competencia era un riesgo constante bastante alto.

La administración desarrollo un programa de computadora en donde se codificaban los nombres, cantidades e inventarios en existencia de dichas materias primas y se les proporcionaba una clave de acceso solamente al personal autorizado. Así se eliminó casi en su totalidad el riesgo potencial de una fuga de información hacia la competencia.  

Ciclo de vida clásico de desarrollo de sistemas

El desarrollo de Sistemas, un proceso formado por las etapas de análisis y diseño, comienza cuando la administración o algunos miembros del personal encargado de desarrollar sistemas, detectan una actividad relevante de la empresa que necesita mejoras.

Administración de base de datos

Un administrador de bases de datos es aquel profesional que administra las tecnologías de la información y la comunicación, siendo responsable de los aspectos técnicos, tecnológicos, científicos, inteligencia de negocios y legales de bases de datos, y de la calidad de datos.​

Comentarios

Entradas populares