Foram encontradas 55.986 questões.
Com a execução do comando print na linha 7, o valor a ser escrito na tela é
Provas
Com relação ao código acima, analise os itens a seguir.
I. O valor atribuído a s0 (na linha 4) será ou True ou False. II. O valor atribuído a s1 (na linha 5) será diferente de s0. III. A operação na linha 6 causa erro do tipo ValueError.
Está correto o que se afirma em
Provas
- Engenharia de SoftwareTestes
- Qualidade de SoftwareAvaliação da Qualidade de Software
- Qualidade de SoftwareSQA: Garantia da Qualidade de Software
Considere a matriz de confusão M dada abaixo, obtida depois da aplicação de um método de classificação em um certo conjunto de dados, para um problema com três classes.
\( M = \begin{pmatrix} 15&3&2\\5&23&6\\7&4&35 \end{pmatrix} \)
Seja a acurácia do classificador definida como a proporção de previsões corretas, em relação ao total de previsões do modelo. Logo, a acurácia do classificador, com base na matriz M, é dada por
Provas
A biblioteca Pandas é amplamente utilizada para manipulação e análise de dados em Python.
Considere o trecho de código a seguir.
dados = {'Cidade': ['Boa Vista', 'Iracema',
'Amajari'], 'Categoria': ['A', 'B', 'A'], '2022':
[320, 100, 50], '2023': [250, 50, 300], '2024':
[300, 75, 100]}
df = pd.DataFrame(dados,
columns=['Cidade','Categoria','2022',
'2023','2024'])
print(df.groupby('Categoria')[['2022', '2023',
'2024']].max().iloc[0,1])
O valor numérico exibido como saída ao comando print será
Provas
No contexto de auditoria e compliance, a pilha ELK Stack (Elasticsearch, Logstash e Kibana) pode ser utilizada para monitorar e identificar atividades suspeitas no banco de dados que possam comprometer dados pessoais.
Considerando suas funcionalidades, assinale a afirmativa correta sobre o uso da ELK Stack em auditoria.
Provas
- Arquitetura e Design de SoftwareArquitetura de Sistemas de Informação
- Qualidade de SoftwareQualidade da Informação
O guia DAMA-DMBOK® prevê onze dimensões de Qualidade de Dados que devem ser atingidas para considerar um dado de qualidade. As dimensões recomendadas pelo guia são: acuracidade, completude, consistência, valor corrente, precisão, privacidade, razoabilidade, integridade referencial, em tempo adequado, unicidade e validade.
A dimensão que indica se o tempo de resposta e acesso aos dados é satisfatório para os requisitos de uso é a
Provas
- Engenharia de SoftwareDesign Patterns
- LinguagensJava
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
Um bom desenvolvedor de sistemas deve ter conhecimento sobre refatoração, padrões de arquitetura e de projeto, princípios SOLID e outros tópicos importantes sobre programação.
Em relação a padrões de projeto, considere o seguinte trecho de código:
public interface Heroi {
void falar();
}
public class HomemDeFerro implements Heroi {
public void falar() {
System.out.println("Eu sou o Homem de Ferro, da Marvel!");
}
}
public class SuperHomem implements Heroi {
public void falar() {
System.out.println("Eu sou o Super Homem, da DC!");
}
}
public class MarvelOuDC {
public static Heroi getHeroi(String nome) {
if (nome.equalsIgnoreCase("HomemDeFerro")) {
return new HomemDeFerro();
} else if (nome.equalsIgnoreCase("SuperHomem"))
{
return new SuperHomem();
}
}
}
Marque a opção que corresponde ao padrão de projeto implementado no código acima.
Provas
As metodologias ágeis promovem flexibilidade, colaboração e entrega incremental, adaptando-se rapidamente às mudanças em diversos tipos de trabalho. Elas utilizam práticas para organizar tarefas, visualizar o fluxo de trabalho e garantir qualidade contínua.
Nesse sentido, correlacione as metodologias ágeis apresentadas a seguir com suas respectivas descrições.
1. Scrum
2. Kanban
3. XP(Extreme Programming)
( ) Método focado na gestão do fluxo contínuo de trabalho, utilizando um quadro visual para representar as etapas do trabalho, promovendo a visualização das tarefas em diferentes estágios e a limitação do trabalho em andamento.
( ) Metodologia que enfatiza a excelência técnica através da adoção de práticas específicas que visam a alta qualidade do processo de trabalho e do produto final, como revisões frequentes, feedback constante e foco na melhoria contínua do processo.
( ) Framework que define papéis e eventos específicos para a gestão do trabalho em equipe, estruturado em iterações curtas (sprints) com objetivos definidos, buscando entregas incrementais de valor e a adaptação contínua ao contexto, com foco na gestão do projeto como um todo.
Assinale a opção que indica a relação correta, na ordem apresentada.
Provas
No ecossistema JavaScript existe uma ferramenta que atua como um compilador, permitindo utilizar funcionalidades recentes da linguagem (ex: async/await, classes, arrow functions e JSX), convertendo código ECMAScript 2015+ em uma versão compatível com navegadores mais antigos.
Tal ferramenta é denominada
Provas
Angular, React e Vue.js são poderosas ferramentas para o desenvolvimento de interfaces de usuários Single Page Applications e sistemas robustos. Elas apresentam, porém, diferentes abordagens.
Diante desse cenário, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Nuxt é um dos principais frameworks baseados em Angular.
( ) Uma característica do React é o emprego de JSX - extensão de sintaxe que permite escrever marcações semelhantes à HTML em um arquivo JavaScript.
( ) Mantido pelo Google, o Vue.js é baseado em TypeScript e no padrão MVC.
As afirmativas são, respectivamente,
Provas
Caderno Container