Questões de Ciência da Computação do ano 2018

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões de Ciência da Computação do ano 2018

Um desenvolvedor ficou responsável por escolher um servidor de aplicação que suportasse a especificação JEE, e que fosse de código aberto. Uma escolha correta será o seguinte software:

Em relação à gerência e ao desenvolvimento de requisitos, é correto afirmar que

Acerca do tema refatoração de software, considere as afirmativas.

I A refatoração busca evoluir o projeto e código-fonte de um sistema de software para se alcançar alta coesão, isto é, suas classes devem possuir conjuntos extensos de responsabilidades.

II A refatoração busca evoluir o projeto e código-fonte de um sistema de software para alcançar baixo acoplamento, isto é, a colaboração entre as classes deve ser mantida em um nível mínimo aceitável.

III A refatoração é o processo de mudar um sistema de software de tal forma que não altere o comportamento externo do código-fonte, embora melhore sua estrutura interna.

Está(ão) correta(s)

Com respeito ao assunto processo de software, considere as seguintes afirmativas:

I Na Programação Extrema (Extreme Programming), o projeto (design) arquitetural é encarado como algo transitório que pode e deve ser continuamente modificado conforme a construção prossegue.

II No Scrum, as sprints consistem em unidades de trabalho solicitadas para atingir um requisito estabelecido no registro de trabalho (backlog) e que precisa ser ajustado dentro de um prazo já fechado (janela de tempo).

III No Scrum, o ScrumMaster assume o papel de gerente de projetos da equipe ágil sendo, por exemplo, responsável por controlar os prazos e atribuir itens do backlog para cada membro da equipe.

IV O Espiral é um modelo de processo de software evolucionário que une a natureza iterativa da prototipação aos aspectos gerenciais dos métodos ágeis.

Estão corretas

Analise as seguintes afirmações relacionadas a conceitos de Sistemas de Gerenciamento de Banco de Dados.

I. O bloqueio é um mecanismo usado para controlar o acesso aos dados em um sistema multiusuário, mas ele não previne que o mesmo dado seja alterado por dois usuários simultaneamente.

II. Os bloqueios de registros gastam mais memória que bloqueios em páginas ou tabelas, mas permitem bloquear um único registro por um longo tempo.

III. O bloqueio de tabela ocorre quando o sistema entra em estado de DeadLock e, em seguida, executa um ROLLBACK para sair do referido estado.

IV. O comando SQL responsável por fechar uma transação, confirmando as operações feitas, é o UPDATE. Para desfazer todas as operações, o comando a ser utilizado é o DEL.

Está (Estão) correta(s) a(s) afirmação(afirmações)

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis