Questões

Pratique com questões de diversas disciplinas e universidades

4.873 questões encontradas(exibindo 10)

Página 14 de 488
Na área da ciência da computação, os vetores possuem apenas uma dimensão, é considerada uma das mais simples estruturas de dados. Em um vetor, os dados são endereçados por apenas um índice. As estruturas com mais de uma dimensão são conhecidas como matrizes; simplificando, são vetores de vetores. Sobre vetores e matrizes, assinale a alternativa CORRETA:
A
Vetores são conhecidos também como matrizes multidimensionais.
B
Matrizes utilizam mais de um índice para acessar cada um de seus elementos.
C
Os índices de vetores são compostos por dois números, um na vertical e um na horizontal.
D
A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses.

Considerando essas informações e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):


I. ( ) É classificado como uma sequência de etapas que devem ser realizadas para alcançar um determinado objetivo.

II. ( ) Um algoritmo é a descrição de uma sequência de passos que deve ser seguida para efetuar uma tarefa.

III. ( ) Cada tarefa que realizamos no nosso dia a dia é um algoritmo, que atua como uma receita, obedecendo às etapas necessárias para chegar ao resultado final.

IV. ( ) Existe apenas um algoritmo para solucionar um mesmo problema.

A
F, V, F, V.
B
V, V, V, F.
C
F, F, V, V.
D
V, V, F, V.
E
V, F, V, F.

3. Pergunta 3 Uma variável possui papel fundamental em um código: guardar dados. As variáveis podem armazenar apenas um dado por vez, logo, se uma variável chamada nome possui o conteúdo “João”, ao receber o valor “Maria”, a palavra “João” é perdida. Veja um exemplo de código fonte em VBA a qual manipula uma única variável chamada txt: Considerando essas informações e o conteúdo estudado sobre linguagem de programação, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).



A
I. ( ) O valor digitado pelo usuário na InputBox será armazenado na variável txt e apresentado no MsgBox da linha 6.
B
II. ( ) A linha 6 deste código apresentará a mensagem “Qual o seu nome?”, pois este é o valor da variável txt.
C
III. ( ) O comando da linha 5 captura o valor digitado no InputBox e o insere no intervalo de células A1 e A2 da Planilha1.
D
IV. ( ) O algoritmo apresentará um erro de Memory Fault, pois faltam variáveis para armazenar alguns dados na memória.
E
1. V, F, V, F.
2. V, F, F, V.
3. V, V, F, V.
4. F, F, V, V.
5. F, V, V, F.

O código Python a seguir irá escrever na tela somente os números menores que 60.

i = 10

while i < 100:

    print(i)

    if i >= 60:

        break

    i += 15
A
Certo
B
Errado

Considerando os textos acima, assim como o conteúdo visto, avalie as sentenças abaixo:


I. Para projetos críticos que envolvam riscos para pessoas o ideal é utilizar linguagens estruturadas e homologadas.

II. Linguagens que utilizam programação orientada a objetos utilizam array dinâmicos e inteligência artificial nos compiladores, o que as torna ainda mais seguras e confiáveis.

III. Uma possível solução, seria utilizar o Java no Front-End e uma linguagem homologada para aplicação crítica pode ser utilizada no Back-End.


É correto o que se afirma em:

A
I, II e III.
B
I e II, apenas.
C
II e III, apenas.
D
I, apenas.
E
I e III, apenas.

Considerando os operadores lógicos, relacionais e de atribuição utilizados na ferramenta de desenvolvimento de algoritmos em pseudocódigo VisuAlg, analise cada uma das seguintes afirmações e classifique em V (verdadeira) ou F (falsa).

  1. Os conectivos “e”, “ou” e “não” são operadores lógicos.
  2. O operador aritmético para realizar a divisão de inteiros é o símbolo “/”; para o resto da divisão, é Mod ou “^”.
  3. Os operadores relacionais utilizados são >, <, >=, <=, =, !=.
  4. O símbolo que representa uma atribuição é o “<-”.
A
V, V, F, F.
B
V, F, F, V.
C
F, V, F, V.
D
V, F, V, F.
E
V, V, V, V.

Quais as fases que fazem parte do front-end de um compilador?

A
análise semântica
B
gerador de código intermediário
C
gerador de código
D
análise sintática
E
análise léxica
No exemplo, o ar-condicionado será sempre acionado com a mensagem ao usuário: “ligando o ar-condicionado”; porém, será ajustado para a função verão somente se:
A
A temperatura for menor do que 15.
B
A temperatura for maior do que 25º.
C
A temperatura for igual a 15.
D
A temperatura for igual a 25º.
E
A temperatura for menor do que 25º.
Quanto a estes planos de execução podemos afirmar que:
I. Na execução sequencial HASH TEMP1 somente poderá ser executado após o término de operar HASHR1 x R2
II. Na execução pipeline, HASHR1, HASHR3 e HASHR4 podem ser executados em paralelo
III. Na execução sequencial, OPERARTEMP1 X HR3 pode ser executado antes do término de OPERAR HR1 X R2
IV. Na execução sequencial OPERAR HTEMP2 X R4 somente poderá ser executado após o término de todas as outras operações
A
I, II e III.
B
I, II e IV.
C
II, III e IV.
D
I, III e IV.
E
I, II, III e IV.

Analise o programa a seguir:

#include 
int main()
{
int x = 1, y = 2, z = 3;
printf("%d - %d; %d",x,x,z);
return 0;
}

Qual das alternativas a seguir representa exatamente o que será impresso pelo programa analisado?

A
1 - 2 - 3
B
1 - 1 - 3
C
1 - 2; 3
D
1 - 1; 3
E
1 - 1; - 3