Foram encontradas 56.164 questões.
Em um sistema de controle, é importante saber a faixa possível de valores de uma variável para evitar-se o indesejado overflow no armazenamento do resultado final de uma operação. Seja o código C de um compilador que trabalha com inteiros de 16 bits.
signed int b;
unsigned char c;
signed char d;
c = 254;
d = c;
b = d
Após a execução desse trecho de código, o valor de b é
Provas
A engenharia de software também abrange questões de segurança, usabilidade e desempenho, a fim de garantir um produto robusto e eficaz.
Provas
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
O gerenciamento de configuração é importante para rastrear e controlar mudanças no software ao longo de seu ciclo de vida.
Provas
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwarePrincípios de Engenharia de Software
Uma vez que o software é construído de acordo com as boas práticas de engenharia de software e já lançado, não há necessidade de manutenção ou atualização.
Provas
Engenharia de requisitos é uma etapa opcional e que pode ser ignorada sem que haja consequências.
Provas
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwarePrincípios de Engenharia de Software
O ciclo de vida do desenvolvimento de software inclui fases como: planejamento; análise; design; implementação; testes; e manutenção.
Provas
O método waterfall (ou cascata) é a única abordagem válida para o desenvolvimento de software.
Provas
Como os computadores trabalham apenas com 0s e 1s, a representação de um caractere (uma letra, um número ou um símbolo) é feita por meio de uma tabela de conversão que converte Byte em caractere. Essa tabela é chamada de ASCII.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: Pref. Montes Claros-MG
- Engenharia de SoftwareTestesTipos de Testes
- Qualidade de SoftwareSQA: Garantia da Qualidade de Software
Sobre qualidade de software e processo de teste, aspectos essenciais no desenvolvimento de sistemas, analise as afirmativas a seguir.
I. O teste de aceitação é realizado para verificar se o sistema atende aos critérios de aceitação definidos pelo cliente ou usuário final.
II. O teste de regressão é executado para garantir que as alterações no código-fonte não introduziram novos defeitos no software e que as funcionalidades existentes continuam funcionando conforme esperado.
III. O teste de unidade é uma técnica de teste que verifica se unidades individuais de código, como funções ou métodos, estão funcionando corretamente de forma isolada.
Estão corretas as afirmativas
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: Pref. Montes Claros-MG
Sobre os diagramas de UML, assinale com V as afirmativas verdadeiras e com F as falsas.
( ) Um caso de uso, no diagrama de casos de uso, descreve o fluxo principal de eventos, ou seja, a sequência de ações realizadas pelo ator e pelo sistema para alcançar um objetivo específico.
( ) No diagrama de classes, as classes são representadas como caixas com três compartimentos, mostrando o nome da classe, seus atributos e seus métodos.
( ) No diagrama de classes, um ator representa um papel externo ao sistema, como um usuário, que interage com o sistema para realizar uma determinada função.
Assinale a sequência correta.
Provas
Caderno Container