Buscar

Conceitos de Programação

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1 - Quais são os principais critérios de avaliação para a adoção de uma linguagem de
programação, respectivamente?
a) Legibilidade, Simplicidade e ortogonalidade.
b)Simplicidade, Expressividade e Verificação de tipos.
c)Confiabilidade, Expressões de escrita, e ortogonalidade.
d)Legibilidade, Facilidades de escrita e Confiabilidade.
e)Facilidades de escrita, Clareza de sintaxe e ortogonalidade.
resposta: d;
2 - o Trade - offs no projeto de linguagem, segue a ideia de que você ganha mais ao mesmo tempo perde. É um modelo contraditório.Quais são os critérios conflitantes que esse modelo segue?
a)Sustentabilidade e verificação de faixa de índices.
b)Confiabilidade e o custo de execução.
c)Legibilidade e a ineficiencia de execução.
d)Flexibilidade e a efeciencia de execução.
e)Facilidade de escrita e a legibilidade.
resposta: b;
3 - O que é a minimização de um escopo?E como ela acontece em um código?
a)É um escopo estático no meio de um código. Quando o escopo chegar ao fim ele não permanecerá na memória e ficará acessivel somente ali, sendo assim podendo usar o nome de uma variável novamente. 
b)É um escopo estático dentro de um código. Quando o escopo chegar ao fim ele permanecerá na memória, sendo assim nomes de variáveis não podem ser usadas novamente.
c)É um escopo simplificado no meio de um código. Antes da inicilização do escopo as variáveis, necessariamente, precisam ser declaradas. E quando o escopo chegar ao fim, ele ficará alocado na memória.
d)É um escopo estático aninhado dentro de um código. Quando o escopo chegar ao fim ele permancerá na memória.
e)É um escopo dinamico. Quando o escopo chegar ao fim , a variável poderá ter a habilidade de escolher um tipo de dado de acordo com o valor atribuido a variável em tempo de execução.
resposta : a;
4- Considere o esqueleto da função em C:
void sub() {
int count;
...
while(...) {
int count;
count++;
...
}
...
}
A referência a count no laço de repetição while é para count local do laço.Nesse caso, o count de sub é ocultado do código que está dentro do laço while. Sabendo disso como é feita a "pesca" de uma variável que foi oculta na memória?
a)Colocar o "." antes da variável.
b)Colocar o ".\" antes da variável.
c)Colocar o "\\" antes da variável.
d)Colocar o "::" antes da variável.
e)Colocar o "\." antes da variável.
resposta : d;
5 - Um arranjo associativo é uma coleção não ordenada de elementos de dados indexados por uma quantidade igual de valores, chamados de
chaves. Sendo assim, cada elemento de um arranjo associativo é na verdade: 
a)Uma entidade, um par de chave e um valor.
b)Um par de chave, um valor e uma entidade.
c)Um par de entidades,e uma função hash
d)Uma função hash e uma chave.
e) Um par de entidades, uma chave e um valor.
resposta: e ;

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando