Logo Passei Direto
Buscar

Prova final - ALGORITMOS E LÓGICA DE PROGRAMAÇÃO

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Questão 1
Respondida
Analise a descrição a seguir:
No contexto de programação, o comando SE é frequentemente utilizado para __________.
Assinale a alternativa que preencha corretamente a lacuna.
· ordenar elementos em uma lista.
· alocar memória dinamicamente.
· tomar decisões com base em condições.
· repetir um bloco de código.
· calcular expressões matemáticas.
Sua resposta
tomar decisões com base em condições.
tomar decisões com base em condições. CORRETA. O comando SE é utilizado para realizar seleções de código, permitindo a execução condicional de blocos de código dependendo de condições específicas.
Questão 2
Respondida
A execução sequencial em programação é a ordem em que as instruções são executadas uma após a outra. A ordem de execução pode fazer toda a diferença no resultado do algoritmo.
Em linguagem C, qual é a forma correta de realizar a execução sequencial de duas instruções A e B?
Assinale a alternativa correta.
· A && B.
· A || B.
· A & B.
· A | B.
· A; B;
Sua resposta
A; B;
A; B; CORRETA. Em linguagem C, o ponto e vírgula (;) é utilizado para separar instruções, indicando que elas devem ser executadas sequencialmente.
Questão 4
Respondida
Analise a descrição a seguir:
Ao lidar com arquivos em C, a função utilizada para abrir um arquivo em modo de escrita é a ___________, e para fechar um arquivo, utiliza-se a função ___________.
Assinale a alternativa que preencha corretamente as lacunas.
· fopen - fclose.
· open - close.
· read - write.
· load - save.
· create - delete.
Sua resposta
fopen - fclose.
fopen - fclose. CORRETA. Em C, a função fopen é utilizada para abrir arquivos, e fclose é usada para fechar arquivos após a manipulação.
Questão 5
Respondida
Analise a descrição a seguir:
Na estrutura enquanto-faça, o bloco de código _______________ se e somente se a condição for _______________.
Assinale a alternativa que preencha corretamente as lacunas.
· é executado - verdadeira.
· não é executado - verdadeira.
· é repetido, falsa.
· não é executado - ambígua.
· não é executado – desconhecida.
Sua resposta
é executado - verdadeira.
é executado - verdadeira. CORRETA. Na estrutura Enquanto-faça o código só será executado se a condição for verdadeira.
Questão 6
Sem resposta
Analise a descrição a seguir:
Em um sistema de gestão de tarefas, a eficiência dos algoritmos desempenha um papel necessário. A _____________ no algoritmo, garante que o mesmo possa ser compreendido e que ele tenha significado na resolução de problemas.
Assinale a alternativa que preencha corretamente a lacuna.
· delimitação.
· clareza.
· complexidade.
· eficiência.
· colaboração.
Sua resposta
clareza.
clareza. CORRETA. Com certeza a clareza vai garantir esse aspecto de compreensão, tanto da parte técnica, quanto da parte do usuário que está usufruindo dos benefícios do algoritmo.
Questão 7
Sem resposta
Analise a descrição a seguir:
A recursividade em programação refere-se à capacidade de uma função chamar ___________. Uma função recursiva deve conter um(a) ___________, que determina a condição para encerrar as chamadas recursivas.
Assinale a alternativa que preencha corretamente as lacunas.
· outras funções - chamada recursiva.
· a si mesma - chamada recursiva.
· variáveis globais - condição de parada.
· a função principal - chamada recursiva.
· variáveis locais - condição de parada.
Sua resposta
a si mesma - chamada recursiva.
a si mesma - chamada recursiva. CORRETA. A si mesma - chamada recursiva. A recursividade envolve uma função chamando a si mesma. Além disso, a função recursiva deve ter um critério de parada.
Questão 8
Sem resposta
Todas as linguagens de programação oferecem comandos internos de entrada e saída de dados para utilização na codificação de algoritmos. Esses comandos são utilizados toda a vez em que o programa deseja apresentar informações na tela ou capturar entrada de dados fornecidas pelo usuário.
No Portugol (pseudolinguagem), qual o comando que representa entrada de dados?
Assinale a alternativa correta.
· Escreva.
· Scanf.
· Entrada.
· Read.
· Leia.
Sua resposta
Leia.
Leia. CORRETA, pois, apresenta o comando "leia", utilizado em Portugol para entrada de dados.As outras alternativas estão INCORRETAS. Escreva é para saída de dados, Scanf é para linguagem de programação C, Entrada é um comando que não existe, Read também é utilizado em outras linguagens, mas não em Portugol.
Questão 9
Sem resposta
Analise a descrição abaixo:
Ao declarar um vetor em linguagem C, é necessário especificar o tipo de dado dos elementos, seguido do nome do vetor e do uso de colchetes para indicar o(a) ___________ do vetor. A manipulação dos elementos do vetor ocorre por meio de seus ___________.
Assinale a alternativa que preencha corretamente as lacunas.
· tamanho - índices.
· índices - tamanho.
· elementos - posição.
· posição - elementos.
· nome - tipo.
Sua resposta
tamanho - índices.
tamanho - índices. CORRETA. Ao declarar um vetor em C, é essencial indicar o tamanho do vetor entre colchetes. Além disso, a manipulação dos elementos ocorre por meio de seus índices.
Questão 10
Sem resposta
Analise a descrição a seguir:
Em linguagem C, a manipulação de elementos individuais em uma matriz é realizada por meio de seus índices, sendo o índice da primeira linha igual a ___________ e o índice da primeira coluna igual a ___________.
Assinale a alternativa que preencha corretamente as lacunas.
· 0 - 0.
· 1 - 1.
· 0 - 1.
· 1 - 0.
· 1 - 2.
Sua resposta
0 - 0.
0 - 0. CORRETA. Em C, os índices de matrizes têm início em 0, então o índice da primeira linha e da primeira coluna é 0.

Mais conteúdos dessa disciplina