Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 10)

Página 88 de 353

Você iniciou o desenvolvimento de um programa na linguagem C++ que necessitará de uma estrutura de vetor utilizando a função strcmp. Neste caso, se o retorno da função strcmp() for um número menor do que 0 significa que o conteúdo do:

A
primeiro vetor vem, em ordem alfabética, depois do segundo vetor de char.
B
primeiro vetor pode vir ou não antes do segundo vetor de char.
C
primeiro vetor é igual ao segundo vetor de char.
D
primeiro vetor vem, em ordem alfabética, antes do segundo vetor de char.
Dadas as proposições simples 'p', 'q' e 'r' onde V(p)=F, V(q)=F e V(r)=V, os valores lógicos das proposições compostas '\sim p + r' e 'q + \sim r' são, respectivamente.
A
V e V
B
V e F
C
F e V
D
F e F

Assinale a opção correta para característica da criptografia simétrica.

A

O tempo para criptografar uma mensagem é extremamente alto, podendo levar dias para ser decifrado.

B

Ambas as chaves de criptografia são públicas, contudo apenas tendo a mensagem é possível descobrir qual chave deve ser utilizada.

C

Os algoritmos de criptografia simétrica são altamente complexos e seguros.

D

É considerado o modelo mais antigo de criptografia, sendo simples e veloz para execução de procedimentos criptográficos.

E

É uma criptografia que utiliza chaves distintas que não precisam ser compartilhadas entre as partes.

Qual é o objetivo do código apresentado?

A

Realizar a leitura de notas de alunos.

B

Realizar operações matemáticas com matrizes.

C

Apresentar exemplos de utilização de laços de repetição.

D

Apresentar exemplos de utilização de matrizes.

E

Nenhuma das alternativas anteriores.

Uma variável do tipo básico unsigned char na linguagem C é armazenada em 1(um) byte de memória e o intervalo de valores permitido é de 0 a 255. Considerando o tipo básico char. Qual das alternativas abaixo é a correta quanto à quantidade de memória armazenada e o intervalo de valores usados pelo tipo char?
A
2 bytes; intervalo: -127 a 126.
B
1 byte; intervalo: -127 a 127.
C
1 byte; intervalo: 1 a 255.
D
1 byte; intervalo: -128 a 127.
E
2 bytes; intervalo: -255 a 0.

Analise o algoritmo abaixo e em seguida, escolha a alternativa correta. Esse algoritmo inicia, executa, mas não faz o que deveria, que é contar regressivamente de 500 até 400, recuando de 5 em 5. Porque isso acontece?

A
Porque o passo está positivo e deveria ser negativo
B
Porque a variável 'i' deveria iniciada com 5 e não 500
C
Porque a variável I deveria ser real
D
Porque a variável passo deveria ser declarada
E
Porque o passo deveria ser real

A programação orientada a objetos (ou POO) é a programação dominante nos paradigmas atuais, tendo substituído a programação “estruturada”, que é baseada em técnicas de programação que foram desenvolvidas no início dos anos 70. A chave para ser mais produtivo na POO é:

A
Projetar um conjunto de funções (ou algoritmos) para resolver um problema.
B
Analisar os algoritmos que operam os dados.
C
Tornar inúmeros objetos responsáveis por executar um conjunto de tarefas aleatórias.
D
Colocar um objeto para manipular diretamente os dados internos de outro objeto.
E
Tornar cada objeto responsável por executar um conjunto de tarefas relacionadas.

O que será exibido de acordo com o trecho de código abaixo?

c <- 20
r <- c mod 2
se (r = 0) entao
escreva("Valor de r:", r)
senao se (r = 1) entao
escreva("Valor de r: ",r)
senao
escreva("Valor de r:",r+3)
fimse
fimse
A
Valor de r: 10
B
Valor de r: 0
C
Nada será exibido.
D
Valor de r: 3
E
Valor de r: 1

Indique qual é o tipo de dados que possui apenas dois valores possíveis: True ou False.

A
Tipo inteiro ou int.
B
Tipo cadeia de caracteres ou string ou str
C
Tipo lista ou list.
D
Tipo lógico ou bool.
E
Tipo float para números reais
Com base na definição de algoritmos, assinale a opção que apresenta um algoritmo válido.
A
Abrir o aplicativo → escrever a mensagem → selecionar o remetente → escrever o título → anexar o arquivo → enviar.
B
Abrir o aplicativo → escrever a mensagem.
C
Selecionar o remetente → escrever o título.
D
Anexar o arquivo → enviar.