Está en la página 1de 8

Actividad de Aprendizaje 07_1: Diferenciar los distintos tipos de datos en

contextos de la vida cotidiana

- ¿Qué es un dato y que es información?

DATO: Describen hechos empíricos, sucesos y entidades. Es un valor o referente


que recibe el computador por diferentes medios, los datos representan la
información que el programador manipula en la construcción de una solución o en
el desarrollo de un algoritmo

INFORMACION: Es un conjunto organizado de datos procesados, que


constituyen un mensaje que cambia el estado de conocimiento del sujeto o
sistema que recibe dicho mensaje. En computación y teoría de la información,
como una medida de la complejidad de un conjunto de datos

- ¿Qué datos solicita el colegio cuando nos matriculamos en él?

- Nombres y Apellidos
- Edad
- Fecha de Nacimiento
- Dirección
- Curso
- Nombre de los padres
- Fotos
- Fotocopia tarjeta de identidad

- ¿A qué tipo de datos pertenecen estos datos? (numéricos, alfabéticos,


alfanuméricos, fechas, etc.)

Corresponden al conjunto de caracteres alfabéticos, numéricos, y/o especiales;


con ellos no se efectúan operaciones matemáticas.
Un operador es un símbolo que se utiliza para manipular datos.
Son aquellos datos que solo pueden tomar dos valores

- ¿Qué diferencia existen entre estos tipos de datos?

Alfabéticos:
Son todos aquellos que están conformados por letras o símbolos como :"", > < ; [ ]
;{} ; ¿? ; ¡! .
Su objetivo es proporcional información en la hoja de calculo .

Numéricos :
Son todos los valores numéricos , no deben escribirse con separador de
miles porque Excel no los reconocerá como números , sino como textos
Alfanuméricos :
Son todos las combinaciones de letras y números . Por lo general , se refiere a
códigos y fecha .

Después de realizar la lectura participe en el Foro “Plataforma .NET –


Variables”, dando su aporte a las
Dos preguntas planteadas a continuación:

- ¿Cómo la plataforma .NET mediante sus diferentes componentes nos


permite desarrollar e integrar aplicaciones de software?

La plataforma .NET es la propuesta de Microsoft para competir con la plataforma


Java. Mientras que Java se caracteriza por la máxima "write once, run anywhere",
la plataforma .NET de Microsoft está diseñada para que se puedan desarrollar
componentes software utilizando casi cualquier lenguaje de programación, de
forma que lo que escribamos en un lenguaje pueda utilizarse desde cualquier otro
de la manera más transparente posible (utilizando servicios web como
middleware). Esto es, en vez de estar limitados a un único lenguaje de
programación, permitimos cualquier lenguaje de programación, siempre y cuando
se adhiera a unas normas comunes establecidas para la plataforma .NET en su
conjunto. De hecho, existen compiladores de múltiples lenguajes para la
plataforma .NET: Visual Basic .NET, C#, Managed C++, Oberon, Component
Pascal, Eiffel, Smalltalk, Cobol, Fortran, Scheme, Mercury, Mondrian/Haskell, Perl,
Python, SML.NET...

- ¿Cómo los diferentes tipos de datos y las variables influyen en la


organización y estructura de la información para la construcción de
las aplicaciones de software?

La elaboración de muchos de los indicadores requiere la combinación de múltiples


variables, pero determinadas variables, tales como captura, esfuerzo y valor, son
fundamentales para una gran variedad de indicadores, o bien, pueden emplearse
ellas mismas como indicadores. En consecuencia, las listas de variables de
diversos indicadores pueden solaparse.

Los indicadores biológicos se pueden emplear para seguir de cerca el estado de


explotación de la pesquería, pero son inadecuados para evaluar los resultados del
sector de las diferentes pesquerías tomado en su conjunto. Los indicadores
económicos pueden medir la importancia relativa de la pesca para un país o una
región a escala macro o microeconómica. Los indicadores socioculturales tienen
en cuenta la diversidad de las necesidades y las prácticas de diferentes grupos de
población en el sector de la pesca. Se requieren indicadores del cumplimiento de
las medidas de ordenación para controlar la eficacia de tales medidas y reducir los
conflictos. En la práctica, las evaluaciones de las diferentes pesquerías deberían
combinar siempre indicadores biológicos, económicos y socioculturales e
indicadores del cumplimiento de las medidas, a fin de orientar la toma de
decisiones en materia de ordenación.

3.2 Actividades de contextualización e identificación de conocimientos


necesarios para el aprendizaje.)

Actividad de Aprendizaje 07_2: Identificar y agrupar características de los


diferentes tipos de aplicaciones

- Investigue que características poseen los diferentes tipos de


aplicaciones de software(programas) que utiliza comúnmente

Existe un gran número de programas de aplicación diseñados para fines


específicos, ej: Control de inventarios o de nóminas. Un paquete es un programa
o grupo de ellos de computadora que ha creado un vendedor, disponible en forma
preempaquetada. Hay programas de propósito general que no se vinculan con
alguna tarea específica como: hoja de cálculo, administrador de datos,
procesador de palabras, editor por computadora, el graficador, multimedia y para
las comunicaciones.

HOJA DE CÁLCULO: Transformar la pantalla en cuadrículas. Dichos paquetes


se usan sobretodo en el apoyo para las decisiones como las relativas al
procesamiento de información financiera (declaraciones de ingresos o análisis de
flujo de efectivo).

ADMINISTRADOR DE DATOS Apoya el almacenamiento, la recuperación y la


manipulación de datos. Existen dos tipos: programas de llenado que se modelan
con técnicos de llenado manual y sistemas administradores de bases de datos
(DBMS) que aprovechan la capacidad de una computadora para almacenar y
recuperar con rapidez y precisión datos en el almacenamiento primario y
secundario. Una base de datos es una colección de archivos que sirven como los
recursos de datos para los sistemas de información basados en computadora. En
ésta todos los datos se integran con relaciones establecidas.

PROCESADOR DE PALABRAS Permite manipular texto y no solo números. Un


paquete consta de un conjunto integrado por programas que incluyen un programa
editor, uno que formatea, uno que imprime, un diccionario, revisor gramatical,
programas integrados de gráficas, diagramas y dibujos. Los programas
WYSIWFG (What you see is what you get, lo que usted ve, es lo que obtiene)
exhiben el material del texto sobre la pantalla.

GRAFICADOR Le permite al usuario crear, almacenar y exhibir o imprimir


diagramas, gráficas, mapas y dibujos. Uno de los más destacados es el graficador
de ingeniería, el cual acorta el tiempo e incrementa la productividad de dibujantes
e ingenieros.
SOFTWARE DE COMUNICACIONES A menudo las computadoras se
interconectan con el fin de compartir o de relacionar información. Intercambian
datos a través de cables especiales o públicos, líneas telefónicas, sistemas de
retransmisión de satélite o circuitos de microondas.

GRUPOS DE SOFTWARE Paquetes integrados de software de aplicación y


pueden incluir procesadores de palabras, hojas de cálculo, sistemas
administradores de bases de datos, graficadoras, herramientas de comunicación y
otros. Están: Microsoft Office, Corel Perfect Office y Lotus Smort Sorte.
SOFTWARE DE GROUPWARE El software de grupo de trabajo ayuda a los
grupos y equipos a trabajar en conjunto compartiendo información y controlando al
flujo de trabajo dentro del grupo. Apoyan tareas específicas como: la
administración del proyecto, programación de tiempos, al grupo de trabajo y la
recuperación de base de datos compartidos. Permiten ver la pantalla de cada uno
de los demás, compartir datos e intercambiar ideas.

SOFTWARE EMPRESARIAL INTEGRADO Consiste en programas que manejan


las operaciones vitales de la compañía, desde el levantamiento de pedidos, hasta
la manufactura y la contabilidad. Apoya la administración de la cadena de
suministros, así como la administración de recursos humanos y la financiera.

Hay otros software de aplicación como: Software de generación de ideas,


administradores de proyectos, administración financiera, de mercadotecnia,
mejoramiento de la productividad, administración de recursos humanos, entre
otros.

SOFTWARE DE SISTEMAS
El software de sistemas corresponde a la clase de programas que controlan y
apoyan al hardware de computadora y sus actividades de procesamiento de la
información. Es más general que el de aplicación y suele ser independiente de
cualquier tipo específico de aplicación. Apoyan al de aplicación dirigiendo las
funciones básicas de la computadora. Ej: Cuando la computadora se activa, el
programa de iniciación (un programa de sistemas) prepara y alista a todos los
dispositivos para el procesamiento. El software de sistemas puede agruparse
entre categorías funcionales principales

- Defina los diferentes datos que usan a diario y clasifíquelos según sus
categorías. Según estos datos defina qué información se podría
relacionar con estos.
La variable es determinada característica o propiedad del objeto de estudio, a la
cual se observa y/o cuantifica en la investigación y que puede variar de un
elemento a otro del Universo, o en el mismo elemento si este es comparado
consigo mismo al transcurrir un tiempo determinado. En unas situaciones se
determina en qué cantidad está presente la característica, en otras, solo se
determina si está presente o no.
3.3 Actividades de apropiación del conocimiento (Conceptualización y
Teorización).
- Diferentes definiciones de la plataforma .NET.

Simplificando mucho las cosas para poder dar una definición corta y comprensible,
podríamos decir que la plataforma .NET es un amplio conjunto de bibliotecas de
desarrollo que pueden ser utilizadas con el objetivo principal de acelerar el
desarrollo de software y obtener de manera automática características avanzadas
de seguridad, rendimiento, etc...
En realidad, .NET es mucho más que eso, ya que ofrece un entorno gestionado de
ejecución de aplicaciones, lenguajes de programación y compiladores, y permite el
desarrollo de todo tipo de funcionalidades: desde programas de consola o
servicios Windows, hasta aplicaciones para dispositivos móviles pasando por
desarrollos de escritorio o para Internet.

- Cual es la estrategia y objetivo de la plataforma .NET.


El nuevo entorno de ejecución está diseñado para correr en cualquier dispositivo
que utilice sistemas operativos Windows y Windows CE. ... El objetivo del
.NETFramework es convertir a Windows en la plataforma ideal para desarrollar
aplicaciones Web, aplicaciones Windows tradicionales y servicios Web, señaló
País.

- Describa todos sus componentes y de un ejemplo de cada uno de


ellos.
La plataforma .NET no es un solo producto. Es un conjunto de productos. Desde
sistemas operativos como Windows XP, servidores de aplicaciones como SQL
Server 2000, productos de oficina como Office XP, herramientas de desarrollo
como Visual Studio .NET hasta servicios Web provistos por Microsoft como .NET
Passport.

Tanto la invocación de los servicios como su ejecución pueden ser hechas en


cualquier dispositivo y sistema operativo, y accedido desde Internet. Los sitios se
comunican entre sí y acceden a servicios y contenidos sin la intervención humana.
Por eso se llama a la nueva generación de Internet "Internet inteligente".

- Existe una plataforma similar a esta, si es así describa sus similitudes


y diferencias.
RTA: Hay quien asegura que el debate JEE contra .NET, representa un hito en la
historia de las tecnologías de la información. Otras posturas sugieren, que
apasionarse con este debate no debe acaparar la completa preocupación del
medio, pues los ciclos tecnológicos irremediablemente proponen nuevos
paradigmas, dejando obsoletas las herramientas que hoy parecen útiles y
novedosas. La intención de este enfrentamiento, es poner sobre el ring cuestiones
como portabilidad, compatibilidad, desempeño, soporte, diversidad e incluso la
historia personal de los fabricantes; para así, conocer mejor ambas plataformas y
formular un juicio.
- Diferentes tipos de datos.
Tipos de valores y tipos de referencia. En .NET Framework, una estructura es un
tipo de valor y una clase es un tipo de referencia. Un ejemplo de esto es el
constructor Decimal que genera un nuevo valor Decimal de las partes
proporcionadas

- Defina que es una variable.


las variables son estructuras de datos que pueden variar durante la ejecución de
un programa. Declarar variables significa indicar el tipo de dato que almacenara
las variables que participan en el programa.

- Describa las características que debe tener una variable.


-Su información debe ser concreta y evidenciada en la realidad
-Puede adquirir diferente categoría y valores
-Tiene la posibilidad de ser cuantificada

- Defina las formas de asignar valores a una variable.


Se utiliza para alojar datos o informaciones que resultan de la operación de otros
datos

3.4 Actividades de transferencia del conocimiento.


Actividad de Aprendizaje 07_4: Determinar las características de la
plataforma .NET:

- Describa los lenguajes más utilizados en la plataforma .NET. ¿Qué


diferencia hay entre ellos?
Pareciera que estos dos lenguajes de la plataforma .NET se basan en una misma
especificación; que se traducen a un lenguaje común antes de ser convertidos en
código máquina y utilizan los mismos recursos del ambiente de ejecución; las
mismas librerías de clases y, sobre todo, que su performance es igual, que no ha
sido todavía asimilada, sobre todo por aquellos desarrolladores que anteriormente
ya utilizaban lenguajes basados en C.
- Qué diferencia hay entre aplicaciones Windows Form y aplicaciones
ASP.NET. De un ejemplo real de cada una de ellas.
. Desarrolle las aplicaciones con formularios Windows Forms cuando desee que la
aplicación cliente sea responsable de la mayoría de las tareas de procesamiento
de una aplicación. Estas aplicaciones cliente incluyen aplicaciones de escritorio de
Win32 desarrolladas tradicionalmente en versiones anteriores de Visual Basic y
Visual C++. Ejemplo de ello son las aplicaciones gráficas o de diseño, los sistemas
de entrada de datos, los sistemas de punto de venta y los juegos.

. Utilice formularios Web Forms de ASP.NET para crear aplicaciones que


principalmente tienen una interfaz de usuario del explorador. Naturalmente, entre
ellas se incluyen las aplicaciones que se ponen a disposición del público a través
del World Wide Web como, por ejemplo, las aplicaciones de comercio electrónico.
Sin embargo, puede utilizar formularios Web Forms no sólo para crear sitios Web;
muchas otras aplicaciones se prestan a utilizar también una "interfaz fina", por
ejemplo un manual del empleado basado en una intranet o una aplicación de
beneficios. Un ventaja importante de cualquier aplicación de formularios Web
Forms es que no tiene ningún costo de distribución. Los usuarios ya tienen
instalada la única parte de la aplicación que necesitan, el explorador.

- De qué trata la tecnología ADO.Net

Es un conjunto de componentes del software que pueden ser usados por los
programadores para acceder a datos y a servicios de datos. Es parte de la
biblioteca de clases base que están incluidas en el Microsoft .NET Framework. Es
comúnmente usado por los programadores para acceder y para modificar los
datos almacenados en un Sistema Gestor de Bases de Datos Relacionales,
aunque también puede ser usado para acceder a datos en fuentes no relacionales.
ADO.NET es a veces considerado como una evolución de la tecnología ActiveX
Data Objects (ADO), pero fue cambiado tan extensivamente que puede ser
concebido como un producto enteramente nuevo.

- Mencione y describa las librerías más utilizadas en la plataforma .Net.

Es un entorno de ejecución runtime que administra aplicaciones cuyo destino es


.NET Framework.NET Framework es un entorno de ejecución administrado que
proporciona diversos servicios a las aplicaciones en ejecución.

- Describa los diferentes componentes del entorno de desarrollo Visual


Studio .NET.
Una característica importante de los componentes es que se pueden diseñar, lo
que significa que se puede usar una clase que es un componente en el entorno de
desarrollo integrado de Visual Studio. Los componentes se pueden agregar al
cuadro de herramientas, se pueden arrastrar y soltar en un formulario y se pueden
manipular en una superficie de diseño. Observe que la compatibilidad en tiempo
de diseño de los componentes está integrada en .NET Framework; un
programador de componentes no tiene que efectuar ninguna tarea adicional para
aprovechar las funcionalidades base del tiempo de diseño.

- Qué ventajas tiene utilizar la plataforma .NET para el desarrollo de su


proyecto de Software.
 Código administrado: El CLR realiza un control automático del código para que
este sea seguro, es decir, controla los recusos del sistema para que la aplicación
se ejecute correctamente.
 Interoperabilidad multilenguaje: El código puede ser escrito en cualquier
lenguaje compatible con .Net ya que siempre se compila en código intermedio
(MSIL).
 Compilación just-in-time: El compilador JIT incluido en el Framework compila
el código intermedio (MSIL) generando el código máquina propio de la
plataforma. Se aumenta así el rendimiento de la aplicación al ser específico para
cada plataforma.
 Garbage collector: El CLR proporciona un sistema automático de
administración de memoria denominado recolector de basura (garbage collector).
El CLR detecta cuándo el programa deja de utilizar la memoria y la libera
automáticamente. De esta forma el programador no tiene por qué liberar la
memoria de forma explícita aunque también sea posible hacerlo manualmente
mediante el método dispone liberamos el objeto para que el recolector de
basura lo elimine de memoria.
 Seguridad de acceso al código: Se puede especificar que una pieza de código
tenga permisos de lectura de archivos pero no de escritura. Es posible aplicar
distintos niveles de seguridad al código, de forma que se puede ejecutar código
procedente del Web sin tener que preocuparse si esto va a estropear el sistema.
 Despliegue: Por medio de los ensamblados resulta mucho más fácil el
desarrollo de aplicaciones distribuidas y el mantenimiento de las mismas. El
Framework realiza esta tarea de forma automática mejorando el rendimiento y
asegurando el funcionamiento correcto de todas las aplicaciones.

También podría gustarte