Questões de Concurso Público CGU 2008 para Tecnologia da Informação - Desenvolvimento de Sistemas

Foram encontradas 60 questões

Q240181 Gerência de Projetos
Em um Plano de Projeto, a Estrutura Analítica
Alternativas
Q240182 Engenharia de Software
Um modelo de processo de software é uma representação abstrata de um processo de software. Assinale a opção que identifica um dos modelos de processo de software.
Alternativas
Q240183 Engenharia de Software
A Engenharia de Software é uma disciplina da engenharia que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a manutenção do mesmo. A Engenharia de Software adota métodos de engenharia de software que
Alternativas
Q240184 Segurança da Informação
No modelo de desenvolvimento em espiral, cada ciclo da espiral representa uma fase do processo de software. Nesse modelo, a atividade que obrigatoriamente estará presente em todos os ciclos é:
Alternativas
Q240185 Engenharia de Software
Requisitos são capacidades e condições às quais o sistema – e em termos mais amplos, o projeto – deve atender. Entre as diversas classificações e tipos de requisitos, encontramos requisitos do usuário, requisitos de sistema e especificação de projeto de software.

Assinale a opção que trata de requisitos de usuário.
Alternativas
Q240186 Engenharia de Software
O Processo Unificado foi estabelecido em termos de fases que são: Concepção, Elaboração, Construção, Transição e Produção. Uma variedade de produtos de trabalho pode ser produzida como conseqüência da aplicação da UML. Um produto de trabalho da fase de Concepção é o (a)
Alternativas
Q240187 Engenharia de Software
No RUP (Rational Unified Process), dois dos exemplos dos artefatos de Implantação são:
Alternativas
Q240188 Engenharia de Software
No RUP (Rational Unified Process), o termo Papéis se refere a
Alternativas
Q240189 Engenharia de Software
Segundo o RUP (Rational Unified Process), o artefato Plano de Integração do Build é um artefato da disciplina
Alternativas
Q240190 Engenharia de Software
Gerenciamento de riscos significa identificar riscos e traçar planos para minimizar seus efeitos sobre o projeto.

Assinale a opção que contenha a descrição de um exemplo de Risco de Negócios.
Alternativas
Q240191 Banco de Dados
Em um banco de dados que utiliza a linguagem SQL para definição, manipulação e controle de dados, é correto afirmar que os comandos
Alternativas
Q240192 Banco de Dados
Administrar um banco de dados constitui-se basicamente em instalar, configurar, monitorar e solucionar problemas em um SGBD (Sistema Gerenciador de Banco de Dados). Assim, constituem-se responsabilidades de um Administrador de Banco de Dados (DBA), exceto:
Alternativas
Q240193 Banco de Dados
Em linhas gerais, normalizar um banco de dados é identificar o melhor lugar onde cada dado pertence. A normalização é uma abordagem de projeto que minimiza a redundância e otimiza as estruturas de dados, colocando os elementos de informações nos grupos apropriados. Com relação às formas normais, é correto afirmar que uma tabela está na
Alternativas
Q240194 Banco de Dados
O termo integridade se refere à precisão ou correção de dados. Em um banco de dados relacional, as restrições de integridade têm importância crucial, pois fornecem uma forma de garantir que as mudanças realizadas pelos usuários não resultem na perda de consistência dos dados. Com relação às restrições de integridade, é incorreto afirmar que uma restrição de
Alternativas
Q240195 Banco de Dados
Em relação às cláusulas, funções e operadores SQL, é correto afirmar que
Alternativas
Q240196 Banco de Dados
- Uma subquery (subconsulta) é um comando SELECT que foi “embutido” em outro comando SELECT, UPDATE, DELETE ou dentro de outra subquery. A finalidade da subquery é retornar um conjunto de linhas para a query (consulta) ou comando principal. Com relação às subqueries, é correto afirmar que
Alternativas
Q240197 Banco de Dados
Considere as seguintes consultas envolvendo dados de duas tabelas (T1 e T2) que possuem o atributo CODIGO em comum e assinale a opção correta.

Consulta 1 ,
SELECT * FROM T1
WHERE CODIGO IN (SELECT CODIGO FROM T2)

Consulta 2
SELECT * FROM T1 WHERE NOT
EXISTS (SELECT CODIGO FROM T2 WHERE
T1.CODIGO = T2.CODIGO )

Consulta 3
SELECT T1.* , T2.*
FROM T1 INNER JOIN T2
ON T1.CODIGO = T2.CODIGO

Consulta 4
SELECT *
FROM T1 WHERE CODIGO NOT IN (SELECT CODIGO FROM T2)

Consulta 5
SELECT T1.*
FROM T1 LEFT OUTER JOIN T2
ON T1.CODIGO = T2.CODIGO
WHERE T2.CODIGO IS NULL

Consulta 6
SELECT T1.* , T2.*
FROM T1 , T2
WHERE T1.CODIGO = T2.CODIGO

Alternativas
Q240198 Banco de Dados
O Sistema Gerenciador de Banco de Dados MySQL foi desenvolvido baseado em três premissas básicas: confiabilidade, facilidade de uso e desempenho. O MySQL está disponível para várias plataformas de software e hardware por meio de arquivos binários executáveis, pacotes de distribuição pré-compilados ou distribuição em código fonte, permitindo instalações personalizadas. A respeito do MySQL, é correto afirmar que
Alternativas
Q240199 Banco de Dados
O SQL Server 2005 é atualmente a nova geração de software de gerenciamento de banco de dados da Microsoft. O SQL Server 2005 fornece uma plataforma que permite implantar e gerenciar dados entre múltiplas plataformas, aplicativos e dispositivos. Sobre o Microsoft SQL Server 2005, é correto afirmar que
Alternativas
Q240200 Programação
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
Alternativas
Respostas
41: D
42: E
43: C
44: E
45: B
46: C
47: D
48: B
49: A
50: A
51: B
52: D
53: A
54: E
55: C
56: E
57: C
58: D
59: B
60: A