Questões de Concurso Público FUNPRESP-JUD 2021 para Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Foram encontradas 120 questões
Em relação a testes de software, julgue o seguinte item.
Embora o objetivo principal do teste seja
encontrar erros, uma boa estratégia de
testes também avalia outras características
de qualidade, como portabilidade, possibilidade de manutenção e processo
de gerenciamento do projeto.
Em relação a testes de software, julgue o seguinte item.
O teste de integração é uma técnica
sistemática para construir a arquitetura de
software ao mesmo tempo que conduz
testes para descobrir erros associados
com as interfaces.
Em relação a testes de software, julgue o seguinte item.
O Teste beta é conduzido nas instalações
de um ou mais usuários finais.
Diferentemente do teste alfa, o
desenvolvedor geralmente não está
presente. Portanto, o teste beta é uma
aplicação “ao vivo” do software em um
ambiente que não pode ser controlado pelo
desenvolvedor
Em relação a testes de software, julgue o seguinte item.
O desenvolvimento dirigido a testes (TDD,
do inglês Test-Driven Development) é uma
abordagem para o desenvolvimento de
programas em que se intercalam testes e
desenvolvimento de código. Desenvolve-se
um código de forma incremental, em
conjunto com um teste para esse
incremento.
Em relação a testes de software, julgue o seguinte item.
O objetivo do teste de release é verificar se
o sistema atende a seus requisitos e é bom
o suficiente para uso externo. Esses testes
costumam ser um processo de teste de
caixa-branca.
Em relação à engenharia de requisitos, julgue o seguinte item.
O documento de requisitos de software, às
vezes denominado Especificação de
Requisitos de Software (SRS — do inglês
Software Requirements Specification), é
uma declaração oficial de o que os
desenvolvedores do sistema devem
implementar.
Em relação à engenharia de requisitos, julgue o seguinte item.
A especificação de requisitos é o processo
de escrever os requisitos de usuário e de
sistema em um documento de requisitos.
Idealmente, os requisitos de usuário e de
sistema devem ser o mais subjetivo
possível, pois representam as
necessidades e a visão do usuário.
Em relação à engenharia de requisitos, julgue o seguinte item.
Na abordagem prototipação, a validação é
feita através de um modelo executável do
sistema em questão que é demonstrado
para os usuários finais e clientes.
Em relação à engenharia de requisitos, julgue o seguinte item.
O processo de verificações de realismo
usa o conhecimento das tecnologias
existentes para verificar os requisitos e
assegurar que realmente podem ser
implementados. Essa verificação deve
considerar o orçamento e o cronograma
para o desenvolvimento do sistema.
Em relação à engenharia de requisitos, julgue o seguinte item.
O intuito do modelo de análise é fornecer
uma descrição dos domínios de
informação, funcional e comportamental
necessários para um sistema baseado em
computadores. O modelo se modifica
dinamicamente à medida que a equipe
aprende mais sobre o sistema a ser
construído.
Em relação à engenharia de requisitos, julgue o seguinte item.
O planejamento é o primeiro estágio
essencial no processo de gerenciamento
de requisitos e determina quando começa
e termina o processo de levantamento dos
requisitos.
Acerca de qualidade de software, julgue o seguinte item.
David Garvin sugere que a qualidade deve ser considerada adotando-se um ponto de vista multidimensional que começa com uma avaliação da conformidade e termina com uma visão transcendental (estética). Embora as oito dimensões de qualidade de Garvin não tenham sido desenvolvidas especificamente para software, elas podem ser aplicadas quando se considera qualidade de software.
Acerca de qualidade de software, julgue o seguinte item.
O padrão ISO 9126 foi desenvolvido como
uma tentativa de identificar os atributos
fundamentais de qualidade para software
de computador. O padrão identifica seis
atributos fundamentais de qualidade:
funcionalidade, confiabilidade, usabilidade,
eficiência, facilidade de manutenção e
portabilidade.
Acerca de qualidade de software, julgue o seguinte item.
O controle de qualidade engloba um
conjunto de ações de engenharia de
software que ajuda a garantir que cada
produto resultante atinja suas metas de
qualidade. Os modelos são revistos de
modo a garantir que sejam completos e
consistentes.
Acerca de qualidade de software, julgue o seguinte item.
A garantia da qualidade estabelece a
infraestrutura que suporta métodos sólidos
de engenharia de software, gerenciamento
racional de projeto e ações de controle de
qualidade.
Acerca de qualidade de software, julgue o seguinte item.
Uma parte importante da garantia de
qualidade é a definição ou a seleção de
padrões que devem ser aplicados no
processo de desenvolvimento de software.
Como parte desse processo de QA, devem
ser escolhidos ferramentas e métodos para
suportar o uso desses padrões.
Acerca de qualidade de software, julgue o seguinte item.
Revisões e inspeções são atividades de
controle de qualidade que verificam a
qualidade dos entregáveis de projeto. Isso
envolve examinar o software, sua documentação e os registros do processo
para descobrir erros e omissões e verificar
se os padrões de qualidade foram
seguidos.
Quanto ao desenvolvimento web, julgue o seguinte item.
Campos de formulários em HTML5 em
dispositivos móveis assumem
características singulares. No campo do
tipo e-mail, o teclado padrão recebe a
adição da arroba (@). No caso de
type=”url”, o iOS, por exemplo, oferece um
botão “.com”.
Quanto ao desenvolvimento web, julgue o seguinte item.
O Box model é como as propriedades de
CSS compõem as dimensões, em que,
além do width e do height, as propriedades
border e padding também influenciam no
resultado final.
Quanto ao desenvolvimento web, julgue o seguinte item.
JavaScript é uma linguagem que sofre
muito com compatibilidade entre
navegadores. A jQuery sofre com o mesmo
problema. Animações, manipulação de
DOM e outra tarefas corriqueiras são mais
complexas e menos produtivas ao usar o
jQuery.