Questões
Pratique com questões de diversas disciplinas e universidades
4.873 questões encontradas(exibindo 10)
Quero escrever um programa que leia o número equivalente a um dia da semana e retorne o nome equivalente considerando que 1 Domingo, 2 Segunda etc. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
14) As funções em Python são definidas usando a palavra-chave do bloco "def", seguida do nome da função como o nome do bloco. O código a seguir é uma função implementada em Python.
def calcular(v1, v2=0):
return v1 + v2
I. ( ) Para funcionar corretamente (sem erro), a função deve ser invocada passando como parâmetros dois valores.
II. ( ) Como existe um valor default para o segundo parâmetro, a função pode ser invocada passando somente um valor.
III. ( ) Caso seja invocada como calcular(4), o resultado será o próprio valor passado. Escolha a opção correta.
Analise as afirmacoes e indique a alternativa certa: (I) Em Python, if pode ser complementado com elif; (II) O if pode ter uma expressão lógica em seu condicional; (III) Em uma estrutura de seleção sempre há else; (IV) Em Python, depois dos comandos if, elif e else (se tiver) é executado o bloco de instruções não identado. São afirmações verdadeiras:
A quais estruturas de repetição se refere a diferenciação apresentada?
Estrutura FOR e WHILE.
Estrutura WHILE e DO WHILE.
Estrutura FOR e DO WHILE.
Estrutura IF e FOR.
Estrutura IF e WHILE.
Seguem algumas afirmacoes sobre o método de busca sequencial em um vetor em C. Quais estão corretas?
Existem métodos que permitem verificar a existência de um valor dentro de um vetor, isto é, procurar dentre os elementos um determinado valor.
O método de busca sequencial consiste em percorrer o vetor elemento a elemento na procura do valor.
A busca termina quando o elemento foi encontrado ou todo o vetor foi analisado, mas o elemento não foi encontrado.
A cada elemento do vetor são realizados testes lógicos, verificando se o elemento do vetor é igual ao elemento procurado.
O tipo do vetor a ser percorrido deve ser do mesmo tipo do elemento a ser procurado.
Um conjunto finito de passos para a solução de um problema em um tempo finito. Com base no exposto, assinale a alternativa:
Os algoritmos são utilizados para apresentar a lógica de programação de forma sequencial e ordenada, por meio de comandos que realizam operações sobre dados (SOUZA et al., 2011). A respeito das estruturas utilizadas por algoritmos, assinale a alternativa que representa a estrutura baseada em condição que define uma decisão sobre o caminho a ser seguido na sequência.
Qual dos seguintes princípios da Engenharia de Software está relacionado à modularidade e à separação de responsabilidades em sistemas de software?
Princípio da Menor Surpresa
Princípio de Responsabilidade Única
Princípio DRY (Don't Repeat Yourself)
Princípio KISS (Keep It Simple, Stupid)
6. (QUESTÃO INÉDITA – 2021) Levando em consideração a linguagem de programação Python, o código abaixo irá retornar a contagem de
a=1
while a<=5:
print(a)
a=a+1
( ) O mouse e a tela do computador são considerados dispositivos de entrada e saída, respectivamente.
( ) O disco rígido do computador também serve para armazenamento e possibilita que valores sejam armazenados e recuperados, porém se diferencia da memória e da CPU por ser mais lento.
( ) O computador também é composto de memória. É nesse local que os valores podem ser armazenados e recuperados. Trata-se de um dispositivo de armazenamento relativamente rápido, mas que perde seu conteúdo assim que o computador é desligado. A memória de um computador é dividida em diferentes locais; cada local dentro da memória tem um endereço e pode conter um valor.