21
HANNYER CALERO SANCHEZ 9-B

Hannyer calero sanchez

Embed Size (px)

DESCRIPTION

ESTE TRABAJO ES REALIZADO PARA EL CONOCIMIENTO DE NUEVOS APRENDICES DE SISTEMAS E INFORMATICA SOBRE EL SISTEMA OPERATIVO DE UN SOFWARA Y HADWARE

Citation preview

Page 1: Hannyer calero sanchez

HANNYER CALERO SANCHEZ

9-B

Page 2: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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: Hannyer calero sanchez

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.