51 Q729231
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os seguintes itens, a respeito dos algoritmos RSA e AES e de noções de criptografia. O AES trabalha com o conceito de cifra de fluxo ou stream cipher.
52 Q729230
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os seguintes itens, a respeito dos algoritmos RSA e AES e de noções de criptografia. O RSA é suscetível a um ataque conhecido como ataque de Wiener, que pode expor a chave privada de um sistema criptográfico RSA se os parâmetros utilizados para definir a chave privada forem considerados pequenos, e consequentemente, tido como matematicamente inseguros.
53 Q729229
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

Um desenvolvedor de uma instituição bancária foi designado para tentar usar técnicas de aprendizado de máquina para, dado o saldo diário durante um ano de um cliente, classificá-lo como BOM ou MAU candidato a receber um cartão de crédito VIP. Para isso, a única informação que pode usar — e que ele recebeu — é um conjunto de treinamento com 50.000 clientes préclassificados pelos seus gerentes, contendo 365 campos com os saldos diários e um campo com o número 1, caso o cliente fosse um BOM candidato, ou o número 0 (zero), caso fosse um MAU candidato. Essas respostas são consideradas corretas.

Considerando as práticas tradicionais de aprendizado de máquina, o desenvolvedor deve escolher um algoritmo

54 Q729228
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Observe o trecho de pseudocódigo exibido a seguir.

Numa hipotética execução desse código, os valores exibidos seriam:

55 Q729227
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Expressões lógicas são frequentemente utilizadas em linguagens de programação. Por exemplo, um comando if com a expressão

if not (A and B)

pode ser reescrito, para quaisquer valores lógicos de A e B, com a expressão:

56 Q729226
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Analise a representação binária do número -3, na notação de complemento para dois numa palavra de 16 bits, exibida a seguir.

1111111111111101

Sabendo-se que a essa palavra foi somado o valor -4, a codificação do valor final, na mesma representação, é:

57 Q729225
Ciência da Computação
Ano: 2018
Banca: Universidade Federal do Goiás (UFGO)
As estruturas de dados podem ser caracterizadas como forma organizada de armazenar dados ou informações na memória, de modo a otimizar o acesso de algoritmos de manipulação de dados associados a estas estruturas. Sendo assim,
58 Q729224
Ciência da Computação
Ano: 2018
Banca: Instituto Quadrix
Com relação à arquitetura e organização de computadores, julgue os itens a seguir. O número em hexadecimal 378 corresponde ao número 888 na base decimal.
59 Q729223
Ciência da Computação
Ano: 2018
Banca: Instituto Quadrix
Com relação à arquitetura e organização de computadores, julgue os itens a seguir. O número em binário 001011110101 corresponde ao número 762 na base decimal.
60 Q729222
Ciência da Computação
Ano: 2018
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)

Suponha que um algoritmo necessite 20 horas de processamento para completar sua execução. Considere que a parte do algoritmo não passível de paralelização demore uma hora para executar, e que 19 horas de processamento podem ser executados de forma paralela.

Assinale a alternativa que contém o potencial teórico máximo, em quantidade de vezes, de melhoria na velocidade de execução (speedup) do algoritmo em um cenário de computação paralela, independentemente da quantidade de processadores empregada, de acordo com a lei de Amdahl.

61 Q729065
Ciência da Computação
Ano: 2018
Banca: Banca não informada
Em um computador multiprogramado, múltiplos processos ou threads competem pela CPU ao mesmo tempo. Se apenas uma CPU está disponível, um algoritmo de escalonamento precisa realizar uma escolha sobre qual processo será executado. É um exemplo de tal algoritmo o
62 Q728914
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)
Considerando que N é número de elementos do vetor a ser ordenado, a estratégia de ordenação apresentada em Java
63 Q728913
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)
A estratégia apresentada em Java é o método de ordenação
64 Q728910
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)

Considere que há 3 categorias para pagantes de pensões alimentícias: a primeira engloba os que pagam até 1 valor base (R$ 900.00), a segunda os que pagam de 2 até 4 valores base e a terceira os que pagam acima de 4 valores base. Um programador apresentou o trecho em pseudocódigo abaixo como solução para identificar os pagantes destas 3 categorias.

Um Técnico Programador, ao analisar o trecho acima, afirma corretamente que

65 Q728909
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)

Considere o algoritmo em pseudocódigo abaixo.

Analisando a lógica do programa acima, é correto afirmar que

66 Q728808
Ciência da Computação
Ano: 2018
Banca: Fundação Carlos Chagas (FCC)
O método de autenticação dos algoritmos de criptografia de chave pública operando em conjunto com uma função resumo, também conhecida como função de hash, é chamado de assinatura digital. Um algoritmo usado para gerar o resumo (hash) de uma mensagem é o
67 Q728741
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de criptografia assimétrica, julgue os itens subsequentes. O algoritmo RSA gera um par de chaves privadas por meio de uma operação matemática do tipo logaritmo de curva simples.
68 Q728739
Ciência da Computação
Ano: 2018
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Em relação a conceitos de segurança da informação, julgue os itens que se seguem. Ao se utilizar o mesmo algoritmo de hash para verificação de integridade, dois arquivos com nomes diferentes, mas idênticos em termos binários, terão o mesmo resultado de hash.
69 Q728648
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)
Dada a sequência numérica (15,11,16,18,23,5,10,22,21,12) para ordenar pelo algoritmo Selection Sort, qual é a sequência parcialmente ordenada depois de completada a quinta passagem do algoritmo?
70 Q728628
Ciência da Computação
Ano: 2018
Banca: Fundação CESGRANRIO (CESGRANRIO)

Dois funcionários de uma empresa de crédito discutiam sobre quais algoritmos deveriam usar para ajudar a classificar seus clientes como bons ou maus pagadores. A empresa possui, para todos os empréstimos feitos no passado, um registro formado pelo conjunto de informações pessoais sobre o cliente e de como era composta a dívida inicial. Todos esses registros tinham classificações de bons ou maus pagadores, de acordo com o perfil de pagamento dos clientes. A partir desses dados, os funcionários querem construir um modelo, por meio de aprendizado de máquina, que classifique os novos clientes, que serão descritos por registros com o mesmo formato.

A melhor opção, nesse caso, é usar um algoritmo

71 Q728532
Ciência da Computação
Ano: 2018
Banca: Instituto Americano de desenvolvimento (IADES)

Em relação ao algoritmo descrito, é correto afirmar que a respectiva ordem de complexidade, no pior caso, é

72 Q797854
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Considere o algoritmo em pseudocódigo abaixo.

 Este algoritmo

73 Q797810
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Um Analista, estudando a complexidade de algoritmos de busca linear (ou sequencial), concluiu corretamente que no pior caso, considerando um vetor de n elementos, este tipo de algoritmo tem complexidade
74 Q797798
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Um Analista está usando um computador que possui 16GB de RAM. Executou um programa e obteve como resultado o seguinte endereço de memória de uma variável declarada como real: 000000000022FE48 e o seguinte endereço de memória de uma variável declarada como inteira: 000000000022FE4C. O Analista concluiu, corretamente, que
75 Q797782
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

O seguinte número está expresso na base hexadecimal:

2FB h

Caso o número seja convertido para a base decimal, o seu valor será

76 Q797774
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Sejam dois números binários X e Y, cujos valores são:

O valor da soma X+Y, na base hexadecimal, é:

77 Q797742
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
Em uma aplicação ASP.net, um Especialista em Tecnologia da Informação criou um arquivo chamado header.cshtml com um conteúdo que deseja utilizar como cabeçalho de muitas páginas do site. Para importar o conteúdo deste arquivo em uma página que está criando, este Especialista deve utilizar a instrução
78 Q797736
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)

Considere o algoritmo em pseudocódigo abaixo.

Considerando que o operador / realiza a divisão inteira, ao executar o algoritmo acima será impresso: Para 654321 o resultado da função digitos =

79 Q797414
Ciência da Computação
Ano: 2017
Banca: Fundação Carlos Chagas (FCC)
O algoritmo apresentado
80 Q797412
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Em determinada organização, existem cinco salas de reunião e, para cada uma delas, são destinados horários fixos para o agendamento de até seis reuniões por dia. Um especialista em tecnologia da informação criou uma matriz para armazenar os agendamentos solicitados. O sistema percorre a estrutura de dados em busca de uma sala com horário livre para hospedar uma reunião.

Considerando a situação apresentada, assinale a opção cujo trecho de algoritmo apresentado realiza a referida busca.

81 Q797411
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a execução do trecho de algoritmo precedente, assinale a opção que apresenta o valor atribuído a H na linha 14.

82 Q797410
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Na execução do algoritmo apresentado no texto 10A1AAA, se o valor de K for 0, então, na linha 10, VCOD[I]
83 Q797409
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
O algoritmo apresentado no texto 10A1AAA realiza, entre as linhas 7 e 12, o
84 Q797408
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considere que, na execução do algoritmo apresentado no texto 10A1AAA, o valor do código lido na linha 6 seja 12345678901. Nesse caso, o valor da variável SOMA1, imediatamente após a linha 16, será igual a
85 Q797407
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a execução completa do trecho de algoritmo precedente, assinale a opção que apresenta o valor armazenado em VET[12].

86 Q797406
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considere que um algoritmo de pesquisa, em um arquivo previamente ordenado, é caracterizado por realizar comparação de chaves e sucessivas divisões no espaço de busca até encontrar o termo pesquisado ou até haver um único registro. Trata-se de um algoritmo de
87 Q797378
Ciência da Computação
Ano: 2017
Banca: CONSULPLAN Consultoria (CONSULPLAN)
Assim como existem quatro condições para que ocorra um deadlock, também existem quatro principais áreas de pesquisa de deadlock. Uma dessas áreas faz uso da seguinte técnica: “usada em sistemas em que é possível ocorrer deadlocks; determina se ocorreu deadlock; identifica os processos e recursos envolvidos no deadlock; e, seus algoritmos podem exigir um tempo de execução significativo”. A área de pesquisa sobre deadlocks denomina-se:
88 Q797377
Ciência da Computação
Ano: 2017
Banca: CONSULPLAN Consultoria (CONSULPLAN)
Na linguagem computacional, os computadores só enxergam 0 (zeros) e 1 (uns), que é a linguagem binária – a base da computação. Em Redes de Computadores, na versão IPv4, os IPs são representados por octetos, com números decimais, com o seguinte formato XXX.XXX.XXX.XXX. Internamente, os computadores enxergam apenas a sua representação em números binários. Cada site da internet tem o seu respectivo endereço IP, seja na versão 4 ou mais recentemente na versão 6 (IPv6), assim como existem os endereços IPs reservados. Observe o seguinte endereço IP: 192.168.101.55. Assinale a forma binária desse endereço IP.
89 Q797350
Ciência da Computação
Ano: 2017
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

Considerando o algoritmo abaixo, assinale a alternativa correta.

90 Q797349
Ciência da Computação
Ano: 2017
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)
Sobre os algoritmos de criptografia simétricos é correto afirmar que:
91 Q797342
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
Em se tratando de conversão de bases e aritmética computacional, o valor de x, em binário, na operação aritmética x = 34(8) + 16(8), é igual a
92 Q797322
Ciência da Computação
Ano: 2017
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

Considere o seguinte algoritmo:

Assinale a alternativa que possui o estado final do vetor v inicialmente definido com os elementos de 32 a 39.

93 Q797321
Ciência da Computação
Ano: 2017
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)
A conversão do número decimal negativo -5 para um número binário de 4 dígitos representado em complemento de 2 é:
94 Q797320
Ciência da Computação
Ano: 2017
Banca: CONSULPLAN Consultoria (CONSULPLAN)

O trecho de algoritmo a seguir corresponde ao método de ordenação do tipo:

95 Q797319
Ciência da Computação
Ano: 2017
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Segundo a análise do trecho de algoritmo a seguir, conclui-se que se trata de um algoritmo de ordenação do tipo:

96 Q797318
Ciência da Computação
Ano: 2017
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Analise as afirmativas a seguir a respeito de algoritmos recursivos.

I. Diz-se que uma rotina é recursiva se a sua definição envolver uma chamada a ela mesma. Neste sentido, o termo recursão é equivalente ao termo indução utilizado por matemáticos.

II. Cada algoritmo recursivo possui um algoritmo iterativo equivalente e vice-versa, mas que pode ter mais ou menos complexidade em sua construção.

III. Uma função recursiva possui duas partes: caso base e caso recursivo.

IV. Um algoritmo pode ser chamado de iterativo quando ele requer a repetição implícita de um processo até que determinada condição seja satisfeita.

V. A recursividade possibilita a escrita de um código mais enxuto, com maior legibilidade e simplicidade.

Assinale a alternativ...

97 Q797317
Ciência da Computação
Ano: 2017
Banca: Instituto Brasileiro de Formação e Capacitação (IBFC)

Numa palestra sobre algoritmos e protocolos de criptografia, foram feitas as seguintes afirmativas:

( ) embora obsoleto o algoritmo DES ainda é usado na criptografia simétrica.

( ) o principal algoritmo com características da criptografia assimétrica é o RSA.

( ) o algoritmo AES utiliza basicamente chaves de 512 bits, 1024 e até 2048 bits.

Considerando as afirmações acima, dê valores de Verdadeiro (V) ou falso (F) e assinale a alternativa que apresenta a sequência correta de cima para baixo.

98 Q797316
Ciência da Computação
Ano: 2017
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

Um ataque por força bruta de uma mensagem codificada pelo algoritmo DES, utilizando uma chave de 56 bits por um dado sistema, é capaz de testar, sem limite de quantidade de testes e de forma ininterrupta, exatamente um milhão de possibilidades válidas de chaves distintas por segundo.

Considerando um ano com 365 dias, com 24 horas cada dia, é CORRETO afirmar que, necessariamente,

99 Q658252
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação aos sistemas de numeração em computação, julgue os itens subsequentes. Na base hexadecimal, a soma dos valores 2B e 84 tem como resultado o número AF.
100 Q658251
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação aos sistemas de numeração em computação, julgue os itens subsequentes. É possível obter o complemento de dois de um número binário invertendo-se os bites e adicionando-se 1.
101 Q658250
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação aos sistemas de numeração em computação, julgue os itens subsequentes. Em uma base binária com quatro dígitos, é possível representar 1.111 números distintos, incluindo-se o zero.
102 Q658236
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o algoritmo apresentado, julgue os itens seguintes, a respeito de conceitos básicos de estrutura de dados.

O algoritmo descreve uma busca em uma estrutura linear, a partir do primeiro elemento.
103 Q658234
Ciência da Computação
Ano: 2017
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o algoritmo apresentado, julgue os itens seguintes, a respeito de conceitos básicos de estrutura de dados.

O algoritmo de ordenação apresentado é do tipo quicksort, sendo sua complexidade temporal O(n2).
104 Q657968
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
Acerca de aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos, programação orientada a objetos e arquitetura MVC, julgue os itens subsequentes. É correto afirmar que o uso de algoritmos eficientes está relacionado ao emprego de estruturas de dados adequadas.
105 Q657967
Ciência da Computação
Ano: 2017
Banca: Instituto Quadrix
Acerca de aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos, programação orientada a objetos e arquitetura MVC, julgue os itens subsequentes. Uma árvore binária é aquela cujos nós sejam compostos por, no mínimo, duas outras árvores, e assim sucessivamente, de modo hierárquico, até atingir o grau máximo da árvore.
106 Q657204
Ciência da Computação
Ano: 2017
Banca: Banca não informada
Qual entre os algoritmos a seguir utiliza criptografia baseada em chave pública?
107 Q657203
Ciência da Computação
Ano: 2017
Banca: Fundação de Amparo e Desenvolvimento da Pesquisa (FADESP)

Considere o algoritmo a seguir:

 Os valores das variáveis a e b são

108 Q657202
Ciência da Computação
Ano: 2017
Banca: Fundação de Amparo e Desenvolvimento da Pesquisa (FADESP)
O número binário (1000011110)2 corresponde ao número decimal
109 Q657201
Ciência da Computação
Ano: 2017
Banca: Fundação de Amparo e Desenvolvimento da Pesquisa (FADESP)

Sobre a classe a seguir é correto afirmar que

110 Q657197
Ciência da Computação
Ano: 2017
Banca: Fundação de desenvolvimento da pesquisa (FUNDEP / UFMG)
Qual é o tipo de algoritmo de ordenação que tem como princípio percorrer o vetor diversas vezes, a cada passagem fazendo o maior elemento se mover para o final da estrutura?