Actividades Fasciculo 1

Page 1

FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

ACTIVIDADES DEL FASCICULO 1

Presentado por: Cristian Camilo Acevedo Moreno

Presentado a: Luis Fernando Niño

Ibagué – Tolima

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

TABLA DE CONTENIDO

INTRODUCCION……………………………………………………………………………. Actividad 1.1…………………………………………………………….………………......... Actividad 1.2…………………………………………………………………….……………. Actividad 1.3………………………………………………………………….………………. Actividad 1.4……………………………………………………………………….…………. Actividad 1.5……………………………………………………………………….………….

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

INTRODUCCION

En este fascículo se tomaron conceptos básicos como que es: problema, programa y pseudocódigo, se abordaron temas como, tipos de datos y conceptos iniciales de programación con la clasificación de los lenguajes de programación, característica del entorno Java y procedimiento de instalación de JCreator. Posteriormente se presentan cinco actividades y un seguimiento al autoaprendizaje los cuales serán desarrollados en el siguiente trabajo.

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

ACTIVIDAD 1.1

1. Indague y plantee tres clases de problemas que se puedan encontrar en el ámbito matemático, cultural, político, económico o social y determine para cada uno de estos problemas, dos alternativas de solución. Ámbito cultural Mal uso del lenguaje 

Difundir el uso adecuado del habla en el ámbito educativo.

Tratar a la sociedad en general con un lenguaje adecuado sin hacer

excepciones en extractos sociales.

Falta de actualización de nuevas tecnologías 

Asistir a seminarios o conferencias sobre innovaciones tecnológicas.

Difundir las nuevas creaciones por los medios sociales utilizados

popularmente.

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

Actitud inadecuada entre la sociedad 

Dar un trato adecuado tanto a la población de recursos bajos como de

recursos altos.

Cambiar la imagen que se tiene de la alta sociedad a la baja.

Ámbito político Fraude 

Tener a una persona del común para opinar y estar presente en los

proyectos empleados a los sectores habitables.

Dar más poder a la sociedad durante el gobierno de los diferentes integrantes del estado.

Falta de importancia a la democracia 

Mayor integración en la gente del común, para una mayor atención.

realizar campañas para que el gobierno entienda que su papel es para el bien de la sociedad y no para ellos.

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

Administración inadecuada del dinero 

Exigir al gobierno mayor ingresos para mejorar las necesidades de sus habitantes.

implementar castigos a estas personas sin excepción del gobierno.

Ámbito económico Desempleo 

Implementar carreras gratuitas para mayor capacitación.

Implementar más sector laboral que beneficie la población con poco

conocimiento intelectual.

Desplazamiento 

Más atención por parte del ejército en las zonas rurales, donde se

presente mayor abuso de los grupos al margen de la ley.

Acabar con las fuerzas armadas contra la ley.

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION Corrupción 

implementar más seguridad en los sectores de importación y

exportación para disminuir dinero ilícito.

Un mejor uso del dinero por parte del gobierno.

Ámbito social Intolerancia 

Divulgar las consecuencias que produciría el no tener paciencia.

Mayor asistencia psicológica a la población con mayor índice de este problema.

Discriminación étnica 

Concientizar a la población que vivimos en un país multiétnico.

Integrar a esta población a la sociedad.

Maltrato intrafamiliar 

Evitar embarazos a temprana edad.

Evaluar a las familias para saber si están capacitadas.

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

2. Un problema en programaci贸n se define como: La insuficiencia para poder lograr un objetivo, es un impedimento para llegar a realizar el desarrollo de un proceso de una manera 贸ptima.

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION ACTIVIDAD 1.2 1. Realice un ejemplo de cada una de las variables de la clasificación anterior, numéricas, carácter, alfanumérica, lógica, contador, acumulador. Numéricas: 0,1,2,3,4,5,6,7,8,9… Carácter: “A” ,“v”, “P”, “j” … Alfanumérica: “Casa 24” Lógica: “Si”, “No” Contador:

Jabon-1 , Jabon-2, Jabon-3 …

Acumulador: 5+1+2+3 = 11

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION ACTIVIDAD 1.3 1. Indague acerca de las características y elementos de las clases de constantes existentes y realice un cuadro comparativo con la clasificación de las variables vistas anteriormente.

Variables

Variables

Variables de

Variables

numéricas

Lógicas

Carácter

Alfanuméricas

Almacenan

Almacenan uno de

Almacenan un

Almacenan letras,

valores

dos variables,

carácter, símbolo

números y

numéricos(+,-)

producto de una

o digito.

caracteres, que

comparación entre

pueden ser más

dos datos.

de un carácter.

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION ACTIVIDAD 1.4 1. Enuncie y describa, en t茅rminos de acciones, los pasos que se realizan para comprar la entrada a un teatro. Dirigirse al teatro, acercarse a la taquilla, realizar cola hasta la ventanilla, suministrar dinero solicitado por la boleta, dirigirse a la sala. 2. Elabore el pseudoc贸digo que intercambia el valor de dos variables.

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

3. ¿Cuántas unidades, decenas, centenas se encuentra en un numero de tres dígitos que se ingresa por teclado? Numero = 999 

Unidades= 999

Decenas=99

Centenas=9

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION ACTIVIDAD 1.5 1. Consulte qué otros lenguajes de programación existen. En la siguiente tabla se muestra los diez ganadores de febrero extraídos del ranking total producido por la comunidad de programación TIOBE:

Tomado de: http://www.redeszone.net/2012/03/14/los-lenguajes-de-programacion-actuales-volumen-i/

2. Consulte la historia de Java, su evolución y qué características posee.

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION Java surgió en 1991 cuando un grupo de ingenieros de Sun Microsystems trataron de diseñar un nuevo lenguaje de programación destinado a electrodomésticos. La reducida potencia de cálculo y memoria de los electrodomésticos llevó a desarrollar un lenguaje sencillo capaz de generar código de tamaño reducido.

Debido a la existencia de distintos tipos de CPUs y a los continuos cambios, era importante conseguir una herramienta independiente del tipo de CPU utilizada. Desarrollaron un código "neutro" que no dependía del tipo de electrodoméstico, el cual se ejecutaba sobre un maquina hipotética o virtual denominada Java Virtual Machine (JVM). Era la JVM quien interpretaba el código neutro convirtiéndolo a código particular de la CPU utilizada. Esto permitía lo que luego se ha convertido en el principal lema de lenguaje: "Write Once, Run Everywhere". A pesar de los esfuerzos realizados por sus creadores, ninguna empresa de electrodomésticos se interesó por el nuevo lenguaje.

Como lenguaje de programación para computadores, Java se introdujo a finales de 1995. La clave fue la incorporación de un interprete Java en la versión 2.0 del programa Netscape Navigator, produciendp una verdadera revolución en Internet. Java 1.1 apareció a principios de 1997, mejorando sustancialmente la primera versión del lenguaje. Java 1.2, más tarde rebautizado como Java 2, nació a finales 1998.

Al programar en Java no se parte de cero. Cualquier aplicación que se desarrolle "cuelga" (o se apoya, según como se quiera ver) en un gran número de clases prexistentes. Algunas de ellas las ha podido hacer el propio usuario, otras pueden ser comerciales, pero siempre hay un número muy importante de clases que forman parte del propio lenguaje (el API o Application Programming Interface de java). Java incorpora en el propio lenguaje muchos aspectos que en cualquier otro lenguaje son extensiones propiedad de empresas de software o fabricantes de ordenadores (threads, ejecución FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION remota, componentes, seguridad, acceso a base de datos, etc.). Por eso muchos expertos opinan que Java es el lenguaje ideal para aprender la informática moderna, porque incorpora todos los conceptos de un modo estándar, mucho más sencillo y claro que con las citadas extensiones de otros lenguajes. Esto es consecuencia de haber sido diseñado más recientemente y por un único equipo. http://www.javagratis.net63.net/que-es-java/historia-de-java.html http://asignaturas.diatel.upm.es/prog3/c0607_tema2_JavaBasico.pdf

FACULTAD DE INGENIERIA DE SISTEMAS 2013


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.