Diseñar un contador de visitas

Diseñe un contador de visitas que cuente el número de visitas recibidas en los últimos 5 minutos. Fuente: experiencia de entrevista de Microsoft Muchas empresas, incluida Dropbox, han planteado recientemente el problema del «contador de visitas de diseño» y la pregunta es más difícil de lo que parece. Incluye un par de temas como el … Continue reading «Diseñar un contador de visitas»

Programa C++ para imprimir patrones cruzados o X

Dado un número n, necesitamos imprimir un patrón X de tamaño n. Input : n = 3 Output : $ $ $ $ $ Input : n = 5 Output : $ $ $ $ $ $ $ $ $ Input : n = 4 Output : $ $ $$ $$ $ $ Necesitamos imprimir … Continue reading «Programa C++ para imprimir patrones cruzados o X»

Patrón de comando

Al igual que  los artículos anteriores  , analicemos un problema de diseño para comprender el patrón de comando. Supongamos que está construyendo un sistema de automatización del hogar. Hay un control remoto programable que se puede usar para encender y apagar varios elementos en su hogar, como luces, estéreo, aire acondicionado, etc. Se parece a … Continue reading «Patrón de comando»

Patrón de observador | Conjunto 2 (Implementación)

Recomendamos encarecidamente consultar el Conjunto 1 a continuación antes de pasar a esta publicación. Patrón de observador – Introducción En el Conjunto 1, discutimos el problema a continuación, una solución para el problema sin patrón de Observador y problemas con la solución. Supongamos que estamos creando una aplicación de cricket que notifica a los espectadores … Continue reading «Patrón de observador | Conjunto 2 (Implementación)»

Patrón de localizador de servicios

El patrón de localización de servicios es un patrón de diseño utilizado en el desarrollo de software para encapsular los procesos involucrados en la obtención de un servicio con una fuerte capa de abstracción. Este patrón utiliza un registro central conocido como “localizador de servicios” que, a pedido, devuelve la información necesaria para realizar una … Continue reading «Patrón de localizador de servicios»

Modelo Conceptual del Lenguaje Unificado de Modelado (UML)

El lenguaje de modelado unificado (UML) es un lenguaje visual estándar para describir y modelar planos de software. El UML es más que un simple lenguaje gráfico. Dicho formalmente, el UML es para: Visualizar, Especificar, Construir y Documentar. Los artefactos de un sistema intensivo en software (particularmente los sistemas construidos usando el estilo orientado a … Continue reading «Modelo Conceptual del Lenguaje Unificado de Modelado (UML)»

Investigación y desarrollo de Amadeus Labs | En el Campus (primer año) | Tiempo completo+Prácticas

 Visitó recientemente el Instituto Thapar de Ingeniería y Tecnología ( TIET ) con dos perfiles diferentes de . La elegibilidad inicial fue: CGPA de 6.5 10, 12/Dip. sesenta y cinco% Al recibir los detalles de los estudiantes interesados, preseleccionaron a 219. que tuvo los puntos de corte de CGPA 7.75  y 80% en 10 y … Continue reading «Investigación y desarrollo de Amadeus Labs | En el Campus (primer año) | Tiempo completo+Prácticas»

Patrón de diseño compuesto – Part 1

El patrón compuesto es un patrón de diseño de particiones y describe un grupo de objetos que se trata de la misma manera que una única instancia del mismo tipo de objeto. La intención de un compuesto es «componer» objetos en estructuras de árbol para representar jerarquías de parte-todo. Le permite tener una estructura de … Continue reading «Patrón de diseño compuesto – Part 1»

Diseñe un sistema de servicio para compartir videos como Youtube

PROPÓSITO DEL SISTEMA DE SERVICIO PARA COMPARTIR VÍDEOS Youtube es el servicio para compartir vídeos basado en anuncios que permite a los usuarios cargar contenido multimedia basado en vídeos. Los usuarios pueden cargar, ver, buscar, dar me gusta, no me gusta videos, agregar comentarios a los videos. Los usuarios cargan/eliminan videos solo como usuarios que … Continue reading «Diseñe un sistema de servicio para compartir videos como Youtube»

Patrón de delegado comercial

El Business Delegate actúa como una abstracción comercial del lado del cliente, proporciona una abstracción y, por lo tanto, oculta la implementación de los servicios comerciales. Reduce el acoplamiento entre los clientes de nivel de presentación y los servicios de negocio del sistema. Diagrama UML Patrón de delegado comercial Componentes de diseño Business Delegate: una … Continue reading «Patrón de delegado comercial»