Lista completa de Questões de Ciência da Computação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
A troca de linhas por colunas em uma tabela e a rotação dos cubos de dados para mostrar uma diferente orientação dos eixos são funcionalidades de ferramentas de data warehouse do tipo
selection.
pivot.
slice.
roll-up.
drill-down.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008

Considerando a figura acima, obtida de ibm.com/rational, que apresenta detalhes do workflow da disciplina de requisitos do RUP, julgue os próximos itens, com relação a conceitos de desenvolvimento de aplicações e bancos de dados.
Considere o uso da técnica de pontos por função, bem como a arquitetura empregada no desenvolvimento de aplicações para ambiente Internet em múltiplas camadas. Nessa situação, cada caso de uso presente em um modelo de casos de uso é mais diretamente associado à contagem das funções de dados (data functions) que à contagem das funções de transação (transaction functions).
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008
Com relação a engenharia de software, julgue os itens que se seguem. Os requisitos não-funcionais de um sistema descrevem todas as interações desse sistema com seu ambiente. Esses requisitos independem da implementação de uma solução para o problema do cliente.
Considere as seguintes afirmativas a respeito das propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade) de uma transação T de banco de dados:
I. A atomicidade garante que todos os efeitos da transação T sejam integralmente refletidos no banco de dados ou que, em caso de falha, nenhum deles seja aceito.
II. A consistência garante que, se o banco de dados estiver inicialmente em estado inconsistente, a execução da transação T, por si só, é capaz de deixar o banco de dados em um estado consistente.
III. O isolamento garante que a execução da transação T seja isolada da execução de quaisquer outras transações simultâneas, de modo a evitar que o banco de dados venha a assumir um estado inconsistente.
IV. A durabilidade garante que as atualizações promovidas pela transação T no estado do banco de dados sejam sempre mantidas, mesmo que ocorra uma falha no sistema durante a sua execução.
Assinale:
se apenas as afirmativas I, II e III estiverem corretas.
se apenas as afirmativas I e II estiverem corretas.
se apenas as afirmativas II, III e IV estiverem corretas.
se apenas as afirmativas I e III estiverem corretas.
se todas as afirmativas estiverem corretas.
Ciência da Computação - Gerência de Projetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008
Com referência aos conceitos em gerência de projetos, julgue os itens subseqüentes.
O conhecimento de um gerente de projeto deve ser muito específico, porque normalmente ele se preocupa com apenas a visão micro do projeto.
Ciência da Computação - Gestão de TI - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008
A infra-estrutura de tecnologia da informação e comunicação de determinada organização pública federal é formada por um parque de hosts e estações de trabalho que usam sistemas operacionais Windows XP e Linux (diversas distribuições) e que adotam tecnologias, protocolos e serviços diversos. Visando diagnosticar possíveis falhas e visando à melhoria desse ambiente, essa organização contratou dois grupos de especialistas em análise de redes e sistemas computacionais, que trabalharam, ora de forma isolada, ora de forma integrada, com o objetivo de analisar e detectar fenômenos dentro dessa infra-estrutura.
Nos itens de 121 a 127, são apresentadas informações adicionais à situação hipotética acima, seguidas de uma assertiva a ser julgada.
Um dos grupos de analistas investigou minuciosamente o funcionamento interno do sistema operacional de determinada máquina, especialmente no que concerne ao funcionamento de processos e threads, tendo constatado que, nessa máquina, podiam existir vários processos computacionais simultâneos e que cada processo podia ter um ou mais threads. Esse grupo constatou, ainda, que o escalonamento desses threads era de responsabilidade do kernel do sistema operacional. Essas informações foram enviadas para o outro grupo de analistas, que desconhecia qual era o sistema operacional da máquina analisada. Com base nessas informações, esse segundo grupo, após identificar que esse modelo de gerenciamento de processos e threads é compatível com o de uma máquina com sistema operacional Windows XP, lançou a hipótese de que o escalonamento dos threads, nessa máquina, é fundamentado em um algoritmo que atribui prioridades para determinar a ordem na qual os threads serão executados. Nessa situação, o segundo grupo não cometeu erro de julgamento aparente.
Ciência da Computação - Gestão de TI - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2008
Com relação ao projeto, ao monitoramento e à análise de impacto, julgue os seguintes itens.
Os índices utilizados na análise de desempenho são previsíveis e estáticos e não devem ser ajustados periodicamente.

A figura acima apresenta o aspecto visual gerado por um browser a partir de visita ao sítio www.tjce.jus.br. Na figura, foram destacadas regiões nomeadas por A, B, C, D e E. No momento da captura da tela, o ponteiro do mouse encontrava-se sobre a região B. Quando o usuário passou o ponteiro do mouse pelas regiões C e D, as informações apresentadas na região A foram, respectivamente, as indicadas abaixo:

Julgue os itens seguintes, referentes às informações apresentadas e a conceitos de aplicações e bancos de dados.
Caso o usuário clique o botão
na região E, então, necessariamente, um pedido http será enviado ao servidor web no endereço de domínio www.tjce.jus.br.
Julgue os itens a seguir, acerca de programação na linguagem Perl.
Uma forma de executar um programa externo ou um comando do sistema é com a utilização da função exec(). Quando utilizada essa função, o Perl procura os argumentos com que exec() foi chamada e começa um novo processo para o comando especificado. A seguir, o Perl retorna o controle ao processo original que chamou o exec().
Acerca do banco de dados MYSQL, julgue os seguintes itens.
Em um servidor, as variáveis de sistema, lidas via SHOW SYSTEM, informam como o servidor está configurado, e as variáveis de estado, lidas via SHOW STATE, informam sobre a operação do servidor.{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...