PLE




BLOQUE 1

INTRODUCCIÓN A LA PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS
 
 OBJETIVO: Comprender los conceptos básicos que se aplican en la informática con la finalidad de orientar a la comprensión y posterior aplicación en la solución de problemas que requieren soluciones informáticas.

 ¿Qué es un programa?
ACTIVIDAD No. 1: Investigue en diferentes fuentes y escriba un concepto de los siguientes términos: Hardware, software, aplicación informática y sistema operativo; ponga ejemplos de cada uno de ser posible con imágenes.

HARDWARE: Conjunto de elementos físicos o materiales que constituyen una computadora o un sistema informático

EJEMPLO: Monitor, impresora, scanner, parlante, etc.

 


SOFTWARE: Conjunto de programas y rutinas que permiten a la computadora realizar determinadas tareas.


EJEMPLO: Blog de notas,  Microsoft Word,  Photoshop, Kournikova


APLICACIÓN INFORMÁTICA: una aplicación es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajos.


EJEMPLO: Sistemas Administradores de Bases de Datos (Oracle, SQL Server, Informix).
 

SISTEMA OPERATIVO: Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.

EJEMPLO: windows xp, windows 98, ubuntu, mac osxlion, slackware,linux



¿Qué son los sistemas de procesamiento de información?
ACTIVIDAD No. 2:

  •    Defina que es un programa informático
Un programa informático es una serie de comandos ejecutados por el equipo. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, una serie de 0s y 1s.

  • Elabore un organizador cognitivo con las partes o elementos que se interrelacionan en un sistema de procesamiento.



  • Describa las cuatro actividades básicas de un sistema de información e ilustre con imágenes.
  1. Entrada de información: proceso en el cual el sistema toma los datos que requiere.
  2. Almacenamiento de información: pude hacerse por computadora o archivos físicos para conservar la información.
  3. Procesamiento de la información: permite la transformación de los datos fuente en información que puede ser utilizada para la toma de decisiones.
  4. Salida de información: es la capacidad del sistema para producir  la información procesada o  sacar  los datos de entrada al exterior.   
Programa Informático (Aplicación Informática)
Etapas del ciclo de vida


ACTIVIDAD No. 3:
  •  Realice la descripción de cada una de las etapas del ciclo de vida de un programa informático. Tome como referencia la imagen anterior.
Tipos de Software
De acuerdo con las características, el software podría clasificarse  de la siguiente manera: Software de Aplicación, Software de Programación, Software de Sistemas, Software de Empotrado, Software de Gestión, Software de Inteligencia Artificial y Sistemas Expertos.
ACTIVIDAD No. 4: 
  •   Explique sobre cada uno de los tipos de software anteriormente descritos, ponga ejemplos. 
·         Software de Aplicación: es aquel en donde están todos los programas en los que uno  realiza diferentes  actividades. Están los programas más utilizados en la vida cotidiana.

EJEMPLO: procesadores de texto, hojas de cálculo, editores, telecomunicaciones, videojuegos, etc.


   Software de Programación: son las herramientas que se utilizan para crear programas.ete se vale de distintos lenguajes.

EJEMPLO: compiladores, programas de diseño asistido por computador, paquetes integrados, editores de texto, enlazadores, depuradores, intérpretes, entre otros.



   Software de Sistema: es aquel en el cual podemos interactuar y controlarlo. Tiene como objetivo utilizar el hardware. Facilita su utilización


 EJEMPLO: Windows, Linux y Mac OS X, los sistemas operativos, dentro del software de sistema se ubican las herramientas de diagnóstico, los servidores, las utilidades, los controladores de dispositivos y las herramientas de corrección y optimización, etcétera.



·       Software empotrado: es aquel que se instala  en otros productos industriales. Comparten características con el software de sistemas, de tiempo real,  de ingeniería y científico y el de ordenadores personales.

EJEMPLO: la electrónica de consumo, sistemas de control de los automóviles, etc.

·         Software de Gestión: son programas  que utilizan grandes cantidades de información almacenadas en bases de datos con objeto de facilitar las transacciones comerciales o la toma de decisiones.

·         EJEMPLO : una empresa dedicada a la fabricación y distribución debería de abarcar la gestión de todos los procesos involucrados en dicha actividad, y por tanto en el control de todo el flujo de la misma, desde el análisis del mercado, pedidos, fabricación, distribución, gestión tributaria, contabilidad, recursos humanos, relaciones con clientes y proveedores, etc.


·          Software de Inteligencia Artificial.: es útil para realizar de forma rápida y fiable operaciones que para nosotros  son tediosas e incluso inabordables. Es difícilmente aplicable a problemas que requieran la aplicación de funciones intelectuales más elevadas, por triviales que nos puedan parecer.


·         EJEMPLO: control de sistemas, planificación automática, la habilidad de responder a diagnósticos y a consultas de los consumidores, reconocimiento de escritura, reconocimiento del habla y reconocimiento de patrones.


·          Sistemas Expertos.: son así porque emulan el razonamiento de un experto en un dominio concreto y en ocasiones son usados por éstos. Se busca una mejor calidad y rapidez en las respuestas dando así lugar a una mejora de la productividad del experto.


 EJEMPLO: Dendral,XCon,DipmeterAdvisor,Mycin,CADUCEUS,R1CLIPS,Jess.Prolog, etc


 Tipos de Lenguajes de Programación

ACTIVIDAD No. 5: 

·          Escriba que son los lenguajes de programación

   Un lenguaje de programación: es un sistema estructurado y diseñado para que las máquinas y computadoras nos podamos entender entre sí. Contiene un conjunto de acciones consecutivas que  debe ejecutar el ordenador.
  • Describa cuales son los tipos de lenguaje programación y para qué sirven.
Los Lenguajes de Programación de Bajo Nivel: son aquellos utilizados para tener control del hardware del computador y dependen de esta, ordena al computador operaciones fundamentales para que funcione, utiliza números y la abreviatura de letras. Son complicados y lo utilizan sus creadores con este se  programan  la asignación y liberación de memoria, el uso de punteros, el poder usar paso por valor y por referencia, la creación de tipos de datos, etc.

Los Lenguajes de Programación de Alto Nivel: son  parecidos al lenguaje  humano y no dependen del ordenador  y sirven para crear programas informáticos que solucionen diferentes problemas. Son los más usados por los programadores y por todo del mundo.

   Lenguaje de Programación “HTML”: es con el que se crean las páginas web que son  un conjunto de etiquetas que definen el texto y otros elementos que se puedan ver en las páginas web. HTML significa HyperText Marcus Lenguaje («lenguaje de marcas de hipertexto»).  Depende de si queremos verlo en  una web.  El lenguaje de programación CSS (Cascading Style Sheets) son hojas que sirven para dar “estilo” a las páginas web como su color, definir su fondo, tipos de letra…etc



    Lenguaje de Programación “SQL”: sirve para realizar consultas principalmente a bases de datos. SQL significa Structured Query Lenguaje (Lenguaje estructurado de consultas) y se utiliza para páginas web y  para aplicaciones de computador, sobre todo para manejar datos. (Introducir datos, actualizar datos, eliminar o seleccionar datos)


    Lenguaje de Programación “Java”: es el lenguaje utilizado para programas como herramientas, juegos y aplicaciones. Se utiliza en todo tipo de ordenadores personales de todo el mundo. Java está instalado en inmensidad de aplicaciones y sitios web.


Lenguaje de Programación “C”: está orientado a los Sistemas Operativos, es muy eficaz y con éste  podemos crear Softwares de sistemas operativos como Windows o Linux y también para aplicaciones, sirve para experimentos informáticos, físicos, matemáticos…etc. Es muy utilizado en robótica con el que se programan simuladores, etc.


    Lenguaje de Programación “XML”: es un lenguaje de etiquetas como el HTML, pero a diferencia de éste, separa el contenido de la presentación, se preocupa del significado del texto que define el HTML. Te da el dato + el significado de ese dato, mientras que el HTML te da el dato nada más. El XML es un complemento fundamental al HTML.

  
 Lenguaje de Programación “PHP”: es un lenguaje de programación similar al HTML que nos sirve  para páginas web y se puede combinar con el lenguaje HTML. El lenguaje PHP se basa en los “scripts” que es un guión de órdenes o instrucciones que recibe un servidor de una página web para leer su código fuente.
 

Tipos o Paradigmas de Programación
ACTIVIDAD No. 6: 

·         Escriba a que se refiere el término programación en el campo informático
PROGRAMACION: todo aquello que implica diseñar, codificar, depurar y mantener el código fuente de ciertos programas en una computadora. En este se utiliza principalmente un lenguaje escrito
·         Elabore un mapa conceptual con los diferentes formas de programación










No hay comentarios:

Publicar un comentario