Pda y impresoras de acuerdo a lo que buscas.
Enviado por Angelo Disla • 19 de Julio de 2016 • Documentos de Investigación • 2.844 Palabras (12 Páginas) • 205 Visitas
UNIVERSIDAD TECNOLOGICA DE SANTIAGO
(UTESA)
PROGRAMACIÓN I-B
Tema #1: Conceptos fundamentales en las técnicas de programación.
- Programación.
Es un conjunto de reglas, normas, técnicas o procedimientos que permiten la utilización de lenguajes de computadora para desarrollar programas o aplicaciones con la finalidad de resolver problemas y obtener resultados.
- Tipos de Programación.
Existen 3 tipos de programación:
- Programación Lineal.
- Programación Estructurada.
- Programación Orientada a Objetos.
La Programación Lineal es el tipo de programación que permite el desarrollo de programas o aplicaciones en forma lineal, es decir, línea por línea.
La Programación Estructurada consiste en el tipo de programación que permite el desarrollo de programas a través de módulos o segmentos que se entrelazan para realizar uno o varios procesos.
La Programación Orientada a Objetos se refiere al tipo de programación que permite el desarrollo de programas a través de elementos o recursos visuales denominados objetos para la solución de problemas.
- Lenguaje de Programación.
Es una herramienta lógica o software que se utiliza para la resolución de problemas a través del conjunto de las instrucciones que provee al usuario basadas en reglas y normas claras.
- Tipos de Lenguajes.
Existen 2 tipos o grupos de lenguajes de programación:
- Lenguajes de Alto Nivel.
- Lenguajes de Bajo Nivel.
Los Lenguajes de Alto Nivel son aquellos que están formados por instrucciones simbólicas muy parecidas al lenguaje humano.
Los Lenguajes de Bajo Nivel son aquellos que están formados por instrucciones en código máquina o lenguaje de máquina.
- Clasificación de los Lenguajes.
Lenguajes de Alto Nivel. Lenguajes de Bajo Nivel.
Basic C (Antiguo)
Cobol Assembler
Rpg Forth
Foxpro Natural
Visual Foxpro
Visual Basic
Delphi
- Programa.
Es un conjunto de instrucciones organizadas que permiten la solución de un problema.
- Tipos de Programas.
Existen 2 tipos de Programas:
- Programa Fuente.
- Programa Objeto.
El Programa Fuente es aquel que esta formado por un conjunto de instrucciones simbólicas que le indican al computador los pasos que debe realizar.
El Programa Objeto es aquel que resulta de la traducción del programa fuente.
El Objeto es el programa que la maquina ejecuta.
- Compilador e Intérprete.
Un Compilador es el programa que permite la traducción del programa fuente al programa objeto.
Un Compilador por lo general viene integrado en el lenguaje de programación o independiente a al mismo.
Un Interprete es un programa que interpreta las instrucciones de un programa línea por línea temporalmente en memoria sin generar objeto.
- Elementos que contiene un programa.
- Archivo.
Un Archivo es un conjunto de registros organizados y relacionados entre si para un propósito de procesamiento de datos.
a.1.) Tipos de Archivos.
Existen 3 tipos de Archivos:
- Archivo Secuencial.
- Archivo Directo.
- Archivo Indexado.
El Archivo Secuencial es el tipo de archivo que permite almacenar o
accesar los registros o datos en secuencia, es decir, uno tras otro.
El Archivo Directo es el tipo de archivo que permite almacenar o
accesar los registros o datos de forma directa, es decir, no hay secuencia
y por tanto se almacenan en posiciones según vayan llegando.
El Archivo Indexado es el tipo de archivo que permite almacenar o
accesar los registros o datos a través de un índice, es decir, un
identificador lógico que permite la localización del registro rápidamente.
- Registro. Es un conjunto de campos o datos relacionados entre si y considerados como una unidad.
- Campo. Es un conjunto de caracteres o la subdivisión que permite representar datos.
- Dato. Es el elemento mas pequeño de información que maneja la memoria del computador.
- Clave Primaria. Es la llave principal que se utiliza para almacenar o accesar los registros de un archivo a través de un campo único.
Ejemplos de Claves Primarias.
Codigo Num_Telefono
Cedula Num_Cuenta
Num_factura Matricula
Codigo_empleado Codigo_cliente
Codigo_producto Codigo_articulo
- Clave Secundaria. Es la llave alterna que se utiliza para el almacenamiento y acceso de los registros de un archivo a través de un campo secundario.
Ejemplos de claves secundarias.
Dpto Sueldo
Nombre Articulo
Apellido Nacionalidad
Direccion Costo
Telefono Balance
...