Questões de Concurso
Sobre conceitos básicos de programação em programação
Foram encontradas 1.251 questões
Julgue o próximo item, a respeito de computação e de programação.
O teorema de Liouville, no contexto de análise complexa, estabelece que qualquer função inteira e limitada em um plano complexo é necessariamente uma função constante, tal que funções do tipo ez, em que z é uma variável complexa, são também constantes, pois são limitadas.
Um programador está escrevendo um código e resolveu usar um operador ternário.
Considerando o uso do operador ternário em programação, esse programador tem o seguinte objetivo:
Sobre essas maneiras de passar parâmetros para funções, verifica-se que
De acordo com o paradigma da programação concorrente, considere as afirmativas a seguir.
I → O modelo Fork-Join é uma estratégia usada na programação paralela.
II → Quando duas ou mais threads tentam, simultaneamente, acessar dados compartilhados, ocorre uma condição de corrida.
III → Mutexes são usados para se obter atomicidade na programação concorrente.
IV → Thread Pools são usadas para gerenciar threads em programação concorrente. Cada thread é descartada após o uso, e uma nova é criada em seu lugar.
Estão corretas
Considere o seguinte código PHP:

Assinale a alternativa que apresenta CORRETAMENTE a saída esperada da execução desse código:
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
I - E (AND) Se ambas as expressões forem verdadeiras, o resultado será́ verdadeiro.
II - OU (OR) Se uma das expressões (ou ambas) for verdadeira, então o resultado será́ verdadeiro.
III - Não (NOT) a negação de uma expressão lógica. Se ela for verdadeira, a torna falsa. E vice-versa.
IV - OU (OR) Se ambas as expressões forem verdadeiras, o resultado será falso.
No exemplo a seguir: Se você possui carro e ele está abastecido com combustível, pode fazer a viagem. Qual das alternativas abaixo corresponde a lógica do conector E (AND):
E.: Tem carro -Tem combustível - Pode viajar
(__) O laço for é ideal para cenários em que o número de iterações é conhecido previamente, permitindo uma inicialização, condição e incremento em sua sintaxe.
(__) O laço while é mais adequado para situações em que a condição de parada depende de eventos externos, como entrada de dados ou estados do sistema.
(__) A estrutura de repetição do-while avalia a condição de parada antes da execução do bloco de código, sendo mais eficiente em termos de processamento.
(__) O uso de comandos como break e continue nas estruturas de repetição permite maior controle sobre o fluxo de execução, interrompendo ou pulando iterações, conforme necessário.
A sequência está correta em:
I. Em linguagens como Python, o operador de atribuição (=) é utilizado para associar valores a variáveis, permitindo alterações dinâmicas no tipo de dado armazenado.
II. O operador de atribuição composto, como += em linguagens como Java e C++, permite atualizar o valor de uma variável adicionando-lhe outro valor, simplificando operações aritméticas.
III. Em linguagens fortemente tipadas, como Java, o operador de atribuição pode converter, automaticamente, o tipo de dado do lado direito para corresponder ao tipo da variável no lado esquerdo.
Está correto o que se afirma em:
Uma tonalidade da cor azul, utilizada nos códigos é representada em binário da seguinte forma:
00011110 10010000 11111111
Para que o software funcione corretamente, é necessário converter essa representação binária para o formato hexadecimal.
Qual é o código hexadecimal correspondente a cor em questão?