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.
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2013
Considerando a expressão SQL99 acima, julgue os itens a seguir, acerca de álgebra relacional e SQL.
se o valor digitado e armazenado na variável n for 50, a ClasseB que utiliza recursão executa mais rapidamente que a ClasseA.
se o valor digitado e armazenado na variável n for 5, será exibido na tela os valores 1, 3, 6, 10 e 15, um abaixo do outro.
se o valor digitado e armazenado na variável n for 50, a ClasseA que não utiliza recursão executa mais rapidamente que a ClasseB.
se o valor digitado e armazenado na variável n for 5, será exibido na tela os valores 1, 2, 6, 24 e 120, um abaixo do outro.
em todas as situações, inclusive nos exemplos apresentados, o uso de recursão melhora a eficiência do algoritmo, melhorando o desempenho da aplicação.
Existem diversos padrões de formatação de dados que permitem a comunicação em ambientes heterogêneos. A respeito desse assunto, julgue os itens seguintes.
O formato IBM 3270 foi desenvolvido, principalmente, para transmissão de dados entre um programa aplicativo e um terminal com teclado.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2013
Acerca dos padrões de projeto utilizados em programação orientada a objetos, julgue os itens a seguir.
Por meio do padrão Iterator, é possível definir o acesso direto aos métodos de manipulação aos elementos de um objeto agregado.
No Sistema de Gerenciamento de Banco de Dados MySQL 5.7, há possibilidade de se realizar particionamento de alguns objetos, cujo objetivo é o de melhorar a performance e a manutenção do banco. Com relação a esse procedimento, assinale a alternativa correta.
De acordo com o guia PMBoK, os projetos variam em tamanho e complexidade e, independentemente se são grandes ou pequenos, simples ou complexos, todos os projetos podem ser mapeados para a seguinte estrutura de ciclo de vida:
André trabalha no desenvolvimento de um software para o Tribunal Regional do Trabalho da 15a Região. Recentemente seu chefe cogitou adotar uma Norma que se aplica ao desenvolvimento de produtos de software. André foi o encarregado de escolher a Norma adequada. Pesquisou então a norma ABNT NBR ISO/IEC 12207:2009, que se aplica à aquisição de sistemas e produtos de software e serviços para o fornecimento, desenvolvimento, operação, manutenção e descontinuidade de produtos de software. André descobriu que esta Norma pode ser usada I. Em um projeto, para ajudar a selecionar, estruturar e utilizar os elementos de um conjunto de processos de ciclo de vida estabelecidos que forneçam produtos e serviços. Desse modo, esta Norma pode ser usada na avaliação de conformidade do projeto para o ambiente estabelecido e declarado. II. Por uma organização, para ajudar a estabelecer um ambiente de processos desejados. Esses processos podem ser sustentados por uma infraestrutura de métodos, procedimentos, técnicas, ferramentas e pessoal treinado. A organização pode empregar esse ambiente para realizar e gerenciar seus projetos e seus sistemas em andamento durante as fases do ciclo de vida. Desse modo, essa Norma pode ser usada para avaliar a conformidade de um conjunto declarado e estabelecido de processos do ciclo de vida de acordo com as necessidades. III. Por um adquirente e um fornecedor, para ajudar a estabelecer um acordo em relação aos processos e às atividades. Esse acordo contempla os processos e atividades desta Norma que são selecionados, negociados, acordados e executados. Desse modo, esta Norma pode ser usada para orientar a definição do acordo. IV. Por organizações avaliadoras e avaliadores credenciados, para realizar avaliações que possam ser usadas para obtenção de certificação oficial. Esta Norma fornece um conjunto definido de processos para que a organização obtenha certificação ISO/IEC no prazo máximo de 1 ano.
Está correto o que se afirma APENAS emCiência da Computação - Segurança da Informação - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2013
Com relação à gestão de segurança da informação, julgue os itens que seguem. Um incidente de segurança da informação se caracteriza como um conjunto de eventos que podem, com qualquer probabilidade, comprometer as operações do negócio ou ameaçar a segurança da informação.
Considere as afirmativas sobre
i) Métodos de pesquisa sequencial e de pesquisa binária ii) Métodos de ordenação Sabendo que N se refere ao número de elementos do conjunto, a alternativa em que i) e ii) estão ambas ERRADAS, éi) O funcionamento do método pesquisa binária baseia-se no princípio de reduzir à metade, sucessivamente, o universo de busca. Desse princípio resulta sua eficiência.
ii) O método da bolha (bubble sort) e o método de seleção (selection sort) são ambos O(N2).i) O método de pesquisa binária não pode ser aplicado quando os dados estão ordenados em ordem decrescente, mesmo se o código do método for readequado.
ii) O método de Seleção (Selection sort) é o método mais rápido para qualquer tamanho de N se os elementos já estão ordenados, pois este é o seu melhor caso, que é O(Log2 N).i) No pior caso do método pesquisa sequencial são realizadas N comparações.
ii) No método Quicksort, inicialmente o vetor é dividido em uma sublista da direita e uma da esquerda, de modo que todo elemento da sublista da esquerda seja menor que os da direita. Em seguida, ordenam-se, pelo mesmo processo, as duas sublistas de forma recursiva.i) A quantidade de comparações que o método de pesquisa binária realiza é aproximadamente igual ao número de vezes que N pode ser dividido por 2 até resultar 1, isto é, log2N. Assim, a ordem de complexidade do método é logarítmica.
ii) Quando N é muito grande é desejável que o método de ordenação realize o menor número de trocas.i) No melhor caso da pesquisa sequencial é realizada 1 comparação para se localizar um elemento.
ii) O método Quicksort é, essencialmente, uma aplicação do princípio dividir para conquistar.Antes de instalar a placa-mãe dentro do gabinete, pode-se aproveitar também para instalar o processador, o cooler e os módulos de memória. Na instalação de um processador
é fácil e comum inverter a posição de contato, o que pode inutilizar o processador quando o micro for ligado.
convencional, se algum dos pinos forem entortados, o processador será inutilizado.
o ideal é simplesmente segurar o processador alguns milímetros acima do soquete e soltá-lo, deixando o resto por conta da gravidade.
o ideal é pressionar forte, mesmo que haja resistência ao encaixá-lo, pois qualquer folga pode ocasionar mau contato.
no sistema LGA (Land Grid Array), os pinos de encaixe foram retirados do soquete e movidos para o processador, o que requer mais cuidado.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...