Foram encontradas 710 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MPE-CE
Julgue o item que se segue, relativo a Hibernate e JBoss Seam.
O JBoss Seam implementa chamadas simultâneas e assíncronas de componentes JavaScript a partir do cliente, o que permite adicionar recursos Ajax à interface do usuário e suprir a sua incompatibilidade com a RichFaces.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MPE-CE
Julgue o item que se segue, relativo a Hibernate e JBoss Seam.
O Hibernate implementa ORM (object-relational mapping) entre a camada de acesso a dados do aplicativo Java e o banco de dados relacional, de modo que o aplicativo Java faz uso das APIs do Hibernate para carregar e armazenar seus dados de domínio.
Provas
Julgue o item subsequente, a respeito de bancos de dados.
Considere o seguinte modelo.

Para criar essas duas tabelas e o relacionamento entre elas, é correto utilizar os scripts SQL a seguir.
CREATE TABLE TIPOTREM
(
IDTIPOTREM INT NOT NULL,
DESCRICAO VARCHAR(45),
FOREIGN KEY (IDTIPOTREM) REFERENCES
TREM(IDTIPOTREM),
PRIMARY KEY ('IDTIPOTREM')
);
CREATE TABLE TREM
(
IDTREM INT NOT NULL,
DESCRICAO VARCHAR(45),
PRIMARY KEY ('IDTREM')
);
Provas
Julgue o item subsequente, a respeito de bancos de dados.
Depreende-se do modelo apresentado a seguir que, ao se transformar o modelo conceitual em um modelo físico para banco de dados relacional, a chave primária idVenda será chave estrangeira na tabela Cliente.

Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MPE-CE
Julgue o item subsecutivo, que diz respeito ao desenvolvimento dirigido a testes (TDD).
A abordagem para o desenvolvimento de programas no TDD intercala-se com testes e desenvolvimento de código; não se desenvolve o próximo incremento de software até que o código desenvolvido passe no teste, por isso o TDD é incompatível com testes automatizados.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MPE-CE
Julgue o seguinte item, relativo a métricas de qualidade de código, clean code e refactoring.
A aplicação de refactoring é importante no desenvolvimento de programas, pois, apesar de não estar presente nas IDEs (integrated development environments) atuais, o seu objetivo é simplificar a manutenção, de modo que a qualidade do sistema melhore ao se modificar a funcionalidade desse sistema.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MPE-CE
Julgue o seguinte item, relativo a métricas de qualidade de código, clean code e refactoring.
Pela perspectiva do clean code, é recomendado usar exceções (try/catch, por exemplo) em vez de testar vários códigos de erros ou, ainda, retornar null.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MPE-CE
Julgue o seguinte item, relativo a métricas de qualidade de código, clean code e refactoring.
As métricas de qualidade de software auxiliam na avaliação e melhora do código-fonte a partir da identificação de problemas de profundidade de herança, isto é, o número de classes diferentes que herdam uma da outra, de volta para a classe base, de tal modo que, quanto maior a profundidade da herança, maior o potencial para modificações na classe.
Provas
Julgue o próximo item, relativo a criptografia.
SHA (secure hash algorithm) é um algoritmo hash de chave pública assimétrico que permite criar a identidade de um arquivo ou de uma mensagem por meio de assinaturas digitais.
Provas
- CriptografiaCriptografia SimétricaAES: Advanced Encryption Standard
- CriptografiaCriptografia SimétricaDES: Data Encryption Standard
Julgue o próximo item, relativo a criptografia.
Nos algoritmos de cifração simétrica DES (data encryption standard) e AES (advanced encryption standard), um algoritmo de cifração executa várias substituições e transformações no texto às claras, enquanto um algoritmo de decifração é, essencialmente, o algoritmo de cifração executado ao contrário.
Provas
Caderno Container