SBC OpenLib (SOL)
Not a member yet
805 research outputs found
Sort by
Minicursos do WSCAD 2019
This issue of the WSCAD Short Courses Book bring the short courses presented during the 20th Symposium on High Performance Computing Systems, held between October 16 to 18 in Campo Grande/MS. The first chapter "Metrics and Numbers: Demystifying the High Performance Programming on GPU" presents the fundamentals and characteristics of the latest generation GPUs (Turing, Volta, Pascal) so that researchers can evaluate and understand the performance in the applications development. The second chapter, "Introduction to Programming with OpenACC", presents the OpenACC, a programming model for parallel computing, addressing its funcionality.
Esta edição do Livro de Minicursos do WSCAD traz os dois minicursos apresentados durante o XX Simpósio em Sistemas Computacionais de Alto Desempenho, realizado entre os dias 16 e 18 de outubro em Campo Grande, MS. O primeiro capítulo "Métricas e Números: Desmistificando a Programação de Alto Desempenho em GPU" apresenta os fundamentos e as características das GPUs de última geração (Turing, Volta, Pascal) para que os pesquisadores possam avaliar e compreender o desempenho e os gargalos no desenvolvimento de aplicações. Já o segundo capítulo, "Introdução à Programação com OpenACC", apresenta o OpenACC, modelo de programação para computação paralela, abordando, expositivamente, sua funcionalidade.
 
Short Courses of the 17th Regional School of Computer Networks
Este livro reúne os textos dos minicursos da XVII Escola Regional de Redes de Computadores e Sistemas Distribuídos (ERRC 2019), realizada em Alegrete/RS entre os dias 16 e 19 de setembro de 2019. Os minicursos da ERRC visam apresentar temas emergentes e relevantes nas áreas de Redes de Computadores, Sistemas Distribuídos e Segurança da Informação para profissionais, alunos de Pós-Graduação e alunos de Iniciação Científica.This book presents the texts of the short courses of the 17th Regional School of Computer Networks and Distributed Systems (ERRC 2019), held on 16-19 September 2019 in Alegrete, Brazil. The short courses of ERRC aim to introduce emerging and relevant themes in the areas of Computer Networks and Information Security for professionals, graduate students, and undergraduate students
Diretrizes da Sociedade Brasileira de Computação para o Ensino de Computação na Educação Básica
Esse relatório técnico apresenta uma proposta para que os fundamentos da área de Computação sejam ensinados na profundidade compatível com a Educação Básica.
This technical report presents a proposal for the fundamentals of the Computing area to be taught in a depth compatible with Basic Education.
 
Minicursos do XXXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos
O Livro de Minicursos do XXXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2019) aborda temas atuais e de interesse da comunidade, como blockchains, virtualização de redes, computação urbana, processamento de pacotes, redes sem fio, criptografia e ciência de dados.
No primeiro capítulo, intitulado “Segurança na Internet do Futuro: Provendo Confiança Distribuída através de Correntes de Blocos na Virtualização de Funções de Rede” os autores discutem os principais fundamentos de corrente de blocos (blockchain), e relacionam estes conceitos aos desafios de pesquisa em segurança nas redes de nova geração.
No segundo capítulo, “Computação Urbana da Teoria à Prática: Fundamentos, Aplicações e Desafios”, os autores discutem o conceito de Computação Urbana, que correlaciona o sensoriamento urbano, gerenciamento de dados e sua análise para fornecer serviços com o potencial de melhorar a qualidade da vida dos habitantes de grandes centros urbanos, e apresentam os passos necessários para desenvolver uma aplicação nessa área.
No terceiro capítulo, “Processamento Rápido de Pacotes com eBPF e XDP”, os autores têm como objetivo apresentar o Extended Berkeley Packet Filter (eBPF), que é utilizado para o processamento rápido de pacotes de redes.
No quarto capítulo, “Análise de Dados em Redes Sem Fio de Grande Porte: Processamento em Fluxo em Tempo Real, Tendências e Desafios”, os autores apresentam os principais métodos de amostragem, coleta de dados e monitoramento de redes sem fio, e caracterizam a extração do conhecimento como um problema de aprendizado de máquina em processamento de grandes volumes de dados.
No quinto capítulo, “Introdução à Criptografia para Administradores de Sistemas com TLS, OpenSSL e Apache mod_ssl”, os autores abordam a utilização de criptografia por estudantes e profissionais de tecnologia da informação com pouca experiência em segurança e criptografia.
No sexto e último capítulo, “Introdução à Ciência de Dados: Uma Visão Pragmática utilizando Python, Aplicações e Oportunidades em Redes de Computadores”, os autores apresentam, através da linguagem Python e de bibliotecas específicas, os métodos mais utilizados para manipular e analisar dados e extrair informações, aplicando-os na resolução de problemas da área de redes de computadores.
Os seis capítulos abordam de forma ampla temas atuais da comunidade, sendo uma obra útil para pesquisadores e profissionais da área de redes de computadores e sistemas distribuídos.The Book of Short Courses of the XXXVII Brazilian Symposium on Computer Networks and Distributed Systems (SBRC 2019) addresses current topics which are of interest to the community, such as blockchains, network virtualization, urban computing, packet processing, wireless networks, cryptography and data science.
In the first chapter, entitled “Segurança na Internet do Futuro: Provendo Confiança Distribuída através de Correntes de Blocos na Virtualização de Funções de Rede” the authors discuss the fundamentals of blockchain, and relate these concepts to research challenges in security in new generation networks.
In the second chapter, “Computação Urbana da Teoria à Prática: Fundamentos, Aplicações e Desafios”, the authors discuss the notion of Urban Computing, which correlates urban sensing, data management and its analysis to provide services with the potential to improve the quality of life of the inhabitants of large urban centers, and present the necessary steps to develop an application in this area.
In the third chapter, “Processamento Rápido de Pacotes com eBPF e XDP”, the authors aim to present the Extended Berkeley Packet Filter (eBPF), which is used for the fast processing of network packets.
In the fourth chapter, “Análise de Dados em Redes Sem Fio de Grande Porte: Processamento em Fluxo em Tempo Real, Tendências e Desafios”, the authors present the main methods of sampling, data collection and monitoring of wireless networks, and characterize knowledge extraction as a machine learning problem in processing large volumes of data.
In the fifth chapter, “Introdução à Criptografia para Administradores de Sistemas com TLS, OpenSSL e Apache mod_ssl”, the authors address the use of cryptography by students and information technology professionals with little experience in security and encryption.
In the sixth and final chapter, “Introdução à Ciência de Dados: Uma Visão Pragmática utilizando Python, Aplicações e Oportunidades em Redes de Computadores”, the authors present, using the Python language and specific libraries, the most used methods to manipulate and analyze data and extract information, applying them to solve problems in the area of computer networks.
The six chapters comprehensively address current topics of the community, being a useful resource for researchers and professionals in the area of computer networks and distributed systems
Minicursos do XXXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos
O Livro de Minicursos do XXXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2019) aborda temas atuais e de interesse da comunidade, como blockchains, virtualização de redes, computação urbana, processamento de pacotes, redes sem fio, criptografia e ciência de dados.
No primeiro capítulo, intitulado “Segurança na Internet do Futuro: Provendo Confiança Distribuída através de Correntes de Blocos na Virtualização de Funções de Rede” os autores discutem os principais fundamentos de corrente de blocos (blockchain), e relacionam estes conceitos aos desafios de pesquisa em segurança nas redes de nova geração.
No segundo capítulo, “Computação Urbana da Teoria à Prática: Fundamentos, Aplicações e Desafios”, os autores discutem o conceito de Computação Urbana, que correlaciona o sensoriamento urbano, gerenciamento de dados e sua análise para fornecer serviços com o potencial de melhorar a qualidade da vida dos habitantes de grandes centros urbanos, e apresentam os passos necessários para desenvolver uma aplicação nessa área.
No terceiro capítulo, “Processamento Rápido de Pacotes com eBPF e XDP”, os autores têm como objetivo apresentar o Extended Berkeley Packet Filter (eBPF), que é utilizado para o processamento rápido de pacotes de redes.
No quarto capítulo, “Análise de Dados em Redes Sem Fio de Grande Porte: Processamento em Fluxo em Tempo Real, Tendências e Desafios”, os autores apresentam os principais métodos de amostragem, coleta de dados e monitoramento de redes sem fio, e caracterizam a extração do conhecimento como um problema de aprendizado de máquina em processamento de grandes volumes de dados.
No quinto capítulo, “Introdução à Criptografia para Administradores de Sistemas com TLS, OpenSSL e Apache mod_ssl”, os autores abordam a utilização de criptografia por estudantes e profissionais de tecnologia da informação com pouca experiência em segurança e criptografia.
No sexto e último capítulo, “Introdução à Ciência de Dados: Uma Visão Pragmática utilizando Python, Aplicações e Oportunidades em Redes de Computadores”, os autores apresentam, através da linguagem Python e de bibliotecas específicas, os métodos mais utilizados para manipular e analisar dados e extrair informações, aplicando-os na resolução de problemas da área de redes de computadores.
Os seis capítulos abordam de forma ampla temas atuais da comunidade, sendo uma obra útil para pesquisadores e profissionais da área de redes de computadores e sistemas distribuídos.The Book of Short Courses of the XXXVII Brazilian Symposium on Computer Networks and Distributed Systems (SBRC 2019) addresses current topics which are of interest to the community, such as blockchains, network virtualization, urban computing, packet processing, wireless networks, cryptography and data science.
In the first chapter, entitled “Segurança na Internet do Futuro: Provendo Confiança Distribuída através de Correntes de Blocos na Virtualização de Funções de Rede” the authors discuss the fundamentals of blockchain, and relate these concepts to research challenges in security in new generation networks.
In the second chapter, “Computação Urbana da Teoria à Prática: Fundamentos, Aplicações e Desafios”, the authors discuss the notion of Urban Computing, which correlates urban sensing, data management and its analysis to provide services with the potential to improve the quality of life of the inhabitants of large urban centers, and present the necessary steps to develop an application in this area.
In the third chapter, “Processamento Rápido de Pacotes com eBPF e XDP”, the authors aim to present the Extended Berkeley Packet Filter (eBPF), which is used for the fast processing of network packets.
In the fourth chapter, “Análise de Dados em Redes Sem Fio de Grande Porte: Processamento em Fluxo em Tempo Real, Tendências e Desafios”, the authors present the main methods of sampling, data collection and monitoring of wireless networks, and characterize knowledge extraction as a machine learning problem in processing large volumes of data.
In the fifth chapter, “Introdução à Criptografia para Administradores de Sistemas com TLS, OpenSSL e Apache mod_ssl”, the authors address the use of cryptography by students and information technology professionals with little experience in security and encryption.
In the sixth and final chapter, “Introdução à Ciência de Dados: Uma Visão Pragmática utilizando Python, Aplicações e Oportunidades em Redes de Computadores”, the authors present, using the Python language and specific libraries, the most used methods to manipulate and analyze data and extract information, applying them to solve problems in the area of computer networks.
The six chapters comprehensively address current topics of the community, being a useful resource for researchers and professionals in the area of computer networks and distributed systems
8th Jornada de Atualização em Informática na Educação
As Jornadas de Atualização em Informática na Educação (JAIE) são momentos e conteúdos de atualização científica e tecnológica para a comunidade de Informática na Educação (IE) do Brasil. Elas são organizadas anualmente na programação do Congresso Brasileiro de Informática na Educação sob a forma de um conjunto de minicursos. Cada jornada enfoca temas atuais e relevantes da área de IE. Eles visam estimular a formação de pesquisadores das áreas de Computação, Educação, Psicologia, Design e afins com abordagens teóricas e metodológicas contemporâneas e de vanguarda. Quatro capítulos integram essa edição da JAIE: “Metodologia neurocientífica-pedagógica aplicada à concepção de jogos para ativação das funções cognitivas de alunos da educação básica”; “Pensamento Computacional: Fundamentos e Integração na Educação Básica”; “Avaliação adaptativa utilizando espaço de conhecimento baseado em competência”; e “Introdução à Informática na Educação baseada em Evidências”.The “Jornadas de Atualização em Informática na Educação” (JAIE) are moments and contents of scientific and technological update for the Informatics in Education (IE) community in Brazil. They are organized annually at the Brazilian Congress of Informatics in Education (CBIE) in the form of a set of short courses (tutorials). Each edition focuses on current and relevant IE topics. They aim to stimulate the training of researchers in the areas of Computing, Education, Psychology, Design and other similar areas with contemporary and cutting edge theoretical and methodological approaches. Four chapters compose this JAIE edition: “Neuroscientific-pedagogical methodology applied to game conception for the activation of cognitive functions of students from basic education”; “Computational Thinking: Foundations and Integration in Basic Education”; “Adaptive evaluation using knowledge space based on competences”; and “Introduction to Informatics in Education based on Evidences”
8th Jornada de Atualização em Informática na Educação
As Jornadas de Atualização em Informática na Educação (JAIE) são momentos e conteúdos de atualização científica e tecnológica para a comunidade de Informática na Educação (IE) do Brasil. Elas são organizadas anualmente na programação do Congresso Brasileiro de Informática na Educação sob a forma de um conjunto de minicursos. Cada jornada enfoca temas atuais e relevantes da área de IE. Eles visam estimular a formação de pesquisadores das áreas de Computação, Educação, Psicologia, Design e afins com abordagens teóricas e metodológicas contemporâneas e de vanguarda. Quatro capítulos integram essa edição da JAIE: “Metodologia neurocientífica-pedagógica aplicada à concepção de jogos para ativação das funções cognitivas de alunos da educação básica”; “Pensamento Computacional: Fundamentos e Integração na Educação Básica”; “Avaliação adaptativa utilizando espaço de conhecimento baseado em competência”; e “Introdução à Informática na Educação baseada em Evidências”.The “Jornadas de Atualização em Informática na Educação” (JAIE) are moments and contents of scientific and technological update for the Informatics in Education (IE) community in Brazil. They are organized annually at the Brazilian Congress of Informatics in Education (CBIE) in the form of a set of short courses (tutorials). Each edition focuses on current and relevant IE topics. They aim to stimulate the training of researchers in the areas of Computing, Education, Psychology, Design and other similar areas with contemporary and cutting edge theoretical and methodological approaches. Four chapters compose this JAIE edition: “Neuroscientific-pedagogical methodology applied to game conception for the activation of cognitive functions of students from basic education”; “Computational Thinking: Foundations and Integration in Basic Education”; “Adaptive evaluation using knowledge space based on competences”; and “Introduction to Informatics in Education based on Evidences”
Minicursos da ERSI-RJ 2019 - VI Escola Regional de Sistemas de Informação do Rio de Janeiro
No primeiro capítulo deste livro, “Conceitos, Implementação e Dados Privados de Algoritmos de Recomendação”), os autores adotaram uma abordagem prática e simples para apresentar diferentes algoritmos de recomendação de informação. Em seguida, eles discutiram a importância desses algoritmos e os desafios de privacidade relacionados à recomendação de informação. No segundo capítulo, “Introdução à Análise de Sentimentos com Word Clouds”, os autores introduziram conceitos de análise de sentimentos em textos, apresentando exemplos e estratégias de visualização dos resultados das análises. No terceiro capítulo, “LGPD em Ambientes de Bancos de Dados nas Organizações”, as autoras apresentaram os principais pontos da lei, sua influência em ambientes de bancos de dados nas organizações e apresentaram exemplos práticos de suporte operacional para atender princípios da LGPD. No quarto capítulo, “Técnica de Ensino de Matemática para Alunos com Deficiência Visual com suporte Informatizado”, os autores apresentaram uma nova metodologia para ensino de matemática para alunos deficientes visuais usando o computador. O quinto capítulo, “Fusão de dados para Ambientes Inteligentes”, apresentaram os principais conceitos de fusão de dados para serviços de ambientes inteligentes e apresentaram exemplos práticos de implementação. Acreditamos que este material será útil em aulas de Sistemas de Informação; em discussões sobre novas abordagens de pesquisa suportando trabalhos atuais e futuros; e para apoiar a prática profissional.
In the first chapter of this book, “Concepts, Implementation and Private Data of Recommendation Algorithms”), the authors took a practical and simple approach to present different information recommendation algorithms. Then, they discussed the importance of these algorithms and the privacy challenges related to the recommendation of information. In the second chapter, “Introduction to Sentiment Analysis with Word Clouds”, the authors introduced concepts of sentiment analysis in texts, presenting examples and strategies for visualizing the results of the analyzes. In the third chapter, "LGPD in Database Environments in Organizations", the authors presented the main points of the law, their influence on database environments in organizations and presented practical examples of operational support to meet LGPD principles. In the fourth chapter, “Mathematics Teaching Technique for Visually Impaired Students with Computer Support”, the authors presented a new methodology for teaching mathematics to visually impaired students using the computer. The fifth chapter, “Data fusion for Intelligent Environments”, presented the main concepts of data fusion for services of intelligent environments and presented practical examples of implementation. We believe that this material will be useful in Information Systems classes; in discussions about new research approaches supporting current and future work; and to support professional practice.
 
Minicursos da ERSI-RJ 2019 - VI Escola Regional de Sistemas de Informação do Rio de Janeiro
No primeiro capítulo deste livro, “Conceitos, Implementação e Dados Privados de Algoritmos de Recomendação”), os autores adotaram uma abordagem prática e simples para apresentar diferentes algoritmos de recomendação de informação. Em seguida, eles discutiram a importância desses algoritmos e os desafios de privacidade relacionados à recomendação de informação. No segundo capítulo, “Introdução à Análise de Sentimentos com Word Clouds”, os autores introduziram conceitos de análise de sentimentos em textos, apresentando exemplos e estratégias de visualização dos resultados das análises. No terceiro capítulo, “LGPD em Ambientes de Bancos de Dados nas Organizações”, as autoras apresentaram os principais pontos da lei, sua influência em ambientes de bancos de dados nas organizações e apresentaram exemplos práticos de suporte operacional para atender princípios da LGPD. No quarto capítulo, “Técnica de Ensino de Matemática para Alunos com Deficiência Visual com suporte Informatizado”, os autores apresentaram uma nova metodologia para ensino de matemática para alunos deficientes visuais usando o computador. O quinto capítulo, “Fusão de dados para Ambientes Inteligentes”, apresentaram os principais conceitos de fusão de dados para serviços de ambientes inteligentes e apresentaram exemplos práticos de implementação. Acreditamos que este material será útil em aulas de Sistemas de Informação; em discussões sobre novas abordagens de pesquisa suportando trabalhos atuais e futuros; e para apoiar a prática profissional.
In the first chapter of this book, “Concepts, Implementation and Private Data of Recommendation Algorithms”), the authors took a practical and simple approach to present different information recommendation algorithms. Then, they discussed the importance of these algorithms and the privacy challenges related to the recommendation of information. In the second chapter, “Introduction to Sentiment Analysis with Word Clouds”, the authors introduced concepts of sentiment analysis in texts, presenting examples and strategies for visualizing the results of the analyzes. In the third chapter, "LGPD in Database Environments in Organizations", the authors presented the main points of the law, their influence on database environments in organizations and presented practical examples of operational support to meet LGPD principles. In the fourth chapter, “Mathematics Teaching Technique for Visually Impaired Students with Computer Support”, the authors presented a new methodology for teaching mathematics to visually impaired students using the computer. The fifth chapter, “Data fusion for Intelligent Environments”, presented the main concepts of data fusion for services of intelligent environments and presented practical examples of implementation. We believe that this material will be useful in Information Systems classes; in discussions about new research approaches supporting current and future work; and to support professional practice.
 
Short courses of the 10th Regional School on Informatics of Mato Grosso
O Livro de Minicursos da ERI-MT 2019 aborda conteúdos relacionados à privacidade, voz sobre IP e automação de processos. No primeiro capítulo, intitulado “Despertando o olhar para a Early Privacy: desafios e recursos para o estabelecimento de privacidade em sistemas computacionais” os autores comentam sobre como a privacidade deve ser pensada desde o projeto de software, respeitando aspectos de usabilidade e acessibilidade para garantir que os usuários em sua maior diversidade possam efetivamente tomar decisões sobre suas informações pessoais no contexto tecnológico. No segundo capítulo, “Voz sobre IP (VoIP) – configurando servidor elastix para ensino-aprendizagem”, a autora fala sobre a importância do VoIP como serviço de telefonia e transporte de voz utilizando a internet, além de mostrar na prática a implementação do servidor elastix para este fim. O terceiro e último capítulo, com o título “Automação Cognitiva de Processos com UiPath”, simula um cenário no qual é realizado a automação de um processo com a ferramenta UiPath, facilitando a execução de tarefas. Os três capítulos deste livro possuem metodologias e ferramentas para a área de tecnologia da informação, sendo uma obra útil principalmente para pessoas que querem iniciar nas respectivas áreas abordadas.
The content of this book is related to privacy, voice over IP and process automation. In the first chapter, entitled “Despertando o olhar para a Early Privacy: desafios e recursos para o estabelecimento de privacidade em sistemas computacionais”, authors comment on how privacy should be thought of from the beginning of software design, respecting usability and accessibility aspects to ensure that users in their widest diversity can effectively make decisions about their personal information in the technological context. In the second chapter, “Voz sobre IP (VoIP) – configurando servidor elastix para ensino-aprendizagem”, author talks about the importance of VoIP as a voice transport service using the internet, besides showing in practice the server implementation elastix for this purpose. The third and last chapter, entitled “Automação Cognitiva de Processos com UiPath”, simulates a scenario in which the automation of a process is carried out with the UiPath tool, facilitating the performance of tasks. The three chapters of this book have methodologies and tools for the information technology area, being a useful book mainly for people who want to start in the respective areas covered.