miércoles, 13 de abril de 2016

06/04/2016

SEMANA 13

Siguen las exposiciones...

3:Etapas de la programación: Los compañeros mostraron las etapas a la hora de programar, mostraron cada una paso a paso y detallando un poco para así tener una idea para la hora de realizarlo.



4:REDES DE COMPUTADORAS: conexión de diferentes dispositivos.
Vimos los componentes básicos (Historia).



5:IT DE UNA EMPRESA (sistemas informáticos) TI (tecnologías de información):garantiza el funcionamiento de la empresa.



6:PILOTOS OPERATIVOS:"inteligencia artificial".
        


30/03/2016

SEMANA 12

En esta semana tuvimos dos exposiciones:

1:SISTEMAS OPERATIVOS: los compañeros expusieron sobre los diferentes sistemas operativas que existen , que en realidad son demasiados, ellos sin embargo hablaron de los más tradicionales,explicaban como cada sistema es más funcional o más seguro pero dependiendo del uso que requiere el servidor.
MÁS COMUNES


2:CICLOS DE VIDA DE LOS SISTEMAS DE INFORMACIÓN : Este tema estuvo a cargo del grupo donde yo era perteneciente.
Vimos que estos también nacen,crecen, se reproducen y mueren.

Arriba una imagen de las fases de los ciclos.




sábado, 26 de marzo de 2016


23/03/2016

SEMANA 11

En esta clase toco en semana santa por lo cual el profesor nos dejo como trabajo, transcribir aquí que significado tiene para nosotros esta semana, para mi significa lo siguiente:

yo soy católico y espero permanecer ahí siempre y para un buen católico es una semana de mucha devoción y cumplimiento en la iglesia con diferentes actividades que conlleva esto, lo que pasa es que en mi caso a pesar de serlo uno se aleja y mucho y por lo tanto aunque no este bien más bien se aleja y lo toma como semana de descanso pero siempre manteniendo la devoción y recordando ese sacrificio que hoy nos mantiene con esperanza de una mejor vida.
     
Agregar leyenda

viernes, 25 de marzo de 2016

09/03/2016

SEMANA 9

En esta semana terminamos de ver las exposiciones concluyendo con las diferentes técnicas de diseño, a mi grupo le toco lo que es el diseño BOTTOM UP  y el profe explico y se entiende que ninguna forma es mejor que otra solo se adaptan según la necesidad del programador donde en dado caso le puede servir una más que otra.

domingo, 6 de marzo de 2016

02/03/2016

SEMANA 8

En esta semana los compañeros expusieron los temas:


PARADIGMA DE LA PROGRAMACIÓN

Paradigma:modelo, ejemplo o patrón.Así los lenguajes de programación se forman de uno o más paradigmas a la vez,hay nuevos paradigmas que van actualizando o remplazando el anterior.
Entiendo que diferentes tipos de paradigmas:
-IMPERATIVO: instrucciones que se le indican al computador.
-DECLARATIVO: opuesto al anterior,los programas describen los pasos esperados.
-LÓGICO: el problema se modela con enunciados de lógica de primer orden. 
-FUNCIONAL: se componen de funciones.
-ORIENTADO A OBJETOS: el comportamiento del programa es llevado a objetos.
Quiere de ser que estos son los que nos indican las diversas formas que a lo largo de la evolución de los lenguajes han sido aceptadas para programar y resolver problemas.



TÉCNICAS DE DISEÑO TOP DOWN
Conocida como de arriba a abajo,consiste en simplificar problemas de mayor a menor.
Tiene como objetivo:

  • SIMPLIFICAR EL PROBLEMA.
  • PROGRAMAR INDEPENDIENTE, SIN IMPORTAR QUE PERSONA LO REALICE.
  • QUE EL PROGRAMA QUEDE TERMINADO EN UN  MODULO.
CADA MODULO DEBE SER TRATADO  EN LA MISMA MANERA QUE EL PROBLEMA GENERAL.
 


sábado, 27 de febrero de 2016


24/02/2016

SEMANA 7

En esta semana,siguieron los compañeros exponiendo sus temas:

PRGRAMACIÓN Y RESOLUCIÓN DE PROBLEMAS

Programación:es la conversión del algoritmo en algo entendible para la computadora atraves de un lenguaje de programación.
Pasos para la resolución de problemas:
  1. DEFINICIÓN DEL PROBLEMA
  2. ANALISIS DEL PROBLEMA}
  3. SELECCIÓN DE LA MEJOR ALTERNATIVA
  4. DIAGRAMACIÓN
  5. PRUEBA DE ESCRITORIO
  6. CODIFICACIÓN 
  7. TRANSCRIPCIÓN
  8. COMPILACIÓN
  9. PRUEBAS DE COMPUTADOR
  10. DOCUMENTACIÓN EXTERNA
 DIAGRAMA DE FLUJOS
Es la representación grafica de un algoritmo,describen operaciones y secuencias para resolver problemas,se dibujan generalmente antes de comenzar a programar el codigo frente a la computadora.
17/02/2014

SEMANA 6

Empezamos con las mesas redondas y los compañeros exponen sus temas:

LENGUAJES DE PROGRAMACIÓN 

Bajo nivel:en este lenguaje sus instrucciones ejercen un control directo en el hardware y están  condicionados por la estructura física de las computadoras que las soportan, este lenguaje se compone por :

CODIGO BINARIO:es lenguaje basico,se basa en 1 que significa todo o si,0 que significa nada o no.
EL LEGUAJE MAQUINA:se encarga de dar ordenes a la maquina.
EL LENGUAJE ENSAMBLADOR:derivado del lenguaje maquina,esta com puesto por abreviaturas y numeros.

Alto nivel:se caracteriza por expresar el algoritmo de una manera adecuada a la capacidad cognitiva humana,en lugar de la capacidad ejcutora de las maquinas.
Principales lenguajes de alto nivel:
-VB.NET
-Ada
-ALGOL
-BASIC
-C Sharp
-FORTRAN
-Java
-Lisp
-Pascal en español
-Perl
-PHP
-PL/1
-PL/SQL
-Python
-Ruby
-MATLAB




10/02/2016

SEMANA 5

Bueno en esta semana,vimos lo que es el sistema binario,como la computadora trabaja en este sistema traduciendo con el código ascii,pasándolo a binario y así hace su función.







TABLA DE VERDAD
Logramos aprender algunas preposiciones:conjunción, disyunción y negación, sabemos también que cuando todas son verdaderas se llama TAUTOLOGÍA y falsas CONTRADICCIÓN.








lunes, 15 de febrero de 2016

03/02/2016

SEMANA 4:

PROCESADORES

Bueno en está semana pudimos ver y aprender una pincelada sobre los procesadores;El procesador de una computadora o de cualquier dispositivo informático, es una especie de cerebro, que le permite al equipo realizar diferentes acciones. 

ALGUNOS VISTOS EN CLASE:


martes, 2 de febrero de 2016

27/01/2016

SEMANA 3:


HISTORIA DE LA COMPUTACIÓN


Tercera Generación de computadoras(1964-1971): En esta clase seguimos con la historia viendo ya la tercera generación,donde destaca que en en esta los circuitos integrados hicieron por esta geberación lo que hicieron los transistores por la segunda,una característica importante es la compatibilidad con equipo mayor.


La minicomputadora: La demanda en el comercio y para aplicaciones tuvo que crearse
computadoras pequeñas.

Cuarta generación de computadoras: Aparece la integración a Gran escala( más circuitos por unidad de espacio) de circuitos electrónicos, sin embargo otros diseñadores afirman que de aceotar esta premisa pudo haber una quinta,sexta y séptima generación. 



El microprocesador: Es una de las contribuciones más grandes para la cuarta generación, puede estar contenido en una pastilla de silicio o chip y es el producto del microminiaturización.


Computadoras sin generación: Se le llama así debido a que a pesar que las innovaciones tecnológicas se están dando en una rápida sucesión, ninguna es, ni será tan significativa para caracterizar otra generación.


ARQUITECTURA DEL COMPUTADOR

CONCEPTOS:

Hardware: Conjunto de componentes físicos de una computadora, equipo netamente físico.

                                   
Software: Conjunto de programas que controlan el funcionamiento de una computadora, equipo lógico.  


Se conoce que el sistema de una computadora se resume en entradas y salidas, siendo las entradas: lo que leemos en un cd, digitamos en el teclado, mouse o scanner y las salidas los resultados de los procesos mostrados en el monitor o impresora.

SISTEMAS COMPUTACIONALES

MINICOMPUTADORAS: Utilizadas en organizaciones de pequeños tamaños, ejemplos: servidor de datos, correos, impresión...
MACROCOMPUTADORAS: Utilizadas en grandes instituciones como universidades,NASA...
                                         
Microcomputadoras: Como las PC como las plegables o de bolsillo, personales y demás...
                                        

UNIDAD CENTRAL DE PROCESO:Es el corazón de un sistema computacional.
UNIDAD DE CONTROL:Es el nucleo del procesador ya que: lee e interpreta instrucciones del programa, dirigir la operación de los mcomponentes internos y controlar el flujo de programas.
UNIDAD ARIMÉTICA LÓGICA: Realiza los calculos matemáticos y hace comparaciones alfabéticas.

MEMORIA: Existen dos tipos de memoria la RAM( memoria de acceso aleatorio)  y la ROM(memoria de solo lectura).

BIT: unidad mínima de información empleada en informática, ejemplo apagado(0) encendido(1),
BYTE: son ocho bits, esto ya que una letra para almacenarse requiere 8 bits, es decir en un byte se puede almacenar una letra.


miércoles, 27 de enero de 2016

20/01/2016.

SEMANA 2:

HISTORIA DE LA COMPUTACIÓN.


ÁBACO
PASCALINA

Bueno en esta clase comenzamos a ver lo que la historia de la computación,empezando desde la historia antigua.

Empezando desde al ábaco considerado el primer dispositivo de contabilidad, su origen hace 5000 años hasta la actualidad,luego la pascalina cuyas ideas las trazo el pintor LEONARDO DA VINCI y fue creada por BLAISE PASCAL.

LUEGO OCURRE LA LOCURA DE BABBAGE: adelanto el hardware computacional al inventar la "maquina de diferencias"capaz de calcular tablas matemáticas.
Resultado de imagen de locura de babbage
LOCURA DE BABBAGE
Luego siguen las tarjetas perforadas para guardar información pero no se podían editar ni modificar, luego aparece la ENIAC: PRIMER ORDENADOR TOTALMENTE ELECTRÓNICO. Compuesta por  : 20.000 válvulas al vació,70.000 resistores y 500.000 soldaduras hechas a mano,la unidad necesitaba 100 kw de electricidad.
Resultado de imagen de eniac
ENIAC

GENERACIONES DE COMPUTADORAS

1 GENERACIÓN (1946-1959)
             
La primera de estas la UNIVAC construida aún con tubos al vació, y de ahí hasta crear  la Mark 1 creada por IBM.
 
Resultado de imagen de computadoras de primera generacion
PRIMERA GENERACIÓN
                                                

2 GENERACIÓN(1959-1964)

Se inventa el transistor que para muchos significaba radios portátiles.
Estos transistores permiten crear computadoras más potentes, funcionales y menos costosas que las que utilizaban tubos al vacío, sus características eran:

  • EL TRANSISTOR.
  • COMPATIBILIDAD LIMITADA.
  • ORIENTACIÓN AL PROCESAMIENTO SECUENCIAL EN CINTA.
  • LENGUAJES SIMBÓLICOS DE PROGRAMACIÓN DE BAJO NIVEL.

SEGUNDA GENERACIÓN
                                           



13/01/2016.

1° CLASE DE INTRODUCCIÓN A LA PROGRAMACIÓN:

Bueno en esta primera clase hemos podido enterarnos que no necesariamente vamos a aprender a programar pero si adquirir los fundamentos básicos para tal,espero que el curso sea lo mayor provechoso posible para aprendizaje de la programación.

 INTRODUCCIÓN A LA PROGRAMACIÓN.



ALUMNO: OLMAN MIRANDA MENA.

PROFESOR: HANZEL MADRIGAL RODRIGUEZ.


UNIVERSIDAD TECNOLÓGICA COSTARRICENSE( SEDE GRECIA).


OBJETIVO DEL CURSO: ENSEÑAR A LOS ESTUDIANTES LOS FUNDAMENTOS BÁSICOS DE LA PROGRAMACIÓN Y LA UTILIZACIÓN DE MÉTODOS,PROGRAMAS O HERRAMIENTAS PARA EL DESARROLLO DEL MISMO.


domingo, 6 de septiembre de 2015
12:30pm
 (Sin título)
viernes, 11 de septiembre de 2015
 Clase #1 - Asistir a lecciones
viernes, 18 de septiembre de 2015
 Clase #2 - Asistir a lecciones
domingo, 20 de septiembre de 2015
 Blogger #1
viernes, 25 de septiembre de 2015
 Clase #3 - Asistir a lecciones
viernes, 2 de octubre de 2015
 Clase #4 - Asistir a lecciones
jueves, 8 de octubre de 2015
 Blogger #2
viernes, 9 de octubre de 2015
 Clase #5 Asistir a lecciones
viernes, 16 de octubre de 2015
 Clase #6 Asistir a lecciones
 Entrega de Resumen Ejecutivo para la Mesa Redonda
jueves, 22 de octubre de 2015
 Blogger #3
viernes, 23 de octubre de 2015
 Clase #7 Asistir a lecciones
 Mesas Redondas
viernes, 30 de octubre de 2015
 Clase #8 Asistir a lecciones
viernes, 6 de noviembre de 2015
 Clase #9 Asistir a lecciones
jueves, 12 de noviembre de 2015
 Blogger #4
viernes, 13 de noviembre de 2015
 Clase #10 Asistir a lecciones
viernes, 20 de noviembre de 2015
 Clase #11 Asistir a lecciones
viernes, 27 de noviembre de 2015
 Clase #12 Asistir a lecciones
 Exposiciones
viernes, 4 de diciembre de 2015
 Clase #13 Asistir a lecciones
 Exposiciones
viernes, 11 de diciembre de 2015
 Clase #14 Asistir a lecciones
 Exposiciones
viernes, 18 de diciembre de 2015
 Clase #15 y Final
 Prueba escrita
miércoles, 13 de enero
 Clase #1 - Asistir a lecciones
miércoles, 20 de enero
 Clase #2 - Asistir a lecciones
miércoles, 27 de enero
 Blogger #1
 Clase #3 - Asistir a lecciones
miércoles, 3 de febrero
 Clase #4 - Asistir a lecciones
miércoles, 10 de febrero
 Clase #5 - Asistir a lecciones
domingo, 14 de febrero
 Blogger #2
miércoles, 17 de febrero
 Clase #6 - Asistir a lecciones
 Mesa Redonda #1
 Mesa Redonda #2
miércoles, 24 de febrero
 Clase #7 - Asistir a lecciones
 Mesa Redonda #3
 Mesa Redonda #4
miércoles, 2 de marzo
 Clase #8 - Asistir a lecciones
 Mesa Redonda #5
 Mesa Redonda #6
miércoles, 9 de marzo
 Clase #9 - Asistir a lecciones
 Mesa Redonda #7
 Mesa Redonda #8
domingo, 13 de marzo
 Blogger #3
miércoles, 16 de marzo
 Clase #10 - Asistir a lecciones
miércoles, 23 de marzo
 Clase #11 - Asistir a lecciones
 FERIADO
domingo, 27 de marzo
 Blogger #4
miércoles, 30 de marzo
 Clase #12 - Asistir a lecciones
 Exposición Trab Investigación #1
 Exposición Trab Investigación #2
 Exposición Trab Investigación #3
miércoles, 6 de abril
 Clase #13 - Asistir a lecciones
 Exposición Trab Investigación #4
 Exposición Trab Investigación #5
 Exposición Trab Investigación #6
miércoles, 13 de abril
 Clase #14 - Asistir a lecciones
 Exposición Trab Investigación #7
 Exposición Trab Investigación #8
miércoles, 20 de abril
 Clase #15 - Asistir a lecciones
 Examen Final
Fechamiércoles, 20 de abr de 2016
LugarUniversidad Tecnológica Costarricense, 154, Costa Rica (mapa)
DescripciónExamen final de la materia total del curso.