Top Banner
Programas Informáticos 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. Al conjunto general de programas, se le denomina software, que más genéricamente se refiere al equipamiento lógico o
29

Taller de tecnicas

Apr 11, 2017

Download

Documents

sniper18
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Taller de tecnicas

Programas Informáticoses 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. 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 digital.

Page 2: Taller de tecnicas

Programa De Aplicación son un conjunto de programas que le indican a la la

computadora como analizar tareas

específicas para el usuario. La

aplicación es el objeto para el cual

se usa la computadora.

Page 3: Taller de tecnicas

Sistema Operativo Es el software básico de una computadora que provee

una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.

Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el

hardware y organizar archivos y directorios en dispositivos de almacenamiento.

Page 4: Taller de tecnicas

Lenguaje De ProgramaciónEs un idioma artificial diseñado para expresar

computaciones que pueden ser llevadas a cabo por máquinas como las computadoras.

Pueden usarse para crear programas que controlen el comportamiento físico y lógico de

una máquina, para expresar algoritmos con precisión, o como modo de comunicación

humana

Page 5: Taller de tecnicas
Page 6: Taller de tecnicas

Código De Maquinaes el sistema de códigos directamente

interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador

de un autómata.

Page 7: Taller de tecnicas

Código De Alto Nivelse 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.

Page 8: Taller de tecnicas

Lenguaje 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 hardware.

Page 9: Taller de tecnicas
Page 10: Taller de tecnicas

Lenguaje Ensambladores un lenguaje de

programación de bajo nivel para los computadores,

microprocesadores, micro controladores, 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

Page 11: Taller de tecnicas

Algoritmoes una secuencia no

ambigua, finita y ordenada de

instrucciones que han de seguirse para

resolver un problema. Un programa normalmente

implementa (traduce a un lenguaje de

programación concreto) uno o más algoritmos.

Page 12: Taller de tecnicas

Pseudocódigo(o falso lenguaje) es

utilizado por programadores para

describir algoritmos en un lenguaje humano

simplificado que no es dependiente de ningún

lenguaje de programación. Por este motivo puede ser

implementado en cualquier lenguaje por cualquier

programador que utilice el pseudocódigo.

Page 13: Taller de tecnicas

Compilares 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 simplemente texto.

Page 14: Taller de tecnicas
Page 15: Taller de tecnicas

Traductores e interpreteses un programa informático capaz de analizar

y ejecutar otros programas, escritos en un lenguaje de alto nivel

Page 16: Taller de tecnicas

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;

Page 17: Taller de tecnicas
Page 18: Taller de tecnicas

Programación Modulares uno de los métodos

de diseño más flexibles y potentes

para mejorar la productividad de un

programa. En programación modular el programa se divide en módulos (partes

independientes).

Page 19: Taller de tecnicas

Programación orientada a objetos

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 20: Taller de tecnicas
Page 21: Taller de tecnicas

Programación DeclarativaEn 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.

Page 22: Taller de tecnicas

Diagramas de Flujoes 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 23: Taller de tecnicas
Page 24: Taller de tecnicas

Código objetoSe le llama así 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 25: Taller de tecnicas
Page 26: Taller de tecnicas

Base De Datoses un conjunto de datos que

pertenecen al mismo contexto 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 27: Taller de tecnicas

Programador De Computadores

Es aquella persona que escribe, depura y

mantiene el código fuente de un programa

informático, es decir, del conjunto de instrucciones que ejecuta el hardware

de una computadora para realizar una tarea determinada. La

programación es una de las principales disciplinas dentro de la informática.

Page 28: Taller de tecnicas

Código ASCIIEl ASCII es un código

numérico que representa los

caracteres, usando una escala decimal del 0 al 127. Esos

números decimales son convertidos por la

computadora en números binarios para

ser posteriormente procesados.

Page 29: Taller de tecnicas

Jhoon Leiiner Trujillo 9B