Sistemas Informáticos

Páginas: 6 (1403 palabras) Publicado: 26 de septiembre de 2013

“Año de la Inversión para el Desarrollo Rural y la Seguridad Alimentaria”
--SISTEMAS INFORMÁTICOS--

Autora: Fiorela V.R
Grado y Sección: 4º I
Docente: EngelsO.P


2013

LOS SISTEMAS INFORMÁTICOS


ACTIVIDAD 01: PROGRAMACION Y PARADIGMAS

1. ¿Qué entiende usted por programación?
Lo primero que pienso cada vez que hablamos de programación es cuando una persona X es el interfaz entre un programa de aplicación y un usario; en donde él tiene que realizar un proceso de diseño o programas que exhiban un comportamiento para que este realicediversas funciones. Pero, al contrastar información de la temática, se puede afirmar que es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales., y así mismo, el código fuente es escrito en un lenguaje de programación.

2. Menciona 04 paradigmas de programación.
Paradigma Funcional
Esto logra que, de alguna manera, se pueda resolver ciertosproblemas de forma elegante y evitar los efectos secundarios.
• Definición de funciones
• Funciones como datos primitivos
• Valores sin efectos laterales, no existe la asignación
• Programación declarativa
• Lenguajes: LISP, Scheme, Haskell, Scala

Paradigma Lógico
Basado en ideas lógicas (y reglas lógicas de 1er orden). Las ideas se manipulan por inferencias. En éste lenguaje no dices como haceralgo, sino qué hacer con ese algo.
Permite comprobar nuevas proposiciones importantes a partir de inferencias y reglas.
Usado y asociado mucho con bases de datos.
Definición de reglas
Unificación como elemento de computación
Programación declarativa
Lenguajes: Prolog, Mercury, Oz, SQL

Paradigma Imperativo o procedural
Definición de procedimientos
Definición de tipos de datos
Chequeode tipos en tiempo de compilación
Cambio de estado de variables
Pasos de ejecución de un proceso
Lenguajes: Fortran, Algol, C, Pascal

Paradigma orientado a objetos
Definición de clases y herencia
Objetos como abstracción de datos y procedimientos
Polimorfismo y chequeo de tipos en tiempo de ejecución
Lenguajes: Modula, Smalltalk, Java, C#

3. Elabora un cuadro comparativo entre laprogramación estructurada y la programación orientada a objetos.


PROGRAMACIÓN ESTRUCTURADA
PROGRAMACIÓN ORIENTADA A OBJETOS
Pretende resolver un problema de principio a fin en una sola estructura de codigo. 

Resuelve el problema identificando los actores que tienen participación en el problema e identificando tambien sus acciones.
ajustar un problema al enfoque procedimental de un lenguajeIntenta ajustar el lenguaje al problema
Están orientados a acciones.
se asocian los objetos del problema a los objetos del mundo real., encapsulando datos y metodos en objetos relacionados entre si.
La unidad de programacion es la clase.
La unidad de programacion es la función
Consiste en indicar cómo resolver un problema mediante sentencias; en la programación lógica, se trabaja de unaforma descriptiva, estableciendo relaciones entre entidades, indicando no cómo, sino qué hacer.
incorpora en su entorno de ejecución mecanismos tales como el polimorfismo y el envío de mensajes entre objetos. Es más moderna.
Se gobierna por tres estructuras de control básicas: secuenciales, repetitivas y selectivas; permitiendo la la estructura de programas
faciles de leer y modificar.
se basaen lenguajes que soportan sintáctica y semánticamente la unión entre los tipos abstractos de datos y sus operaciones

Ejecuta paso a paso y este debe de tener una secuencia y una logica para que su funcion sea eficiente
Se basa en una nueva forma de pensar los problemas declarando como variables o los tipos de datos los objetos del problema, y que a su vez, cada objeto tiene variables que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas Informáticos
  • Sistemas informáticos
  • sistemas informaticos
  • Sistemas Informáticos
  • Sistemas informaticos
  • Informatica, sistemas
  • Sistemas informaticos
  • sistema informatico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS