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.