martes, 4 de mayo de 2010

segunda parte de la guia 1

Parte II



1. Que es y que función cumple el Garbage Collector

Reserva espacios los libera los compacta y lleva la cuenta de los espacios que lleva

Recolector de basura evita que el programador tenga que tener en cuenta cuando destruir los objetos que dejen de ser útiles.



2. Mediante un mapa de procesos explique como es el desarrollo de una aplicación .NET
















3. que es y que código contienen los Assemblies


Se Define como un grupo de módulos o ficheros de ensamblado que se usan durante la compilación de una aplicación ASP.NET .

4. quien realiza la tarea de compilar código MSIL a Código nativo

El elemento JIT (Just in Time). Este elemento forma parte del CLR y se encarga de convertir de forma dinámica el código MSIL en código nativo


5. cual es el único lenguaje comprendido e interpretado por el CLR
El CLR ejecuta una forma de código intermedio BITECODEllamada (CIL, anteriormente conocido como MSIL -- Microsoft Intermediate Language), la implementación de Microsoft del CLI.
Los desarrolladores que usan CLR escriben el código en un lenguaje como C# O vb..Net. En tiempo de compilación.

6. que es un Assembly y que componentes tiene


El lenguaje ensamblador es un tipo de lenguaje de bajo nivel utilizado para escribir programas informáticos


7. como se llama el conjunto de funcionalidades y componentes que provee .Net Framework

El .NET Compact Framework permite hacer uso de los servicios Web en dispositivos móviles. Debido a que es un subconjunto del .NET Framework comparte el mismo modelo de programación y herramientas de desarrollo de aplicaciones haciendo posible que los desarrolladores transfieran sus conocimientos existentes al desarrollo de aplicaciones móviles.


8. Que es namespaces

Un namespaces, en español espacio de nombre, es un término informático que se utiliza en programación, se refiere a una colección de nombres de entidad definidos por el programador, se puede resumir un namespaces cómo un conjunto de nombres en el cual todos los nombres son únicos.

Es un conjunto o grupo de nombres que son utilizados por el programador en forma de entidad





9. cuales son los principales namespaces de la biblioteca de clases .Net


















*system
* system.windows.froms
*system.xml
*system.data
*system.web

10. que es el CLS en .Net


Uno de los objetivos de diseño de la plataforma .NET fue el ser independiente del lenguaje de programación elegido para el desarrollo de aplicaciones. Para lograr esto es que se creó la Especificación de Lenguaje Común (o CLS, por sus siglas en inglés), que define y estandariza un subconjunto de todas las características soportadas por el CLR y que son necesarias en la mayoría de las aplicaciones. Todos los componentes desarrollados y compilados de acuerdo con la especificación CLS pueden interactuar entre sí, independientemente del lenguaje de programación de alto nivel en el que fueron escritos.


Junto con el .NET Framework, Microsoft provee implementaciones de 4 lenguajes compatibles con CLS, junto con sus compiladores:
• Microsoft Visual Basic .NET
• Microsoft Visual C# .NET
• Microsoft Visual J#.NET
• Microsoft Visual C++.NET
Esto quiere decir que una aplicación escrita, por ejemplo, en Visual Basic. NET, puede incorporar sin problemas nuevas partes escritas en C# o C++ .NET.


11. que es CLI y cuales son sus partes principales que la componen

La infraestructura de lenguaje común (Common Language Infrastructure, CLI) es una especificación estandarizada que describe un entorno virtual para la ejecución de aplicaciones, cuya principal característica es la de permitir que aplicaciones escritas en distintos lenguajes de alto nivel puedan luego ejecutarse en múltiples plataformas tanto de hardware como de software sin necesidad de reescribir o recompilar su código fuente. Partes que lo definen:













12. que es el CTS y que define

El Common Type System (CTS) o Sistema de Tipo Común es el conjunto de reglas que han de seguir las definiciones de tipos de datos para que el CLR las acepte. Es decir, aunque cada lenguaje gestionado disponga de su propia sintaxis para definir tipos de datos, en el MSIL resultante de la compilación de sus códigos fuente se han de cumplir las reglas del CTS. Algunos ejemplos de estas reglas son:
• Cada tipo de dato puede constar de cero o más miembros. Cada uno de estos miembros puede ser un campo, un método, una propiedad o un evento.
• No puede haber herencia múltiple, y todo tipo de dato ha de heredar directa o indirectamente deSystem.Object.

miércoles, 28 de abril de 2010

solucion de la gui1 parte 1 de .net

2.La plataforma .NET es un conjunto de tecnologías diseñadas para transformar Internet en una plataforma informática distribuida a escala completa. Proporciona nuevas formas de desarrollar aplicaciones a partir de colecciones de Servicios Web. La plataforma .NET soporta totalmente la infraestructura existente de Internet, incluyendo HTTP, XML y SOAP.

3.componentes principales de la plataforma .NET?
La plataforma .Net es una nueva generación de software que por medio de servicios web nos permite interoperar entre si , conectar diversos sistemas operativos dándole a los desarrolladores las herramientas y tecnologías para así poder desarrollar mas rapidez y con mayor confiabilidad. El objetivo principal de .net es que el usuario tenga mayor facilidad a la hora de realizar sus tareas o accedes a mirar otras cosa no solo imágenes o sonidos sino que también deben poder acceder a la funcionalidad que los servicios Web Proveen desde cualquier dispositivo, sistema operativo y ubicación geográfica para esto se an encontrado los siguientes componentes:

? Smart clients(clientes inteligentes): Son dispositivos muy variados los ase inteligentes a la hora de hacer uso de servicios web , por ejemplo las computadoras , teléfonos inteligentes, o incluso consolas de juego
? servidores: estos son sistemas operativosy de aplicacion que trbajan un modelo de computacion distribuida en internet.
? servidores wed basados en XML: Este permite compartir datos que esten binculados con XML para cualquier aplicacion que quieras.

4.como funciona el componente Runtime o Maquina virtual en .Net ? (Common Language Runtime)Es un lenguaje de . net que pretende reunir las vetajas de lenguajes como c, visualbasic, c++ en uno solo . Es un componente de la plataforma . net de microsof
que sirbe para ejecutar o interpretar componentes. net y otras heramientas pero no se dejan desrroyar solo ejecutar o rebisar, este ase comprobacion de seguridad de codigo , ejecucuin de sub prosesos, ejecucuin de codigo ,complilacion .


5. cual es el conjunto de lenguajes de alto nivel que tiene Ms .NET ?

lenguajes de alto nivel son los que ofrece una potente y variada gama de posibilidades para realizar miles de tareas con una computadora.
en . net los lenguakes de alto nivel serian los siguientes :

* Visual Basic.NET es la adaptaci?n deVisual Basic a la plataforma .NET
* Visual C++.NET permite tanto escribir c?digo adaptado a la plataforma .NET (c?digo gestionado o compilado a MSIL) como c?digo C++ nativo (c?digo no gestionado o no compilado a MSIL).
* Visual C#.NET (C Sharp) es un nuevo lenguaje de programaci?n orientado a objetos con el que se ha desarrollado parte de la plataforma .NET.
* Visual J#.NET (J Sharp) es la adaptaci?n de Visual J++ para la plataforma .NET.




6.cual es la plataforma de desarrollo anterior a .NET de Microsoft ?



7.características principales de la plataforma MS .NET ?

las caracteristicas de la platafirma MS.ner se enfocarian basicamente en el desarroyo y ejecucion de sevicion web y otras apliaciones que consiste en tres partes fundamentales:
como Common Language Runtime (entorno de ejecuci?n), las Framework Classes (clases de la plataforma) y ASP.NET
*.NET integra en la propia plataforma soporte para XML y SOAP

*.NET proporciona un mayor nivel de abstracci?n al programador


8.En que paradigma de programación esta basado .Net?
Un paradigma es el nombre de un conjunto ejemplo : Smalltalk y Java son lenguajes basados en el paradigma orientado a objetos.

Paradigma Orientado a Objetos: está basado en la idea de encapsular estado y operaciones en objetos. En general, la programación se resuelve comunicando dichos objetos a través de mensajes (programación orientada a mensajes). Se puede incluir -aunque no formalmente- dentro de este paradigma, el paradigma
basado en objetos, que además posee herencia y subtipos entre objetos. Ej.: Simula, Smalltalk, C++, Java, Visual Basic .NET, etc.
Su principal ventaja es la reutilización de códigos y su facilidad para pensar soluciones a determinados problemas.


9. cuales son los tipos de aplicaciones que me permite desarrollar .NET ?



10. objetivos de .Net ? La idea central de la plataforma .NET es la de servicio. Más concretamente software como servicio y de cómo construir, instalar, consumir, integrar o agregar estos servicios para que puedan ser accedidos mediante Internet.

11. Que es el .Net Framework? Framework = Armazón , Framework es un conjunto de herramientas que son utilizadas por algunos programas de Microsoft, que sirve para crear e con rapidez servicios Web XML, aplicaciones basadas en Windows y soluciones Web.
Si no tienes instalado el .NET Framework pueden producirse ciertos errores en el funcionamiento de determinados programas.



12. variantes principales del .Net Framework ?
• Un entorno de ejecución de aplicaciones, también llamado “Runtime”, que es un componente de software cuya función es la de ejecutar las aplicaciones .NET e interactuar con el sistema operativo ofreciendo sus servicios y recursos.
• Un conjunto de bibliotecas de funcionalidades y controles reutilizables, con una enorme cantidad de componentes ya programados listos para ser consumidos por otras aplicaciones.
• Un conjunto de lenguajes de programación de alto nivel, junto con sus compiladores y linkers, que permitirán el desarrollo de aplicaciones sobre la plataforma .NET.
• Un conjunto de utilitarios y herramientas de desarrollo para simplificar las tareas más comunes del proceso de desarrollo de aplicaciones



13. cual es el mínimo componente de la plataforma .NET ? el minimo componente es Smart Clients (clientes inteligentes) ya que este permite :
* Permiten acceder a la información en el formato apropiado, en cualquier momento y lugar.
* Hacen uso de Servicios Web.
* Optimizan de distintas maneras la forma en que la información es presentada y organizada. Por ejemplo: Pueden convertir texto en sonido en un celular o reconocer la escritura en un TabletPC.
* Proveen de una interfase sencilla y natural para que el usuario acceda a la información. Pueden utilizar la identidad del usuario, su perfil y datos para adaptar la información que es presentada.
* Pueden reconocer la presencia de otros dispositivos e intercambiar información.
* Pueden adaptarse a las características de la red donde están. Por ejemplo la velocidad de transmisión.
* Tienen capacidad de procesamiento propio, y distribuyen el procesamiento en la red haciendo uso de los servicios Web.



14. que variante se instala en los IDE de aplicaciones ?

IDE : controla los dispositivos de almacenamiento masivo de datos, como los discos duros y además añade dispositivos como las unidades CD-ROM.




15. que variante se instala en dispositivos móviles ?



16. que significa SDK ? Es un comjunto de herramientas y programas que permite crear aplicaviones. SDK o Plataforma de Desarrollo de Software es un conjunto de programas, herramientas, etc. que sirven para crear software y otros programas, de manera simple.




17. como se llama el entorno de ejecución de aplicaciones del Framework de .NET ?


18. como se llama el conjunto de bibliotecas de funcionalidad reutilizable del Framework de .NET ?

Biblioteca de clases de .Net : Cuando se está programando una aplicación muchas veces se necesitan realizar acciones como manipulación de archivos, acceso a datos, conocer el estado del sistema, implementar seguridad, etc. para esto se utilisan las bibiotecas como lo son System.IO, System.Data.



19. que contiene la BCL del MS .Net Framework ?
* Interacción con los dispositivos periféricos
* Manejo de datos (ADO.NET)
* Administración de memoria
* Cifrado de datos
* Transmisión y recepción de datos por distintos medios (XML, TCP/IP)
* Administración de componentes Web que corren tanto en el servidor como en el cliente (ASP.NET)
* Manejo y administración de excepciones
* Manejo del sistema de ventanas
* Herramientas de despliegue de gráficos (GDI+)
* Herramientas de seguridad e integración con la seguridad del sistema operativo
* Manejo de tipos de datos unificado
* Interacción con otras aplicaciones
* Manejo de cadenas de caracteres y expresiones regulares
* Operaciones aritméticas
* Manipulación de fechas, zonas horarias y periodos de tiempo
* Manejo de arreglos de datos y colecciones
* Manipulación de archivos de imágenes
* Aleatoriedad
* Generación de código
* Manejo de idiomas
* Auto descripción de código
* Interacción con el API Win32 o Windows API.
* Compilación de código



20. como se llama el conjunto de clases que me permite interactuar con repositorios ?


21. como se llama la tecnología que me permite construir aplicaciones con interfaz de usuario Web en el Ms.NET Framework ?


22. como se llama la tecnología que me permite crear aplicaciones con interfaz de usuario basada en formularios y ventanas Windows y en donde se ejecuta ?




23. que es una API de programación ? (Application Programming Interface o Interfase de Programación de Aplicaciones)

conjunto de funciones que facilitan el intercambio de mensajes o datos entre dos aplicaciones. Es una forma de que dos aplicaciones que trabajan al mismo tiempo –como podría ser un procesador de texto y una hoja de cálculo– se comuniquen e intercambien datos.

miércoles, 17 de marzo de 2010

guia 6

1.
PSEUDOCODIGO
Declaración de variables
Sueldo
venta 1
Venta 2
Venta 3
Entrada
V1*10%
V2*10%
v3*10%
total v= v1+v2+v3
sf=tventa+sueldo
fin
2.
Pseudocódigo
Declaración
Nom,cod,vm,comis
Entrada
Vn>15
Entonces nm*0.20
Sino
Ven>100000
Si vm*0.15
No
Vm*0.12
Fin si
Mostrar
Nom,cod,vm,cimis
fin
3.
pseudocodigo
declaracion
R,long,a
entrada
long=2*3.1416*R
area=3.1416*R2
mostrar long.area
fin
4.
Pseudocódigo
Declaración de variables
Sueldo1
Sueldo2
Sueldo3
Entrada
S1t=s1+10%
Muestre s1t
S2t=s2+12%
Muestre s2t
St3=s3+15%
Muestrest3
Fin
5.
PSEUDOCODIGO
DECLARACION DE VARIABLES
Nota 1
Nota2
Nota3
Entrada
Nota1*30%
Nota2*30%
Nota3*40%
Nf=n1+n2+n3
Mostar nf
fin
7.inicio
1buscar 2 tarritos
2.les echamos unos arricitos
3.le pongo un palito
4. lo sello bien
5.fin
9.
El pseudocódigo son pasos claros y entendible para resolver la dificultad q nos dan asiéndolo mas entendible para nosotros y para el usuario.

guia 3b

1.a
pseudocódigo
declaraciones
num 1, num 2 ,suma
Entrada
Digite num1
Lea num1
Digite num. 2
Lea num2
Suma=num1+num2
Mostrar suma
Fin

b.Pseudocódigo
Declaración
Num1, num2, resta
Entrada
Digite el num1
Lea num1
Digite num2
Lea num2
Resta=num1-num2
Mostrar resta
Fin

c.pseudocódigo
declaración
num1, num2, Mult.
entrada
Digite num1
lea num1
Digite num2
Lea num2
Mult.=num1*num2
Mostrar Mult.
Fin
d.pseudocódigo
declaración
num1, num2, div
entrada
digite num1
Lea num1
digite num2
Lea num2
Div= num1/num2
Mostrar div
Fin
3.
Pseudocódigo
Declaración
Sueldo, comisión, sf
Entrada
ingrese el sueldo
lea el sueldo
sf=sueldo+30%
comicion=sf-sueldo
mostrar
sf,comision
fin
4.
Pseudocódigo
Declaración
Total compra,tp
Entrada
Ingrese el total compra
Lea total compra
Tp=tompra-15%
Mostrar tp
Fin

5.
pseudocódigo
declaración
n1, n2, n3, ne, nt, pn, nf
entrada
ingrese n1
lean1
ingrese n2
lea n2
ingrese n3
lea n3
pnotas=n1+n2+n3*55%
Ingrese nexamen
Nef=nexamen*30%
Ingrese ntabajo
Ntf=ntrabajo*15%
Nf=pnotas+nef+tf
Mostrar nf
Fin
6.
pseudocodigo
declaracion
cm.ch,t,pm,ph
entrada
digite ch
lea ch
digite cm
Lea cm
T=ch+cm
Ph=cm/t
Pm=ch/t
Mostrar
Ph,pm
fin
7.
pseudocodigo
declaracion
año nac,año act
entrada
ingrese el año de nacimiento
lea año nacimento
ingrese el año actual
lea año actual
años=anac-añoac
mostrar años
fin
8.
Pseudocódigo
declaración
vd.vp,e
entrada
digite vd
Lea vd
digite vn
Lea vn
E=vd/vn
Mostrar E
fin
10.
pseudocodigo
declaracion
presion,volumen,tem,masa
entrada
ingrese la presion
Lea la presion
ingrese el volumen
leavolumen
ingrese la tem
lea tem
m=(presión*volumen)/
(0.03(temp+460)
Mostrar m
fin
11.
pseudocodigo
declaración
Edad, min.pulgada
entrada
Ingrese la edad
Lea edad
Min. Pulgada=(220-edad)/10
Muestre min. Pulgada
fin
12.
pseudocodigo
declaración
salario,sn,inc
entrada
ingrese salario
Lea salario
Sn=salario+25%
Mostrar sn
Inc=sn-salario
Mostrar sn
fin
13.
pseudocódigo
declaración
pt float
pg float
pp float
presupuesto float
entrada
escriba “presupuesto”
lea presupuesto
pg=presupuesto*40%
pt=presupuesto*30%
pp=presupuesto*30%
Visualisar’pg
Visualisar’pt
Visualisar’pp
fin
14.
Pseudocódigo
declaración
vcompra, ganancia, venta
entrada
ingrese el valor compra
lea vcompra
ganancia=vcompra*30%
Venta=vcompra+ganancia
Mostrar venta, ganancia
Fin
15.
pseudocodigo
declaracion
t lunes,tmier,tvier
entrada
ingrese t lunes
mostrar tlunes
Ingrese t miercoles
Lea t mierco
Ingrese t viernes
Lea t miercoles
Total=tlu+tmier+tvier
Mostrar t total
fin
16.

16.pseudocodigo
declaracion
dj,dp,dl,mt
entrada
ingrese dinero j
lea dj
ingrese dinero p
lea dp
ingrese dinero l
lea dl
mt=dp+dj+dl
mostrar mt
fin

guia 4

Taller
1. Cuál de las sigs. constantes enteras es inaceptable ¿por qué?









1. Construir un programa que asigne 15 y 5 a 2 variables respectivamente y luego muestre el resultado de la suma, resta, y multiplicación de dichos números.
2. Hacer una lista de declaraciones de variables y constantes, con manejo de expresiones de 10 lenguajes de programación diferentes.
3. Hacer un cuadro comparativo de variables y constantes.
4. Hacer un mapa conceptual para explicar de mejor forma lo que es expresión en programación.
5. Buscar pseudocódigo de lenguajes de programación en Visual Basic 2005, C#, C/C++, un de cada lenguaje, y sacar el listado de las variables, constantes, y las expresiones mas significantes.
6. Inventarse un algoritmo que tenga 6 variables, 4 constantes n expresiones.
7. Como se definen las variables y las constates en LPP y como son las expresiones.

Solución
2. declaración
Num1,num2,suma,resta,mult
Entrada
Ingrese el num1
Lea num1
Ingrese num2
Lea hum2
Suma=num1+num2
Mostrar suma
Resta=num1-num2
Mostrar resta
Mult=num1*num2
Mostrar mult
fin

3.



























4.














5. expreciones en programacion



























6.


c
Variables
1. El tipo de datos struct.
2. El tipo de datos long int.
3. El tipo de datos unsigned int.
4. Los operadores =+ y =- fueron sustituidos por += y -= para eliminar la ambigüedad 5.semántica de expresiones como i=-10, que se podría interpretar bien como i =- 10 o bien como i = -10.

Seudo código
El siguiente programa imprime en pantalla la frase "Hola Mundo" (C99).# include // necesario para utilizar printf() int main(void){ printf("Hola Mundo\n"); // return 0 implícito en C99 para main().

Constantes
Constantes enteras ("Integer literal")
Constantes carácter ("Character literal")
Constantes fraccionarias ("Floating literal")
Constantes de cadena ("String literal")
Constantes lógicas ("Boolean literal").

Visual Basic 2005
Variables











Constante

Seudo código

C#
Seudo códigonamespace Programa1
{
public class Utilidad
{
public static readonly int X = 1; }
}namespace Programa2
{
class Test
{
public static void Main()
{
System.Console.WriteLine(Programa1.Utilidad.X);
VariablesDe solo lectura (readonly) no tiene que guardarse sino que el valor puede ingresarse en la ejecución
Constante:
Int (integer) entera
7
seudocodigo
declaraciones
num1,num2, suma
entrada
digite el num1
lea el num1
digitete el num2
lea num2
suma= num1+num1
condicion
si num1
condicion
si suma>55 si
num1*num2
no
num1/num2
suma<55>
num1-num2
no
suma*100%
mostrar suma ,resta ,miltiplicacion ,divicion, porsentaje
8.
lpp
Declarar variables
Siempre que necesitemos hacer un programa, tendremos que declarar variables
Para poder guardar la información que introduzcamos al programa.
Los tipos de datos básicos soportados son los siguientes:
1. Entero: solo números enteros.
2. Real: números con cifras decimales.
3. Carácter: cuando queremos guardar un solo carácter.
4. Booleano: cuando necesitamos guardar una expresión lógica
(Verdadero o falso)
5. Cadena: cuando queremos guardar letras.
Ejemplos
Si queremos declarar una variable de tipo entero seria así:
Entero numero
Numero se convierte en una variable de tipo entero
Si queremos declarar una variable para guardar el nombre seria así:
Cadena [25] nombre
Nombre seria una variable que guardaría solo 25 caracteres aunque usted
Puede escribir mas de 25 letras el en la memoria solo guardara los primeros 25
Caracteres..






martes, 16 de marzo de 2010

guia 3

GUIA DE APRENDIZAJE No. 3

ESTRUCTURA CURRICULAR: ANALISIS DESARROLLO DE SISTEMAS DE INFORMACION

MODULO DE FORMACIÓN: DEFINICIÓN DE LOS REQUERIMIENTOS PARA CONSTRUIR SISTEMAS DE INFORMACION

UNIDAD DE APRENDIZAJE: FUNDAMENTOS DE PROGRAMACION
MODALIDAD DE FORMACIÓN: PRESENCIAL

ACTIVIDAD DE E-A-E: IDENTIFICAR LAS FUENTES DE INFORMACION

TIEMPO DE LA ACTIVIDAD DE E-A-E: 14 HORAS
CRITERIOS DE EVALUACION
EVIDENCIAS DE APRENDIZAJE
El resultado de Aprendizaje se considera logrado si:

ü Explica la diferencia entre algoritmo y programa.

ü Describe las diferentes actividades que se realizan para crea un programa.

ü Define: programa, análisis, necesidad, datos etc.

@ Realiza consultas sobre conceptos de: datos, información y procesamiento de datos permitiendo ver con claridad sus principales características
@ Realiza mapas conceptuales y cuadros comparativos sobre desarrollo y ejecución de un programa.
@ Participación activa para generalizar los conceptos
@ Con sus propias palabras conceptualiza las fuentes de información: datos, información, registros, archivo y bases de datos y realización de un programa dando ejemplos.

INTRODUCCIÓN

Esta es la guía esencial que permite entender directamente el proceso técnico de la programación. Recomiendo Tener claro cual es el propósito de este modulo. Es importante conocer los pasos para crear un programa por computador y además entender que es un computador en términos de programación.
A medida que desarrollamos los temas del curso, vemos que la realidad de las situaciones cotidianas comunes asemejan fácilmente los procesos que se efectúan a nivel abstracto dentro del computador, de modo que es menester comprender esta lógica e ir ampliando nuestra capacidad de abstracción .


Ejercicio:
1. A continuación encontrara un listado con los pasos a seguir en la creación de un programa por computador, según su análisis ordene lógicamente:
Ø Diseño y construcción de algoritmos
Ø Plantear el problema
Ø Análisis
Ø Toma de decisiones
Ø Alternativas de solución
Ø Codificación
Ø Diseño y construcción diagrama de flujo
Ø Diseño y construcción de seudo código
Ø Prueba de escritorio
Ø Compilación
Ø Trascripción
Ø Ejecución
Ø Pruebas de la ejecución
Ø Mantenimiento del software
Ø Capacitación
Ø Puesta en marcha
Ø Manual de usuario y manual técnico

1.1
Ø Plantear el problema
Ø Análisis
Ø Alternativas de solución
Ø Toma de decisiones
Ø Diseño y construcción de algoritmos
Ø Diseño y construcción de diagrama de flujo
Ø Diseño y construcción del seudo código
Ø Prueba de escritorio
Ø Codificación
Ø Trascripción
Ø Compilación
Ø Pruebas de ejecución
Ø Ejecución
Ø Puesto en marcha
Ø Capacitación
Ø Mantenimiento del software
Ø Manual de usuario y manual técnico


2. ¿Cuál cree usted es el objetivo de la programación?
Hacer software, para crear herramientas que le permitan mejorar su servicio

3. Escriba V si es verdadero y F si es falso, no olvide justificar su respuesta:
Byte es la mínima unidad de almacenamiento de un sistema. f porque 1 byte son 8 bits

3.1. El propósito de este modulo es: “que por medio de una maquina electrónica (Computador) produzca información, que nos ayude a solucionar cosas de la vida real”.

V porque el propósito es solucionar dificultades reales

3.2. Información es un conjunto de procesos con un sentido lógico.
V porque la información es un conjunto de datos q generan un mensaje

3.3. La electrostática son rangos de energía máx. Y min. Que quedan almacenados en los cuerpos.
V
3.4. Computadora es un poco de latas y de cartones por donde circulan impulsos electrónicos a los que llamamos bytes. F porque no tiene carton
3.5. Datos es un conjunto de procesos

3.6. Un problema es un planteamiento de necesidades v una necesidad parte desde un problema

3.7. El grado de coherencia de un sistema es lo que llamamos Entropía

F porque entropía es el grado de desengranaje que se produce en el sistema

3.8. Será que una vez analizado el problema y obtenido una instrucción que lo resuelva, su transformación a un programa de computadora es una tarea de mera construcción

3.9. Podremos concluir entonces que un problema debe ser comprensible y preciso y que si se parte de una misma situación debe obtenerse el mínimo resultado por consiguiente un problema debe ser finito.
V porque un problema como tiene inicio también fin
3.9.1. Plantear un problema y la solución.

Problema

en un colegio hay 1170 estudiantes 20 profesores y servicio común sabiendo que el total de personas son 1500 y 250 q hay q tenerlos en cuenta el el total de alumnos de ellos son alumnos retirados cuanto personal de servicios trabaja en el colegio
Solución 1500
1.170 1440
20 total final= 60 directivos
250
Tota= 1440


3.9.2. Describa como preparar un jugo de mora.

1se mira si hay mora y demás ingredientes i si no se compran en la tienda
2lavo la mora y le quito la cosita
3 Saco la licuadora y la conecto
4 le incierto agua y azúcar y la dejo rodar
5 Luego le echo la mora y la y espicho el botón y la dejo hay un rato
6 luego la coló y le quito las pepas y ya lo sirvo

guia 2


GUIA DE APRENDIZAJE No. 2

ESTRUCTURA CURRICULAR: ANALISIS DESARROLLO DE SISTEMAS DE INFORMACION

MODULO DE FORMACIÓN: DEFINICIÓN DE LOS REQUERIMIENTOS PARA CONSTRUIR SISTEMAS DE INFORMACION

UNIDAD DE APRENDIZAJE: RECOLECCION Y PROCESAMIENTO DE INFORMACION
MODALIDAD DE FORMACIÓN: PRESENCIAL

ACTIVIDAD DE E-A-E: IDENTIFICAR LAS FUENTES DE INFORMACION

TIEMPO DE LA ACTIVIDAD DE E-A-E: 14 HORAS
CRITERIOS DE EVALUACION
EVIDENCIAS DE APRENDIZAJE
El resultado de Aprendizaje se considera logrado si:

ü Explica la diferencia entre dato e información.

ü Describe las diferentes actividades de procesamiento de datos.

ü Identifica: campo, registro, archivo y base de datos

@ Realiza consultas sobre conceptos de: datos, información y procesamiento de datos permitiendo ver con claridad sus principales características
@ Realiza mapas conceptuales y cuadros comparativos sobre elementos de información
@ Participación activa para generalizar los conceptos
@ Con sus propias palabras conceptualiza las fuentes de información: datos, información, registros, archivo y bases de datos y da ejemplos.

INTRODUCCIÓN

En los últimos años se han incorporado a nuestro entorno numerosos avances tecnológicos que han inundado hogares y oficinas. En toda empresa, la preocupación permanente por mejorar la administración, las finanzas y la producción ha conducido a la rápida adopción de sistemas automáticos (Sistemas de Información) capaces de facilitar tareas mecánicas y rutinarias, evitar errores, mejorar el control de la cartera de clientes y la calidad del servicio prestado.

Los sistemas de información, tomados como un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio, depende en gran medida de la veracidad, calidad y rapidez en que fluye la información y la existencia de la misma para tomar decisiones en un momento determinado. La información es un recurso primordial que incluso puede determinar el éxito o el fracaso de un negocio o de una empresa.

Se incrementa de esta manera la calidad de apoyar cada decisión en una base sólida de información debidamente presentada y procesada, el trabajo consiste en recolectar, organizar, analizar y contextualizar los datos para transformarlos en información, la cual mediante un proceso de análisis, evaluación y obtención de conclusiones útiles se convierte en conocimiento que de solución a las exigencias y demandas del cliente o mercado.


ACTIVIDADES Y ESTRATEGIAS DE APRENDIZAJE:

CONCEPTUALIZACION
Visite mínimo tres sitios de Internet recomendados en la bibliografía, compare la información allí encontrada y defina con sus palabras:
* ¿Qué es un dato?
* ¿Qué es información?
* ¿Qué es Procesamiento de Datos y los tipos en que se puede dividir?
* ¿Qué es un Campo, Registro y Archivo?
* ¿Qué son Bases de Datos (B.D)?

CONTEXTUALIZACION
Realice un mapa conceptual de los conceptos de datos e información
Realice un cuadro comparativo donde se diferencie dato, información, registros, archivo y bases de datos.
Comparta la información con el grupo de compañeros y genere conclusiones generales dando ejemplos de los conceptos estudiados.

HERRAMIENTAS

SOFTWARE
Internet
Procesador de palabras

HARDWARE
Equipos de cómputo

MATERIALES:

Libros sobre el tema
Guia
Fuente externa de almacenamiento (CD, Disquete o memoria USB)

BIBLIOGRAFÍA

http://albertolacalle.com/contenidos_datos.htm
http://dewey.uab.es/PMARQUES/infocon.htm
http://elies.rediris.es/elies9/4-1-1.htm
http://www.monografias.com/trabajos14/datos/datos.shtml
http://es.wikipedia.org/wiki/Base_de_datos
http://www.monografias.com/trabajos5/basede/basede.shtml


Fecha de entrega: Febrero 23 de 2.008

Solución

Que es dato?: dato es la mínima parte de la información que nos den o un medio investigativo para saber alguna cosa.

Que es información?: medio de aprendizaje es como una forma de culturizase mas o de adquirir mayor conocimiento

Que es procesamiento de datos y los tipos en que se puede dividir?: es como un tipo de dato que se ba manifestar o se va a dar a alguien o a algo














Que es campo?
Es un espacio donde va algún dato o alguna información pequeña


Que es un archivo?
Es un conjunto de datos o información que se quiere guardar en algún lugar

Que es registro?
Un registro es la complementación del campo es la que el usuario quiere que sepan de el.

Que es una base de datos?: Es un conjunto de datos perfectamente ordenados , para facilitar su organización y control de ellos

















9.CUADRO COMPARATIVO


















 
Copyright © 2010 PORTAFOLIO DIEGO | Design : Noyod.Com