Juan kalo b.

21
Juan Carlos Blandon t. 9-B

description

examen final

Transcript of Juan kalo b.

Page 1: Juan kalo b.

Juan Carlos Blandon t.

9-B

Page 2: Juan kalo b.

programa informático es un conjunto de instrucciones que una vez

ejecutadas realizarán una o varias tareas en una computadora. Sin

programas, estas máquinas no pueden funcionar.[1] [2] Al conjunto general de programas, se le denomina software, que más genéricamente se refiere al

equipamiento lógico o soporte lógico de una computadora Un digital.

Page 3: Juan kalo b.

Los programas de aplicación son un conjunto de programas que le indican a la computadora

como analizar tareas específicas para el usuario. La aplicación es el objeto para el cual se usa la

computadora. Podemos clasificas las aplicaciones en generales

y específicas. Las aplicaciones generales son todos los progrmas que utiliza cualkier usuario,

desde el estudiante hasta el profesional, sin requerir grandes conocimientos de

computación. Las aplicaciones mas comunes son los procesadores de texto, las hojas de cálculo electrónicas y las comunicaciones

generales (Internet y correo electrónico).

Page 4: Juan kalo b.

sistema operativo es el programa (o software) más importante de un ordenador.

Para que funcionen los otros programas, cada ordenador de uso general debe tener un

sistema operativo. Los sistemas operativos realizan tareas básicas, tales como

reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder

de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales

como impresoras, escáner, etc.

Page 5: Juan kalo b.

Conjunto de instrucciones entendibles directamente por el ordenador, puesto que se componen de unos y ceros. Generalmente, el programador utiliza un lenguaje de programación basado en el lenguaje natural, y éste es traducido a c-Lenguaje de programaciónódigomáquina poster-Lenguaje de

Page 6: Juan kalo b.

Un lenguaje de programación de bajo nivel es el que proporciona un conjunto de instrucciones aritmeticológicas sin la capacidad de encapsular dichas instrucciones en funciones que no estén ya contempladas en la arquitectura del hardwa

Page 7: Juan kalo b.

Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.

En los primeros lenguajes de alto nivel la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales.

Page 8: Juan kalo b.

lenguaje ensamblador, o assembler,es un lenguaje de programación de bajo nivel para los computadores, microprocesadores, microcontroladores, y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura dada de CPU y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador.

Page 9: Juan kalo b.

Podemos eConjunto ordenado y finito de pasos que permite hallar la solución de un problema.(Una secuencia de pasos que conducen a la realización de una tarea.Descripción exacta de la secuencia en que se ha de realizar un conjunto de actividades tendientes a resolver un determinado tipo de problema o procedimiento.Conjunto de sentencias / instrucciones en lenguaje nativo, los cuales expresan la lógica de un programa.Es un sistema por el cual se llega a una solución, teniendo en cuenta que debe de ser definido, finito y preciso.Toda receta, proceso, rutina, método, procedimiento, técnica, formula que resuelven un determinado problema.Conjunto de instrucciones concretas y detalladas mediante el cual se consigue una acción determinada.Conjunto de reglas que permiten obtener un resultado determinado a partir de ciertas reglas definidas.Descripción precisa de una sucesión de instrucciones que permite llevar a cabo un trabajo en un número finito de pasos.

Page 10: Juan kalo b.

PSEUDOCODIGO El pseudocódigo (o falso

lenguaje) es utilizado por programadores para describir algoritmos en un lenguaje humano simplificado que no es dependiente de ningún otro lenguaje de programación. Por este motivo puede ser implementado en cualquier lenguaje de programación formal por cualquier programador que utilice el pseudocódigo.

Contenido [ocultar]

Page 11: Juan kalo b.

COMPILAR Un compilador es un programa

informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se conoce como compilación.[

Page 12: Juan kalo b.

TRADUCTORES E INTERPRETES La ACTI es una organización que

representa los intereses gremiales en el campo nacional e internacional, reconocida tanto por la calidad como por el manejo ético de los servicios que presta.Es, además, un ente promotor de la profesionalización de la traduccion e interpretación en Colombia. Igualmente busca la adopción de las normas internacionales de calidad vigentes

Page 13: Juan kalo b.

PROGRAMACION ESTRUCTURADA La programación

estructurada es una técnica para escribir programas (programación de computadora) de manera clara. Para ello se utilizan únicamente tres estructuras: secuencia, selección e iteración; siendo innecesario el uso de la instrucción o instrucciones de transferencia incondicional (GOTO, EXIT FUNCTION, EXIT SUB o múltiples RETURN)

Page 14: Juan kalo b.

PROGRAMACION MODULAR La programación modular es un

paradigma de programación que consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible y manejable.

Se presenta históricamente como una evolución de la programación estructurada para solucionar problemas de programación más grandes y complejos de lo que ésta puede resolver.

Page 15: Juan kalo b.

PROGRAMACION ORIENTADA A OBJETO(POO) La programación orientada a

objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos.

Page 16: Juan kalo b.

PROGRAMACION DECLARATIVA La Programación Declarativa, en

contraposición a la programación imperativa es un paradigma de programación que está basado en el desarrollo de programas especificando o "declarando" un conjunto de condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución. La solución es obtenida mediante mecanismos internos de control, sin especificar exactamente cómo encontrarla (tan sólo se le indica a la computadora que es lo que se desea obtener o que es lo que se está buscando). No existen asignaciones destructivas, y las variables son utilizadas con Transparencia referencial

Page 17: Juan kalo b.

DIAGRAMA DE FLUJO Un diagrama de flujo es una

representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.

Page 18: Juan kalo b.

CODIGO OBJETO En programación, se llama

código objeto al código que resulta de la compilación del código fuente.

Consiste en lenguaje máquina o bytecode y se distribuye en varios archivos que corresponden a cada código fuente compilado. Para obtener un programa ejecutable se han de enlazar todos los archivos de código objeto con un programa llamado enlazador (linker).

Page 19: Juan kalo b.

BASE DE DATOS Una base de datos o banco de

datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta

Page 20: Juan kalo b.

DATOS YTIPOS DE DATOS Los diferentes objetos de información con

los que trabaja un programa en Pascal se conocen como datos. Todos los datos tienen un tipo asociado con ellos. Pueden ser de tipo carácter, entero, un número real, etc.

La asignación de tipos a los datos persigue dos objetivos:

Datalogic Magellan Scanner Balanza Bi-Optico Lector Código de Barraswww.lineadatascan.comEnlaces patrocinados

- Detectar errores de operaciones en programas.

- Determinar cómo ejecutar las operaciones

Page 21: Juan kalo b.

PROGRAMACION DE COMPUTADORES La programación es el proceso de

diseñar, escribir, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesariamente otras tareas tales como el análisis y diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.