Logo Passei Direto
Buscar

Geometria

Outros
Linguagens de programação são responsáveis por transmitir instruções para o computador, para que certas tarefas possam ser realizadas. Os computadores entendem apenas sequências de números binários, e para um ser humano seria difícil decorar inúmeras combinações desses números como representações de instruções.
Com base nesse contexto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Estruturas de repetição são utilizadas quando um determinado bloco de código deve ser executado várias vezes, evitando, assim, que as mesmas instruções sejam declaradas repetidamente.
( ) Ponteiros oferecem a possibilidade de armazenar vários elementos de um mesmo tipo em uma única variável. Neles, cada elemento é indexado através de um índice.
( ) Strings são basicamente vetores de caracteres. Cada string deve terminar com o caractere nulo, sendo necessário inclui-lo ao contar a quantidade de elementos da string.
( ) Constantes são trechos de código separados intencionalmente, de modo a serem reaproveitados em vários pontos do código.
A V - F - V - F.
B F - V - F - V.
C F - F - V - V.
D V - V - F - F.
User badge image
Questões Para o Saber

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar cada uma das afirmações sobre linguagens de programação: ( ) Estruturas de repetição são utilizadas quando um determinado bloco de código deve ser executado várias vezes, evitando, assim, que as mesmas instruções sejam declaradas repetidamente. É verdadeira (V). Estruturas de repetição, como loops, são projetadas para executar um bloco de código várias vezes sem a necessidade de reescrever as instruções. ( ) Ponteiros oferecem a possibilidade de armazenar vários elementos de um mesmo tipo em uma única variável. Neles, cada elemento é indexado através de um índice. É falsa (F). Ponteiros são variáveis que armazenam endereços de memória, e não armazenam múltiplos elementos diretamente. O que armazena vários elementos de um mesmo tipo em uma única variável são arrays (ou vetores). ( ) Strings são basicamente vetores de caracteres. Cada string deve terminar com o caractere nulo, sendo necessário incluí-lo ao contar a quantidade de elementos da string. É verdadeira (V). Strings são representadas como arrays de caracteres e, em muitas linguagens de programação, terminam com um caractere nulo ('\0') para indicar o final da string. ( ) Constantes são trechos de código separados intencionalmente, de modo a serem reaproveitados em vários pontos do código. É falsa (F). Constantes são valores fixos que não mudam durante a execução do programa, enquanto trechos de código reaproveitados são chamados de funções ou métodos. Agora, organizando as respostas: 1. V 2. F 3. V 4. F A sequência correta é: A) V - F - V - F.

Essa resposta te ajudou?

0
Dislike0

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

A chamada propriedade intelectual garante ao inventor a exclusividade de uso e comercialização da sua ideia, sendo qualquer tipo de arquivos relacionado de uso confidencial. Além de tudo, a propriedade intelectual garante ao inventor o direito de usufruir dos benefícios da sua invenção, o que sem dúvida é justo de várias formas.
Com base nesse contexto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Em fevereiro de 1998, um conceito alternativo a esse surgia. O movimento open-source veio com o conceito de software livre, através do qual o software desenvolvido se torna aberto para a comunidade, oferecendo aos usuários a opção de estudar, acessar e desenvolver o código-fonte.
( ) Open-source e software livre significam a mesma coisa.
( ) Softwares conhecidos que são open-source incluem o Matlab, Mozilla Firefox, VLC Media Player, Audacity, BitTorrent, entre outros.
( ) O termo software livre indica a capacidade de distribuição, modificação e até mesmo comercialização.
A F - V - V - F.
B F - V - F - V.
C V - V - F - F.
D V - F - F - V.

Os algoritmos são uma maneira de formalizar uma sequência de passos para execução de uma atividade. A formalização é necessária para que diferentes pessoas possam entender e repetir os passos para chegar à solução do problema.
Com base nesse assunto, analise as sentenças a seguir:
I- A descrição é a forma mais próxima de se representar um algoritmo, utilizando assim uma linguagem genérica próxima da linguagem escrita, mas estruturada em formato de código.
II- No pseudocódigo, o algoritmo é dito diretamente em linguagem escrita. É o caso das receitas e manuais que descrevemos anteriormente, sendo especialmente útil para explicar como o algoritmo funciona através de linguagem escrita.
III- O fluxograma é a representação gráfica do algoritmo, sendo utilizadas formas e setas para indicar o sentido de execução das instruções e as decisões tomadas pelo algoritmo.
A Somente a sentença III está correta.
B As sentenças II e III estão corretas.
C As sentenças I e II estão corretas.
D As sentenças I e III estão corretas.

O C++ tem uma enorme variedade de códigos, pois, além de seus códigos, pode contar com vários da linguagem C. Essa variedade possibilita a programação em alto e baixo níveis. O C++ apresenta grande flexibilidade, embora seja bom, esse fato faz com que a programação seja muito mais cuidadosa para não terem erros.
Com base nesse contexto, assinale a alternativa CORRETA:
A É interessante saber que a linguagem C++ não foi construída do zero. Ela foi desenvolvida a partir da linguagem C, em 1983, no famoso Bell Labs, por Bjarne Stroustrup.
B É interessante saber que a linguagem C++ não foi construída do zero. Ela foi desenvolvida a partir da linguagem C, em 1973, no famoso Bell Labs, por Bjarne Stroustrup.
C É interessante saber que a linguagem C++ não foi construída do zero. Ela foi desenvolvida a partir da linguagem C, em 2003, no famoso Bell Labs, por Bjarne Stroustrup.
D É interessante saber que a linguagem C++ não foi construída do zero. Ela foi desenvolvida a partir da linguagem C, em 1993, no famoso Bell Labs, por Bjarne Stroustrup.

C++ é uma linguagem de programação compilada multiparadigma, ou seja, seu suporte inclui linguagem imperativa, orientada a objetos e genérica, e de uso geral. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores. Ela é utilizada na programação de microcontroladores, seguida pela linguagem Assembly.
Com base nesse contexto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Um tipo de dado na linguagem C++ é o inteiro (denotado por int).
( ) O dado Flutuante na linguagem C++ é utilizado para armazenar dados numéricos positivos e sem casas decimais.
( ) O dado Lógico é utilizado para armazenar números inteiros expressos por vírgula, ou seja, os famosos números decimais.
( ) Uma variável do tipo float utiliza 32 bits de memória.
A V - F - V - F.
B F - V - V - F.
C F - V - F - V.
D V - F - F - V.

O nome Arduino vem de um bar em Ivrea, Itália, onde alguns dos fundadores do projeto costumavam se reunir. O bar foi nomeado após Arduíno de Ivrea, que foi o marquês da Marca de Ivrea e Rei da Itália de 1002 a 1014.
Com base nesse contexto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O Arduino Mega é bem parecido com a placa de desenvolvimento Arduino Uno, mas com algumas melhorias. Entre elas podemos citar a maior disponibilidade de porta de E/S, e o protocolo de comunicação USB integrada ao microcontrolador.
( ) O Arduino LilyPad foi pensado para ser uma placa mais robusta em relação às citadas anteriormente. A primeira diferença está na maior disponibilidade de portas E/S, entradas analógicas, portas PWM e portas seriais.
( ) O Arduino Nano é a menor placa desenvolvida pela Arduino.
( ) Da mesma forma que o Arduino Uno, o Leonardo possui uma entrada para alimentação por fonte externa.
A F - V - F - F.
B F - F - V - V.
C V - F - F - V.
D V - V - F - F.

A programação de microcontroladores se baseia em uma lógica bem próxima com a que pensamos e tomamos decisões. Você, provavelmente, já pensou coisas do tipo: “se estiver chovendo amanhã eu levo um guarda-chuva”. Esse tipo de estrutura condicional, “se isso acontecer, faça aquilo”, é uma das que ocorrem com bastante frequência na programação e uma das que vamos estudar durante o tópico.
Com base nesse assunto, analise as sentenças a seguir:
I- Outra linguagem que vem crescendo bastante em diversas áreas é a linguagem Fortran, ultrapassando inclusive a linguagem C++ no rank das linguagens mais utilizadas em 2020 para programação de embarcados.
II- Apesar do crescimento da linguagem Python, ainda é natural começar o aprendizado com a linguagem C++, principalmente por ser a linguagem mais próxima da utilizada para programação do Arduino.
III- Apesar de ainda ser requerida em algumas áreas específicas, e ser especialmente útil para aprender a arquitetura de processadores, a linguagem Basic não é mais tão utilizada assim na programação de microcontroladores.
A Somente a sentença II está correta.
B As sentenças I e II estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II e III estão corretas.

Mais conteúdos dessa disciplina