🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões Discursivas

Foram encontradas 38.455 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3298839 Banco de Dados

Considere as seguintes entidades em um Modelo EntidadeRelacionamento (MER):


Imagem associada para resolução da questão


Para representar esse relacionamento no banco de dados relacional, garantindo a integridade referencial, o usuário deve

Alternativas
Q3298838 Algoritmos e Estrutura de Dados

Considere o seguinte código Python que implementa um método de ordenação:


Imagem associada para resolução da questão


Qual método de ordenação é implementado no código acima?

Alternativas
Q3298837 Engenharia de Software

Considere o seguinte cenário e sequência de comandos executados no Git:


Imagem associada para resolução da questão


Após executar esses comandos, surgiram conflitos de merge no arquivo funcionalidade.txt. O desenvolvedor resolve manualmente os conflitos, salva as alterações e executa:


Imagem associada para resolução da questão


Com base no fluxo apresentado, qual foi o objetivo principal do comando git merge main no contexto do fluxo de trabalho do Git?

Alternativas
Q3298836 Programação
Considerando o ShellScript, entre os vários comandos disponíveis, aquele relacionado à manipulação de arquivos é o
Alternativas
Q3298835 Noções de Informática
A web é composta de um conjunto de linguagens padronizadas que permitem seu funcionamento. Entre elas, aquela que permite a definição de tags personalizadas é a
Alternativas
Q3298834 Algoritmos e Estrutura de Dados
Estruturas de dados são formas organizadas de armazenar, gerenciar e manipular dados em um sistema computacional, permitindo que esses dados sejam acessados e processados de maneira eficiente. Elas definem não apenas como os dados são armazenados na memória, mas também como podem ser acessados, manipulados e processados para resolver problemas computacionais. A estrutura de dados que segue o princípio LIFO (Last In, First Out) é a
Alternativas
Q3298833 Algoritmos e Estrutura de Dados

Considere o seguinte código escrito em Python 3:


Imagem associada para resolução da questão


A complexidade de tempo desse algoritmo em termos da notação Big-O é

Alternativas
Q3298832 Engenharia de Software
No contexto da Qualidade de Software, diferentes abordagens, estratégias e ferramentas são utilizadas para garantir que o produto atenda aos requisitos funcionais e não funcionais, bem como às expectativas dos usuários. Uma ferramenta utilizada para análise estática de código é a
Alternativas
Q3298831 Engenharia de Software
Os padrões de projeto (Design Patterns) são soluções recorrentes para problemas comuns no desenvolvimento de software. Cada padrão possui um propósito específico dentro das categorias Criacionais, Estruturais e Comportamentais. Um padrão de projeto estrutural é o
Alternativas
Q3298830 Engenharia de Software
No contexto das metodologias ágeis Scrum e Extreme Programming (XP), alguns elementos são exclusivos de uma dessas abordagens. O elemento presente no Scrum, mas ausente no XP, é
Alternativas
Q3298829 Engenharia de Software
Os testes de software são fundamentais para garantir a qualidade, funcionalidade e desempenho de sistemas. Diferentes tipos de testes têm objetivos específicos, e sua aplicação varia conforme o ciclo de desenvolvimento. Os testes automatizados de pequenas unidades de código, normalmente classes, as quais são testadas de forma isolada do restante do sistema, são os testes de
Alternativas
Q3298828 Engenharia de Software
A UML (Unified Modeling Language) é uma linguagem de modelagem amplamente utilizada para representar sistemas de software. Entre seus diagramas, aquele utilizado principalmente para representar o comportamento dinâmico do sistema, mostrando a sucessão de mensagens trocadas entre os objetos durante a execução de um cenário específico é o Diagrama de
Alternativas
Q3298827 Arquitetura de Software
A arquitetura em camadas é um padrão de arquitetura de software amplamente utilizado para estruturar sistemas complexos de forma organizada e modular. Esse modelo divide a aplicação em camadas lógicas, cada uma com responsabilidades específicas, promovendo separação de responsabilidades, maior manutenção e escalabilidade do sistema. Da perspectiva de fluxo de dados, para que uma arquitetura esteja em conformidade com o padrão, preservando a manutenibilidade e portabilidade, a invocação de funcionalidades só deve acontecer das camadas
Alternativas
Q3298826 Programação
A orientação a objetos possui uma série de características próprias que favorecem o desenvolvimento de software. Entre elas, a característica que permite que um método de uma classe derivada tenha a mesma assinatura que um método da classe base, mas com comportamentos diferentes é
Alternativas
Q3298825 Engenharia de Software

Leia o texto a seguir.


Segundo Valente (2020), “em alguns projetos, ainda se exige um Documento de Especificação de Requisitos, no qual todos os requisitos do software que se pretende construir — incluindo requisitos funcionais e não-funcionais — são documentados em linguagem natural (português, inglês, etc.)”.


VALENTE, Marco Tulio. Engenharia de software moderna. Princípios e Práticas para Desenvolvimento de Software com Produtividade, v. 1, n. 24, 2020.


A norma recomendada para guiar tal documentação é a

Alternativas
Q3298824 Engenharia de Software
No desenvolvimento de software, os Atributos de Qualidade são propriedades mensuráveis do sistema que são usadas para indicar quão bem o sistema satisfaz as necessidades dos stakeholders. Esses atributos são frequentemente aferidos por métricas específicas para garantir que os requisitos do sistema sejam atendidos. De acordo com o que apregoa a ISO 25010 e os atributos previstos nessa norma, o atributo ao qual se pode relacionar a métrica "Tempo Médio entre Falhas (MTBF – Mean Time Between Failures)" (falhas do sistema) é o atributo de
Alternativas
Q3298388 Direito Financeiro

O município X identificou a necessidade de realizar despesas não fixadas ou insuficientemente fixadas na Lei Orçamentária. Isso foi ocasionado por erros do planejamento ou fatos imprevistos, conforme descrito a seguir.


Imagem associada para resolução da questão


Com base nessas informações, a dotação inicial sofreu aumento em

Alternativas
Q3298387 Direito Financeiro
O município X fica impedido de criar novos cargos, empregos ou funções em seu quadro de pessoal se ultrapassar o percentual de despesa de pessoal em relação à receita corrente líquida de
Alternativas
Q3298386 Direito Financeiro
Qual é o princípio orçamentário que estabelece que o orçamento deve conter todas as receitas e despesas?
Alternativas
Q3298385 Direito Financeiro
O município X, em 1º de janeiro de 2025, reconhece o fato gerador do Imposto Predial e Territorial Urbano (IPTU). Em qual conta deve ser feito o crédito, considerando a natureza da informação patrimonial, no momento da arrecadação?
Alternativas
Respostas
7161: A
7162: C
7163: A
7164: A
7165: E
7166: B
7167: D
7168: B
7169: C
7170: B
7171: E
7172: C
7173: A
7174: D
7175: E
7176: C
7177: E
7178: D
7179: A
7180: C