El documento describe brevemente diferentes tipos de software, incluyendo software de sistema como sistemas operativos, software de aplicación como procesadores de texto y hojas de cálculo, y software de programación como C++, Visual Basic y Java. También resume las versiones principales de Windows, desde Windows 1 hasta Windows 10.
Los desafíos de calidad de software que nos trae la IA y los LLMsFederico Toledo
En esta charla, nos sumergiremos en los desafíos emergentes que la inteligencia artificial (IA) y los Large Language Models (LLMs) traen al mundo de la calidad del software y el testing. Exploraremos cómo la integración, uso o diseño de modelos de IA plantean nuevos retos, incluyendo la calidad de datos y detección de sesgos, sumando la complejidad de probar algo no determinístico. Revisaremos algunas propuestas que se están llevando adelante para ajustar nuestras tareas de testing al desarrollo de este tipo de sistemas, incluyendo enfoques de pruebas automatizadas y observabilidad.
Los desafíos de calidad de software que nos trae la IA y los LLMsFederico Toledo
En esta charla, nos sumergiremos en los desafíos emergentes que la inteligencia artificial (IA) y los Large Language Models (LLMs) traen al mundo de la calidad del software y el testing. Exploraremos cómo la integración, uso o diseño de modelos de IA plantean nuevos retos, incluyendo la calidad de datos y detección de sesgos, sumando la complejidad de probar algo no determinístico. Revisaremos algunas propuestas que se están llevando adelante para ajustar nuestras tareas de testing al desarrollo de este tipo de sistemas, incluyendo enfoques de pruebas automatizadas y observabilidad.
Escaneo y eliminación de malware en el equiponicromante2000
El malware tiene muchas caras, y es que los programas maliciosos se reproducen en los ordenadores de diferentes formas. Ya se trate de virus, de programas espía o de troyanos, la presencia de software malicioso en los sistemas informáticos siempre debería evitarse. Aquí te muestro como trabaja un anti malware a la hora de analizar tu equipo
Si bien los hospitales conjuntan a profesionales de salud que atienden a la población, existe un equipo de organización, coordinación y administración que permite que los cuidados clínicos se otorguen de manera constante y sin obstáculos.
Mario García Baltazar, director del área de Tecnología (TI) del Hospital Victoria La Salle, relató la manera en la que el departamento que él lidera, apoyado en Cirrus y Estela, brinda servicio a los clientes internos de la institución e impulsa una experiencia positiva en el paciente.
Conoce el Hospital Victoria La Salle
Ubicado en Ciudad Victoria, Tamaulipas, México
Inició operaciones en el 2016
Forma parte del Consorcio Mexicanos de Hospitales
Hospital de segundo nivel
21 habitaciones para estancia
31 camas censables
13 camillas
2 quirófanos
+174 integrantes en su plantilla
+120 equipos médicos de alta tecnología
+900 pacientes atendidos
Servicios de +20 especialidades
Módulos utilizados de Cirrus
HIS
EHR
ERP
Estela - Business Intelligence
2. SOFTWARE
El Software es el soporte lógico e inmaterial que permite que la
computadora pueda desempeñar tareas inteligentes.
El Software son los programas de aplicación y los sistemas operativos,
que según las funciones que realizan pueden ser clasificados en:
• Software de Sistema
• Software de Aplicación
• Software de Programación
3. Software de Sistema
Se llama Software de Sistema o Software de Base al conjunto de programas
que sirven para interactuar con el sistema, confiriendo control sobre el
hardware, además de dar soporte a otros programas.
El Software de Sistema se divide en:
• Sistema Operativo
• Controladores de Dispositivos
• Programas Utilitarios
4. Sistema Operativo
El Sistema Operativo es un conjunto de programas que administran los
recursos de la computadora y controlan su funcionamiento.
Un Sistema Operativo realiza cinco funciones básicas: Suministro de Interfaz
al Usuario, Administración de Recursos, Administración de Archivos,
Administración de Tareas y Servicio de Soporte.
5. TIPOS Y VERSIONES DE WINDOWS:
Windows 1 y Windows 2:
Las primeras versiones de Windows existentes en el mercado surgieron como
complementos gráficos del sistema operativo DOS. No eran un sistema operativo
completo, sino que era sólo la interfaz gráfica, que de igual manera no tiene nada que
ver con lo que tenemos ahora.
La gran novedad que tuvieron estas versiones de Windows en comparación con otros
sistemas del mercado, fue la incorporación del Panel de Control, cosa que todavía
podemos encontrar hasta en las más recientes versiones de Windows.
6. Windows 3 y Windows NT 3:
Luego de que IBM y Microsoft rompieran su contrato de sistemas Windows para
equipos IBM, surgió Windows 3, el cual tuvo ciertos cambios comparado con las
anteriores versiones, pero el gran éxito fue el surgimiento de Windows 3.1
Más tarde salió al mercado Windows 3.11, el cual tuvo una gran cantidad de ventas,
llegando a las 25 millones de licencias vendidas. Por último surgió la versión de
Windows NT 3, que fue la primer versión en incluir la API de 32-bits.
7. Windows 95:
Con Windows 95 surgieron grandes cambios en los sistemas operativos, además de
tener grandes cantidades de ventas, ya que en 4 días ya se habían vendido 1 millón
de copias, y en 5 semanas 7 millones.
Se incorporó el sistema de archivos FAT32, y se incluyó el menú de Inicio, y la barra
de tareas. Además del soporte incluido de Internet.
8. Windows 2000:
Windows 2000 inició un nuevo siglo de sistemas operativos para computadoras.
Estaba basado en la tecnología NT que nombrábamos antes, como el Windows 3.11 y
sus versiones posteriores. No tuvo muchos cambios con respecto a sus versiones
anteriores.
9. Windows ME:
También conocido como Windows Multimedia Edition, o Windows Millenium. En él se
incluyeron novedosas aplicaciones multimedia, como el Windows Media Player, o el
Windows Movie Maker. Fue la última versión basada en DOS, y fue la primera en
comenzar a incluir el punto de restauración del sistema.
10. Windows XP:
Fue el gran cambio que tuvo Microsoft con Windows, siendo esta una de sus
versiones más populares a lo largo de toda su historia, con increíbles mejoras
gráficas, un gran incremento de velocidad y agilidad.
Se incorporaron funciones como la encriptación de archivos del sistema, el soporte
para redes wifi, y la asistencia remota. También existieron dos versiones de Windows
XP, entre las cuales estaban el Windows XP Home y Windows XP Professional.
11. Windows Vista:
Se puede decir que Windows Vista fue otro de los fracasos de Microsoft en su sistema
operativo Windows. Con el éxito de Windows XP, intentaron renovar el mercado de
sistemas operativos, pero la cosa salió un poco mal. Windows Vista tenía grandes
expectativas en la empresa, pero resultó tener muchos errores, ser muy lento y sufría
de sobrecargas.
Se incluyeron en él mejoras gráficas como el Aero, los gadgets de escritorio, y el
sistema de actualización hacia versiones superiores con el Windows Anytime
Upgrade. Con el Windows Vista se incluyeron 6 versiones:
Windows Vista Starter
Windows Vista Home Basic
Windows Vista Home Premium
Windows Vista Business
Windows Vista Enterprise
Windows Vista Ultímate
12. Windows 7:
Con Windows 7 se intentó corregir todo lo malo del Windows Vista, y salió bastante
bien. Resultó ser una versión bastante estable, ágil, y con una gran interfaz, con la
cual el usuario podría manejar todos los programas, y encontrar cada acceso de
forma más fácil.
Windows 7 resultó ser un éxito, sin embargo muchos usuarios de Windows aseguran
que la mejor versión del sistema operativo de Microsoft es Windows XP, por su
sencillez, facilidad y seguridad.
También existen 6 tipos de Windows 7, entre los cuales están:
Windows 7 Starter
Windows 7 Home Basic
Windows 7 Home Premium
Windows 7 Professional
Windows 7 Enterprise
Windows 7 Ultimate
13. Windows 8:
El principal cambio es la polémica decisión de eliminar Menú Inicio, existente desde
Windows 95 como estándar de facto en cómo presentar aplicaciones en interfaces
gráficas. El 2 de abril de 2014, Microsoft reconoció el error de la eliminación del menú
de inicio y anunció que lo volverían a implementar en la siguiente versión de Windows,
3 el cual llegó en el 2015.
Añade soporte para microprocesadores ARM, además de los microprocesadores
tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificada para
hacerla más adecuada para su uso con pantallas táctiles, además de los tradicionales
ratón y teclado. El efecto Aero Glass de su predecesor Windows 7 no está presente
en este sistema operativo, siendo reemplazado por nuevos efectos planos para
ventanas y botones con un color simple.
14. Windows 10:
El 29 de julio de 2015, Microsoft presentó el sucesor de Windows 8, el Windows 10,
orientado a integrar de una mejor forma el sistema operativo en todos los dispositivos,
desde ordenadores, tabletas y hasta teléfonos inteligentes, destacando el regreso de
uno de sus elementos más característicos, el desaparecido Menú Inicio.
Windows 10 es el último sistema operativo desarrollado por Microsoft como parte de
la familia de sistemas operativos Windows NT.
Para animar su adopción, Microsoft anunció su disponibilidad gratuita por un año
desde su fecha de lanzamiento, para los usuarios que cuenten con copias genuinas
de Windows 7 Cervices Pack 1 o Windows 8.1 Update. En junio de 2015 se habilitó
una herramienta que permite reservar esta actualización, dicha herramienta notifica a
cada usuario el momento en el que estará lista la descarga de la actualización para su
dispositivo.
15. Software de Aplicación:
El Software de Aplicación son los programas diseñados para o por los usuarios para
facilitar la realización de tareas específicas en la computadora, como pueden ser las
aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de
presentación, sistema de gestión de base de datos...), u otros tipos de software
especializados como software médico, software educativo, editores de música,
programas de contabilidad, etc.
16. Microsoft Word es un procesador de texto de palabras que pertenecen
al paquete de programas office:
Microsoft Word es una aplicación informática orientada al procesamiento de textos.
Fue creado por la empresa Microsoft, y viene integrado en el paquete ofimático
denominado Microsoft Office. Originalmente fue desarrollado por Richard Brodie para
el computador de IBM bajo sistema operativo DOS en 1983.
Las versiones actuales son Microsoft Office Word 2016 para Windows y Microsoft
Office Word 2016 para Mac. Actualmente es el procesador de texto más popular del
mundo.
17. Microsoft Excel es un a hoja electrónica que nos permite realizar
cálculos de manera sencilla y rápida:
Microsoft comercializó originalmente un programa para hojas de cálculo llamado
Multiplan en 1982, que fue muy popular en los sistemas CP/M, pero en los sistemas
MS-DOS perdió popularidad frente al Lotus 1-2-3. Microsoft publicó la primera versión
de Excel para Mac en 1985, y la primera versión de Windows (numeradas 2-05 en
línea con el Mac y con un paquete de tiempo de ejecución de entorno de Windows) en
noviembre de 1987.
Lotus fue lenta al llevar 1-2-3 para Windows y esto ayudó a Microsoft a alcanzar la
posición de los principales desarrolladores de software para hoja de cálculo de PC,
superando al también muy popular Quattro Pro de Borland.
La versión actual tanto para la plataforma Windows y Mac OS X es el reciente Excel
2016.
18. Microsoft PowerPoint es un software que permite crear
presentaciones:
Microsoft PowerPoint es un programa de presentación, desarrollado por la empresa
Microsoft, para sistemas operativos Windows y Mac OS. Viene integrado en el
paquete ofimático llamado Microsoft Office como un elemento más.
PowerPoint es uno de los programas de presentación más extendidos. Es
ampliamente utilizado en distintos campos de la enseñanza, los negocios, etc. Según
cifras de Microsoft, cada día son realizadas aproximadamente 30 millones de
presentaciones con PowerPoint (PPT).
Es un programa diseñado para hacer presentaciones con texto esquematizado, así
como presentaciones en diapositivas, animaciones de texto e imágenes prediseñadas
o importadas desde imágenes de la computadora. Se le pueden aplicar distintos
diseños de fuente, plantilla y animación. Este tipo de presentaciones suelen ser más
prácticas que las de Microsoft Word.
19. Microsoft Publisher es un programa que nos permite realizar
publicaciones:
Microsoft Publisher (anteriormente Microsoft Office Publisher) es la aplicación de
autoedición de Microsoft. A menudo es considerado como un programa para
principiantes o de «nivel de entrada» (entry level), que difiere del procesador de textos
Microsoft Word en que se hace hincapié en el diseño y la maquetación de las páginas,
más que en el proceso y corrección de textos.
Ayuda a crear, personalizar y compartir con facilidad una amplia variedad de
publicaciones y material de marketing. Incluye una variedad de plantillas, instaladas y
descargables desde su sitio web, para facilitar el proceso de diseño y edición.
Paint es un programa que nos permite que los niños inicien el manejo de la
computadora.
Paint (originalmente Paintbrush) es un programa editor de fotografía desarrollado por
Microsoft. Paint ha acompañado al sistema operativo Microsoft Windows desde la
versión 1.0.
20. Software de Programación:
El Software de Programación es el conjunto de herramientas que permiten al
desarrollador informático escribir programas usando diferentes alternativas y
lenguajes de programación.
Este tipo de software incluye principalmente compiladores, intérpretes,
ensambladores, enlazadores, depuradores, editores de texto y un entorno de
desarrollo integrado que contiene las herramientas anteriores, y normalmente cuenta
una avanzada interfaz gráfica de usuario (GUI).
21. C++:
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por
Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de
programación C mecanismos que permiten la manipulación de objetos. En ese
sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un
lenguaje híbrido.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la
mayoría de los fabricantes de compiladores más modernos. Existen también algunos
intérpretes, tales como ROOT.
22. Visual Basic:
Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por
Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC,
con importantes agregados. Su primera versión fue presentada en 1991, con la
intención de simplificar la programación utilizando un ambiente de desarrollo que
facilitó en cierta medida la programación misma.
En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a
un framework o marco común de librerías, independiente de la versión del sistema
operativo, .NET Framework, a través de Visual Basic .NET (y otros lenguajes como C
Sharp (C#) de fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.
Aunque Visual Basic es de propósito general, también provee facilidades para el
desarrollo de aplicaciones de bases de datos usando Data Access Objetos, Remoto
Data Objetos o ActiveX Data Objetos.
23. Java:
Java es un lenguaje de programación de propósito general, concurrente, orientado a
objetos que fue diseñado específicamente para tener tan pocas dependencias de
implementación como fuera posible.
Su intención es permitir que los desarrolladores de aplicaciones escriban el programa
una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, o
"White once, run anywhere"), lo que quiere decir que el código que es ejecutado en
una plataforma no tiene que ser recompilado para correr en otra.
Java es, a partir de 2012, uno de los lenguajes de programación más populares en
uso, particularmente para aplicaciones de cliente-servidor de web, con unos 10
millones de usuarios reportados.