Bienvenidos a mi blog...

Melina Giuliano

Conectados todos juntos

Para conocer mas secretos de las tecnologias de la informacion!

lunes, 9 de noviembre de 2020

Reto Grupal

 El reto lo voy a realizar con Mía Raineri.

Radio reto 7

 


jueves, 5 de noviembre de 2020

Reto Final reto 6







Conexiones reto 5

 


jueves, 29 de octubre de 2020

Funciones Logicas reto 3

 


Entradas y Bucles reto 2



Funciones Logicas (II) reto 4





jueves, 1 de octubre de 2020

Empezamos a utilizar la placa microbit + mi primer programa

 La placa BBC micro:bit es la sucesora espiritual de la BBC Micro de la década de 1980.

Está basada en un procesador ARM Cortex-M0 de 32 bits, y cuenta con sensores de acelerómetro y brújula onboard, Bluetooth Low Energy y conectividad USB, una pantalla que posee 25 LED, dos botones programables y puede ser alimentada por USB o una batería externa (dos pilas AAA).
Las entradas y salidas del dispositivo son a través de cinco conectores de anillo que forman parte del conector de borde de 21 pines.



                                            

Es una placa pequeña pero poderosa, con origen en el Reino Unido, desarrollada por la BBC.
Se propusieron introducir la programación en las aulas y repartieron un millón de placas a estudiantes entre 12 y 13 años y fue un éxito.

Como un comentario adicional, puede ser usada por niños a partir de 7-8 años.

Mi primer programa




martes, 11 de agosto de 2020

Definicion de conceptos

1) Crea una entrada en tu blog que incluya información y defina los siguientes conceptos:

- Programa: Un programa es la planificación de una tarea para su ejecución. Además, tiene como principal objetivo resolver problemas a través del planteo claro de los pasos a seguir para llegar a la solución.
  
- Fases de un procedimiento: Las fases de un procedimiento son 2:

1) Análisis: En ella se define el problema,y es necesario tener en cuenta los elementos que se necesitan para llegar al resultado buscado. 

2) Solución general o diseño de algoritmo: Se desarrolla en secuencia lógica de pasos tendientes,a solucionar el problema.

- Fases en la resolución de un problema:

1) Análisis previo de problema: En esta etapa se debe determinar lo que el programa tiene que hacer, junto con las tareas que debe efectuar para llevar a cabo la solución, qué datos preciso para hacer la tareas, que formato deben tener los datos de entrada, de donde provienen los datos de entrada, como se alcanzan esos datos, cómo interactúan los datos entre sí para llegar al resultado, y es muy importante tener en claro el resultado que se desea obtener.

2) Diseño del algoritmo: Después de haber determinado todas la entradas y salidas que va a poseer el programa, también las tareas a llevar a cabo, es el momento de diseñar el algoritmo y que irá de acuerdo a todas las especificaciones anteriores y posteriormente será utilizado en un lenguaje de programación para ser ejecutado por la computadora. 

3) Configuración del entorno de desarrollo y codificación: Consta en transcribir o ajustar el algoritmo a un lenguaje de programación, se tendrán que acomodar todos los pasos diseñados en el algoritmo con sentencias y sintaxis propias del lenguaje. Corregir errores, establecer el código y comentarlo, son buenas prácticas que hacen programas más legibles y hacen mas fácil la depuración. 

4) Compilación y pruebas: La fase de compilación dejará hallar errores en tiempo de compilación, ejecución y lógicos, y en el caso de Java se generará uno o varios archivos bytecode que serán realizados por la computadora. 

5) Documentación y mantenimiento: Se debe tener un registro de todos los pasos hasta llegar a la solución del problema, a veces es un poco pesada esta fase pero también es fundamental ya que muchas veces se dan modificaciones con el pasar del tiempo y estas se hacen en algunos casos por otros programadores distintos a los que lo crearon, y cuando un programa es escaso en documentación este proceso de modificación es totalmente complejo. 

- Fases en la implementación de un procedimiento:  El proceso de programación. Armar un programa implica tener que hacer una serie de pasos secuenciales y cronológico que empiezan con la detección y definición del problema y conducen a la implantación del programa que lo soluciona. 

- Lenguaje de programación: Es un idioma artificial diseñado para expresar instrucciones que pueden ser realizadas por un controlador.

- Robótica: Es la ciencia que estudia el diseño y la implementación de robots y aparatos que realizan operaciones o trabajos, generalmente en instalaciones industriales y en sustitución de la mano de obra humana. 
- Robot: El robot es una maquina automática, puede ser tanto un mecanismo electromecánico físico como un sistema virtual de software. Posee inteligencia. 
La segunda etapa o paso de análisis es observar dentro de la caja negra donde hallamos los subsistemas o unidades funcionales del robot. Cada unidad funcional realiza una función específica y tiene su propia entrada y salida. Los robots tienen las siguientes unidades funcionales principales:  

  • Estructura mecánica 
  • Transmisiones 
  • Sistema de accionamiento (actuadores) 
  • Sistema sensorial (sensores) 
  • Elementos terminales 
  • Sistema de control (controlador) 

- Componentes de un robot: 
  •  Manipulador o brazo mecánico, 
  • Elementos motrices o actuadores, 
  • Controlador, 
  • Efector terminal. Herramienta o aprehensor, 
  • Sensores de información en los robots inteligentes. 

jueves, 6 de agosto de 2020

Algoritmos.

QUE ES?

Un algoritmo es un conjunto de operaciones que buscar resolver un problema determinado a traves de secuencias lógicas, es decir, un conjunto de instrucciones. El objetivo principal de estas formulas es que su resultado muestre el destino buscado a través de las instrucciones previas. 
Entendido al algoritmo como un medio podemos decir que para que funcione de manera correcta, debe ser:
Preciso: cada paso y su orden de realización deben ser claros y concretos.
Definido: se deben obtener resultados delimitados a las ordenes y estos siempre deben ser los mismos.
Finito: su diseño debe tener un numero limitado de pasos.
Ordenado: la secuencia de pasos debe seguir un orden que no puede ser alterado.

jueves, 18 de junio de 2020

HARDWARE Y SOFTWARE

ACTIVIDADES:

 A: Maquina analítica de Babbage (1837)

 E: Máquina tabuladora de Hollerith (1890)

 G: Colossus (1944)

 H: EDVAC (1946)

 D: Clementina (1960)

 C: Commodore VIC-20 (1980)

1)

Software: Es el conjunto de componentes lógicos que forman parte de un sistema de computación. En general, podemos pensar que es todo aquello de una computadora que es intangible. Por ejemplo, las aplicaciones de los teléfonos son componentes de software.


Hardware: El hardware de una computadora es el conjunto de todos sus componentes físicos. Es decir, aquellos que podemos tocar. Ejemplos: las cámaras, pantallas, los micrófonos, etc.

A)¿Todas las aplicaciones están en el teléfono desde el primer día?
 No, no todas las aplicaciones están desde el primer día.

B)¿Cómo se hace para instalar las que no vienen en el teléfono?
Para instalar una aplicación que no viene con el teléfono debemos dirigirnos hacia una aplicación ya instalada, llamada Play Store (Android) o App Store (IOS), la cual nos va a permitir instalar cualquier aplicación que necesitemos.

C)¿Se pueden sacar del teléfono?
Si se pueden, las aplicaciones que instalamos en nuestro telefono, también pueden desinstalarse. 

D) ¿Es necesario tener instaladas estas aplicaciones para que un teléfono funcione?
No,no es necesario, un teléfono puede funcionar simplemente con las aplicaciones que vienen con él y no pueden ser desinstaladas.

2)Responde las preguntas y analizá algunas diferencias entre el software y el hardware.

A.¿Quiénes crean software? ¿Qué hace falta para hacerlo?
 Un desarrollador​, es un especialista en informática que es capaz de concebir y elaborar sistemas informáticos (paquetes de software), así como de implementarlos y ponerlos a punto, utilizando uno o varios lenguajes de programación.
Y para poder hacerlo necesita:

-Especificación de requisitos.
  1. -Diseño del software.
  2. -Construcción del software.
  3. -Integración.
  4. -Pruebas 
  5. -Despliegue 
  6. -Mantenimiento.

B.¿Cualquiera puede crear hardware? ¿Qué hace falta para hacerlo?
Si, pero siempre y cuando tenga previos. En la universidad los podría adquirir. Pero si hablamos de alguien "Común" sin estudios previos es complicado que lo haga.
Y para hacerlo hace falta: 
  1. Microprocesador de 64 bits doble núcleo, el AMD Athlon 64 X2 3600.
  2. Hardware principal de una computadora personal: ...
  3. Placa base de una computadora, formato µATX.
  1. Microcontrolador Motorola 68HC11 y chips de soporte que podrían constituir el hardware de un equipo electrónico industrial.

C.¿Todos los programas son gratuitos?
No, no todos son gratuitos.

D.¿Hay hardware gratuito?
No, ya que para este se necesitan herramientas , dinero, etc.

E.¿Es complicado instalar programas? 
Depende,todos los programas requieren de una instalación diferente, una puede requerir más procesos con mayor facilidad, o puede requerir menos procesos pero con una dificultad alta. Todo dependerá del tipo de programa que instales y cómo se ejecute.

F.¿Qué diferencia hay entre software libre, software abierto y software propietario?
Software libre es el software que respeta la libertad de los usuarios y la comunidad. Es decir, es una cuestión de libertad, no de precio. Pero con el concepto de ""libre" no queremos decir que el software es gratuito.
El software abierto, también llamado de código abierto o en inglés "open source", se basa en los programas cuyo código no es secreto ni está sujeto a ningún tipo de licencia. Esto implica que se puede usar, cambiar y distribuir del modo que uno desee, sin ningún tipo de trabas.
Y por ultimo, esoftware propietario es aquel en el que un usuario tiene limitadas sus posibilidades de usarlo, modificarlo o redistribuirlo, y a menudo su licencia tiene un coste.




viernes, 22 de mayo de 2020

Concurso "Observando la tecnológica desde otro ángulo"


ANGULO CONTRA PICADO




ANGULO PICADO