Questões de Computação
Resolução passo a passo para cada questão de Computação, gerada com IA.
Assinale a alternativa que traz a estrutura de repetição que realiza o teste da condição no início do laço. A alternativa deve trazer a estrutura em pseudocódigo e em linguagem de programação para MATLAB.
Assinale a alternativa que traz a estrutura de repetição que realiza o teste da condição no início do laço. A alternativa deve trazer a estrutura em pseudocódigo e em...
Existem certas situações em que as estruturas de um algoritmo deverão ser repetidas. Podemos utilizar os pseudocódigos e as sintaxes das linguagens de programação. Assinale a alternativa que traz a instrução na linguagem para MATLAB e seu respectivo pseudocódigo.
Existem certas situações em que as estruturas de um algoritmo deverão ser repetidas. Podemos utilizar os pseudocódigos e as sintaxes das linguagens de programação. Assinale a...
Existem alguns tipos de dados primitivos que podem ser números negativos, positivos ou nulos com e sem decimais, que apresentam letras e que apresentam valores de V ou F ou valores binários 0 ou 1. Quais são esses tipos primitivos de dados?
Existem alguns tipos de dados primitivos que podem ser números negativos, positivos ou nulos com e sem decimais, que apresentam letras e que apresentam valores de V ou F ou...
Na linguagem C, a repetição é implementada por meio de três estruturas. São elas:
Na linguagem C, a repetição é implementada por meio de três estruturas. São elas:
Ao programar um jogo de xadrez em DEV C++, uma é usada para representar o tabuleiro de 8x8. Por que uma matriz é adequada para representar o tabuleiro neste programa?
Ao programar um jogo de xadrez em DEV C++, uma é usada para representar o tabuleiro de 8x8. Por que uma matriz é adequada para representar o tabuleiro neste programa?
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir. Está correto afirmar que:
Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir. Está correto afirmar que:
Qual estrutura de dados, fundamental em muitas linguagens de programação, é ideal para armazenar as notas de todos os alunos de uma turma?
Qual estrutura de dados, fundamental em muitas linguagens de programação, é ideal para armazenar as notas de todos os alunos de uma turma?
Considerando a lista apresentada na figura acima, assinale a alternativa que apresenta a sintaxe correta de compreensão de lista para retornar apenas os números pares.
Considerando a lista apresentada na figura acima, assinale a alternativa que apresenta a sintaxe correta de compreensão de lista para retornar apenas os números pares.
Com relação aos segmentos de estrutura de repetição, avalie cada assertiva a seguir como V(verdadeira) ou F(falsa). O comando FOR é o mais indicado quando sabemos quantas vezes a repetição vai ocorrer. II. O comando WHILE é uma estrutura de repetição que precisa de uma condição que controle quando o trecho deve se repetir. III. O comando DO...WHILE, por realizar o teste ao final do laço de repetição, vai sempre executar ao menos 1 vez a sequência de comandos a se repetir. IV. O comando WHILE executa a repetição até que a condição seja verdadeira, isto é, enquanto a condição for falsa.
Com relação aos segmentos de estrutura de repetição, avalie cada assertiva a seguir como V(verdadeira) ou F(falsa). O comando FOR é o mais indicado quando sabemos quantas...
Assinale a alternativa que apresenta a declaração de um vetor (100 posições de inteiros) e uma matriz (4x5 de caracteres):
Assinale a alternativa que apresenta a declaração de um vetor (100 posições de inteiros) e uma matriz (4x5 de caracteres):
Com relação aos segmentos de estrutura de repetição, avalie cada assertiva seguir como V(verdadeira) ou F(falsa). O comando FOR é o mais indicado quando sabemos quantas vezes a repetição vai ocorrer. II. O comando WHILE é uma estrutura de repetição que precisa de uma condição que controle quando o trecho vai se repetir. III. O comando DO... WHILE, por realizar o teste ao final do laço de repetição, vai sempre executar ao menos 1 vez a sequência de comandos a se repetir. IV. O comando WHILE executa a repetição até que a condição seja verdadeira, isto é, enquanto a condição for falsa.
Com relação aos segmentos de estrutura de repetição, avalie cada assertiva seguir como V(verdadeira) ou F(falsa). O comando FOR é o mais indicado quando sabemos quantas vezes...
No contexto do comando switch e do uso do comando break em seu interior, na linguagem de programação C, é correto afirmar que:
No contexto do comando switch e do uso do comando break em seu interior, na linguagem de programação C, é correto afirmar que:
Sobre variáveis e constantes, considere as afirmativas a seguir: I – Constantes são valores fixos que um programa não pode alterar. II – Variáveis declaradas dentro de uma função são chamadas de variáveis locais. III – Uma variável é uma posição de memória usada para guardar um valor. IV – Uma variável global é usada para que uma função receba argumentos.
Sobre variáveis e constantes, considere as afirmativas a seguir: I – Constantes são valores fixos que um programa não pode alterar. II – Variáveis declaradas dentro de uma...
Um programador está ajustando a performance de um jogo, buscando variáveis que não mudam após sua inicialização para otimizar o uso da memória. Que tipo de qualificador em C o programador deve usar para essas variáveis?
Um programador está ajustando a performance de um jogo, buscando variáveis que não mudam após sua inicialização para otimizar o uso da memória. Que tipo de qualificador em C o...
Sobre estruturas do tipo matriz, assinale a alternativa INCORRETA.
Sobre estruturas do tipo matriz, assinale a alternativa INCORRETA.
Durante uma aula sobre história da computação, o professor destacou que, nos primórdios da programação, os softwares eram escritos em linguagem Assembly, e que o uso de linguagens de alto nível só se popularizou após a comprovação de seus benefícios. Qual a função do compilador?
Durante uma aula sobre história da computação, o professor destacou que, nos primórdios da programação, os softwares eram escritos em linguagem Assembly, e que o uso de...
Com a popularização das arquiteturas RISC (Reduced Instruction Set Computer) nas décadas de 1980 e 1990, tornou-se necessário utilizar uma Representação Intermediária (IR) que refletisse operações simples, sem dependência de acumuladores e com três operandos — dois de entrada e um de saída — facilitando otimizações e geração de código eficiente. Qual tipo de representação intermediária atende a essas características?
Com a popularização das arquiteturas RISC (Reduced Instruction Set Computer) nas décadas de 1980 e 1990, tornou-se necessário utilizar uma Representação Intermediária (IR) que...
Durante o desenvolvimento de um analisador léxico para uma nova linguagem, o projetista percebe que os comandos IF, THEN e ELSE podem ser usados tanto como palavras-chave quanto variáveis. Esse tipo de ambiguidade aumenta a complexidade do scanner e afeta a separação entre as fases do compilador. Qual é a principal consequência desse cenário?
Durante o desenvolvimento de um analisador léxico para uma nova linguagem, o projetista percebe que os comandos IF, THEN e ELSE podem ser usados tanto como palavras-chave...
Um engenheiro de computação deseja melhorar o desempenho de um processador sem aumentar a frequência de clock. Ele decide empregar o pipelining, técnica que permite sobrepor etapas de execução de instruções. Sobre o funcionamento do pipelining, assinale a alternativa correta:
Um engenheiro de computação deseja melhorar o desempenho de um processador sem aumentar a frequência de clock. Ele decide empregar o pipelining, técnica que permite sobrepor...
Você está projetando o “miolo” de um compilador para uma linguagem imperativa que precisa: (i) analisar estrutura gramatical com boa noção de precedência, (ii) eliminar subexpressões repetidas ainda no front/middle-end, e (iii) otimizar o uso de registradores e reordenar instruções respeitando dependências ao nível do bloco. Quais estruturas/IRs são mais adequadas para atender, respectivamente, a (i), (ii) e (iii)?
Você está projetando o “miolo” de um compilador para uma linguagem imperativa que precisa: (i) analisar estrutura gramatical com boa noção de precedência, (ii) eliminar...
Não encontrou a questão certa?
Cole sua questão de Computação e receba uma resolução completa com IA em segundos.
Resolver minha questão