Magna Concursos

Foram encontradas 55.904 questões.

3924149 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Um desenvolvedor está criando um sistema de gestão de estoque. Ele precisa implementar uma rotina que percorre uma lista de produtos e verifica quais estão com quantidade abaixo do mínimo para gerar um alerta. Qual estrutura de controle é mais adequada para esse tipo de verificação?
 

Provas

Questão presente nas seguintes provas
3924148 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Em um sistema bancário online, uma rotina de transferência de fundos realiza três operações sequenciais: verificar saldo, debitar conta de origem e creditar conta de destino. Caso qualquer operação falhe, a transação deve ser completamente revertida, garantindo consistência financeira. Para implementar esse comportamento, o desenvolvedor deve:
 

Provas

Questão presente nas seguintes provas
3924147 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Em um sistema de e-commerce, um desenvolvedor precisa criar módulos que realizem pagamento por cartão, boleto e PIX. Ele deseja que a adição de novos métodos de pagamento no futuro seja feita sem alterar o código existente, garantindo baixo acoplamento e alta extensibilidade. Qual princípio de desenvolvimento orientado a objetos deve-se orientar a implementação?
 

Provas

Questão presente nas seguintes provas
3924146 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Uma equipe de TI está documentando a infraestrutura de um sistema de gestão hospitalar. O sistema é composto por um servidor de aplicação, um servidor de banco de dados e estações de trabalho dos usuários. O objetivo é representar, em um modelo visual, os nós de hardware e software e a forma como eles se relacionam fisicamente para a execução do sistema. O diagrama mais adequado da UML para esse tipo de representação é o Diagrama de
 

Provas

Questão presente nas seguintes provas
3924143 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Uma equipe de analistas está desenvolvendo um sistema corporativo de gestão acadêmica para universidades, que precisa ser documentado de forma clara tanto para desenvolvedores quanto para gestores não técnicos. Nesse processo, é necessário utilizar uma linguagem de modelagem padronizada que permita especificar, visualizar e documentar artefatos de software em diferentes fases do desenvolvimento. Sobre essa linguagem, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
3924142 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Um analista está modelando um sistema de biblioteca usando um Diagrama de Casos de Uso em UML. O analista identificou as seguintes funcionalidades:

1. “Fazer Login”: Deve ser executada obrigatoriamente antes de qualquer outra funcionalidade do sistema.
2. “Reservar Livro”: Esta funcionalidade possui um comportamento alternativo e opcional: se o livro estiver em situação de atraso, o usuário será notificado sobre a penalidade antes que a reserva seja concluída.

Qual é a correta representação UML para as interações entre os casos de uso “Fazer Login”, “Reservar Livro” e “Notificar Penalidade”?
 

Provas

Questão presente nas seguintes provas
3924141 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
No contexto de modelagem de software e padronização de artefatos, considere um sistema de biblioteca digital que precisa documentar a interação entre um estudante e o sistema durante o processo de empréstimo de livro. Considerando a UML (Unified Modeling Language) como padrão de notação, qual diagrama seria mais adequado para representar a sequência temporal das mensagens trocadas neste processo?
 

Provas

Questão presente nas seguintes provas
3924134 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
No contexto da Engenharia de Software Clássica, o Modelo de Ciclo de Vida em Cascata (Waterfall) é frequentemente criticado por sua natureza sequencial e linear. A principal desvantagem arquitetural que frequentemente leva a desafios significativos no projeto e, consequentemente, a insucesso, reside no fato de que:
 

Provas

Questão presente nas seguintes provas
3924133 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
No contexto da Engenharia de Requisitos, uma disciplina crítica no Ciclo de Vida de Desenvolvimento de Software (SDLC), considere o processo inicial de levantamento de informações. A atividade que se foca primariamente na interação ativa com os stakeholders, na aplicação de técnicas investigativas (como entrevistas contextuais, brainstorming facilitado e etnografia), e na documentação de expectativas, objetivos de negócio e restrições de alto nível em uma linguagem natural e ambígua, antes de qualquer modelagem formal, priorização ou verificação de consistência, é denominada:
 

Provas

Questão presente nas seguintes provas
3924132 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
No desenvolvimento de sistemas de informação, quando os usuários finais apresentam dificuldades em expressar com precisão suas necessidades e expectativas, torna-se crítico adotar abordagens que permitam a exploração e validação antecipada de funcionalidades. Considerando esse contexto, um analista sugere a utilização do modelo de prototipação, que envolve a construção de versões preliminares do sistema, permitindo interação direta do usuário com o protótipo, coleta de feedback contínuo e refinamento iterativo dos requisitos. Nesse cenário, a principal vantagem da utilização do modelo de prototipação é:
 

Provas

Questão presente nas seguintes provas