luis silva diapositiva

21
programa informativo Un 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. [

Upload: luis-silva-narvaez

Post on 13-Apr-2017

187 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Luis silva  diapositiva

programa informativo

Un 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.[

Page 2: Luis silva  diapositiva

En la informática, un programa de aplicación es un tipo de software diseñado para facilitar al usuario la concreción de un cierto trabajo.

Programa de aplica

Page 3: Luis silva  diapositiva

Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.[

Sistema operativo

Page 4: Luis silva  diapositiva

Un lenguaje de programación es 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

lenguaje de programacion

Page 5: Luis silva  diapositiva

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ódigo máquina posteriormente

codigo de maquina

Page 6: Luis silva  diapositiva

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

lenguaje de bajo nivel

Page 7: Luis silva  diapositiva

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.

Lenguaje ensamblador

Page 8: Luis silva  diapositiva

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.

Lenguaje ensamblador

Page 9: Luis silva  diapositiva

es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.

Algoritmo

Page 10: Luis silva  diapositiva

s 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.

Pseudocódigo

Page 11: Luis silva  diapositiva

. Reunir en un solo texto extractos o fragmentos de otras obras ya publicadas:

compilar

Page 12: Luis silva  diapositiva

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

Programación estructurada

Page 13: Luis silva  diapositiva

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.

Programación modular

Page 15: Luis silva  diapositiva

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.

Programación declarativa

Page 16: Luis silva  diapositiva

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.

Diagramas de flujo

Page 17: Luis silva  diapositiva

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

Código objeto

Page 18: Luis silva  diapositiva

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

Base de datos

Page 19: Luis silva  diapositiva

Hay solamente cuatro diferentes tipos de datos que consideramos más simples o primitivos. Otros tipos de datos son tipos que representan datos más complejos. Los tipos tienen que ver con la clase de dato, una variable puede alojar y determinar qué clase de operaciones se pueden desarrollar con el dato alojado en ella. En este texto, vamos a nombrar los tipos de datos en negritas. Los tipos de datos fundamentales son:

Datos y tipos de datos

Page 20: Luis silva  diapositiva

s 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

Programador

Page 21: Luis silva  diapositiva

es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno y en otras lenguas occidentales. Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US-ASCII.

Codigo ASCII