Lista completa de Questões de Ciência da Computação da Escola de Administração Fazendária (ESAF) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
O diagrama UML que apresenta objetos e suas ligações mútuas, evidenciando a seqüência das mensagens trocadas por meio de números de seqüência, é o
Diagrama de seqüência.
Diagrama de estado.
Diagrama de colaboração.
Diagrama de caso de uso.
Diagrama de atividade.
Na validação de software, o estágio do processo de testes no qual se recomenda o foco na detecção de erros de interfaces de módulos é o teste de
unidade.
módulo.
subsistema.
sistema.
aceitação.
Quanto a métricas de software, assinale a opção que corresponde a um exemplo de métrica de controle.
Complexidade ciclomática de um componente.
Número de operações associadas a um objeto.
Número de atributos associados a um objeto.
Tempo médio para o reparo de defeitos previamente relatados.
Tamanho médio de identificadores de um programa.
No RUP (Rational Unifi ed Process), a descrição de critérios de aceitação para o projeto ocorre na fase de
Concepção.
Elaboração.
Construção.
Transição.
Testes.
A área de gerenciamento de rede que permite registrar e controlar o acesso de usuários aos recursos em função de quotas de utilização defi nidas é denominada gerenciamento de
falhas.
segurança.
desempenho.
configuração.
contabilização.
Segundo a norma ISO BS 17799, a definição das responsabilidades gerais e específicas no que se refere à gestão da segurança da informação, compreendendo inclusive o registro dos incidentes de segurança, deve ser estabelecida no(a)
Processo de restauração.
Política de segurança.
Análise de riscos.
Acordo de confidencialidade.
Auditoria de segurança.
A especificação do EJB (Enterprise Java Beans) tem como intenção padronizar o tratamento de problemas comuns em aplicações complexas, tais como persistência, integridade transacional, segurança e controle de concorrência. A respeito do EJB, é correto afirmar que
os Entity Beans foram substituídos pela "Java Persistence API" na versão EJB 3.0, porém, os Entity Beans de versões 2.x podem continuar utilizando o "Container-Managed Persistence" (CMP) por questões de compatibilidade.
os Session Beans são responsáveis por garantir que o código cliente possua privilégios suficientes de acesso a um EJB.
as classes EJB usadas pelas aplicações estão incluídas no pacote javax.ejb.spi.
um container EJB, na sua versão 3.0, possui 3 tipos principais de beans: Application Beans, Session Beans e Server Beans.
os Stateless Session Beans são objetos distribuídos que não possuem estado, permitindo acesso concorrente aos mesmos. Assim, o conteúdo das variáveis de instância é preservado entre as chamadas de métodos.
O Zope é um servidor de aplicações WEB de código aberto. Os objetos que o Zope publica na WEB são armazenados no ZODB, um banco de dados orientado a objetos integrado ao sistema. Sobre o Zope, é correto afirmar que
Uma instalação de Zope configurada com ZEO (Zope Enterprise Objects) permite aumentar a escalabilidade de um sítio WEB através do compartilhamento do banco de dados ZODB a vários processos servidores Zope.
As "Zclasses" são objetos Zope que permitem a execução de código SQL através de uma conexão de banco de dados. Assim, todos esses métodos devem estar obrigatoriamente associados a uma conexão de banco de dados.
A classe ""ObjectContent"" do Módulo ""File"" é um objeto Zope que possui o conteúdo de um arquivo. O uso mais comum de um objeto da classe ""ObjectContent"" é para apresentar o conteúdo de arquivos em uma página WEB.
O Zope é um software livre distribuído com a licença GNU General Public License (Licença Pública Geral), idealizada por Richard Stallman, no âmbito da "Free Software Foundation" - (FSF).
Para a utilização do Zope, é obrigatória a instalação de um servidor WEB que suporte CGI (Common Gateway Interface), como, por exemplo, o Apache ou o IIS da Microsoft.
A respeito de EJB (Enterprise Java Beans) é correto afirmar que
containers executam em componentes.
servidores de aplicação executam em containers.
containers são hospedados por servidores de aplicação.
servidores de aplicação são hospedados por componentes.
containers são hospedados por componentes.
Considere a hierarquia de classes: MeioDeLocomocao é superclasse de Bicicleta e Moto; Moto implementa a interface Motorizado. Sendo assim, considerando o fragmento de código em Java abaixo, é correto afirmar que o código
MeioDeLocomocao meio;
Bicicleta b1, b2;
Moto m1, m2;
Motorizado motor;
b1 = new Bicicleta();
meio = b1;
b2 = (Bicicleta)meio;
m1 = new Moto();
motor = m1;
m2 = (Moto)meio;
compila e executa.
não compila, devido a erro na linha 8.
compila, mas não executa, lançando uma exceção na linha 8.
compila, mas não executa, lançando uma exceção na linha 11.
compila, mas não executa, lançando uma exceção na linha 12.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...