Magna Concursos

Foram encontradas 56.772 questões.

3615797 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IADES
Orgão: CFM
Provas:
Considere o código a seguir, escrito na linguagem de programação Java.
Enunciado 4267343-1
Sabendo que a variável N tem sua criação e valor abstraído, diz-se que o código apresentado possui, na notação Big O, uma complexidade
 

Provas

Questão presente nas seguintes provas
3615796 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IADES
Orgão: CFM
Provas:
Texto para responder à questão.
Certo engenheiro de software faz parte do time de desenvolvimento responsável pelo novo sistema de controle de ponto da empresa em que trabalha. Sua equipe possui profissionais de diferentes níveis de senioridade, porém esse engenheiro é o membro mais sênior do time.

Terminado o projeto, o engenheiro, conversando com um colega de equipe, externalizou seu desejo de realizar uma reunião que consistiria em um processo não formal de revisão no qual o autor de cada componente do software o apresentaria aos demais membros da equipe, que tomariam notas a respeito de pontos importantes, defeitos, melhorias e até mesmo sugestões. Como a intenção era gerar um ambiente sem hierarquia e sem a necessidade de um moderador, as conversas e verificações teriam foco no entregável em vez de avaliar documentações. Um de seus colegas de equipe indicou, corretamente, que há um processo na engenharia de software que seria ideal para essas circunstâncias, a qual denomina-se

 

Provas

Questão presente nas seguintes provas
3615795 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IADES
Orgão: CFM
Provas:
Texto para responder à questão.
Certo engenheiro de software faz parte do time de desenvolvimento responsável pelo novo sistema de controle de ponto da empresa em que trabalha. Sua equipe possui profissionais de diferentes níveis de senioridade, porém esse engenheiro é o membro mais sênior do time.

Durante o desenvolvimento do sistema, foi decidido que seria utilizada uma técnica de programação que consistiria no uso de dois programadores que trabalhariam em conjunto, na mesma máquina, ao mesmo tempo, os quais revezariam entre si com diferentes responsabilidades. Um deles seria o responsável por guiar o outro na direção geral da programação, enquanto o outro seria o responsável por realizar a programação propriamente dita. Dessa forma, qual foi a metodologia adotada?

 

Provas

Questão presente nas seguintes provas
3615794 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IADES
Orgão: CFM
Provas:
Texto para responder à questão.
Após o desenvolvimento de um software, certo desenvolvedor fez uma apresentação para seus clientes. Confiante de que todas as funcionalidades que haviam sido desenvolvidas funcionavam corretamente, ele realizou a implantação do sistema antes da validação dos clientes. Entretanto, durante a apresentação, um dos clientes chamou a atenção para a ausência de um dos requisitos de negócio mais importantes. Foi constatado que todas as funcionalidades desenvolvidas realmente funcionavam conforme esperado, porém o produto final não atendia a todos os requisitos de negócio que haviam sido especificados no início do projeto.

Para que o desenvolvedor pudesse confirmar que todas as funcionalidades desenvolvidas se comportavam conforme o esperado em sua totalidade, foram realizados testes que replicavam o comportamento de um usuário em um ambiente completo da aplicação, apesar de ser este um tipo de teste mais oneroso, trabalhoso e difícil de manter automatizado ao longo do tempo quando comparado a outras alternativas. Nesse contexto, assinale a alternativa que indica qual foi a técnica utilizada.
 

Provas

Questão presente nas seguintes provas
3615793 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IADES
Orgão: CFM
Provas:
Texto para responder à questão.
Após o desenvolvimento de um software, certo desenvolvedor fez uma apresentação para seus clientes. Confiante de que todas as funcionalidades que haviam sido desenvolvidas funcionavam corretamente, ele realizou a implantação do sistema antes da validação dos clientes. Entretanto, durante a apresentação, um dos clientes chamou a atenção para a ausência de um dos requisitos de negócio mais importantes. Foi constatado que todas as funcionalidades desenvolvidas realmente funcionavam conforme esperado, porém o produto final não atendia a todos os requisitos de negócio que haviam sido especificados no início do projeto.

Para avaliar se a entrega realizada pelo desenvolvedor atende aos requisitos de negócio, deve-se
 

Provas

Questão presente nas seguintes provas
3615792 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IADES
Orgão: CFM
Provas:
Durante o desenvolvimento de um software, dependendo da organização do time e da empresa, podem ser adotadas diversas técnicas para cada etapa do ciclo de vida. Contudo, também existe o Software Testing Life Cycle (STLC) que define etapas presentes no ciclo de vida dos testes de um software. A identificação dos casos de teste, a criação de dados e cenários de teste e a definição dos resultados esperados em cada teste são responsabilidades desenvolvidas principalmente em qual etapa do STLC?
 

Provas

Questão presente nas seguintes provas
3615294 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IADES
Orgão: CFM
Provas:
Em um cenário de desenvolvimento de software, no qual seja necessário o desenvolvimento dos casos de teste antes do desenvolvimento do próprio sistema e que o desenvolvimento seja guiado por esses casos de teste, a metodologia mais adequada a ser adotada é a (o)
 

Provas

Questão presente nas seguintes provas
3615293 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IADES
Orgão: CFM
Provas:
A respeito das diferenças e semelhanças entre os termos “classe” e “objeto” na programação orientada a objetos, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
3615292 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IADES
Orgão: CFM
Provas:
Ao concluir a implementação de um sistema utilizando uma linguagem de programação compilada, é necessário cumprir algumas etapas para que o processador possa executar o programa. Primeiramente, o código fonte é convertido em código assembly que, em seguida, é convertido em código de máquina. Dependendo da linguagem de programação e de como o programa foi implementado, são gerados múltiplos arquivos que também podem ser denominados arquivos de código objeto. Para que o programa possa ser executado, necessita-se unir esses arquivos, e essa tarefa é executada pelo
 

Provas

Questão presente nas seguintes provas
3614701 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Fênix
Orgão: Pref. São Bernardino-SC
Provas:
A linguagem de programação Java é conhecida por ser portável. Isso significa que:
 

Provas

Questão presente nas seguintes provas