Filtrar


Questões por página:
Dado dois trechos de algoritmos em linguagem C e considerando que o valor de i será lido do usuário
Algoritmo A a= 0; for (; i != 10; i+=2){ a= a+1; }
Algoritmo B a= 0; do { a= a+1; i= i+2; }while (i <10);

.O valor de a será o mesmo em ambos os algoritmos para qualquer valor de i. .Para i=2, o valor final de a será 4 para ambos os algoritmos. .Os algoritmos funcionam corretamente para i inicializado com valor negativo.

É CORRETO apenas o que se afirma em:
Na linguagem de programação existem diversos tipos projetadas para atender a diferentes necessidades e contextos de desenvolvimento. Há uma categoria de linguagem com um nível de abstração, longe do código de máquina e mais próximo à linguagem humana. Não está diretamente relacionada à arquitetura do computador, onde o programador não precisa conhecer características do processador, como instruções e registradores. Assinale a alternativa correta que indica esta categoria de linguagem de programação.
Na linguagem de programação existem diversos tipos projetadas para atender a diferentes necessidades e contextos de desenvolvimento. Há uma classificação quanto a estrutura dos tipos de variáveis quando o tipo da variável, uma vez atribuído, se mantém o mesmo até ser descartada da memória. Assinale a alternativa correta que indica esta classificação.
Nas técnicas de programação é uma forma de programação de computadores que preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência, decisão e repetição. Assinale a alternativa correta que nomeia esta forma de programação.

Na linguagem de programação existem diversos tipos, cada uma com características específicas e projetadas para atender a diferentes necessidades e contextos de desenvolvimento. Dada as sentenças abaixo:



I. Uma linguagem de programação pode ser convertida, ou traduzida, em código de máquina por compilação ou interpretada por um processo denominado interpretação. Em ambas ocorre a tradução do código fonte para código de máquina.


II. A versão compilada do programa é caracteristicamente armazenada, de forma que o programa pode ser executado um número indefinido de vezes sem que seja necessária nova compilação, o que compensa o tempo gasto na compilação.


III. Programas interpretados são geralmente mais rápidos do que os compilados, são geralmente mais flexíveis, já que podem interagir com o ambiente mais facilmente.



Assinale a alternativa com todas as sentenças corretas.