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, é
Mais questões de UML e engenharia de software
- Cebraspe 2026Processos privados executáveis destinam-se principalmente à documentação conceitual interna do negócio, prescindindo de inclusão de detalhes técnicos para execução por motores de…
- Legalle 2026Na Análise Orientada a Objetos, a UML (Unified Mode/ing Language) organiza seus diagramas em duas grandes categorias: diagramas estruturais, que representam a estrutura estática d…
- FGV 2026O CMMI é um conjunto de melhores práticas projetado para orientar as organizações na melhoria de seus processos de engenharia de software e sistemas. Ele funciona como um mapa par…
- Legalle 2026No contexto da representação gráfica de algoritmos por meio de fluxogramas, diferentes figuras geométricas são utilizadas para indicar tipos específicos de operações, como início/…
- FGV 2026A Assembleia Legislativa decide desenvolver um novo sistema de controle de orçamento que deve ser liberado em incrementos funcionais. A cada 6 meses, um novo incremento operaciona…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.

