Questões Militares
Para engenheiro da computação
Foram encontradas 681 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
ATRIBUTOS
I - Funcionalidade
II - Confiabilidade
III- Usabilidade
IV - Eficiência
V - Facilidade de Manutenção
VI - Portabilidade
DESCRIÇÕES
( ) É o grau de facilidade de utilização do software conforme indicado pelos seguintes sub-atributos: facilidade de compreensão, facilidade de aprendizagem, e operabilidade.
( ) É o grau de otimização de uso, pelo software, dos recursos do sistema conforme indicado pelos seguintes sub-atributos: comportamento em relação ao tempo, comportamento em relação aos recursos.
( ) É o grau com que o software satisfaz às necessidades declaradas conforme indicado pelos seguintes sub-atributos: adequabilidade, exatidão, interoperabilidade, conformidade e segurança.
( ) É a quantidade de tempo que o software fica disponível para uso conforme indicado pelos seguintes sub-atributos: maturidade, tolerância a falhas, facilidade de recuperação.
( ) É o grau em que uma correção pode ser realizada no software conforme indicado pelos seguintes sub-atributos: facilidade de analise, facilidade de realização de mudanças, estabilidade e testabilidade.
( ) Um ARRAY pode armazenar muitos tipos de valores diferentes . ( ) Um índice de ARRAY deve ser normalmente do tipo FLOAT. ( ) Argumentos de linha de comando são armazenados em um ARRAY de STRINGS, chamado args por convenção. ( ) Argumentos de linha de comando são separados por um espaço em branco. ( ) O trecho de algoritmo abaixo apresenta a EXCEPTION: JAVA.LANG.ARRAYINDEXOUTOFBONDSEXCEPTION. int [] b = new int [10]; for (int i = 0;i < b.length; i++) b[i] = 1; ( ) Um ARRAY que utiliza dois índices é referido como um ARRAY bidimensional.
FASES
I - Análise Léxica
II - Análise Sintática
III- Análise Semântica
IV - Geração de Código Intermediário
V - Otimização de Código
VI - Gerenciamento da tabela de símbolos
DEFINIÇÕES
( ) Realiza a verificação de tipo,onde o compilador verifica se cada operador possui operandos compatíveis.
( ) Independente das arquiteturas de máquina faz algumas transformações no código intermediário com o objetivo de produzir um código objeto melhor .
( ) Utiliza os primeiros componentes dos tokens produzidos pela fase anterior para criar uma representação intermediária do tipo árvore, que mostra a estrutura gramatical da seqüência de tokes.
( ) Responsável por ler o fluxo de caracteres que compõem o programa fonte e por agrupá-los em seqüências significativas, chamadas lexamas.
( ) Gera uma representação intermediária explícita de baixo nível ou do tipo linguagem de máquina, que pode significar um programa para uma máquina abstrata.