Questões de Informática · DES IFSUL

InformáticaUML e engenharia de softwareDES IFSUL 2014

IF SUL

Questão de Informática

9 22.“Considerando somente os funcionários que trabalharam em mais de um departamento, mostre o nome e em quantos departamentos cada um deles trabalhou.” a) SELECT f.nome, COUNT(*) FROM funcionarios f, departamentos d, funcionario_departamento fd WHERE f.matricula = fd.matricula AND fd.cod_departamento = d.cod_departamento GROUP BY p.nome HAVING COUNT(*)>=2; b) SELECT f.nome FROM funcionarios f, departamentos d, funcionario_departamento fd WHERE f.matricula = fd.matricula AND fd.cod_departamento = d.cod_departamento GROUP BY f.nome AND COUNT(*)>2; c) SELECT f.nome, COUNT(*) FROM funcionarios f, departamentos d, funcionario_departamento fd WHERE f.matricula = d.cod_departamento AND HAVING COUNT(*)>=2; GROUP BY f.nome d) SELECT f.nome FROM funcionarios f, departamentos d, funcionario_departamento fd WHERE f.matricula = fd.matricula AND fd.cod_departamento = d.cod_departamento GROUP BY f.nome AND HAVING COUNT(*)>2; 10

Às vezes, o chamado modelo cascata, paradigma do ciclo de vida, requer uma abordagem sistemática, sequencial ao desenvolvimento do software, que se inicia no nível do sistema e avança ao longo da análise, do projeto, da codificação, do teste e da manutenção. A partir disso, numere as colunas de cima para baixo. 1 Análise e engenharia de sistemas 2 Análise de requisitos de software 3 Projeto 4 Codificação 5 Testes 6 Manutenção ( ) É um processo de múltiplos passos que se concentra em quatro atributos distintos do programa: estrutura de dados, arquitetura de software, detalhes procedimentais e caracterização de interface. É documentado e torna-se parte da configuração do software. ( ) Reaplica cada uma das etapas precedentes do ciclo de vida a um programa existente e não a um novo programa. ( ) Inicia-se com o estabelecimento dos requisitos para todos os elementos do sistema e prossegue com a atribuição de certo subconjunto desses requisitos ao software. ( ) Seu processo de realização concentra-se nos aspectos lógicos internos do software e também nos aspectos funcionais externos, ou seja, descobre erros e garante que a entrada definida produza resultados reais que concordem com os resultados exigidos. ( ) É intensificado e concentrado especificamente no software. ( ) O projeto deve ser traduzido numa forma legível por máquina. A sequência correta, de cima para baixo, é

Sua resposta

Mais questões de UML e engenharia de software

Ver as 2.009 questões de UML e engenharia de software

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.