Anda di halaman 1dari 11

UNIVERSIDAD AUTÓNOMA DEL CARIBE

FACULTAD DE INGENIERIA SEMANA 3


PROGRAMACIÓN GENERAL
TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIÓN (TIC) 12/08/13 – 16/08/13

OBJETIVO:
Reconocer la importancia de las Tecnologías de Información y Comunicación en la
educación desde el marco del conocimiento del Funcionamiento interno del Sistema
Operativo y del Software.
El presente trabajo es Investigativo y se tendrá en cuenta para la segunda nota formativa
del primer parcial.
Cada estudiante deberá subirlo por el aula extendida y en clase participar con preguntas
que realizará el profesor.

FUNDAMENTO TEÓRICO:
Conceptos básicos de la informática
http://www.youtube.com/watch?v=z33IweL76xA Historia de los sistemas Operativos
http://www.youtube.com/watch?v=z0FjT8EPjXw evolución histórica del Androide
https://www.youtube.com/watch?v=xlDxnBwiDbs Evolución de Windows
http://www.youtube.com/watch?v=id6yb3yAzM0 usando DOS en Windows
http://www.youtube.com/watch?v=h6YY46Wjlmk lenguajes de programación alto nivel
https://www.youtube.com/watch?v=mkmCV-IT78o compiladores
http://www.youtube.com/watch?v=ejHv_DZALjM historia de los compiladores
https://www.youtube.com/watch?v=PHsPaH0kvrk compilar e interpretar
https://www.youtube.com/watch?v=8679MuGFX_4 programación
http://www.youtube.com/watch?v=4U0T3Ai2gps lenguajes de programación parte 1
http://www.youtube.com/watch?v=VIP_5RSt1Vk lenguajes de programación parte 2
https://www.youtube.com/watch?v=txmZaZ2_xFI Entorno de desarrollo
http://www.youtube.com/watch?v=XXuYUKGlHx0 historia del lenguaje java
http://www.youtube.com/watch?v=W-j26e71t-o Java con NetBeans
<
ACTIVIDADES:
A. Con base en los videos anteriores desarrolle un informe contestando las
siguientes preguntas:
1. Con base al primer video Describa brevemente cuales son las principales
etapas históricas de los sistemas operativos.
 Etapa 1: ha mediado de los años 40, fue logrado construir la primera
máquina de cálculo por medio de los bulbos. Estas máquinas eran
full pesadas, y muy grandes, ya que llevaban cuatro complementos
de decenas de miles de buldós, pero era más lenta que la
computadora de casa.

 Etapa 2: a mediados de los años de los 50, transformo de manera


radical el panorama, los computadores se volvieron confiable de
manera de que se podían fabricar y vender a los clientes.
 Etapa 3: La 360 de IBM fue la primera línea principal de
computadoras que utilizó los circuitos integrados, lo que
proporcionó una gran ventaja en el precio y desempeño con
respecto a las máquinas de la segunda generación, construidas a
partir de transistores individuales. Se trabajó con un sistema
operativo enorme y extraordinariamente complejo.
 Etapa 4: Un interesante desarrollo que comenzó a llevarse a cabo
a mediados de la década de los ochenta ha sido el crecimiento de
las redes de computadoras personales, con sistemas operativos de
red y sistemas operativos distribuidos. En el sistema operativo de
red, los usuarios están conscientes de la existencia de varias
computadoras y pueden conectarse con máquinas remotas y copiar
archivos de una máquina a otra. Cada máquina ejecuta su propio
sistema operativo local y tiene su propio usuario.

2. Haga un resumen de las distintas versiones históricas del sistema Android


y sus principales características. Quien es el dueño de Android?
R/ Android fue fundada por Andy Rubin, Rich Miner, Chris White y Nick Sears.

 Android 1.0: fue lanzado el 23 de septiembre de 2018, esta versión


es llamada Apple pie.
o Incorporación de Android Market
o Navegador con soporte multiventana
o Soporte elemental para la cámara de fotos
o Creación de carpetas para organizar las aplicaciones
o Introducción de los servicios de Google (YouTube, Google
Maps, etc.)
o Mensajería SMS y MMS
o Soporte para reproducción de música
o Notificaciones con alertas, iluminación y/o vibración.
o Marcación por dictado de voz
o Widgets
o Conectividad Wifi
 Android 1.1: fue lanzado el 9 de febrero de 2009, este android es
llamado Banana Bread.
o Colocación de reseñas sobre puntos específicos en Google
Maps (lugares, negocios, restaurantes, etc.)
o Cambios en la pantalla de llamada (llamada en curso,
Handfree, opción de ocultar o mostrar el teclado numérico)
o Guardado de archivos adjuntos de los mensajes
 Android 1.5: fue lanzado el 30 de abril del 2009, también llamado
cup cake.
o como un teclado en pantalla
o soporte Bluetooth
o mejoras a las funciones existentes
 Android 1.6: fue lanzado el 15 de septiembre del 2009, también
llamado donut.
o tamaños de pantalla adicionales
o indicador de uso de batería
o un motor de conversión de texto a voz
 Android 2.0 y 2.1: fue lanzado el 26 de octubre del 2009, se llama
eclair.
o mostraba una barra persistente de búsqueda de Google en
la parte superior de la pantalla.
o una velocidad mejorada en la escritura dentro del teclado
virtual
o nuevas API de accesibilidad
o calendario
o red privada virtual
 Android 2.2: fue lanzado el 20 de mayo del 2010, es llamado Froyo
.
o mejoras de velocidad de aplicación adicionales
o la funcionalidad del hotspot del Wi-Fi
 Android 3.0: fue lanzado el 22 de febrero del 2011, es llamado
honeycomb.
o Las aplicaciones de correo electrónico y contactos utilizan
una interfaz de doble panel disponible para el usuario.
o La aplicación Galería ahora permite a los usuarios ver
álbumes y otras colecciones en modo de pantalla completa,
con acceso a miniaturas para otras fotos de una colección.
o La aplicación del navegador reemplaza las ventanas del
navegador con pestañas, agrega un modo de navegación
anónima para navegación anónima y presenta marcadores e
historial en una vista unificada, entre otras características.
o Teclado rediseñado para facilitar la introducción de texto en
dispositivos de pantalla grande, como tabletas.
o Una vista de aplicaciones recientes para multitarea.
o Pantallas personalizables de inicio (un máximo de hasta
cinco).
 Android 4.0: fue lanzado el 19 de octubre del 2011, es llamado ice
cream sándwich.
o la versión para Tablet
 Android 4.1: fue lanzado el 27 de junio del 2012, también llamado
jelly bean.
o la optimización del rendimiento y mejora de experiencia del
usuario.
o una velocidad de 60 fps.
 Android 4.3: se lanzó el 24 de julio de 2013, tiene el mismo nombre
del android 4.1.
o Autocompletado en el teclado de marcación
o Nueva interfaz de la cámara y mejora de la calidad de Photo
Spheres
o Nos permite dejar siempre activo el WiFi para la geo
localización
o Widget de historial de notificaciones
o Perfiles limitados tipo control paternal
o Ubicación facilitada de las aplicaciones inhabilitadas
 Android 4.4: se lanzó el 31 de octubre del 2013, se llama kit kat.
o Modo envolvente para juegos y videos que oculta interfaz y
aplicaciones.
o Tareas múltiples en menos tiempo
o Priorización de contactos ordenados por recurrencia de
llamadas
o Identificador inteligente de llamadas
o Unificación de mensajería multimedio a través de Hangout
o Emojis disponibles en el teclado de Google
o Impresión de archivos desde el móvil mediante conexión a
Google Cloud Print
o Quickoffice rediseñado
 Android 5.0: se lanzó el 15 de octubre del 2014, se llama lollipop.
o Ajuste de configuración para restricción de notificaciones
o Función de ahorro de batería que extiende la duración hasta
por 90 minutos
o Protección mediante SE Linux frente a software malicioso y
vulnerabilidades.
o Gestos de acceso rápido
o Gráficos más atractivos
o Introducción de “OK Google”
 Android 6.0: fue lanzado en septiembre del 2015, se llama
marshmallow.
o Batería mucho más inteligente y eficiente
o Google Now disponible para anticipase a lo que se necesita
o Ahora te permite definir qué quieres compartir y cuándo
o Seguridad simplificada mediante huella dactilar
o Aplicaciones solicitan permisos que sean realmente
necesarios
o Mejora en el rendimiento de las aplicaciones, permitiendo
reducir el consumo de memoria para volver ágil la gestión
multitarea
o Mejora de funciones de redacción y del procesamiento de
textos
 Android 7.0: fue lanzado en agosto del 2016, es llamado nougat.
o Emojis actualizados
o Posibilidad de usar 2 o más idiomas al mismo tiempo
o Ejecución de aplicaciones multiventana
o Gráficos 3D de alto rendimiento con la API de Vulkan
o Modo de realidad virtual VR
o Modo “descanso” para ahorro en uso de batería
o Configuración más personalizada y notificaciones
inteligentes
o Poderosas capas de encriptación y seguridad para la
protección de datos.

3. Ilustre como ha sido la evolución histórica de Windows hasta la versión


10?
 R/ Windows 1 (1985): Aunque fue anunciado en 1983 por Bill Gates, su
lanzamiento no se produjo hasta dos años más tarde, concretamente el 20
de noviembre de 1985. Se popularizó gracias a su interfaz gráfica basada
en ventanas que le da su nombre.
 Windows 2 (1987):Dos años más tarde (9/12/1987) Microsoft lanza
Windows 2.0 con iconos de escritorio, memoria ampliada, mejores gráficos
y la posibilidad de superponer ventanas, controlar el diseño de la pantalla
y usar atajos con el teclado para acelerar el trabajo.
 Windows 3 (1990): El 22 de mayo de 1990 aparece Windows 3.0, la
primera versión que alcanzó éxito comercial, con varios millones de ventas
en el primer año. Se introdujeron cambios en la interfaz de usuario
importantes, además de mejorar la explotación de la capacidad de gestión
de la memoria de los procesadores.
 Windows NT (1993): Aunque la gente de marketing de Microsoft intenta
convencer al mundo de que NT significa New Technology, lo cierto es que
las siglas NT provienen del nombre en clave que tenía el proyecto cuando
estaba en fase de desarrollo N-Ten. El proyecto final vio la luz el 27 de
julio de 1993. Para llevar a cabo este desarrollo desde cero, se asociaron
IBM con Microsoft. Construyeron un SO de 32bytes multitarea, multihilo,
multiprocesamiento, multiusuario con un núcleo híbrido y una capa de
hardware de abstracción para facilitar la portabilidad entre plataformas.
 Windows 95 (1994): Un año y mes después, el 24 de julio de 1994,
Microsoft lanzó Windows 95. Llevaron a cabo una campaña publicitaria sin
precedentes que incluía la canción de los Rolling Stones "Start me up".
Los detractores de Windows no desaprovecharon la oportunidad de
mofarse indicando que la letra de la canción decía "...you make a grown
man cry...", pero no esto no evitó que en solo 5 semanas se vendieran 7
millones de copias.
 Windows 98 (1998): El 25 de junio de 1998 ve la luz la primera versión
diseñada específicamente para el consumidor. Se introducen una serie de
mejoras en la interfaz de usuario a través del paquete de actualizaciones
de escritorio de Windows de Internet Explorer 4.
 Windows millennium edition (2000): El 14 de septiembre de 2000 sale
a la venta el último de la línea de Windows 9x basado en DOS, Windows
Millennium Edition, considerado como una de las peores versiones de
Windows que ha existido. A diferencia de W95 y W98 les faltaba el soporte
en modo real de DOS. A su favor hay que decir que poseía una
característica muy útil, a saber "Restaurar el Sistema" lo cual permitía a
los usuarios establecer una configuración estable del sistema anterior al
actual.
 Windows XP (2001): el 25 de octubre de 2001, el primer sistema
operativo de consumo basado en arquitectura NT, cuyo nombre en clave
era Whistler, se puso a la venta con el nombre de XP de eXPeriencie.
Resultó ser uno de los más exitosos, en diciembre de 2013 su cuota de
mercado alcanzó los 500 millones de ordenadores. Windows XP introdujo
nuevas características como el uso de una nueva interfaz de manejo más
sencillo, la posibilidad de utilizar varias cuentas de usuario a la vez, la
capacidad de agrupar aplicaciones similares en la barra de tareas, por solo
nombrar unas cuantas.
 Windows vista (2007): el 30 de enero de 2007 para lanzarlo
mundialmente. Se recuerda como un sistema que llegó tarde, mal y
arrastro. Las principales quejas se centraron en las funciones de
seguridad, administración de derechos digitales, los requisitos de
hardware y el rendimiento y la compatibilidad del software. A su favor hay
que recordar las características por las cuales todo el mundo lo identifica,
a saber: la nueva interfaz gráfica que permitía la transparencia en las
ventanas, la aplicación Flip-3D que se activaba con la combinación de
teclas Win + Tab, y mostrando con un efecto 3D las ventanas que estaban
abiertas podías cambiar de una a otra.
 Windows 7 (2009): salió al mercado el 22 de octubre de 2009 comenzó a
comerse la cuota de mercado de sus predecesores. destaca por ofrecer
una interfaz rediseñada, una nueva barra de tareas, mejoras importantes
en el rendimiento del SO y sobre todo porque W7 marcó el debut
de Windows Touch, que permite explorar la web desde pantallas táctiles.
 Windows 8 (2012): El 25 de octubre de 2012 hizo su puesta de larga el
polémico Windows 8. Los usuarios se desgarraban las vestiduras. Su
interfaz de usuario fue modificada para hacerla más amigable y fácil de
usar con la pantallas táctiles, además de poder seguir usando obviamente
el teclado y ratón. Es el momento de las Apps cuyos iconos de diferentes
tamaños ocupan la pantalla, se pueden agrupar, mostrar notificaciones,...
El explorador de archivos ahora deja a solo un clic de ratón, funciones que
antes estaban escondidas y como esto podríamos enumerar cientos de
nuevas características, pero sabemos que estáis impacientes por llegar al
siguiente.
 Windows 10 (2015): De todos modos hay una regla que se viene
cumpliendo desde que salió Windows: y es que los usuarios siempre
consideran una versión buena y la siguiente mala, alternándolas.

4. Que es DOS, CMD y como se usa en Windows?


R/ DOS: sistema operativo que funciona bajo comandos que ejecutan una
tare específica, todo esto sobre una raíz llama c:\ (Ceprom). Este es el
sistema original de la informática.
Se utiliza por medio de una ventana llama símbolo de sistema o por medio
del comando CMD.
5. Haga una lista y explicación de los principales comandos de MS-DOS
R/ NETSTAT Muestra las conexiones entrantes y salientes de la red. Tiene
muchas opciones de configuración y para mostrar información de periodos
concretos. Los encontrarás en netstat /?
ROBOCOPY Mejora la función de copiar archivos, ya que ofrece mayor
velocidad, cancelar y retomar la tarea, muestra un indicador de progreso, etc.
Muy útil si copias archivos de gran tamaño y/o delicados.
SHUTDOWN Permite personalizar el apagado, hibernación o reinicio de
Windows. Utiliza /? para ver todas las opciones que ofrece.
SYSTEMINFO Muestra información de tu equipo y del sistema.
TASKLIST Verás la lista de procesos activos. Podrás cerrarlos
mediante taskkill e indicando el número PID que verás en la lista. Una
alternativa al Administrador de tareas.
TREE Muestra de manera gráfica la estructura de carpetas y subcarpetas de
una unidad de disco.
VER Muestra la versión de Windows.
WINSAT Analiza el rendimiento del hardware de tu equipo.
CHKDSK Comprueba si hay errores en el disco.
CLEANMGR Ejecuta la liberación de espacio con la herramienta Liberar
espacio en disco de manera automática, sin que tengas que configurar nada.
CMDKEY Muestra, si tienes los permisos suficientes, los nombres de
usuarios y contraseñas almacenados.
DEFRAG Desfragmenta la unidad de disco con la herramienta
correspondiente.
IPCONFIG Muestra la dirección IP de tu computadora, la máscara de red y
la puerta de enlace. Con ipconfig /all verás más información relacionada con
la conexión de red.
HELP Te mostrará una lista de comandos disponibles.
DIR Es el comando más conocido de DOS y sirve para ver el contenido de
una carpeta.
RENAME Sirve para renombrar un archivo o carpeta. Hay que indicar el
nombre original y el definitivo.
DEL Es el comando para eliminar un archivo. Recuerda que no irá a
la Papelera, así que piénsatelo antes de borrar nada.
EXIT Cierra la ventana de la línea de comandos o símbolo del sistema.

6. Que es un lenguaje. En qué consisten los lenguajes de alto nivel, describa


sus principales características, y describa algunos ejemplos.
R/ Los lenguajes de alto nivel son parecidos al lenguaje humano, consisten
en crear los programas necesarios y útiles de programación.

 Son diferentes de la arquitectura física de la computadora.


 Permite usarlos mismos programas en diferentes portabilidades,
pero no es posible conocer el hardware especifico de la máquina.
 Utilizan notaciones cercanas a las usadas por las personas en un
determinado ámbito.
En este lenguaje podemos encontrar el SQL, PHP, C, JAVA. Estos son los
lenguajes más utilizados actualmente.

7. Que son los compiladores y que función desempeñan en los


computadores.
R/ Son las máquinas virtuales sobre las cuales se ponen en funcionamiento
los programas elaborados bajo los lenguajes de programación.
Los compiladores son los que ayudan a los programas a abrir en el PC.

8. Explique Que es un IDE y de algunos ejemplos.


R/ Es el acrónimo de Integrated Development Environment (Entorno de
desarrollo integrado). Que es un programa informático compuesto por un
conjunto de herramientas de programación, es un software o aplicación
dedicada a dar soporte para programar (Codificar) en diferentes lenguajes de
programación
Nos ayuda, si al escribir todo nuestro código en un editor de texto y este
contiene un error, sabremos en donde está dicho error.
Algunos de estos son:
Net Beans
Eclipse
IntelliJIDEA
Visual Studio
Dev. C++

9. Que es un algoritmo y la diferencia entre un compilador y un intérprete?


R/ Un algoritmo es un conjunto de pasos necesarios para poder realizar una
operación.
Un compilador es un programa que recibe como datos de entrada el código
fuente de un programa escrito por un programador, y genera como salida un
conjunto de instrucciones escritas en el lenguaje binario de la computadora
donde se van a ejecutar.
Un intérprete se encarga de traducir y ejecutar, de una en una, las
instrucciones del código fuente de un programa, pero, sin generar como
salida código objeto. En un programa pueden existir, tres tipos de errores: de
sintaxis, de ejecución y de lógica.

10. Describa las características fundamentales de Java y su evolución


histórica.
R/ JAVA se creó como una herramienta de programación para ser presentada
en un proyecto en 1991, el lenguaje JAVA fue desarrolla por James Gosling
y 13 personas más que lo ayudaron. El lenguaje pasó a tener una marca
comercial registrada para adaptadores de tarjetas gráficas, y por último se
renombro Java.

El termino JAVA fue añadido en una cafetería, ya que uno de las personas
del equipo asistía muy de seguido, aunque podrían set las iníciales de los
principales creadores (James Gosling, Arthur Van Hoff, Andy.
Los objetivos de James eran implementar una máquina virtual y un lenguaje
con una estructura y sintaxis muy parecida a C++, entre junio y julio de 1994,
se dieron cuenta que el internet era una de las formas más interactiva, ya que
pensaban era en la TV por cable. NAUGHTON creó un prototipo de
navegador que se llamaba WEBRUNNER, que después sería conocido como
Hot Java.
En 1994 fue la primera vez que descargaron Java, pero tuvieron que esperar
hasta el 23 de mayo de 1995, durante las conferencias de sunword, a que
vieran la luz pública de Hot Java y Java. El 9 de enero de 1996, SUN fundo
al grupo empresarial JAVA SOFT para que se encargaran del desarrollo de
la tecnología, dos semanas más tarde fue publicada la primera versión de
JAVA.
Java se puede ejecutar en cualquier sistema o plataforma.
Java ha experimentado muchos cambios desde la versión primigenia,
JDK1.0.

Independencia de la plataforma.
Alto rendimiento.
Fácil de aprender a manipular.
Aplicaciones portátiles con altos rendimientos.
La seguridad que tiene.

11. Explique las principales funciones de NetBeans.


 Es un entorno de desarrollo integrado libre
 corre sobre el lenguaje de programación de Java
 su última versión es 8.2
 contiene un número importante de módulos para poder entenderlo
 funciona sobre los sistemas operativos Windows, Linux, Solaris,
MacOS.
 Tiene idiomas múltiples
 Es gratuito
 Alto rendimiento
 Permite que las aplicaciones sean desarrolladas a partir de un
grupo de componentes, llamado módulos
 Contiene una extensión llamada NetBeans IDE
 Los módulos pueden ser desarrollados independientemente

12. Diga cómo se instala java y cómo se instala Netbeans?


R/ / JAVA
Vaya a la página de descarga del manual
Haga clic en Windows en línea
Aparecerá el cuadro de dialogo, Descarga los archivos y le pedirá
que ejecute o guarde archivos descargados.
 Para ejecutar el instalador, haga clic en ejecutar
 Haga clic en guardar
 Automáticamente se iniciara el proceso de instalación, haga click
en instalar.
 Se le da en el botón siguiente
 Cerrar.

NetBeans
Nos dirigimos a la página de recursos web, y le damos clic en el
enlace correspondiente
En la nueva ventana, nos ubicamos en la parte superior de la
ventana, y escogemos la versión dando clic sobre ella
Seleccionamos el idioma que queremos que tenga el programa
Escogemos la plataforma, o el sistema operativo con el cual
cuenta la máquina, en esta ocasión seria en Windows
Seleccione el paquete que vamos a descargar, y esto dependerá
del lenguaje que trabajaremos o el tipo de proyectos que hagamos
Luego de tener el archivo ejecutable, procedemos a descargar
Java development kit; ya que sin este programa no podremos
descargar el NetBeans
En la nueva ventana ubicaremos el elemento de Java SE 7, le
damos clic en el botón DESCARGAR del JDK
En la misma ventana, bajaremos un poco hasta que encontremos
un pequeño cuadro por lo general de color gris, donde le daremos
clic en la casilla “ Accept license agreement”
En este paso será ubicar el archivo a descargar y que sea
compatible con nuestro sistema operativo
Una vez tengamos el JDK, vamos a darle doble clic sobre el
archivo ejecutable
Se abrirá la ventana de instalación, y le daremos en el botón de
siguiente
En la otra ventana nos saldrá para cambiar la ruta de la instalación
en este caso le damos siguiente
Esperamos mientras se instala el JDK, para ello le damos en
siguiente
En la ventana le damos closet
Ahora ejecutamos el ejecutable de NetBean IDE y damos doble
clic y será el mismo procedimiento de instalación.
Se abrirá una ventana en la cual se nos informa que el instalador
se está configurando, una vez se termine dicho procedimiento,
podremos ver la ventana inicial para llevar a cabo la instalación.
En esta ventana veremos los componentes y/o características que
serán instaladas; sin embargo, si descargaste el paquete All u
otro, pero no quieres instalar todo, aquí podrás dar clic en el botón
Personalizar
Tendremos acceso a otra ventana, en la cual deberemos
desactivar la casilla perteneciente a la característica que no
queremos instalar, pero debemos tener algo muy presente y es
que algunas características dependen de otras para poder
funcionar
Luego de escoger los paquetes y herramientas a instalar,
debemos dar clic en el botón Aceptar de dicha ventana y
posteriormente dar clic en el botón Siguiente de la ventana
principal.
En este apartado se nos preguntará si deseamos instalar J Unit,
una herramienta para hacer pruebas controladas a nuestras
aplicaciones JAVA. En esta ocasión seleccionaremos la opción
No instalar JUnit y damos clic en Siguiente.
En la siguiente ventana le damos para ubicar la ruta del archivo
Luego le damos en el botón instalar
Luego esperamos unos minutos y le damos terminar
Finalmente veremos el programa en el acceso directo.

ENTREGA:
1. El estudiante hará un informe del taller y lo subirá por el aula virtual, debe ver en el
link la fecha límite para subir el informe.

NOTA IMPORTANTE:
Evite el plagio, ya que puede estar sujeto a anulársele su trabajo junto con los
demás iguales al suyo.

Profesor Ricardo Marín, email: remarind@hotmail.com

Anda mungkin juga menyukai