01/11/2013
viernes, 1 de noviembre de 2013
lunes, 28 de octubre de 2013
lunes, 9 de septiembre de 2013
CICLOS ANIDADOS (EXPLICACIÓN)
09/09/2013
EXPLICACIÓN
Consiste en usar un ciclo dentro de otro (usando hasta dos anidamientos)
Se puede anidar de la siguiente forma:
1. un mientras dentro de un mientras así :
i=1
Mientras i<n haga
j=1
mientras j<n haga
bloque de instrucciones
fin mientras
bloque de instrucciones
fin mientras
2. un para dentro de un para así:
para i=1, n,1 haga
para j=1, n, 1 haga
Bloque de instrucciones
fin para
fin para
3. ciclos combinados
mientras y para.
para y mientras.
viernes, 6 de septiembre de 2013
LA LÓGICA ES IMPORTANTE PARA TODOS
06/09/2013
RESUMEN DEL VÍDEO.
Me parece que el vídeo es muy importante por que pudimos observar y comprender que la programación es algo esencial en la vida del ser humano, es el arte de darle solución a un problema a través de códigos que se aplican en algún medio (computadores), en estos casos, programas que nos brindan su ejecución y corrección.
También nos explicaban que hay muy pocos programadores para la cantidad tan grande que se necesitan ya que las personas muchas veces no lo creen necesario en sus vidas y realmente no ven la importancia de este para los problemas que se presentan en la vida real ya que los programadores son la solución a estos. Por ultimo nos decían que es un medio esencial para cambiar al mundo y ganar dinero, ya que este produce cambios que se efectúan en todo el mundo entonces benefician al universo entero.
LOS PROGRAMADORES SON EL FUTURO DEL MUNDO, EL CAMBIO Y EL DISEÑO A TRAVÉS DE LOS MEDIOS QUE NOS BRINDA LA TECNOLOGÍA AVANZADA.
viernes, 12 de julio de 2013
TALLER
TALLER
1. Un algoritmo se escribe con qué
propósito para un programador (mínimo 3 razones).
2. La definición de variables de entrada,
salida y procesamiento. En algoritmos es importante por:
3. Una instrucción de asignación permite al
programador en la parte lógica, realizar.
4. El procesamiento en un algoritmo se
realiza para:
5. El "si" o la instrucciones
condicionales es importante en los algoritmos por:
6. Para que se utiliza el "si
anidado" dentro de los algoritmos.
7. Un contador y un acumulador se usan para:
8. El ciclo mientras se usa en lógica para.
9. Como se controla un mientras.
A: Cualitativo.
B: Cuantitativo.
10.
Para que se realiza una prueba de
escritorio y por qué se utiliza el pseint.
DESARROLLO
- Para
dar solución a un problema.
- Se
escribe con el propósito de obtener un procedimiento adecuado para dar
solución a tal problema.
- Cumplir
los requisitos que nos plantea el problema.
2 2. Los datos de entrada nos permite ver que
datos conocemos, los datos de salida nos da a conocer lo que necesitamos saber,
y el procesamiento nos da los pasos adecuados para la solución
y obtener los datos que se necesitan.
3 3. Realizar una operación matemática
·
Controlar un ciclo
4 4. Para conocer los pasos y las operaciones que se deben seguir para la solución del algoritmo.
5 5. Para preguntar dentro del algoritmo
-
Para distinguir sobre afirmaciones y negaciones.
6. Se
utiliza para hacer más de una pregunta dentro del procesamiento.
7 7. El
contador sirve para contar personas u objetos pasando de a uno por el
acumulador suma cada cosa sin importar el valor que este representando.
8 8. Se
usa para repetir las instrucciones de una lógica.
99. El
cuantitativo nos permite ver cuantas veces se repite el algoritmo, mientras el
cualitativo usa clave.
110. La
prueba de escritorio se realiza para comprobar que el algoritmo este bueno y en
el pseint también.
viernes, 10 de mayo de 2013
viernes, 3 de mayo de 2013
viernes, 26 de abril de 2013
viernes, 19 de abril de 2013
CONDICIONALES ANIDADOS
Clase #7
18/03/2013
CONDICIONAL ANIDADO
Decimos que una estructura condicional es anidada cuando por la rama del verdadero o el falso de una estructura condicional hay otra estructura condicional.
CONDICIONAL ANIDADO EN PSEUDOCÒDIGO
CONDICIONAL ANIDADO EN DFD
Ejemplos:
DFD:
·Confeccionar un programa que pida por teclado tres notas de un alumno, calcule el promedio e imprima alguno de estos mensajes:
Si el promedio es >=7 mostrar "Promocionado".
Si el promedio es >=4 y <7 mostrar "Regular".
Si el promedio es <4 mostrar "Reprobado".
Si el promedio es >=7 mostrar "Promocionado".
Si el promedio es >=4 y <7 mostrar "Regular".
Si el promedio es <4 mostrar "Reprobado".
Pseudocodigo:
.Queremos hacer un programa que primero me pregunte mi edad e imprima “eres mayor de edad” si soy mayor de 18 inclusive.
Int edad;
(…)
If (edad >=18)
{
Imprima (“eres mayor de edad”);
}
VARIABLE CONTADORA Y VARIABLE ACUMULADORA
Clase #10
19/04/2013
19/04/2013
CONTADOR:
Un contador es una variable cuyo valor se incrementa o disminuye en una cantidad constante cada vez que se produce un determinado suceso o acción. Los contadores se utilizan con la finalidad de contar sucesos o acciones internas de un bucle; deben realizar una operación de inicialización y posteriormente las sucesivas de incremento o decremento del mismo. La inicialización consiste en asignarle al contador un valor. Se situará antes y fuera del bucle.
Representación:
<nombre del contador> ¬ nombre del contador> + <valor constante>
Si en vez de incremento es decremento se coloca un menos en lugar del más.
Ejemplo: i = i + 1
ACUMULADOR O TOTALIZADOR :
Es una variable que suma sobre sí misma un conjunto de valores para de esta manera tener la suma de todos ellos en una sola variable. La diferencia entre un contador y un acumulador es que mientras el primero va aumentando de uno en uno, el acumulador va aumentando en una cantidad variable.
Representación:
<Nombre del acumulador> ¬ <nombre del acumulador> + <valor variable>
Valores de inicialización
Suma = 0
Producto = 1
viernes, 8 de marzo de 2013
viernes, 1 de marzo de 2013
viernes, 8 de febrero de 2013
viernes, 1 de febrero de 2013
PARTES DE LA COMPUTADORA
Clase #2
01 de febrero de 2013
PARTES DE UN COMPUTADOR.
CHASIS: Es la carcasa en donde van ensamblados los componentes internos de la computadora.

FUENTE DE PODER: Es la responsable de distribuir la energía eléctrica que utilizaran los componentes del sistema.

PLACA MADRE (MAINBOARD): Esta es de vital importancia, por que allí es donde se ensamblan el procesador, las tarjetas de memoria RAM, la tarjeta de video, la tarjeta de red, la tarjeta de sonido, la tarjeta de modem, entre otros.

PROCESADOR: Es el cerebro de la computadora y Se encarga de procesar toda la información que le entregamos.

MEMORIA RAM: Toda la información que es utilizada por el procesador de la computadora se almacena previamente en la memoria RAM. Cualquier programa que se ejecuta en la computadora se carga temporalmente en la memoria RAM para que el procesador pueda utilizarla y procesarla.

DISCO DURO: Aquí es donde se guardan los archivos, programas y sistemas de la computadora. Los discos duros vienen en distintas capacidades, mientras mayor capacidad tenga el disco duro más archivos podrá almacenar.

TARJETA DE VIDEO: Sirven para trabajar con gráficos de manera intensiva, ya sea diseño, animaciones, 3D, peliculas Full HD, video juegos, etc. La tarjeta de video cumple un rol fundamental, estas cuentan con un microchip de procesamiento de video y memoria de video.

TARJETA DE SONIDO: La mayoría de placas madre ya tienen integrada una tarjeta de sonido, pero para mayor funcionalidad y potencia siempre se tiene la posibilidad de agregarle una tarjeta de sonido extra con capacidades especiales.

TÉCNICO EN PROGRAMACIÓN DE SOFTWARE
Clase #1
01 de febrero de 2013
TÉCNICO EN PROGRAMACIÓN.
¿CUAL ES EL PERFIL DE UN TÉCNICO EN PROGRAMACIÓN?
El Técnico en Programación de Software es un individuo que estará capacitado para aplicar todas sus habilidades, destrezas, valores y comportamientos en todas las actividades productivas relacionadas con la abstracción de situaciones a solucionar mediante el desarrollo programas o sistemas de información que satisfagan eficientemente las necesidades de los usuarios.
¿CUALES OCUPACIONES PUEDE DESEMPEÑAR UN TÉCNICO EN PROGRAMACIÓN?
- Programador de Sistemas de Información
- Analista de Sistemas de Información
- Operador de computadoras en informática básica.
- Analista de sistemas de información.
- Instalación, soporte y mantenimiento de programas de aplicación.
- Auxiliar en diseño, implementación y mantenimiento de bases de datos.
- Desarrollador de software (Visual Basic, en .Net, Visual FoxPro).
- Diseñador de páginas Web.
- Instructor en el área de sistemas básicos.
Suscribirse a:
Entradas (Atom)