Logo Passei Direto
Buscar
A linguagem C é mais complicada, e tem de se ter mais atenção a erros de lógica, porém, é mais fácil corrigir os erros que em C++, pois muitas das sintaxes do C++ são sutis, e quando se erra alguma coisa mínima, o código simplesmente não funciona, ou em caso de erros menores, o código passa a apresentar problemas muito difíceis de identificar. Alguns dos mais conhecidos programas são feitos em C++, ou parte dos seus códigos são nessa linguagem. Alguns deles são: Adobe Photoshop, MySQL, Mozilla Firefox, Internet Explorer, Microsoft Windows, entre vários outros. Com base nesse assunto, analise as sentenças a seguir: I- Em linguagens de alto nível como é o caso do Assembly, é comum armazenarmos dados em variáveis, ao invés de registradores. II- Uma constante é um endereço de memória utilizado para armazenar temporariamente um dado. Apesar de ser possível referenciar diretamente o endereço de memória da constante, é comum deixarmos essa escolha por conta do compilador. III- Apesar dos tipos de dados serem essencialmente iguais aos estudados a nível de máquina, existe uma maneira diferente de tratá-los utilizando a linguagem C++. Assinale a alternativa CORRETA:

A Somente a sentença III está correta.
B Somente a sentença II está correta.
C As sentenças I e III estão corretas.
D As sentenças II e III estão corretas.
User badge image
Praticando Para o Saber

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das sentenças: I- Em linguagens de alto nível como é o caso do Assembly, é comum armazenarmos dados em variáveis, ao invés de registradores. Falso. Assembly é uma linguagem de baixo nível, e é comum trabalhar diretamente com registradores, não com variáveis como em linguagens de alto nível. II- Uma constante é um endereço de memória utilizado para armazenar temporariamente um dado. Falso. Uma constante é um valor fixo que não pode ser alterado durante a execução do programa, e não um endereço de memória. III- Apesar dos tipos de dados serem essencialmente iguais aos estudados a nível de máquina, existe uma maneira diferente de tratá-los utilizando a linguagem C++. Verdadeiro. Em C++, os tipos de dados podem ser tratados de maneira diferente, especialmente com a introdução de classes e objetos. Com base nas análises, apenas a sentença III está correta. Portanto, a alternativa correta é: A Somente a sentença III está correta.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Sobre as características do Arduino, assinale a alternativa CORRETA: Embora o Arduino geralmente seja usado para pequenas aplicações amadoras e educacionais, seu conversor analógico para digital integrado pode ser usado para captura e reprodução de som, mas não possibilita aplicações que empregam maior complexidade. O software Arduino usado para programar o Arduino UNO contém, no ambiente de desenvolvimento, diversas bibliotecas de módulos prontas para uso e o usuário necessita desenvolver uma programação específica para cada módulo. Arduino apresenta algumas capacidades de processar som, porém possui limitações específicas da plataforma Arduino com relação à qualidade, sua interface pode ser conectada e instalada no software MATLAB. O AVR tem um dedicado que garante a independência da conversão do circuito ADC de outras partes do microcontrolador.

A Embora o Arduino geralmente seja usado para pequenas aplicações amadoras e educacionais, seu conversor analógico para digital integrado pode ser usado para captura e reprodução de som, mas não possibilita aplicações que empregam maior complexidade.
B O software Arduino usado para programar o Arduino UNO contém, no ambiente de desenvolvimento, diversas bibliotecas de módulos prontas para uso e o usuário necessita desenvolver uma programação específica para cada módulo.
C Arduino apresenta algumas capacidades de processar som, porém possui limitações específicas da plataforma Arduino com relação à qualidade, sua interface pode ser conectada e instalada no software MATLAB.
D O AVR tem um dedicado que garante a independência da conversão do circuito ADC de outras partes do microcontrolador.

Mais conteúdos dessa disciplina