Baixe o app do Guru IA
Android e iOS

kleycton
1) Funções são usadas para organizar o código, evitando a r...
Funções são usadas para organizar o código, evitando a repetição de linhas de comandos. Uma boa prática de programação é avaliar se um determinado trecho precisa ser escrito mais de uma vez. Se a resposta for sim, então esse trecho deve ser transformado em uma funcionalidade. Avalie o código a seguir.
#include<stdio.h>
int somar(){
return 2 + 3.23;
}
int main(){
int resultado = 0;
resultado = somar();
printf("\nO resultado da função é = %d", resultado);
return 0;
}
Com base no código, assinale a alternativa correta.
Alternativas:
a)
Será impresso na tela "O resultado da função é = 5.23".
b)
Será impresso na tela "O resultado da função é = 2".
c)
Será impresso na tela "O resultado da função é = 3".
d)
Será impresso na tela "O resultado da função é = 5".
e)
Será dado um erro de execução, pois a função espera retornar um int, e está sendo retornado um número real.
As matrizes são estruturas de dados bidimensionais, representadas por linhas e colunas, utilizadas para armazenar elementos de um mesmo tipo. Cada elemento em uma matriz é acessado através de seus índices de linha e coluna. Considere as afirmações a seguir sobre matrizes:
I. Uma matriz é uma estrutura de dados de tamanho fixo, ou seja, uma vez que é criada, o número de linhas e colunas não pode ser alterado.
II. Para acessar um elemento específico em uma matriz, é necessário conhecer os índices de linha e coluna associados a esse elemento.
III. Matrizes são adequadas para armazenar coleções de elementos com tamanhos dinâmicos, pois permitem a adição e remoção de linhas e colunas conforme necessário.
Alternativas:
a)
I, apenas.
b)
II, apenas.
c)
I e II, apenas.
d)
II e III, apenas.
e)
I, II e III.
Em computação, um vetor é uma estrutura de dados que armazena uma sequência de elementos do mesmo tipo. Os vetores são utilizados para armazenar coleções de dados que podem ser acessados e manipulados de forma eficiente por meio de seus índices. Os vetores têm tamanho fixo, ou seja, a quantidade de elementos que podem ser armazenados é determinada durante sua criação. Após a criação, o tamanho do vetor não pode ser alterado, a menos que se crie um vetor com um tamanho diferente e copie os elementos do vetor original para o novo.
Considerando o contexto apresentado, assinale a alternativa correta.
Alternativas:
a)
Um vetor é uma estrutura de dados que armazena elementos de tipos diferentes, permitindo o acesso aos elementos por meio de índices numéricos.
b)
Um vetor é uma estrutura de dados que armazena uma sequência de elementos do mesmo tipo, permitindo o acesso aos elementos por meio de índices numéricos.
c)
Um vetor é uma estrutura de dados que armazena apenas um elemento do tipo inteiro, permitindo o acesso aos elementos por meio de índices alfabéticos.
d)
Um vetor é uma estrutura de controle utilizada para criar repetições em um programa, executando um bloco de código várias vezes.
e)
Um vetor é uma estrutura de dados que armazena elementos de tipos diferentes, permitindo o acesso aos elementos por meio de índices alfabéticos.
O escopo de criação de variáveis é dividido em duas categorias, local ou global. Quando se tem variáveis que ambas são locais, elas existem e são notadas somente dentro do corpo da função onde foram definidas. Para definir uma variável global é preciso criá-la fora da função, assim ela será visível por todas as funções do programa. Nesse contexto, analise as asserções a seguir:
I. A utilização de variáveis globais permite dimensionar o uso da memória.
II. As funções e procedimento tem pouca relevância em programação.
III. As variáveis locais são criadas e mantidas na memória ao fim da função.
IV. As variáveis globais permanecem na memória durante todo o tempo de execução.
É correto o que se afirma em:
Alternativas:
a)
I e II, apenas
b)
III e IV, apenas.
c)
II e III, apenas.
d)
I e IV, apenas.
e)
I, II, III e IV.
A ideia de criar programas com blocos de funcionalidades vêm de uma técnica de projeto de algoritmos, utilizada para melhorar o processo de desenvolvimento da programação. É necessário quebrar um problema em outros subproblemas menores, usar uma sequência de instruções separada, para resolver cada subproblema e juntar a solução de cada subproblema para alcançar a solução completa do problema original. Quais são os três passos que facilitam a resolução e a organização de um programa?
Alternativas:
a)
Eliminar – Associar – Programar
b)
Dividir – Conquistar – Combinar
c)
Alterar – Repartir – Atribuir
d)
Documentar – Redistribuir – Agrupar
e)
Modelar – Assentar – Associar
Funções são usadas para organizar o código, evitando a repetição de linhas de comandos. Uma boa prática de programação é avaliar se um determinado trecho precisa ser escrito mais de uma vez. Se a resposta for sim, então esse trecho deve ser transformado em uma funcionalidade. Avalie o código a seguir.
#include<stdio.h>
int somar(){
return 2 + 3.23;
}
int main(){
int resultado = 0;
resultado = somar();
printf("\nO resultado da função é = %d", resultado);
return 0;
} Com base no código, assinale a alternativa correta.
Alternativas:
a) Será impresso na tela "O resultado da função é = 5.23".
b) Será impresso na tela "O resultado da função é = 2".
c) Será impresso na tela "O resultado da função é = 3".
d) Será impresso na tela "O resultado da função é = 5".
e) Será dado um erro de execução, pois a função espera retornar um int, e está sendo retornado um número real.
As matrizes são estruturas de dados bidimensionais, representadas por linhas e colunas, utilizadas para armazenar elementos de um mesmo tipo. Cada elemento em uma matriz é acessado através de seus índices de linha e coluna. Considere as afirmações a seguir sobre matrizes:
I. Uma matriz é uma estrutura de dados de tamanho fixo, ou seja, uma vez que é criada, o número de linhas e colunas não pode ser alterado.
II. Para acessar um elemento específico em uma matriz, é necessário conhecer os índices de linha e coluna associados a esse elemento.
III. Matrizes são adequadas para armazenar coleções de elementos com tamanhos dinâmicos, pois permitem a adição e remoção de linhas e colunas conforme necessário.
Alternativas:
a) I, apenas.
b) II, apenas.
c) I e II, apenas.
d) II e III, apenas.
e) I, II e III.
Em computação, um vetor é uma estrutura de dados que armazena uma sequência de elementos do mesmo tipo. Os vetores são utilizados para armazenar coleções de dados que podem ser acessados e manipulados de forma eficiente por meio de seus índices. Os vetores têm tamanho fixo, ou seja, a quantidade de elementos que podem ser armazenados é determinada durante sua criação. Após a criação, o tamanho do vetor não pode ser alterado, a menos que se crie um vetor com um tamanho diferente e copie os elementos do vetor original para o novo. Considerando o contexto apresentado, assinale a alternativa correta.
Alternativas:
a) Um vetor é uma estrutura de dados que armazena elementos de tipos diferentes, permitindo o acesso aos elementos por meio de índices numéricos.
b) Um vetor é uma estrutura de dados que armazena uma sequência de elementos do mesmo tipo, permitindo o acesso aos elementos por meio de índices numéricos.
c) Um vetor é uma estrutura de dados que armazena apenas um elemento do tipo inteiro, permitindo o acesso aos elementos por meio de índices alfabéticos.
d) Um vetor é uma estrutura de controle utilizada para criar repetições em um programa, executando um bloco de código várias vezes.
e) Um vetor é uma estrutura de dados que armazena elementos de tipos diferentes, permitindo o acesso aos elementos por meio de índices alfabéticos.
O escopo de criação de variáveis é dividido em duas categorias, local ou global. Quando se tem variáveis que ambas são locais, elas existem e são notadas somente dentro do corpo da função onde foram definidas. Para definir uma variável global é preciso criá-la fora da função, assim ela será visível por todas as funções do programa. Nesse contexto, analise as asserções a seguir:
I. A utilização de variáveis globais permite dimensionar o uso da memória.
II. As funções e procedimento tem pouca relevância em programação.
III. As variáveis locais são criadas e mantidas na memória ao fim da função.
IV. As variáveis globais permanecem na memória durante todo o tempo de execução.
É correto o que se afirma em:
Alternativas:
a) I e II, apenas
b) III e IV, apenas.
c) II e III, apenas.
d) I e IV, apenas.
e) I, II, III e IV.
A ideia de criar programas com blocos de funcionalidades vêm de uma técnica de projeto de algoritmos, utilizada para melhorar o processo de desenvolvimento da programação. É necessário quebrar um problema em outros subproblemas menores, usar uma sequência de instruções separada, para resolver cada subproblema e juntar a solução de cada subproblema para alcançar a solução completa do problema original. Quais são os três passos que facilitam a resolução e a organização de um programa?
Alternativas:
a) Eliminar – Associar – Programar
b) Dividir – Conquistar – Combinar
c) Alterar – Repartir – Atribuir
d) Documentar – Redistribuir – Agrupar
e) Modelar – Assentar – Associar