Acerca de organização e arquitetura de computadores, julgue os itens a seguir.
MBR (master boot record) é um firmware gravado na placa-mãe e que tem por objetivo guardar, na BIOS, as configurações realizadas pelo usuário por meio do programa SETUP, como, por exemplo, a data/hora do sistema e a ordem do boot.
Julgue os itens seguintes a respeito da construção de algoritmos, dos conceitos de variáveis e de bloco de comandos e das estruturas de controle.
Durante a execução de um programa, o conteúdo de uma variável pode mudar ao longo do tempo, no entanto ela só pode armazenar um valor por vez.
Julgue os itens seguintes, quanto aos conceitos da programação estruturada e da programação orientada a objetos e aos métodos de ordenação, pesquisa e hashing.
A programação estruturada é altamente eficiente no desenvolvimento de programas grandes e complexos.
Julgue os itens que se seguem, a respeito de arquitetura cliente-servidor e TCP/IP.
Em uma arquitetura cliente-servidor, a aplicação utiliza comunicação direta entre duplas de servidores (hospedeiros) conectados alternadamente, denominados pares-clientes, tal como ocorre nas aplicações web, nas quais um servidor web fornece dados para vários pares.
Acerca de OAuth e LDAP (Lightweight Directory Access Protocol), julgue os itens seguintes.
LDAP é um protocolo de diretórios que provê repositórios de informações de recursos de sistemas e serviços dentro de um ambiente centralizado e estritamente relacionado ao servidor. Por questão de limitação do padrão x.500, do qual foi originado, o LDAP não suporta funções de segurança e de acesso de cliente.
Acerca da engenharia de requisitos no desenvolvimento de software, julgue os itens a seguir.
Protótipos descartáveis são os que não são utilizados posteriormente; protótipos evolutivos são aqueles que podem ser utilizados como base de parte ou de todo o software a ser desenvolvido.
Com relação à qualidade de software, julgue os itens a seguir.
A análise por pontos de função é métrica que dimensiona o software com base em características funcionais e fluxo de dados, diferenciando-se de outras métricas que utilizem remuneração por hora trabalhada ou por posto de serviço.
Com relação à qualidade de software, julgue os itens a seguir.
Na contagem de pontos por função com a utilização de métodos ágeis, mudanças em funcionalidades decorrem de alteração de escopo, regras de negócio, refinamentos de requisitos ou mudanças legais e(ou) regulamentares e serão consideradas funcionalidades novas relativas a uma sprint específica para que seja possível realizar a referida contagem.
Julgue os itens a seguir, a respeito de MPS-BR.
No MPS-BR, o nível de maturidade C – definido é composto pelos processos dos níveis de maturidade anteriores (G ao D) acrescidos dos processos de desenvolvimento de requisitos, integração do produto, projeto e construção do produto, validação e verificação. Nos processos desse nível, um dos resultados esperados é a avaliação dos domínios de aplicação quanto aos potenciais de reutilização.
Julgue os itens a seguir, relativos a projetos orientados a objeto.
Na abordagem orientada a objeto da UML, o processo de desenvolvimento possui as fases de análise, projeto, programação, teste e implantação.
Com relação à UML, julgue os itens a seguir.
Devido à necessidade de se obterem visões múltiplas do sistema a ser modelado, a UML fornece diagramas que se complementam e que devem ser aplicados na sua totalidade.
Acerca de microsserviços e práticas ágeis, julgue os itens a seguir.
Situação hipotética: Uma empresa possui um grande sistema com todas as suas funcionalidades em uma aplicação que acessa um banco de dados. A aplicação foi desmembrada em várias outras, em formatos de contêineres que podem ser provisionados, iniciados e parados sob demanda em ambientes de homologação e desenvolvimento, porém, em produção, o deploy é feito manualmente. Assertiva: Nessa situação, configura-se um ambiente que possui práticas de entrega contínua.
Acerca de PHP e SOA (service oriented architecture), julgue os itens a seguir.
Se uma aplicação é executada em um servidor web Apache usando a linguagem PHP na versão 4.X, então ela deve ter a configuração para diminuir riscos de segurança relacionados a essa versão e também evitar que os desenvolvedores escrevam códigos inseguros
Com relação ao processo de testes de software, julgue os itens a seguir.
No teste de integração, o foco é a comunicação entre os módulos do software, não as suas funcionalidades; portanto, nessa fase, testes funcionais não podem ser utilizados.
No que se refere a ferramentas de testes de software, julgue os itens seguintes.
A ferramenta de análise dinâmica é aplicada para se encontrarem defeitos que só são evidenciados quando o software está em execução, como, por exemplo, vazamento de memória.