SBC OpenLib (SOL)
Not a member yet
    805 research outputs found

    Referenciais de Formação para o Curso de Bacharelado em Ciência de Dados

    No full text
    This document presents the training references for the Bachelor of Data Science courses. These references were constructed using the notion of competence, in line with the competencies defined by the Data Science Task Force of the Association for Computing Machinery (ACM) in 2021 and with the Training Frameworks for Undergraduate Computing Courses 2017 produced by the Sociedade Brazilian Society of Computing (SBC). The profile of the graduate and the skills and abilities were conceived and grouped into 8 (eight) training axes that are related to the content necessary for the development of the respective skills. The Brazilian Statistical Association (ABE) collaborated to adapt skills and content to the expectations of this area, in line with the guidelines of the Special Interest Group (SIG) on Data Science of the International Statistical Institute (ISI) and the American Statistical Association. Thus, this document is signed by the SBC and ABE. It is also noteworthy that these references aim to facilitate the construction of pedagogical course projects in Brazilian higher education institutions in accordance with their objectives, strategies and vocations.   How cite this document SOCIEDADE BRASILEIRA DE COMPUTAÇÃO; BRAZILIAN STATISTICAL ASSOCIATION. Referenciais de formação para o curso de Bacharelado em CiberSegurança. Porto Alegre: Sociedade Brasileira de Computação (SBC), 2023. 40p. DOI 10.5753/sbc.ref.2023.126.  Este documento apresenta os referenciais de formação para os cursos de Bacharelado em Ciência de Dados. Esses referenciais foram construídos utilizando a noção de competência, em consonância com as competências definidas pela Força Tarefa em Ciência de Dados da Association for Computing Machinery (ACM) em 2021 e com os Referenciais de Formação para os Cursos de Graduação em Computação 2017 produzidos pela Sociedade Brasileira de Computação (SBC). O perfil do egresso e as competências e habilidades foram concebidos e agrupados em 8 (oito) eixos de formação que são relacionados aos conteúdos necessários para desenvolvimento das respectivas competências. Houve a colaboração da Associação Brasileira de Estatística (ABE) para adequar competências e conteúdos às expectativas desta área, em consonância com as orientações do Special Interest Group (SIG) on Data Science da International Statistical Institute (ISI) e da American Statistical Association. Assim, este documento é assinado pela SBC e ABE. Destaca-se ainda que esses referencias visam a facilitar a construção de projetos pedagógicos de curso nas Instituições de Ensino Superior (IES) nacionais de acordo com seus objetivos, estratégias e vocações.   Como citar este documento SOCIEDADE BRASILEIRA DE COMPUTAÇÃO; ASSOCIAÇÃO BRASILEIRA DE ESTATÍSTICA. Referenciais de formação para o curso de Bacharelado em Ciência de Dados. Porto Alegre: Sociedade Brasileira de Computação (SBC), 2023. 40p. DOI 10.5753/sbc.ref.2023.126. &nbsp

    Escola de Computação PPGC/UFRGS 50 Anos: Transformando Desafios em Oportunidades Para o Futuro

    No full text
    A evolução da computação nos últimos 50 anos passou pelo foco no algoritmo e sua execução eficiente, com dados locais, para foco na informação global, com máquinas capazes de entender o problema e resolvê-lo autonomamente. A TV levou 26 anos para chegar a 100 milhões de pessoas, enquanto que o computador pessoal, de 1975, levou 16 anos. O acesso à web por 100 milhões de pessoas levou 7 anos depois de seu lançamento em 1991, e o smartphone (de 2007) levou apenas 3 anos para atingir a mesma marca. O Whatsapp levou apenas 3,5 anos, e este tempo, antes medido em anos, agora se mede em meses, pois o ChatGPT levou apenas 2 meses para atingir 100 milhões de usuários. Este mundo em que a velocidade adaptação a novas tecnologias é tão alta reflete não somente a evolução da Computação nos últimos 50 anos, mas também o surgimento de muitas áreas específicas da Computação, para que se pudesse estudar mais profundamente cada novo problema. Aliando-se especificidade com necessidade de velocidade, fica evidente que a capacidade de aprender e saber utilizar novos conceitos é um diferencial importante na formação de profissionais capacitados. Neste contexto, o Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul (UFRGS) realizou nos dias 05 e 06 de outubro a “Escola de Computação – PPGC/UFRGS 50 Anos”, que se somou a uma série de ações, que ocorreram ao longo de 2023, para comemorar os 50 anos do PPGC. O evento, que aconteceu presencialmente na uMov.me Arena, na cidade de Porto Alegre, foi uma oportunidade única de discutir temas relevantes no campo da computação e refletir sobre as transformações das últimas cinco décadas. O evento teve como objetivo abordar a evolução da computação ao longo dos últimos 50 anos, destacando como a área passou de um foco em algoritmos e eficiência de execução para uma ênfase na informação global e máquinas capazes de resolver problemas de forma autônoma. A escola contou com oito apresentações que abordaram tópicos de vanguarda em diversas áreas de pesquisa no PPGC. Cada apresentação foi acompanhada por um capítulo que faz parte do presente livro, contribuindo para a disseminação do conhecimento gerado no evento. A Escola foi agraciada com o patrocínio da Nelogica e SDC, além do apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), da Sociedade Brasileira de Computação (SBC) e da uMov.me. A “Escola de Computação – PPGC/UFRGS 50 Anos” foi destinada a alunos de graduação, pós-graduação e à sociedade em geral, proporcionando um ambiente propício para a discussão e reflexão sobre os avanços e desafios da computação.A evolução da computação nos últimos 50 anos passou pelo foco no algoritmo e sua execução eficiente, com dados locais, para foco na informação global, com máquinas capazes de entender o problema e resolvê-lo autonomamente. A TV levou 26 anos para chegar a 100 milhões de pessoas, enquanto que o computador pessoal, de 1975, levou 16 anos. O acesso à web por 100 milhões de pessoas levou 7 anos depois de seu lançamento em 1991, e o smartphone (de 2007) levou apenas 3 anos para atingir a mesma marca. O Whatsapp levou apenas 3,5 anos, e este tempo, antes medido em anos, agora se mede em meses, pois o ChatGPT levou apenas 2 meses para atingir 100 milhões de usuários. Este mundo em que a velocidade adaptação a novas tecnologias é tão alta reflete não somente a evolução da Computação nos últimos 50 anos, mas também o surgimento de muitas áreas específicas da Computação, para que se pudesse estudar mais profundamente cada novo problema. Aliando-se especificidade com necessidade de velocidade, fica evidente que a capacidade de aprender e saber utilizar novos conceitos é um diferencial importante na formação de profissionais capacitados. Neste contexto, o Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul (UFRGS) realizou nos dias 05 e 06 de outubro a “Escola de Computação – PPGC/UFRGS 50 Anos”, que se somou a uma série de ações, que ocorreram ao longo de 2023, para comemorar os 50 anos do PPGC. O evento, que aconteceu presencialmente na uMov.me Arena, na cidade de Porto Alegre, foi uma oportunidade única de discutir temas relevantes no campo da computação e refletir sobre as transformações das últimas cinco décadas. O evento teve como objetivo abordar a evolução da computação ao longo dos últimos 50 anos, destacando como a área passou de um foco em algoritmos e eficiência de execução para uma ênfase na informação global e máquinas capazes de resolver problemas de forma autônoma. A escola contou com oito apresentações que abordaram tópicos de vanguarda em diversas áreas de pesquisa no PPGC. Cada apresentação foi acompanhada por um capítulo que faz parte do presente livro, contribuindo para a disseminação do conhecimento gerado no evento. A Escola foi agraciada com o patrocínio da Nelogica e SDC, além do apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), da Sociedade Brasileira de Computação (SBC) e da uMov.me. A “Escola de Computação – PPGC/UFRGS 50 Anos” foi destinada a alunos de graduação, pós-graduação e à sociedade em geral, proporcionando um ambiente propício para a discussão e reflexão sobre os avanços e desafios da computação

    Minicursos do WSCAD 2023

    Get PDF
    In this book are the six mini-courses presented during the XXIV Symposium on High Performance Computing Systems, held from October 17th to 20th, 2023, in Porto Alegre, RS. The first chapter covers essential concepts of processing and analyzing large volumes of data, practicing the use of machine learning algorithms. In the second chapter, readers are introduced to understanding the operation of the OpenMP distributed programming model through the introduction of the OpenMP Cluster. Chapter three explores challenges and solutions associated with complex applications that deal with large volumes of data, aiming to optimize the performance and power consumption of parallel applications. Automated solutions that enable reproducible and shareable installation of packages entirely in user spaces, reducing costs and errors for system administrators, are presented in chapter four. Chapter five aims to present the concepts of an adaptive/evolutionary system, Evolutionary Hardware (EHW), characterized by a high level of parallelism. Finally, chapter six discusses storage systems, covering various connections such as SATA, SCSI, SAS, iSCSI and Fiber Channel, highlighting the advantages and disadvantages of each of these connections.Esta edição do Livro de Minicursos do WSCAD traz os seis minicursos apresentados durante o XXIV Simpósio em Sistemas Computacionais de Alto Desempenho, realizado entre os dias 17 e 20 de outubro de 2023 em Porto Alegre, RS. O primeiro capítulo versa sobre conceitos essenciais de processamento e análise de volumes massivos de dados, faz uso de algoritmos de aprendizado de máquina de forma prática. Já no segundo capítulo, é apresentada ao leitor a possibilidade de compreender o funcionamento do modelo de programação distribuída OpenMP por meio da introdução do OpenMP Cluster. No capítulo três, por sua vez, são explorados os desafios e soluções associados a aplicações complexas e que lidam com grande volume de dados, de modo que possam ser otimizadas melhorando o desempenho e o consumo de energia de aplicações paralelas. Soluções automatizadas que permitem a instalação de pacotes inteiramente em espaços de usuário de maneira reprodutível e compartilhável, reduzindo o custo e o erro por parte dos administradores de sistema, são apresentadas no capítulo quatro. No capítulo cinco tem como objetivo introduzir os conceitos de um sistema adaptativo/evolutivo, o Hardware Evolutivo (EHW), que apresenta um nível elevado de paralelismo. E por fim, no capítulo seis é discutido sobre sistema de armazenamento abordando as várias conexões, como SATA, SCSI, SAS, iSCSI e Fibre Channel, sendo destacadas as vantagens e desvantagens de cada uma dessas conexões

    Short Courses of the 23rd Brazilian Symposium on Information and Computational Systems Security

    No full text
    O Livro de Minicursos do XXIII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais (SBSeg) traz a versão escrita das propostas aceitas e apresentadas nesta edição do SBSeg. Nos minicursos do SBSeg há conteúdos mais práticos e também mais próximos da fronteira do conhecimento na área de cibersegurança, assim temos minicursos mais aplicados e mais teóricos nesta edição do SBSeg. Os 6 capítulos do livro de minicursos versam sobre temas como: Autenticação e Autorização: antigas demandas, novos desafios e tecnologias emergentes; Provendo Segurança em Cidades Inteligentes: Aplicações, Desafios e Tendências em Mobilidade Elétrica e Tarifação Inteligente com NFTs; Introdução à Análise de Códigos Maliciosos para ambiente Windows; e Protegendo Redes de Computadores na Era do Plano de Dados Programáveis. Estes capítulos do livro de minicursos tem o objetivo de atualizar os conhecimentos de profissionais que já atuam em cibersegurança e dar formação a estudantes com conteúdo que normalmente não são abordados em cursos da área.The Short Courses Book of the XXIII Brazilian Symposium on Information Security and Computational Systems (SBSeg) brings the written version of the proposals accepted and presented in this edition of SBSeg. In the SBSeg\u27s short courses, there is practical and cute-edge knowledge in the cybersecurity area, thus we have more applied and more theoretical short courses in this edition of SBSeg. The 6 chapters of the short courses book deal with topics such as: Authentication and Authorization: old demands, new challenges, and emerging technologies; Providing Security in Smart Cities: Applications, Challenges and Trends in Electric Mobility and Smart Pricing with NFTs; Introduction to Malicious Code Analysis for Windows environment; and Securing Computer Networks in the Era of the Programmable Data Plane. These chapters aim to update the professional’s knowledge of who already works in cybersecurity and provide students with content not normally covered in courses in the area

    Minicursos do XLI Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos

    No full text
    O livro Minicursos do 41º Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos contém os minicursos selecionados para apresentação no SBRC 2023, realizado em Brasília entre os dias 22 e 26 de maio de 2023. O Livro de Minicursos do SBRC tem sido, tradicionalmente, utilizado como material de estudo de alta qualidade por alunos de graduação e pós-graduação, bem como por profissionais da área. As sessões de apresentação dos minicursos são, também, uma importante oportunidade para atualização de conhecimentos da comunidade científica e para a complementação da formação dos participantes. O principal objetivo dos Minicursos do SBRC é oferecer treinamento e atualização de curto prazo em temas normalmente não cobertos nas estruturas curriculares e que possuem grande interesse entre acadêmicos e profissionais.The short courses textbook of the 41st Symposium on Computer Networks and Distributed Systems comprises the short courses selected for presentation at the SBRC 2023, held online between May 22 and 26, 2023. The SBRC short courses textbook has traditionally been used as high-quality study material by undergraduate and graduate students as well as by IT professionals who work on computer networking and distributed systems. The short-course presentation sessions are also a significant opportunity to update the knowledge of the scientific community and to complement the attendees\u27 training. The main objective of the SBRC short courses is to offer short-term training and updating on topics not usually covered in the curriculum and to make both the students and professionals more interested in the area

    Short Courses of the 23rd Brazilian Symposium on Computing Applied to Health

    No full text
    O Livro de Minicursos do SBCAS 2023 traz os textos dos minicursos selecionados e apresentados nesta edição do evento. O livro está organizado em cinco capítulos abordando temas de aprendizado de máquinas, padrões de dados de saúde digital, IoT e telessaúde. O Capítulo 1, intitulado “Internet das Coisas e Ambientes Inteligentes no contexto da Saúde“, apresenta um estudo sobre a aplicação de Internet das Coisas e ambientes inteligentes dentro do contexto da Saúde. O Capítulo 2, intitulado “Aprendizado de Máquina Supervisionado para Séries Temporais na Área da Saúde”, apresenta técnicas para lidar com dados temporais para a área da saúde, sob os pontos de vista teórico e prático. O Capítulo 3, intitulado “Explicando as decisões com IAs: Demonstrando sua aplicação em imagens médicas”, aborda aspectos teóricos para explicar as decisões tomadas pelos modelos de IA, em especial as baseadas em modelos de Redes Neurais Profundas (DNN) e sua importância no contexto médico, apresentando vários métodos de explicação de modelos DNN. O Capítulo 4, intitulado “Padrões e Soluções para Armazenamento, Compartilhamento e Estruturação de Dados em Saúde Digital: Privacidade, Integração e Desafios”, explora padrões de Electronic Medical Records (EMRs), desafios de segurança e soluções baseadas em cadeia de blocos para interoperabilidade e compartilhamento seguro de dados na área da saúde. O Capítulo 5, intitulado “Nova Geração da Telessaúde: Oportunidades, Tendências e Desafios”, conclui o livro, levantando as principais e mais novas técnicas computacionais que estão sendo adotadas ou vislumbradas para uso em telessaúde, além de discutir novos projetos de computação aplicados à telessaúde e o posicionamento do Brasil dentro desse cenário.The Book of Short Courses of SBCAS 2023 brings the texts of the short courses selected and presented in this edition of the event. The book is organized into five chapters covering machine learning, digital health data patterns, IoT and telehealth. Chapter 1, entitled “Internet of Things and Intelligent Environments in the context of Health“, presents a study on the application of Internet of Things and intelligent environments within the context of Health. Chapter 2, entitled “Supervised Machine Learning for Time Series in Healthcare”, presents techniques for dealing with temporal data for healthcare, from both a theoretical and a practical point of view. Chapter 3, entitled “Explaining decisions with AI: Demonstrating its application in medical imaging”, addresses theoretical aspects to explain the decisions made by AI models, in particular those based on Deep Neural Network (DNN) models and their importance in the medical context, presenting various methods of explaining DNN models. Chapter 4, titled “Patterns and Solutions for Storing, Sharing, and Structuring Data in Digital Health: Privacy, Integration, and Challenges”, explores Electronic Medical Records (EMRs) standards, security challenges, and blockchain-based solutions for interoperability. and secure data sharing in healthcare. Chapter 5, entitled “New Generation of Telehealth: Opportunities, Trends and Challenges”, concludes the book, raising the main and newest computational techniques that are being adopted or envisaged for use in telehealth, in addition to discussing new computational projects applied to telehealth. Telehealth and the position of Brazil within this scenario

    Jornada de Atualização em Informática 2023

    No full text
    A Jornada de Atualização em Informática (JAI) é um evento que se tornou referência na apresentação de tópicos relevantes para a Pesquisa & Desenvolvimento dentro do Congresso da Sociedade Brasileira de Computação (CSBC). A JAI vem contribuindo de forma significativa com a disseminação de conhecimento de ponta para estudantes, profissionais e pesquisadores em Computação no Brasil, sempre buscando cobrir assuntos na fronteira do conhecimento da pesquisa em computação. Em sua 42º edição (JAI 2023), são tratados os temas de desinformação em plataformas digitais, confiabilidade e segurança em sistemas computacionais, sustentabilidade do software pesquisa, banco de dados em memória e softwarização de redes celulares. O Capítulo 1 (Desinformação em Plataformas Digitais: Conceitos, Abordagens Tecnológicas e Desafios) discute o cenário atual de estudos no contexto de desinformação em plataformas digitais, oferecendo uma introdução ao pesquisador que pretende explorar este tema. Para isso, inicialmente, os autores 1) apresentam e discutem os conceitos que fundamentam a área, 2) relacionam repositórios de dados que podem ser úteis para o estudo deste fenômeno, 3) sumarizam as principais estratégias exploradas para entendimento, bem como abordagens tecnológicas para detecção e monitoramento de desinformação em plataformas digitais e 4) apresentam uma visão crítica geral da área, destacando desafios e oportunidades de pesquisa neste contexto. O Capítulo 2 (Confiabilidade e Segurança nos Sistemas Distribuídos Físico-Digitais) concentra-se no estudo de sistemas ciberfísicos distribuídos - caracterizados por componentes físicos geograficamente dispersos e interconectados por meio de redes de comunicação, criando assim uma infrnestrutura descentralizada e colaborativa. Os autores cobrem os desafios na relação físico-digital nesses sistemas, entre os quais a interoperabilidade, a confiabilidade, a cibersegurança e a escalabilidade, e discutem como o gerenciamento autonômico tem sido utilizado nesses sistemas. Os autores apresentam uma abordagem teórico-prática para a construção de sistemas distribuídos autônomos ou autonômicos capazes de atender aos requisitos de desempenho, confiabilidade e segurança dos sistemas fisico-digitais distribuídos. O Capítulo 3 (Princípios e Práticas para Sustentabilidade do Software de Pesquisa) foca no Software de Pesquisa, isto é, software desenvolvido no contexto de uma pesquisa cientifica, destacando a preocupação na comunidade científica com sua sustentabilidade e influência na capacidade de reprodução de estudos científicos por pesquisadores independentes. O curso aborda a sustentabilidade do Software de Pesquisa sob uma perspectiva técnica, no qual os autores apresentam e discutem boas práticas de desenvolvimento de software que podem ser úteis para apoiar pesquisadores de diferentes áreas no desenvolvimento de software de pesquisa sustentável. Ao longo do curso, os autores apresentam motivações e exemplos de uso das práticas, seus beneficios e desafios relacionados por meio dos resultados de um estudo conduzido com um grupo de pesquisa da área de Física. O Capítulo 4 (Bancos de Dados em Memória e suas Estratégias de Recuperação Após Falhas) discutem os potenciais e desafios relacionados ao uso de sistemas de bancos de dados em memória, os quais se apresentam como uma alternativa para sistemas que precisam de processamento massivo de dados em tempo real. Os autores apresentam uma visão geral da arquitetura e implementação de bancos de dados em memória e suas principais estratégias de recuperação após falhas. Para atingir essa meta, o minicurso 1) fornece uma visão geral da tecnologia de bancos de dados em memória, 2) revisa os conceitos de recuperação após falhas, 3) apresenta as principais escolhas arquiteturais para implementação de bancos de dados em memória, e 4) descreve as estratégias de recuperação implementadas por uma amostra representativa dos bancos de dados em memória modernos. O Capítulo 5 (Desagregando e Softwarizando as Redes de Celulares e o Programa OpenRAN Brasil) tem como principal objetivo apresentar os conceitos e desafios que estão levando a academia e indústria a investir no conceito de RAN (Redes de Acesso via Rádio) aberta (OpenRAN), um framework com padrões, protocolos e componentes de softwares de código aberto que tem como objetivo democratizar segmentos da rede de telecomunicações para não depender de equipamentos de grandes indústrias e permitir a redução de custos. Os autores apresentam os fatores históricos da evolução das RANs e os conceitos de abertura e softwarização, abordando ainda a desagregação, controle inteligente da RAN (RIC), Núcleo da Rede (Core Network), virtualização, interfaces abertas e desafios. Os autores apresentam ainda as iniciativas ao redor do mundo que estão colaborando no avanço, padronização e desenvolvimento das OpenRANS, para então discutir o Programa OpenRAN Brasil, ressaltando a motivação, objetivos, resultados esperados, testbed e aplicações. Por fim, os autores apresentam as considerações finais e tendências futuras em relação à pesquisa e desenvolvimento das OpenRANSs e seus componentes.Learning Journeys on Informatics (JAI) has become a reference in presenting relevant topics for research and development within the Brazilian Computing Society Congress (CSBC). JAI has contributed significantly to the dissemination of cutting-edge knowledge in computer science to students, professionals, and researchers in Brazil. In its 42nd edition (JAI 2023), the topics of disinformation on digital platforms, reliability and security on distributed computer systems, sustainability of research software, in-memory databases, and softwarization of cellular networks are addressed. Chapter 1 (Disinformation on Digital Platforms: Concepts, Technological Approaches, and Challenges) discusses the current scenario of studies in the context of disinformation on digital platforms, offering an introduction to the researcher who intends to explore this topic. To achieve this, initially, the authors (1) present and discuss basic concepts, (2) list data repositories helpful in studying this phenomenon, (3) summarize the main strategies explored for understanding, as well as technological approaches to detection and monitoring of disinformation on digital platforms and (4) present a critical overview of the area, highlighting challenges and research opportunities in this context. Chapter 2 (Reliability and Security in Distributed Physical-Digital Systems) focuses on studying distributed cyber-physical systems – characterized by physical components that are geographically dispersed and interconnected through communication networks, thus creating a decentralized and collaborative infrastructure. The authors discuss the physical-digital relationship challenges in these systems, including interoperability, reliability, cybersecurity, and scalability, and discuss how autonomic management has been used in these systems. The chapter presents a theoretical-practical approach for building autonomous or autonomic distributed systems that can fulfill the performance, reliability, and security requirements of the distributed physical-digital systems. Chapter 3 (Principles and Practices for Sustainability of Research Software) focuses on Research Software, that is, software developed in the context of scientific research, highlighting the concern in the scientific community with its sustainability and influence on the ability to reproduce scientific studies by independent researchers. The course addresses the sustainability of Research Software from a technical perspective, in which the authors present and discuss good software development practices that can be useful to support researchers from different areas in the development of sustainable research software. Throughout the course, the authors present motivations and examples of the use of practices, their benefits, and related challenges through the results of a study conducted with a research group in the field of Physics. Chapter 4 (In-Memory Databases and their Failure Recovery Strategies) discusses the potential and challenges of using in-memory database systems, which present themselves as an alternative to systems that need massive and real-time data processing. The authors present an overview of the architecture and implementation of in-memory databases and their main failure recovery strategies. To achieve this goal, the course (1) provides an overview of in-memory database technology, (2) reviews crash-recovery concepts, (3) presents key architectural choices for implementing in-memory databases, and (4) describes recovery strategies implemented by a representative sample of modern in-memory databases. Chapter 5 (Disaggregating and Softwarizing Cellular Networks and the OpenRAN Brazil Program) aims to present the concept and challenges that are leading academia and industry to invest in the concept of the open RAN. The authors introduce the historical factors of the evolution of the RANs, concepts of openness and softwarization, and address disaggregation, RAN intelligent controller (RIC), Core Networks, virtualization, open interfaces, and challenges. The course also discusses the worldwide initiatives that are collaborating in the advancement, standardization, and development of OpenRAN, a framework with standards, protocols, and open-source software. The authors detail the OpenRAN Brazil Program, presenting its motivation, objectives, expected results, testbed, and applications

    Escola de Computação PPGC/UFRGS 50 Anos: Transformando Desafios em Oportunidades Para o Futuro

    No full text
    A evolução da computação nos últimos 50 anos passou pelo foco no algoritmo e sua execução eficiente, com dados locais, para foco na informação global, com máquinas capazes de entender o problema e resolvê-lo autonomamente. A TV levou 26 anos para chegar a 100 milhões de pessoas, enquanto que o computador pessoal, de 1975, levou 16 anos. O acesso à web por 100 milhões de pessoas levou 7 anos depois de seu lançamento em 1991, e o smartphone (de 2007) levou apenas 3 anos para atingir a mesma marca. O Whatsapp levou apenas 3,5 anos, e este tempo, antes medido em anos, agora se mede em meses, pois o ChatGPT levou apenas 2 meses para atingir 100 milhões de usuários. Este mundo em que a velocidade adaptação a novas tecnologias é tão alta reflete não somente a evolução da Computação nos últimos 50 anos, mas também o surgimento de muitas áreas específicas da Computação, para que se pudesse estudar mais profundamente cada novo problema. Aliando-se especificidade com necessidade de velocidade, fica evidente que a capacidade de aprender e saber utilizar novos conceitos é um diferencial importante na formação de profissionais capacitados. Neste contexto, o Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul (UFRGS) realizou nos dias 05 e 06 de outubro a “Escola de Computação – PPGC/UFRGS 50 Anos”, que se somou a uma série de ações, que ocorreram ao longo de 2023, para comemorar os 50 anos do PPGC. O evento, que aconteceu presencialmente na uMov.me Arena, na cidade de Porto Alegre, foi uma oportunidade única de discutir temas relevantes no campo da computação e refletir sobre as transformações das últimas cinco décadas. O evento teve como objetivo abordar a evolução da computação ao longo dos últimos 50 anos, destacando como a área passou de um foco em algoritmos e eficiência de execução para uma ênfase na informação global e máquinas capazes de resolver problemas de forma autônoma. A escola contou com oito apresentações que abordaram tópicos de vanguarda em diversas áreas de pesquisa no PPGC. Cada apresentação foi acompanhada por um capítulo que faz parte do presente livro, contribuindo para a disseminação do conhecimento gerado no evento. A Escola foi agraciada com o patrocínio da Nelogica e SDC, além do apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), da Sociedade Brasileira de Computação (SBC) e da uMov.me. A “Escola de Computação – PPGC/UFRGS 50 Anos” foi destinada a alunos de graduação, pós-graduação e à sociedade em geral, proporcionando um ambiente propício para a discussão e reflexão sobre os avanços e desafios da computação.A evolução da computação nos últimos 50 anos passou pelo foco no algoritmo e sua execução eficiente, com dados locais, para foco na informação global, com máquinas capazes de entender o problema e resolvê-lo autonomamente. A TV levou 26 anos para chegar a 100 milhões de pessoas, enquanto que o computador pessoal, de 1975, levou 16 anos. O acesso à web por 100 milhões de pessoas levou 7 anos depois de seu lançamento em 1991, e o smartphone (de 2007) levou apenas 3 anos para atingir a mesma marca. O Whatsapp levou apenas 3,5 anos, e este tempo, antes medido em anos, agora se mede em meses, pois o ChatGPT levou apenas 2 meses para atingir 100 milhões de usuários. Este mundo em que a velocidade adaptação a novas tecnologias é tão alta reflete não somente a evolução da Computação nos últimos 50 anos, mas também o surgimento de muitas áreas específicas da Computação, para que se pudesse estudar mais profundamente cada novo problema. Aliando-se especificidade com necessidade de velocidade, fica evidente que a capacidade de aprender e saber utilizar novos conceitos é um diferencial importante na formação de profissionais capacitados. Neste contexto, o Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul (UFRGS) realizou nos dias 05 e 06 de outubro a “Escola de Computação – PPGC/UFRGS 50 Anos”, que se somou a uma série de ações, que ocorreram ao longo de 2023, para comemorar os 50 anos do PPGC. O evento, que aconteceu presencialmente na uMov.me Arena, na cidade de Porto Alegre, foi uma oportunidade única de discutir temas relevantes no campo da computação e refletir sobre as transformações das últimas cinco décadas. O evento teve como objetivo abordar a evolução da computação ao longo dos últimos 50 anos, destacando como a área passou de um foco em algoritmos e eficiência de execução para uma ênfase na informação global e máquinas capazes de resolver problemas de forma autônoma. A escola contou com oito apresentações que abordaram tópicos de vanguarda em diversas áreas de pesquisa no PPGC. Cada apresentação foi acompanhada por um capítulo que faz parte do presente livro, contribuindo para a disseminação do conhecimento gerado no evento. A Escola foi agraciada com o patrocínio da Nelogica e SDC, além do apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), da Sociedade Brasileira de Computação (SBC) e da uMov.me. A “Escola de Computação – PPGC/UFRGS 50 Anos” foi destinada a alunos de graduação, pós-graduação e à sociedade em geral, proporcionando um ambiente propício para a discussão e reflexão sobre os avanços e desafios da computação

    Escola de Computação PPGC/UFRGS 50 Anos: Transformando Desafios em Oportunidades Para o Futuro

    No full text
    A evolução da computação nos últimos 50 anos passou pelo foco no algoritmo e sua execução eficiente, com dados locais, para foco na informação global, com máquinas capazes de entender o problema e resolvê-lo autonomamente. A TV levou 26 anos para chegar a 100 milhões de pessoas, enquanto que o computador pessoal, de 1975, levou 16 anos. O acesso à web por 100 milhões de pessoas levou 7 anos depois de seu lançamento em 1991, e o smartphone (de 2007) levou apenas 3 anos para atingir a mesma marca. O Whatsapp levou apenas 3,5 anos, e este tempo, antes medido em anos, agora se mede em meses, pois o ChatGPT levou apenas 2 meses para atingir 100 milhões de usuários. Este mundo em que a velocidade adaptação a novas tecnologias é tão alta reflete não somente a evolução da Computação nos últimos 50 anos, mas também o surgimento de muitas áreas específicas da Computação, para que se pudesse estudar mais profundamente cada novo problema. Aliando-se especificidade com necessidade de velocidade, fica evidente que a capacidade de aprender e saber utilizar novos conceitos é um diferencial importante na formação de profissionais capacitados. Neste contexto, o Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul (UFRGS) realizou nos dias 05 e 06 de outubro a “Escola de Computação – PPGC/UFRGS 50 Anos”, que se somou a uma série de ações, que ocorreram ao longo de 2023, para comemorar os 50 anos do PPGC. O evento, que aconteceu presencialmente na uMov.me Arena, na cidade de Porto Alegre, foi uma oportunidade única de discutir temas relevantes no campo da computação e refletir sobre as transformações das últimas cinco décadas. O evento teve como objetivo abordar a evolução da computação ao longo dos últimos 50 anos, destacando como a área passou de um foco em algoritmos e eficiência de execução para uma ênfase na informação global e máquinas capazes de resolver problemas de forma autônoma. A escola contou com oito apresentações que abordaram tópicos de vanguarda em diversas áreas de pesquisa no PPGC. Cada apresentação foi acompanhada por um capítulo que faz parte do presente livro, contribuindo para a disseminação do conhecimento gerado no evento. A Escola foi agraciada com o patrocínio da Nelogica e SDC, além do apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), da Sociedade Brasileira de Computação (SBC) e da uMov.me. A “Escola de Computação – PPGC/UFRGS 50 Anos” foi destinada a alunos de graduação, pós-graduação e à sociedade em geral, proporcionando um ambiente propício para a discussão e reflexão sobre os avanços e desafios da computação.A evolução da computação nos últimos 50 anos passou pelo foco no algoritmo e sua execução eficiente, com dados locais, para foco na informação global, com máquinas capazes de entender o problema e resolvê-lo autonomamente. A TV levou 26 anos para chegar a 100 milhões de pessoas, enquanto que o computador pessoal, de 1975, levou 16 anos. O acesso à web por 100 milhões de pessoas levou 7 anos depois de seu lançamento em 1991, e o smartphone (de 2007) levou apenas 3 anos para atingir a mesma marca. O Whatsapp levou apenas 3,5 anos, e este tempo, antes medido em anos, agora se mede em meses, pois o ChatGPT levou apenas 2 meses para atingir 100 milhões de usuários. Este mundo em que a velocidade adaptação a novas tecnologias é tão alta reflete não somente a evolução da Computação nos últimos 50 anos, mas também o surgimento de muitas áreas específicas da Computação, para que se pudesse estudar mais profundamente cada novo problema. Aliando-se especificidade com necessidade de velocidade, fica evidente que a capacidade de aprender e saber utilizar novos conceitos é um diferencial importante na formação de profissionais capacitados. Neste contexto, o Programa de Pós-Graduação em Computação (PPGC) da Universidade Federal do Rio Grande do Sul (UFRGS) realizou nos dias 05 e 06 de outubro a “Escola de Computação – PPGC/UFRGS 50 Anos”, que se somou a uma série de ações, que ocorreram ao longo de 2023, para comemorar os 50 anos do PPGC. O evento, que aconteceu presencialmente na uMov.me Arena, na cidade de Porto Alegre, foi uma oportunidade única de discutir temas relevantes no campo da computação e refletir sobre as transformações das últimas cinco décadas. O evento teve como objetivo abordar a evolução da computação ao longo dos últimos 50 anos, destacando como a área passou de um foco em algoritmos e eficiência de execução para uma ênfase na informação global e máquinas capazes de resolver problemas de forma autônoma. A escola contou com oito apresentações que abordaram tópicos de vanguarda em diversas áreas de pesquisa no PPGC. Cada apresentação foi acompanhada por um capítulo que faz parte do presente livro, contribuindo para a disseminação do conhecimento gerado no evento. A Escola foi agraciada com o patrocínio da Nelogica e SDC, além do apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES), da Sociedade Brasileira de Computação (SBC) e da uMov.me. A “Escola de Computação – PPGC/UFRGS 50 Anos” foi destinada a alunos de graduação, pós-graduação e à sociedade em geral, proporcionando um ambiente propício para a discussão e reflexão sobre os avanços e desafios da computação

    Short Courses of the 16th Unified Meeting on Computing in Piauí (ENUCOMPI) and National Science and Technology Week (SNCT)

    No full text
    O Livro de Minicursos ENUCOMPI/SNCT 2023 explora uma série de tópicos relevantes na área de tecnologia e programação. No primeiro capítulo, intitulado "Desenvolvimento de extensão para o Chrome com persistência em nuvem utilizando Firebase", os autores apresentam a criação de extensões para navegador, utilizando HTML, CSS, JavaScript e o Cloud Firestore do Google. Avançando para o segundo capítulo, "Explorando a Explicabilidade da Inteligência Artificial - Técnicas para Compreender e Interpretar Modelos de Aprendizado de Máquina", discute-se a importância da transparência e compreensibilidade dos modelos de IA. No terceiro capítulo, "Desenvolvimento de Jogos 2D de Plataforma: Explorando Unity e Chat GPT para Criação de Códigos Dinâmicos", é apresentada uma metodologia para o desenvolvimento de jogos, combinando a plataforma Unity com a tecnologia de inteligência artificial Chat GPT, focando na criação de jogos de plataforma com códigos dinâmicos. Por fim, no quarto capítulo, "Git e GitHub: Desenvolvendo Habilidades Essenciais para Colaboração e Controle de Versões", os autores delineiam um percurso de aprendizado sobre estas ferramentas, abordando desde os conceitos básicos até suas aplicações práticas no controle de versões e na colaboração em projetos de software.The ENUCOMPI / SNCT 2023 Mini-Courses Book explores a range of relevant topics in the field of technology and programming. In the first chapter, titled "Development of a Chrome Extension with Cloud Persistence Using Firebase", the authors introduce the creation of browser extensions, utilizing technologies such as HTML, CSS, JavaScript, and Google"s Cloud Firestore. Moving to the second chapter, "Exploring the Explainability of Artificial Intelligence - Techniques for Understanding and Interpreting Machine Learning Models", the authors discuss the importance of transparency and comprehensibility in AI models, highlighting visualization and interpretation techniques. In the third chapter, "Development of 2D Platform Games: Exploring Unity and Chat GPT for Dynamic Code Generation", a methodology for game development is presented, combining the Unity platform with the artificial intelligence technology Chat GPT, focusing on the creation of platform games with dynamic coding. Finally, in the fourth chapter, "Git and GitHub: Developing Essential Skills for Collaboration and Version Control", the authors provide a detailed learning path about these tools, covering everything from basic concepts to their practical applications in version control and collaboration in software projects.&nbsp

    22

    full texts

    805

    metadata records
    Updated in last 30 days.
    SBC OpenLib (SOL)
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇