Questões

Pratique com questões de diversas disciplinas e universidades

7.567 questões encontradas(exibindo 10)

Página 7 de 757

Qual é o intervalo de valores possíveis para a variável unsigned short?

Estudar questão
Conforme Mizrahi (2008) o escopo de uma variável é definido pelas regiões (blocos) onde a variável pode ser utilizada e é nesta hora que surge o conceitos das variáveis globais e variáveis locais. Variáveis globais são aquelas declaradas no início de um algoritmo. São visíveis, ou seja, podem ser utilizadas no algoritmo principal e por todos as funções. As variáveis locais são aquelas declaradas no início de uma função. São visíveis, ou seja, podem ser utilizadas somente pela função onde foram declaradas. Observe o programa a seguir:
#include 
int fat (int n){
 int res = 1;
 while (n > 1) {
  res = res * n;
  n--;
 }
 return res;
}
int main ( ){
 int n, res;
 printf("Entre com o valor de n: ");
 scanf("%d", &n);
 res = fat(n+1) / (n+1);
 printf("Fatorial de %d = %d\n", n, res );
 return 0;
}

I. O programa apresentado está errado pois a variável res foi declarada duas vezes, causando um erro de compilação.
II. A função fat está escrita antes da função main ( ) porém, o programa começa sempre pela função main ( ) independentemente da quantidade de funções que possam ter antes do main ( ).
III. Para a função fat, o parâmetro n funciona como uma variável local (ou seja, válida dentro da função apenas), juntamente com a variável res.
IV. A função fat possui a variável n e a variável n recebe seu valor no instante da chamada da função dentro da função main ( ).
Apenas as afirmativas II, III e IV estão corretas.
Apenas as afirmativas I, III e IV estão corretas.
Apenas as afirmativas I, II e III estão corretas.
Apenas as afirmativas I, II e IV estão corretas.
As afirmativas I, II, III e IV estão corretas.
Estudar questão
Por padrão, os métodos do Pandas pd.read_csv e pd.read_excel retornam um objeto DataFrame mesmo que os dados estejam em apenas 1 dimensão. Para alterar esse comportamento, deve-se passar o parâmetro squeeze = True.
Estudar questão

Analisando os blocos, é correto afirmar que:

a operação aritmética realizada nos blocos laranja (altera) e azul claro (anda) terá o mesmo resultado, porém com comportamentos diferentes.

Estudar questão
Escolha a alternativa, abaixo, que completa a frase a seguir: O ________________________é utilizado para representação dos algoritmos na forma de textos, cada instrução é representada por uma sintaxe e semântica específica.
Estudar questão

Qual dos seguintes processos é responsável pela variação genética observada em organismos durante a meiose?

Estudar questão
Algoritmos são desenvolvidos para resolver inúmeros problemas, os quais sempre respeitam uma estrutura bem definida e também as etapas de entrada, processamento e saída. Diante disso, com base nas atribuições às variáveis definidas e no algoritmo a seguir, analise as seguintes sentenças:
I- Ao final da execução A=20, B=39 e D=40.
II- Ao final da execução A e F terão os mesmos valores.
III- Ao final da execução A=20, B=30 e D=40.
IV- Ao final da execução F será menor que C.
Assinale a alternativa CORRETA:
Estudar questão

Quais são as características de um SGBD relacional?


Separar a forma de armazenamento, diferenciando o projeto físico do projeto conceitual do banco de dados.

Oferecer uma flexibilidade maior no desenvolvimento dos sistemas para os mesmos clientes da fase anterior, tornando-se rapidamente uma tendência para todos os desenvolvedores daquela época até os dias atuais e com a possibilidade de ser utilizado em uma infinidade de aplicações nos softwares.

Permitir a utilização de recursos da orientação a objetos como herança, encapsulamento e tipos de dados abstratos.

Possuir um formato que, independentemente da plataforma que o sistema utiliza, permite a comunicação entre sistemas de banco de dados diferentes.

Estudar questão

Qual é a complexidade de tempo do algoritmo de Dijkstra para encontrar o caminho mais curto em um grafo?

Estudar questão

Sobre a arte brasileira nos séculos XX e XXI é correto afirmar:



Estudar questão