Questões de Concurso Público ANAC 2009 para Analista Administrativo - Tecnologia da Informação

Foram encontradas 120 questões

Q18903 Engenharia de Software
Segundo Ian Sommerville, (Engenharia de software, 2007, p.
5), a engenharia de software é uma disciplina de engenharia
relacionada a todos os aspectos da produção de software, desde
os estágios iniciais de especificação do sistema até sua
manutenção. Acerca da engenharia de software, julgue os itens a
seguir.
O termo engenharia pretende indicar que o desenvolvimento de software submete-se a leis similares às que governam a manufatura de produtos industriais em engenharias tradicionais, pois ambos são metodológicos.
Alternativas
Q18904 Governança de TI
Segundo Ian Sommerville, (Engenharia de software, 2007, p.
5), a engenharia de software é uma disciplina de engenharia
relacionada a todos os aspectos da produção de software, desde
os estágios iniciais de especificação do sistema até sua
manutenção. Acerca da engenharia de software, julgue os itens a
seguir.
O fato de uma empresa ser certificada no modelo CMM com o nível 1 indica que suas atividades de gestão e de engenharia de software são documentadas, padronizadas e integradas no desenvolvimento, por meio de um processo específico da empresa.
Alternativas
Q18905 Engenharia de Software
Segundo Ian Sommerville, (Engenharia de software, 2007, p.
5), a engenharia de software é uma disciplina de engenharia
relacionada a todos os aspectos da produção de software, desde
os estágios iniciais de especificação do sistema até sua
manutenção. Acerca da engenharia de software, julgue os itens a
seguir.
Extreme Programming é um modelo de processo de desenvolvimento de software para equipes com grande número de pessoas, que desenvolvem software com base em requisitos vagos e que são modificados rapidamente.
Alternativas
Q18906 Engenharia de Software
Em engenharia de software, o processo de
desenvolvimento de software designa uma sequência de
atividades, agrupadas em fases e tarefas, executadas de forma
sistemática e uniformizada, realizadas por pessoas com
responsabilidades bem definidas e que, a partir de um conjunto
de entradas (inputs) produzem um conjunto de saídas (outputs).
Como objetivos, o processo de desenvolvimento de software deve
prover orientação sobre as sequências das atividades envolvidas,
especificar os modelos descritivos do sistema, gerenciar as tarefas
e definir métricas para os modelos e atividades.

R. A. Ramos. Treinamento em UML (com adaptações).

Quanto às fases e tarefas no processo de desenvolvimento de
software, julgue os itens de 64 a 67.
A fase de projeto define o que o software deve fazer, enquanto a fase de eliciação de requisitos define como o software deve atingir seus requisitos.
Alternativas
Q18907 Engenharia de Software
Em engenharia de software, o processo de
desenvolvimento de software designa uma sequência de
atividades, agrupadas em fases e tarefas, executadas de forma
sistemática e uniformizada, realizadas por pessoas com
responsabilidades bem definidas e que, a partir de um conjunto
de entradas (inputs) produzem um conjunto de saídas (outputs).
Como objetivos, o processo de desenvolvimento de software deve
prover orientação sobre as sequências das atividades envolvidas,
especificar os modelos descritivos do sistema, gerenciar as tarefas
e definir métricas para os modelos e atividades.

R. A. Ramos. Treinamento em UML (com adaptações).

Quanto às fases e tarefas no processo de desenvolvimento de
software, julgue os itens de 64 a 67.
Requisitos descrevem um acordo ou contrato entre duas partes, especificando, entre outros aspectos, o que o sistema de software deve fazer para ser aprovado em um teste de aceitação.
Alternativas
Q18908 Engenharia de Software
Em engenharia de software, o processo de
desenvolvimento de software designa uma sequência de
atividades, agrupadas em fases e tarefas, executadas de forma
sistemática e uniformizada, realizadas por pessoas com
responsabilidades bem definidas e que, a partir de um conjunto
de entradas (inputs) produzem um conjunto de saídas (outputs).
Como objetivos, o processo de desenvolvimento de software deve
prover orientação sobre as sequências das atividades envolvidas,
especificar os modelos descritivos do sistema, gerenciar as tarefas
e definir métricas para os modelos e atividades.

R. A. Ramos. Treinamento em UML (com adaptações).

Quanto às fases e tarefas no processo de desenvolvimento de
software, julgue os itens de 64 a 67.
A UMLT - Unified Modeling Language é um conjunto de especificações do OMG - Object Management Group. O conjunto completo da UML, em sua versão 2.0, está distribuída em três especificações: a Especificação de Intercâmbio de Diagramas, a Infraestrutura UML, e a Linguagem de Restrição de Objeto - OCL. A Especificação de Intercâmbio de Diagramas possibilita o compartilhamento de modelos entre diferentes ferramentas de modelagem. A infraestrutura define os conceitos fundamentais, sendo considerada um metamodelo, é utilizada para construir as demais especificações da UML. Por isto a infraestrutura UML é tipicamente utilizada pelo usuário final.
Alternativas
Q18909 Governança de TI
Em engenharia de software, o processo de
desenvolvimento de software designa uma sequência de
atividades, agrupadas em fases e tarefas, executadas de forma
sistemática e uniformizada, realizadas por pessoas com
responsabilidades bem definidas e que, a partir de um conjunto
de entradas (inputs) produzem um conjunto de saídas (outputs).
Como objetivos, o processo de desenvolvimento de software deve
prover orientação sobre as sequências das atividades envolvidas,
especificar os modelos descritivos do sistema, gerenciar as tarefas
e definir métricas para os modelos e atividades.

R. A. Ramos. Treinamento em UML (com adaptações).

Quanto às fases e tarefas no processo de desenvolvimento de
software, julgue os itens de 64 a 67.
O MRmps - Modelo de referência para melhoria de processo de software compreende níveis de maturidade e um método de avaliação. Neste modelo a maturidade do processo está organizada em duas dimensões: capacidade e processo. A dimensão de processos é baseada na ISO/IEC 12207. A intersecção destas duas dimensões define a maturidade do processo, que no MRmps possui sete níveis de maturidade. O MPS-BR é um projeto que visa a criação e disseminação do MRmps em empresas brasileiras.
Alternativas
Q18910 Banco de Dados
Segundo Abraham Silberschatz, um Sistema
Gerenciador de Banco de Dados (SGBD) é constituido por um
conjunto de dados associados a um conjunto de programas para
acesso a esses dados.
Silberschatz, Abraham; Korth, Henry F e Sudarshan, S. Sistema
de Banco de Dados. Makron Books, 1999. p. 1.

Acerca dos conceitos e características do Sistema Gerenciador
de Banco de Dados, julgue os itens a seguir.
No processamento de uma consulta expressa em uma linguagem de alto nível, como a SQL, o SGBD deve planejar uma estratégia de execução para recuperar o resultado da consulta, a partir dos arquivos do banco de dados.
Alternativas
Q18911 Banco de Dados
Segundo Abraham Silberschatz, um Sistema
Gerenciador de Banco de Dados (SGBD) é constituido por um
conjunto de dados associados a um conjunto de programas para
acesso a esses dados.
Silberschatz, Abraham; Korth, Henry F e Sudarshan, S. Sistema
de Banco de Dados. Makron Books, 1999. p. 1.

Acerca dos conceitos e características do Sistema Gerenciador
de Banco de Dados, julgue os itens a seguir.
Um banco de dados relacional é um banco de dados em que a estrutura tem a forma de tabelas. Formalmente uma relação R definida sobre n conjuntos D1, D2, ..., Dn (Dominio - conjunto de valores obrigatoriamente distintos) é um conjunto de n-tuplas (ou simplesmente tuplas) Imagem 015.jpg...,Imagem 016.jpg
Alternativas
Q18912 Banco de Dados
Segundo Abraham Silberschatz, um Sistema
Gerenciador de Banco de Dados (SGBD) é constituido por um
conjunto de dados associados a um conjunto de programas para
acesso a esses dados.
Silberschatz, Abraham; Korth, Henry F e Sudarshan, S. Sistema
de Banco de Dados. Makron Books, 1999. p. 1.

Acerca dos conceitos e características do Sistema Gerenciador
de Banco de Dados, julgue os itens a seguir.
Para o SGBD viabilizar a execução de transações concomitantemente existem diversas técnicas de controle de concorrência que são utilizadas para garantir propriedade de não-interferência ou isolamento de transações. Uma dessas técnicas é o controle de concorrência baseado em ordenamento de registro de timestamp que utiliza o bloqueio combinado com o Protocol Two-Phase locking (2PL).
Alternativas
Q18913 Redes de Computadores
Com relação a topologias de redes de computadores, julgue os
próximos itens.
Na sua forma mais simples, a topologia em estrela apresenta a vantagem de permitir o aumento do número de enlaces linearmente com o aumento do número de nós, ao custo da introdução de um nó central concentrador.
Alternativas
Q18914 Redes de Computadores
Com relação a topologias de redes de computadores, julgue os
próximos itens.
Na topologia em estrela, a presença do nó central concentrador não constitui, necessariamente, uma única possibilidade de falha para toda a rede.
Alternativas
Q18915 Redes de Computadores
Com relação a topologias de redes de computadores, julgue os
próximos itens.
Em uma rede ponto-a-ponto, os nós podem se comunicar somente com nós que lhes são adjacentes.
Alternativas
Q18916 Redes de Computadores
Com relação a topologias de redes de computadores, julgue os
próximos itens.
Na topologia em barramento, que é tipicamente uma topologia em anel, os nós compartilham um canal de comunicação único.
Alternativas
Q18917 Redes de Computadores
Com relação a topologias de redes de computadores, julgue os
próximos itens.
Apesar de utilizar enlaces ponto-a-ponto, do ponto de vista lógico é correto afirmar que a topologia em anel envolve nós que compartilham o mesmo canal de comunicação.
Alternativas
Q18918 Redes de Computadores
A respeito dos equipamentos ativos de redes de computadores,
julgue os itens de 76 a 80.
Os hubs atuam no nó no nível de bit, regenerando sinais, razão por que são considerados equipamentos de camada física.
Alternativas
Q18919 Redes de Computadores
A respeito dos equipamentos ativos de redes de computadores,
julgue os itens de 76 a 80.
Os switches tomam suas decisões de encaminhamento levando em consideração as informações da camada de enlace; tipicamente, a decisão envolve o endereço físico, MAC, no primeiro campo do cabeçalho do frame.
Alternativas
Q18920 Redes de Computadores
A respeito dos equipamentos ativos de redes de computadores,
julgue os itens de 76 a 80.
Os switches montam dinamicamente uma tabela de encaminhamento na qual são associados às portas os endereços físicos dos nós a ela conectados.
Alternativas
Q18921 Redes de Computadores
A respeito dos equipamentos ativos de redes de computadores,
julgue os itens de 76 a 80.
A introdução tanto de hubs quanto de switches em uma LAN particiona os domínios de colisão, preservando os domínios de broadcast.
Alternativas
Q18922 Redes de Computadores
A respeito dos equipamentos ativos de redes de computadores,
julgue os itens de 76 a 80.
Os switches apresentam desempenho superior aos hubs, maximizando a utilização da banda passante disponível; entretanto, ambos contribuem na diminuição da ocorrência de colisões.
Alternativas
Respostas
61: C
62: E
63: E
64: E
65: C
66: E
67: C
68: C
69: E
70: E
71: C
72: E
73: E
74: E
75: C
76: C
77: C
78: C
79: E
80: E