Foram encontradas 1.135 questões

Resolva questões gratuitamente!

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

Q3816318 Engenharia de Software

Ao modelar um sistema para uma clínica, um analista descreve as interações através de um diagrama de caso de uso. Nele, a figura que representa um papel externo, como o da "Recepcionista", é chamada de ______________. O caso de uso principal "Marcar Consulta" necessita, obrigatoriamente, da funcionalidade "Verificar Disponibilidade do Médico", sendo esta relação representada por __________________ . Adicionalmente, o processo "Marcar Consulta" pode, opcionalmente, acionar a funcionalidade "Cadastrar Novo Paciente", uma relação modelada como _______________.



Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

Alternativas
Q3816316 Engenharia de Software

Sobre os fundamentos da qualidade de software, analise a sentença abaixo:



De acordo com Sommerville (2019), o gerenciamento da qualidade de software, inspirado em práticas da indústria manufatureira, parte do pressuposto de que a qualidade do processo de desenvolvimento está diretamente relacionada à qualidade do produto final (1ª parte), entretanto, essa relação é mais complexa em software, pois o projeto é um processo criativo no qual a padronização pode, em alguns casos, inibir a criatividade e resultar em um produto de qualidade inferior (2ª parte), sendo a avaliação da qualidade, portanto, um processo objetivo que se baseia exclusivamente na conformidade do software com sua especificação, de forma análoga à tolerância dimensional na manufatura (3ª parte).



Quais partes estão corretas?

Alternativas
Q3816315 Arquitetura de Software

Dentro da arquitetura REST, a restrição de Interface Uniforme simplifica e desacopla a comunicação ao definir um contrato genérico. Um dos seus pilares é a identificação de recursos, onde cada recurso é unicamente endereçado por meio de um _____________ . Outro pilar é a manipulação de recursos através de representações, que se dá pelo uso dos ___________ para indicar a ação desejada sobre o recurso, como sua recuperação, criação ou modificação.



Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima. 

Alternativas
Q3816314 Programação
Considere um sistema em Python com uma superclasse Funcionario e uma subclasse Gerente. A classe Funcionario possui um atributo privativo __salario_base, definido com dois sublinhados para restringir o acesso, e um método público calcular_bonus(). A classe Gerente herda de Funcionario e reescreve o método calcular_bonus() para adicionar um bônus de gestão. Com base nos princípios de encapsulamento, herança e polimorfismo, conforme aplicados em Python, assinale a alternativa que descreve corretamente a interação entre esses conceitos.
Alternativas
Q3816313 Engenharia de Software
O desenvolvimento de software de alta qualidade exige a adoção de boas práticas consolidadas ao longo do tempo, tanto em abordagens ágeis quanto em processos formais. Com base nessas práticas, assinale a alternativa correta.
Alternativas
Q3816312 Engenharia de Software
Diversos modelos de processo de software foram propostos para lidar com diferentes contextos de projeto, considerando variáveis como requisitos mutáveis, riscos técnicos, tempo de entrega e reutilização. Com base nesses modelos e nos princípios do ciclo de vida do software, é INCORRETO afirmar que o modelo 
Alternativas
Q3816311 Engenharia de Software
Em um cenário corporativo onde coexistem múltiplos sistemas com diferentes tecnologias, requisitos de negócio que mudam rapidamente e demanda por alta confiabilidade e reutilização, a escolha do paradigma de desenvolvimento de software torna-se crítica. Qual das alternativas abaixo descreve corretamente um paradigma e sua aplicabilidade, com base em fundamentos da engenharia de software? 
Alternativas
Q3816310 Programação
Com base nos princípios fundamentais da arquitetura de componentes em React, considerando um cenário em uma aplicação React onde um componente pai precisa passar dados de configuração para um componente filho, e este componente filho também precisa gerenciar seus próprios dados internos que mudam ao longo do tempo devido à interação do usuário, qual é a abordagem correta para gerenciar esses dois tipos de dados? 
Alternativas
Q3816309 Programação

Considere um desenvolvedor que deseja criar uma aplicação mobile multiplataforma com aparência e desempenho nativos, aproveitando seus conhecimentos prévios em JavaScript e React. Em vez de renderizar componentes via WebView, ele pretende utilizar componentes nativos diretamente, além de aplicar estilos com base em objetos JavaScript. Com base nesses requisitos e no funcionamento do React Native, assinale a alternativa correta.

Alternativas
Q3816308 Engenharia de Software

Um analista de Tecnologia da Informação é responsável por traduzir os requisitos de negócio em modelos de sistema que guiarão a equipe de desenvolvimento. A utilização correta da UML (Unified Modeling Language) é fundamental para garantir que tanto os aspectos funcionais quanto os estruturais e comportamentais do software sejam claramente compreendidos por todos os envolvidos no projeto. Conforme Sommerville (2019), durante a fase de análise de um novo sistema de matrículas, o analista de TI primeiramente utiliza um diagrama de ___________ para modelar as interações entre os usuários (como 'Aluno' e 'Secretaria') e as funcionalidades do sistema. Em seguida, para descrever a estrutura estática, ele cria um diagrama de ______________, detalhando as entidades como Aluno, Disciplina e Matrícula, seus atributos e os relacionamentos entre elas. Finalmente, para ilustrar como os objetos interagem ao longo do tempo durante o processo de 'Realizar Matrícula', ele elabora um diagrama de ____________.



Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

Alternativas
Q3816305 Sistemas Operacionais

Em um ambiente educacional moderno, a agilidade na implantação de sistemas e laboratórios virtuais é crucial para apoiar tanto o corpo docente quanto o discente. Um analista de Tecnologia da Informação atuando nesse cenário precisa dominar ferramentas que otimizem a criação de ambientes de desenvolvimento, testes e produção de forma padronizada e eficiente. O Docker se apresenta como uma solução robusta para esses desafios, permitindo o empacotamento de aplicações e suas dependências em containers. Sobre essa tecnologia, analise as perguntas abaixo:



⋅ Qual característica fundamental do Docker permite que os containers sejam mais leves e rápidos em comparação com as máquinas virtuais tradicionais?


⋅ Ao administrar containers, qual comando é utilizado para listar todos os containers, incluindo aqueles que estão em execução e os que foram parados ou finalizados?


⋅ Qual comando é utilizado para construir uma nova imagem a partir das instruções definidas em um arquivo Dockerfile?



Assinale a alternativa que indica, correta e respectivamente, as respostas para as perguntas acima. 

Alternativas
Q3816304 Engenharia de Software
Sobre o uso do Git como sistema de controle de versão, assinale a alternativa correta.
Alternativas
Q3816303 Engenharia de Software
No contexto de DevOps, um pipeline de implantação contínua (CD) é projetado principalmente para:
Alternativas
Q3816302 Engenharia de Software

Sobre conceitos fundamentais de engenharia de software, analise a sentença abaixo:



Padrões de arquitetura, como o Modelo-Visão-Controlador (MVC), definem a organização estrutural fundamental de um sistema de software (1ª parte), enquanto frameworks de aplicação são implementações concretas que estendem esses padrões, fornecendo um esqueleto de arquitetura e invertendo o controle para invocar métodos específicos da aplicação (2ª parte), sendo os componentes as unidades de composição independentes e padronizadas que são, invariavelmente, gerenciadas e orquestradas exclusivamente pelo framework (3ª parte).



Quais partes estão corretas?

Alternativas
Q3816301 Engenharia de Software

Considere um desenvolvedor que adota a prática de Desenvolvimento Dirigido por Testes (TDD). Inicialmente, ele escreve um teste de unidade que falha, baseando-se unicamente na especificação de uma nova funcionalidade. Após implementar o código mínimo para que o teste passe, o desenvolvedor analisa a estrutura interna e a lógica do código recém-criado para se inspirar e decidir qual será o próximo teste a ser escrito, buscando cobrir caminhos lógicos específicos. Essa abordagem de teste, considerando o ciclo TDD descrito, é melhor caracterizada como: 

Alternativas
Q3816300 Arquitetura de Software

De acordo com Newman (2022), a arquitetura de microsserviços traz uma abordagem que busca facilitar a evolução contínua dos sistemas e reduzir os impactos de mudanças locais sobre o todo, desde que princípios como autonomia, desacoplamento e coesão sejam respeitados. Com base nesses fundamentos, assinale a alternativa correta. 

Alternativas
Q3815648 Agropecuária
Para o controle de pragas na cultura do feijoeiro são necessárias medidas que visem o Manejo Integrado de Pragas (MIP), com base no monitoramento. Para tanto, é necessária a correta identificação, assim como a associação, do dano com a praga responsável. Nesse sentido, relacione a Coluna 1 a Coluna 2, associando as espécies descritas abaixo aos danos que cada uma causa.
Coluna 1 1. Acaro-rajado (Tetranychus urticae). 2. Mosca branca (Bemisia tabaci). 3. Tamanduá-da-soja (Sternechus subsignatas). 4. Vaquinhas (Diabrotica speciosa e Cerotoma arcuata).

Coluna 2 ( ) Raspagem do caule ou ramos da planta pelo adulto e posterior formação de galhas nas hastes e ramos a partir do início do desenvolvimento da larva.
( ) Causa danos a partir da emergência até a maturação fisiológica e apresenta grande potencial de desfolha no feijoeiro, através do consumo do limbo foliar.
( ) Praga sugadora que se instala na face abaxial das folhas e é um potencial vetor de doenças.
( ) Raspagem no limbo foliar, dano conhecido como “mosqueamento”, e reduz a capacidade de controle osmótico da planta.
A ordem correta de preenchimento de parênteses, de cima para baixo, é:  
Alternativas
Q3815641 Agropecuária
Durante a realização de uma aula prática de microbiologia de alimentos no laboratório de um dos campi do IFSertão, o técnico foi responsável pela preparação dos meios de cultura e pela inoculação de amostras coletadas de águas de bebedouros. Para garantir condições assépticas durante os procedimentos, ele utilizou corretamente a capela de fluxo laminar. Com base nessa prática laboratorial, assinale a alternativa correta sobre o uso desse equipamento em microbiologia.  
Alternativas
Q3815640 Agropecuária
Sobre equipamentos utilizados no laboratório de microbiologia de alimentos do IFSertão, analise as perguntas abaixo:
● Qual equipamento é utilizado para esterilizar materiais e meios de cultura por meio de vapor sob pressão?
● Qual equipamento mantém a temperatura controlada para o crescimento de microrganismos?
● Qual equipamento é utilizado para medir e transferir volumes precisos e pequenos (geralmente em microlitros) de líquidos em análises microbiológicas?
Assinale a alternativa que indica, correta e respectivamente, as respostas para as perguntas acima.  
Alternativas
Q3815639 Agropecuária
Durante a execução de um experimento para avaliação microbiológica de leites UHT comercializados no município de Petrolina, foram analisados três lotes de oito marcas diferentes, com foco na contagem de Bactérias Aeróbias Mesófilas (BAM), Número Mais Provável (NMP) de coliformes a 35 °C e coliformes termotolerantes, além da verificação da presença de Escherichia coli. Para a análise, foi necessário preparar corretamente os meios de cultura utilizados em cada etapa. Considerando tal contexto, assinale a alternativa correta em relação a preparação prática dos meios de cultura utilizados nessas análises.  
Alternativas
Respostas
21: A
22: C
23: E
24: C
25: D
26: D
27: B
28: A
29: E
30: B
31: E
32: E
33: D
34: C
35: A
36: C
37: E
38: B
39: A
40: D