Prévia do material em texto
1. Soluções de IA no Github: automação, desenvolvimento e inovação com Copilot, Codespaces e Actions - EAD 2. Módulo 3 Avaliação 3 Situação Finalizada Iniciado segunda-feira, 30 jun. 2025, 21:40 Concluído segunda-feira, 30 jun. 2025, 21:56 Duração 16 minutos 47 segundos Nota 10,00 de um máximo de 10,00(100%) Questão 1 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Nos últimos anos, a colaboração entre humanos e máquinas tem se intensificado em diversas áreas. Essa interação é facilitada por avanços tecnológicos que permitem um trabalho mais integrado e eficiente. Em setores como a indústria e a saúde, a automação e a inteligência artificial têm desempenhado papéis significativos na transformação de processos tradicionais. Esses desenvolvimentos tecnológicos não apenas aumentam a produtividade, mas também criam novas oportunidades para inovação. A capacidade de adaptação a essas mudanças é essencial para organizações que buscam se manter competitivas em um mercado em constante evolução. De que maneira a inteligência artificial está transformando o cenário tecnológico atual? Questão 1Resposta a. Acelerando a produtividade dos desenvolvedores e melhorando a colaboração em projetos. b. Reduzindo a colaboração entre desenvolvedores, já que a IA assume a maior parte do trabalho. c. https://emaspead.prefeitura.sp.gov.br/course/view.php?id=145 https://emaspead.prefeitura.sp.gov.br/course/view.php?id=145 https://emaspead.prefeitura.sp.gov.br/course/section.php?id=1722 Concentrando-se apenas em linguagens de programação específicas, limitando seu uso. d. Aumentando a complexidade dos projetos de software, exigindo mais tempo para desenvolvimento e testes. e. Diminuindo a eficiência das equipes, pois a IA substitui tarefas humanas essenciais. Feedback Sua resposta está correta. A resposta correta é: Acelerando a produtividade dos desenvolvedores e melhorando a colaboração em projetos. Questão 2 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Mudanças tecnológicas têm transformado diversas áreas do conhecimento, impactando desde a forma como nos comunicamos até a maneira como trabalhamos. A integração de ferramentas digitais nas atividades cotidianas é uma tendência crescente, promovendo eficiência e inovação. No contexto educacional, por exemplo, novas plataformas e softwares têm sido desenvolvidos para facilitar o aprendizado e a prática de habilidades. A capacidade de adaptação a essas inovações é crucial para o sucesso em um mundo cada vez mais digitalizado e interconectado. Como o GitHub Copilot pode auxiliar desenvolvedores ao sugerir estilos de autocompletar durante a codificação? Questão 2Resposta a. Limita-se a corrigir erros de sintaxe sem oferecer melhorias no estilo de codificação. b. Apresenta apenas exemplos de código de projetos anteriores, sem adaptação ao novo código em construção. c. Utiliza inteligência artificial para propor sugestões de autocompletar adaptadas ao estilo e contexto do código atual. d. Oferece sugestões genéricas de código que não consideram o contexto específico do projeto em desenvolvimento. e. Fornece sugestões de autocompletar baseadas unicamente em padrões de codificação obsoletos. Feedback Sua resposta está correta. A resposta correta é: Utiliza inteligência artificial para propor sugestões de autocompletar adaptadas ao estilo e contexto do código atual. Questão 3 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Avanços tecnológicos têm transformado diversos setores, impactando a forma como profissionais interagem com suas ferramentas diárias. A automação e a inteligência artificial, por exemplo, têm desempenhado um papel crucial em otimizar processos e aumentar a eficiência em múltiplas indústrias. Essas inovações não apenas reduzem o tempo necessário para completar tarefas, mas também permitem que indivíduos se concentrem em aspectos mais estratégicos de seus trabalhos. O desenvolvimento contínuo dessas tecnologias promete continuar revolucionando práticas tradicionais, trazendo novas oportunidades e desafios. Qual é o impacto positivo do GitHub Copilot na experiência dos desenvolvedores ao escrever código? Questão 3Resposta a. Aumenta a necessidade de revisão manual de código, diminuindo a eficiência geral do processo de desenvolvimento. b. Reduz a capacidade dos desenvolvedores de se concentrar em problemas complexos, devido à dependência excessiva de sugestões automáticas. c. Ajuda os desenvolvedores a codificar mais rapidamente, focando em problemas maiores e aumentando a satisfação no trabalho. d. Remove a necessidade de conhecimento prévio de programação, tornando o aprendizado de novas linguagens desnecessário. e. Limita o fluxo de trabalho dos desenvolvedores, tornando-os menos satisfeitos com suas tarefas diárias. Feedback Sua resposta está correta. A resposta correta é: Ajuda os desenvolvedores a codificar mais rapidamente, focando em problemas maiores e aumentando a satisfação no trabalho. Questão 4 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Qual é o impacto positivo do GitHub Copilot no desenvolvimento de software? Questão 4Resposta a. Substitui a equipe de desenvolvimento ao criar projetos completos sem intervenção humana. b. Limita a criatividade dos desenvolvedores ao impor soluções padronizadas e inflexíveis. c. Elimina a necessidade de prompts claros, já que entende automaticamente o contexto do projeto. d. Aumenta a eficiência ao fornecer sugestões de código relevantes baseadas em linguagem natural e código-fonte público. e. Reduz a necessidade de conhecimento prévio em programação ao automatizar completamente o processo de codificação. Feedback Sua resposta está correta. A resposta correta é: Aumenta a eficiência ao fornecer sugestões de código relevantes baseadas em linguagem natural e código-fonte público. Questão 5 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Analisar a evolução das tecnologias é essencial para entender seu impacto em diferentes setores da sociedade, refletindo sobre como essas ferramentas transformam práticas e rotinas cotidianas. Quais são as etapas que o Copilot executa ao processar um prompt de usuário? Questão 5Resposta a. O Copilot compara o prompt com entradas anteriores, calcula a probabilidade de cada resposta e escolhe a mais frequente. b. Primeiro, o Copilot analisa o contexto do prompt e, em seguida, gera uma lista de possíveis códigos baseados em algoritmos predefinidos. c. Inicia com a decomposição do prompt em partes menores, depois busca soluções em um repositório de código aberto e apresenta sugestões. d. O Copilot interpreta o prompt do usuário, processa-o usando modelos de linguagem e sugere códigos com base em padrões aprendidos. e. O Copilot inicialmente traduz o prompt para linguagem de máquina, depois busca padrões em um banco de dados e sugere código. Feedback Sua resposta está correta. A resposta correta é: O Copilot interpreta o prompt do usuário, processa-o usando modelos de linguagem e sugere códigos com base em padrões aprendidos. Questão 6 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão A capacidade de aprender e se adaptar a diferentes contextos é uma das principais características dessas tecnologias, permitindo que sejam aplicadas em áreas variadas, desde a saúde até a educação. No entanto, a implementação dessas soluções deve ser acompanhada de cuidados específicos para garantir que seus benefícios sejam plenamente aproveitados. Qual é uma das funções dos mecanismos de filtragem de conteúdo do Copilot? Questão 6Resposta a. Facilitar a extração de dados financeiros para análises detalhadas.b. Permitir a inclusão de dados pessoais para personalizar a experiência do usuário. c. Promover a inclusão de conteúdo culturalmente específico para cada usuário. d. Garantir que todo conteúdo gerado seja exclusivamente técnico. e. Impedir a geração de discursos de ódio e linguagem ofensiva. Feedback Sua resposta está correta. A resposta correta é: Impedir a geração de discursos de ódio e linguagem ofensiva. Questão 7 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão As empresas buscam constantemente maneiras de otimizar suas operações e aumentar a produtividade, muitas vezes recorrendo a plataformas que oferecem suporte avançado e personalizável para atender às suas necessidades específicas. Qual é uma das principais vantagens do GitHub Copilot for Business em comparação com o GitHub Copilot for Individuals? Questão 7Resposta a. Disponibiliza recursos ilimitados de armazenamento em nuvem para projetos empresariais de grande escala. b. Garante atualizações automáticas e suporte técnico prioritário para todas as versões de software utilizadas. c. Oferece suporte exclusivo para projetos de código aberto, facilitando a colaboração entre desenvolvedores de diferentes empresas. d. Fornece acesso a uma comunidade global de desenvolvedores para suporte técnico e compartilhamento de conhecimento. e. Permite a integração com ferramentas corporativas, proporcionando um ambiente de desenvolvimento personalizado e seguro. Feedback Sua resposta está correta. A resposta correta é: Permite a integração com ferramentas corporativas, proporcionando um ambiente de desenvolvimento personalizado e seguro. Questão 8 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Quais são os pré-requisitos necessários para começar a utilizar o GitHub Enterprise Cloud? Questão 8Resposta a. Experiência prévia com outras plataformas de colaboração e um plano de assinatura premium. b. Formação acadêmica em ciência da computação e habilidades em gestão de equipes. c. Noções básicas dos fundamentos do GitHub e uma conta no GitHub Enterprise Cloud. d. Conhecimento avançado em programação e acesso a uma rede de desenvolvedores experientes. e. Certificação em segurança da informação e participação em projetos open source. Feedback Sua resposta está correta. A resposta correta é: Noções básicas dos fundamentos do GitHub e uma conta no GitHub Enterprise Cloud. Questão 9 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Empresas ao redor do mundo buscam soluções que integrem processos e facilitem a colaboração entre equipes, enquanto indivíduos procuram ferramentas que potencializem suas habilidades pessoais. O avanço dessas tecnologias permite que tanto organizações quanto profissionais autônomos se adaptem rapidamente às mudanças do mercado, promovendo um ambiente mais dinâmico e competitivo. Esse cenário desafia tanto empresas quanto indivíduos a escolherem as ferramentas adequadas para suas necessidades. Qual é a principal diferença entre o GitHub Copilot for Business e o GitHub Copilot for Individuals em termos de retenção de dados e gerenciamento organizacional? Questão 9Resposta a. Ambos oferecem retenção de dados zero, mas apenas o GitHub Copilot for Individuals bloqueia sugestões de código público. b. Ambos os serviços oferecem suporte a proxy de VPN e gerenciamento de políticas organizacionais. c. GitHub Copilot for Individuals oferece gerenciamento de políticas em toda a organização, enquanto o GitHub Copilot for Business não. d. GitHub Copilot for Business possui retenção de dados zero e gerenciamento de políticas organizacionais, diferindo do GitHub Copilot for Individuals. e. GitHub Copilot for Business oferece suporte a proxy de VPN, enquanto o GitHub Copilot for Individuals possui retenção de dados zero. Feedback Sua resposta está correta. A resposta correta é: GitHub Copilot for Business possui retenção de dados zero e gerenciamento de políticas organizacionais, diferindo do GitHub Copilot for Individuals. Questão 10 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Em um mundo cada vez mais conectado, a capacidade de adaptação e inovação tornou-se essencial para o sucesso organizacional. Soluções tecnológicas avançadas estão remodelando a maneira como as tarefas são executadas, permitindo uma integração mais eficaz entre equipes e promovendo um ambiente colaborativo e eficiente. Como o GitHub Copilot Enterprise utiliza a IA generativa para melhorar o fluxo de trabalho dos desenvolvedores? Questão 10Resposta a. Focando apenas na explicação de intenções de código, sem oferecer assistência em tempo real durante a programação. b. Restringindo a colaboração entre desenvolvedores ao fornecer sugestões de código apenas em revisões finais de projeto. c. Oferecendo assistência apenas em códigos de linguagens específicas, limitando o uso a projetos predeterminados por desenvolvedores. d. Integrando-se exclusivamente a repositórios públicos, sem considerar o conhecimento interno da organização para sugestões de código. e. Utilizando a base de código da organização para sugerir códigos que suportam padrões de trabalho e melhores práticas da equipe. Feedback Sua resposta está correta. A resposta correta é: Utilizando a base de código da organização para sugerir códigos que suportam padrões de trabalho e melhores práticas da equipe. Questão 11 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Em um mundo cada vez mais conectado, a capacidade de adaptação e inovação é crucial para o sucesso em projetos complexos e dinâmicos. De que maneira a funcionalidade de chat personalizado do GitHub Copilot Enterprise aprimora a colaboração e o desenvolvimento de código? Questão 11Resposta a. Possibilita a criação de sugestões de código específicas ao contexto do projeto, promovendo uma colaboração eficiente e em tempo real. b. Gera automaticamente resumos de pull request sem considerar as alterações no código, economizando tempo de revisão. c. Oferece resumos de documentação sem necessidade de personalização, aplicáveis a qualquer projeto genérico. d. Fornece assistência apenas para a revisão de código, sem integração com repositórios ou pull requests. e. Permite que os desenvolvedores ignorem sugestões de código, focando apenas em discussões teóricas sobre o projeto. Feedback Sua resposta está correta. A resposta correta é: Possibilita a criação de sugestões de código específicas ao contexto do projeto, promovendo uma colaboração eficiente e em tempo real. Questão 12 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Como o GitHub Copilot Enterprise se destaca em relação às outras versões do GitHub Copilot? Questão 12Resposta a. Oferece gerenciamento de políticas em toda a organização e suporte a chat colaborativo em pull requests. b. Proporciona resumos de pull requests e gerenciamento de docsets do Copilot. c. Permite revisão de código do Copilot e integração com ferramentas de segurança limitada. d. Inclui lives no Github.com e suporte a proxy de VPN por meio de certificados autoassinados. e. Suporta integração com ferramentas de segurança e retenção de dados zero para snippets de código. Feedback Sua resposta está correta. A resposta correta é: Oferece gerenciamento de políticas em toda a organização e suporte a chat colaborativo em pull requests. Questão 13 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão Como o GitHub Copilot atua como parceiro de codificação de IA? Questão 13Resposta a. Utiliza o OpenAI Codex para sugerir novas linhas ou funções inteiras com base no contexto do código. b.Fornece sugestões de preenchimento automático apenas para novos projetos, sem analisar arquivos relacionados. c. Requer configuração manual detalhada para cada novo projeto antes de oferecer sugestões. d. Funciona apenas com linguagens de programação específicas, limitando-se a projetos JavaScript. e. Opera exclusivamente em ambientes locais, sem integração com a nuvem ou ferramentas como Visual Studio Code. Feedback Sua resposta está correta. A resposta correta é: Utiliza o OpenAI Codex para sugerir novas linhas ou funções inteiras com base no contexto do código. Questão 14 Correto Atingiu 0,66 de 0,66 Marcar questão Texto da questão De que maneira o GitHub Copilot é capaz de sugerir código enquanto o usuário está digitando? Questão 14Resposta a. Ele utiliza um banco de dados de códigos pré-existentes para substituir automaticamente trechos de código incompletos. b. O GitHub Copilot sugere código à medida que o usuário digita, utilizando prompts como diretrizes para gerar tais sugestões. c. O Copilot gera sugestões apenas após a execução completa do código, baseando-se nos resultados obtidos. d. A ferramenta depende exclusivamente de exemplos fornecidos pelo usuário para criar novas linhas de código. e. O GitHub Copilot analisa a intenção do usuário através de comandos de voz, oferecendo sugestões baseadas em padrões de fala. Feedback Sua resposta está correta. A resposta correta é: O GitHub Copilot sugere código à medida que o usuário digita, utilizando prompts como diretrizes para gerar tais sugestões. Questão 15 Correto Atingiu 0,76 de 0,76 Marcar questão Texto da questão Como o GitHub Copilot pode ser utilizado para aprimorar o processo de desenvolvimento de código em um projeto JavaScript? Questão 15Resposta a. Através do GitHub Copilot, desenvolvedores podem gerenciar permissões de acesso a repositórios JavaScript de forma automatizada e segura. b. Com o GitHub Copilot, desenvolvedores podem receber sugestões dinâmicas de código, facilitando a personalização e a implementação de animações em projetos JavaScript. c. O GitHub Copilot oferece suporte para migração de projetos JavaScript para outras linguagens de programação, garantindo compatibilidade total. d. Utilizando o GitHub Copilot, é possível gerar automaticamente documentação completa para qualquer projeto JavaScript, sem intervenção manual. e. O GitHub Copilot permite a criação automática de repositórios JavaScript, eliminando a necessidade de configuração manual de ambientes de desenvolvimento. Feedback Sua resposta está correta. A resposta correta é: Com o GitHub Copilot, desenvolvedores podem receber sugestões dinâmicas de código, facilitando a personalização e a implementação de animações em projetos JavaScript.