Categorieën: Alle - módulos - interfaces - programación - algoritmo

door Naivy Diaz 6 jaren geleden

392

Evidencia_03_E3

Aprender programación informática implica comprender el diseño, codificación y protección del código fuente de programas. Existen diversos lenguajes de programación, cada uno adecuado para diferentes tipos de tareas y modos de ejecución.

Evidencia_03_E3

NOMBRE : NAIVY LIZBETH TIENDA DIAZ MATRICULA: 1628968 GRUPO:036

CONOCIMIENTO DEL DESARROLLO DE MI PROFESION

PROCESOS DE INNOVACIÓN EN CIENCIA Y TECNOLOGÍA

Desarrollo Tecnológico: Uso sistemático del conocimiento y la investigación dirigidos hacia la producción de materiales, dispositivos, sistemas o métodos incluyendo el diseño, desarrollo, mejora de prototipos, procesos, productos, servicios o modelos organizativos (LCTI).
Innovación: Introducción de un nuevo, o significativamente mejorado, producto (bien o servicio), de un proceso, de un método de comercialización o de un nuevo método organizativo, en las prácticas internas de la empresa, la organización del lugar de trabajo o las relaciones exteriores.

Innovación tecnológica: Innovación que se distingue por una mejora o novedad en las características del desempeño de los productos o servicios, y su aplicabilidad en la práctica dependerá del grado en que dichas características y su grado de novedad sean un factor importante en las ventas de una empresa o industria concerniente (Manual de Oslo)

Empresas de Base Tecnológica: Organizaciones productoras de bienes y servicios comprometidas con el diseño, desarrollo y producción de nuevos productos y/o procesos de fabricación innovadores a través de la aplicación sistemática de conocimientos técnicos científicos

Está demostrado que existe una relación positiva entre la generación y explotación del conocimiento y el desarrollo económico de los países, por lo que en México existe un gran interés por desarrollar una mejor capacidad de innovar, es decir, de “generar nuevos productos, diseños, procesos, servicios, métodos u organizaciones o de incrementar valor a los existentes”. Y con ello lograr ventajas competitivas en la economía, que le permita alcanzar un crecimiento económico sustentable. Por ello, el Consejo Nacional de Ciencia y Tecnología, apoya el desarrollo tecnológico y la innovación, a través de todos los Apoyos a Proyectos presentados en esta página

IMPLICACIONES Y CONOCIMIENTOS

El objetivo fundamental del curso es transmitir al alumno los conocimientos básicos sobre la informática y la programación de ordenadores con objeto de que pueda entender mejor sus implicaciones en el diseño y desarrollo y la posterior implementación de aplicaciones y sistemas informáticos. Pero los objetivos del curso no se quedan ahí, ya que se pretende que el alumno aprehenda una metodología correcta de programación, independientemente del lenguaje de programación que posteriormente emplee en su vida profesional. El alumno no se encontrará con un curso de programación de TurboPascal al uso, sino también un conjunto de conceptos y técnicas de programación totalmente exportable a otros lenguajes de programación estructurada como C/C++ o Java. En resumen un curso para cualquier que desee introducirse en el mundo de la programación o un primer curso de programación para alumnos de primer año en cualquier facultad universitaria o escuela de ingeniería
CONOCIMIENTOS BASICOS

PROFESIONES

COMO:
Administrador de bases de datos

Administrador de sitios web

Administrador de redes informáticas

Administrador informático

PROGRAMACION

La programación informática es el proceso por medio del cual se diseña, codifica, limpia y protege el código fuente de programas comunicacionales. A través de la programación se dictan los pasos a seguir para la creación del código fuente de programas informáticos. De acuerdo con ellos el código se escribe, se prueba y se perfecciona.
LENGUAJES DE PROGRAMACION

Es el responsable de que la computadora siga paso a paso las órdenes que el programador ha diseñado en el algoritmo.

LENGUAJES

TIPOS

Programación secuencial: son aquellos programas que se diseñan con directrices que van en secuencia una detrás de la otra. Por ejemplo: Cobol, Basic.

Programación estructurada: se considera así, cuando la programación es diseñada por módulos. Cada módulo realiza una tarea en especial, y cuando se requiera de esa tarea, sencillamente se le hace el llamado a ese módulo. Por ejemplo: Turbo Pascal, Ada, Modula.

Programación orientada a objetos: son aquellos lenguajes que permiten la implementan de objetos dentro del diseño del mismo y el usuario podrá pegar a cada objeto un código de programa. Algunos de estos son: Java, Xml, entre otros.

Programación lógica o de lenguaje natural: son aquellos programas que se diseñan con interfaces, de tal manera que el usuario pueda darle ordenes a la máquina utilizando un lenguaje simple. Por ejemplo: Prolog.

Programación de inteligencia artificial: son aquellos programas que más se acercan a la inteligencia humana, ya que tienen la capacidad de desarrollar conocimiento. Este tipo de lenguaje trabaja de una manera muy semejante a la mente humana.

Guía

Se guía por una serie de reglas y un conjunto pequeño de órdenes, instrucciones y expresiones que tienden a parecerse a una lengua natural acotada.

OBJETIVO

El objetivo de la programación es la de crear software, que después será ejecutado de manera directa por el hadware de la computadora, o a través de otro programa.

CAMPO LABORAL

La programación se ha vuelto fundamental en el mundo en el que actualmente vivimos, cabe mencionar que el ingeniero de sistemas también emplea esta herramienta para desenvolverse en su ámbito laboral. Esto es muy ventajoso ya que en muchos casos no necesitamos tener un jefe o trabajar en una compañía determinada como programadores, podemos ejercer esta habilidad de programar así como los físicos estudian el comportamiento de muchos fenómenos a través de la matemática, la cual nos lleva a nuevos descubrimientos y facilita las tareas que a diario llevamos a cabo en un ordenador.
El ingeniero de sistemas como programador puede hasta desenvolverse el solo en el ámbito laboral, en la elaboración y mejora de algoritmos para resolver problemas dados. Además, en estos días son pocas las personas que nunca han manejado un aparato electrónico, y con la llegada de los teléfonos inteligentes se pueden crear nuevas aplicaciones las cuales las demás personas podrían adquirir por un monto en específico. Como también se puede trabajar para empresas líderes en los mercados de producción no solo de los videojuegos, también en creación y mejora de software.