Questões

Pratique com questões de diversas disciplinas e universidades

4.873 questões encontradas(exibindo 10)

Página 58 de 488

A respeito da linguagem python temos as seguintes afirmacoes:


  1. Possui uma quantidade grande de bibliotecas
  2. Toda sua documentação está na internet
  3. É uma linguagem de baixo nível

Está CORRETO o que se afirma em:

A
1,2 e 3
B
2 e 3, apenas
C
1 e 2, apenas
D
2, apenas
E
1 e 3, apenas

Algoritmo é uma sequência de ações finitas encadeadas e lógicas que descrevem como um determinado problema deve ser resolvido. A construção de um algoritmo apresenta etapas distintas. Sobre elas, analise as sentenças a seguir:

  • I- Entrada.
  • II- Processamento.
  • III- Saída.
  • IV- Depuração.

Assinale a alternativa correta:

A
As sentenças I, II e III estão corretas.
B
As sentenças III e IV estão corretas.
C
Somente a sentença I está correta.
D
As sentenças II e IV estão corretas.
Na programação clássica, o operador AND retorna TRUE ou VERDADEIRO se ambos os operandos são verdadeiros, caso contrário, retornará sempre FALSE ou FALSO. O AND avalia os operandos da esquerda para direita. Para cada operando, converte-o em um booleano. Após todos os operandos serem avaliados, é retornado o resultado da operação. Analise o código a seguir: Considerando essas informações e o conteúdo estudado sobre operadores lógicos, é correto afirmar sobre o código apresentado que:
A
TRUE e FALSE não foram declarados, logo, o programa apresentará um erro na linha 7.
B
na linha 7, o operador de negação torna falsa toda a expressão, o que se resolveria ao modificar o último TRUE para FALSE.
C
a operação realizada na linha 6 terá como saída o valor FALSO, pois existe pelo menos uma expressão falsa.
D
nas linhas 9 e 10 serão exibidos, respectivamente, os valores VERDADEIRO e VERDADEIRO.
E
TRUE e FALSE não são valores válidos, são apenas resultados de operações; desse modo, para valerem, deveriam estar entre aspas.

1. Questão 3/10 - Lógica de Programação e Algoritmos

Na AULA 1, apresentemos três tipos distintos de representações de algoritmos que fogem de uma linguagem de programação: descrição narrativa, pseudocódigo e fluxograma.

Acerca destas representações, observe as afirmativas a seguir:

I - Uma descrição narrativa não é empregada em algoritmos computacionais, uma vez que não apresenta um formalismo e é bastante aberta a ambiguidades.

II - Um pseudocódigo apresenta regras bem definidas, e portanto é muito adotada em representações gráficas empregando uma simbologia própria padrão ISO.

III - Um fluxograma é idêntico a uma linguagem de programação, e portanto é considerado uma linguagem de programação genérica.

Acerca das afirmativas apresentadas, assinale as alternativas CORRETAS:

A
I, apenas
B
II, apenas
C
III, apenas
D
I e III, apenas
E
I, II e III.
Na AULA 5 você aprendeu a criar funções e também a realizar a passagem de parâmetros em funções. Acerca deste assunto, analise as afirmativas a seguir:
I - Parâmetros são dados recebidos pelas funções e oriundos do programa principal ou mesmo de outra função.
II - O ato de enviar um dado para um função é chamado de passagem de parâmetro.
III - Um função só pode receber um único parâmetro.
A
I, apenas.
B
II, apenas.
C
III, apenas.
D
I e II, apenas.
E
I e III, apenas.

Qual é a sintaxe correta para usar uma expressão regular para buscar todas as ocorrências de palavras que comecem com 'abc' usando comando 'grep' no Linux?

A
grep '^abc' arquivo.txt
B
arquivo.txt
C
grep 'abc' arquivo.txt
D
grep 'abc$' arquivo.txt

04 - Com base no conhecimento sobre Entrada, Processamento e Saída é correto afirmar:

A

A etapa de processamento é a parte em que o computador executa as instruções do programa.

B

A etapa de entrada de dados é a parte em que o computador recebe os dados do mundo externo.

C

A etapa de saída de dados é a parte em que o computador armazena os dados processados.

D

A etapa de entrada de dados é a parte em que o computador exibe os dados para o usuário.

E

A etapa de processamento é a parte em que o computador armazena os dados processados.

Qual é o conceito que descreve a capacidade de um algoritmo de busca em grafo de lidar com grafos não conectados?

A
Conectividade
B
Ciclicidade
C
Densidade
D
Centralidade
E
Robustez

Qual é o propósito de um parâmetro em uma função?

A

Para definir o valor de retorno da função

B

Para definir o nome da função

C

Para passar um valor para a função

D

Para definir o tipo de dados da função

E

Para definir a ordem de execução da função

Quando se escreve um algoritmo ou um programa de computador, é quase impossível não se ter uma variável. Em programação de computadores, a variável é um:

A

Ponteiro de dados.

B

Tipo de dado.

C

Local na memória para guardar um valor.

D

Local na memória para guardar um registrador.

E

Tipo inteiro.