Desenvolvimento de Sistemas
Cebraspe
2020
Qualidade de Código (Clean Code)
De acordo com Clean Code, julgue os itens subsecutivos.
Em códigos orientados a objeto, tanto objetos quanto estruturas de dados expõem seus dados internos e as funções que manipulam tais dados.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2020
Qualidade de Código (Clean Code)
De acordo com Clean Code, julgue os itens subsecutivos.
Independentemente da linguagem de programação, uma função deve executar todos os procedimentos que estão sintetizados no seu nome, gerando uma função com múltiplos passos.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2020
Qualidade de Código (Clean Code)
De acordo com Clean Code, julgue os itens subsecutivos.
Comentários explicativos ou descritivos no código devem ser evitados, pois caracterizam um código ruim.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2020
Java (JSF)
Com relação a desenvolvimento em Java para Web, julgue os itens que se seguem.
O Java Server Faces (JSF) é utilizado para integrar em um único módulo a interface do usuário com as regras de negócio de um aplicativo web.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2020
JSON
Com relação a desenvolvimento em Java para Web, julgue os itens que se seguem.
Um objeto representado em JSON é constituído por um nome e por um valor, de modo que cada ocorrência dessa dupla (nome/valor) está restrita a dados em formato de texto.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2020
CSS
Com relação a desenvolvimento em Java para Web, julgue os itens que se seguem.
De acordo com o conceito de herança em CSS, as propriedades de página com especificidade mais alta têm prioridade sobre as propriedades com especificidade mais baixa.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2020
JavaScript
Com relação a desenvolvimento em Java para Web, julgue os itens que se seguem.
JavaScript é uma linguagem de programação orientada ao desenvolvimento da interface para aplicações web, cujo código-fonte é compilado pelo servidor antes de sua execução.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Desenvolvimento Web (CSS)
De acordo com o conceito de herança em CSS, as propriedades de página com especificidade mais alta têm prioridade sobre as propriedades com especificidade mais baixa.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Banco de Dados (Data Warehouse)
O esquema multidimensional estrela de data warehouse é composto por uma tabela de fatos associada com uma única tabela para cada dimensão.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Qualidade de Software
Uma revisão técnica formal (RTF) visa garantir que o software foi desenvolvido de acordo com os requisitos, mas não objetiva descobrir erros nem realizar considerações sobre o seu gerenciamento.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Interoperabilidade de Sistemas (REST)
Diferentemente do que ocorre em serviços web embasados em SOAP, as solicitações e as respostas dos serviços REST não são empacotadas em envelopes.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Segurança de Aplicações
Por serem soluções distribuídas, as aplicações web estarão dispensadas de testes de segurança que envolvam bases de dados caso essas bases estejam em um servidor centralizado e possam ser acessadas remotamente.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Banco de Dados
Uma das ferramentas utilizadas para otimizar o desempenho de uma tabela é a clusterização, que deve ser executada periodicamente, não apenas na criação da tabela.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Interoperabilidade de Sistemas (SOAP)
Um dos componentes da mensagem SOAP é o protocolo de transporte, que permite representar chamadas de procedimentos remotos, com seus respectivos valores de retorno.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Segurança de Aplicações
Para garantir a segurança de uma aplicação web, existe o mecanismo de autenticação, que valida a identidade dos clientes e servidores, o que permite que a comunicação ocorra de forma inviolável.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Clean Code
Independentemente da linguagem de programação, uma função deve executar todos os procedimentos que estão sintetizados no seu nome, gerando uma função com múltiplos passos.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Banco de Dados (Sistemas de Suporte à Decisão)
Em sistemas de suporte à decisão, uma das abordagens da árvore de decisão é a predição, em que são criadas regras com base em eventos já ocorridos para aplicação em eventos futuros similares.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Clean Code
Comentários explicativos ou descritivos no código devem ser evitados, pois caracterizam um código ruim.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Banco de Dados (PostgreSQL)
Em um banco de dados PostgreSQL, a manipulação de ROLES é feita exclusivamente por comandos CREATE E DROP fornecidos com o banco de dados.
Ver gabarito comentado →Desenvolvimento de Sistemas
Cebraspe
2019
Desenvolvimento Web (Java)
O Java Server Faces (JSF) é utilizado para integrar em um único módulo a interface do usuário com as regras de negócio de um aplicativo web.
Ver gabarito comentado →