Lista completa de Questões de Ciência da Computação da Fundação Carlos Chagas (FCC) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
No cilco de vida do JSF copiar os parâmetros de requisição para valores submetidos pelos componentes, é a tarefa típica da fase
Aplicar valores de requisição (Apply request values).
Processar validações (Process validation).
Atualizar valores do modelo (Update model values).
Restaurar Visão (Restore view).
Invocar aplicação (Invoke application).
Em linguagem C++,
uma das principais funções do modificador const é resguardar da inviolabilidade de valores apontados por ponteiros.
constantes simbólicas são criadas com as diretivas do pre-processador #define, sendo seus valores interpretados imediatamente pelo compilador.
valores para caracteres ou cadeias de caracteres devem ser delimitados unicamente por aspas duplas ().
para valores enumerados, a sintaxe da declaração de enum seq {A,B,C,D}; não se altera se for declarado como seq {A,B,C,D}.
ao contrário da linguagem C, a variável que representa o valor booleano, falso ou verdadeiro não pode ser expressa pelo tipo bool.
Os modelos CMMI refletem os níveis de capacidade e os níveis de maturidade avaliados, respectivamente, numa escala de
1 até 5, para representação por estágio, e de 1 até 5, para representação contínua.
1 até 5, para representação contínua, e de 0 até 5, para representação por estágio.
1 até 5, para representação por estágio, e de 0 até 5, para representação contínua.
0 até 5, para representação contínua, e de 1 até 5, para representação por estágio.
0 até 5, para representação por estágio, e de 1 até 5, para representação contínua.
No Hibernate,
os dados tabulares de um banco de dados são transformados em um grafo de objetos definido pelo desenvolvedor.
a solução aos ambientes Java de mapeamento objeto/relacional é proporcionada pela abstração de toda a parte de representação de tipo de dados por meio de arquivos HTML.
o desenvolvedor pode acessar diretamente uma tabela de banco de dados, bastando, para isso, abrir uma conexão.
executa operações de busca, cadastro ou alteração de dados, sem requerer mapeamento da tabela em arquivo XML.
INSERT é a única instrução SQL que requer utilização pelo desenvolvedor.
Em Delphi, é INCORRETO afirmar que
a variável Self só é visível apenas em métodos que pertencem a uma classe e funciona como um parâmetro oculto, podendo ter como valor a referência ao objeto ou de um método de classe.
TCustomForm = class; é uma Forward declarations, indicando ao compilador que a classe será declarada mais adiante na rotina.
uma variável que armazena uma referência da classe que poderá ser usada em qualquer expressão que exija a referência de classe é chamada MetaClasse. TFormClass = class of TForm; é um exemplo de declaração desse tipo.
TStrings é uma classe que define todo o comportamento associado a lista de strings, mas não tem qualquer método e/ou recurso para manter a lista de strings.
o recurso de cópia de uma lista de string para outra lista de string, usando o método Assign é possível, desde que, a variável seja declarada como TStringsList e criada usando a referência de classe TStrings.
Quanto aos níveis especificados no CMMI (v1.2), é INEXISTENTE o:
Maturity Level 1: Initial.
Maturity Level 5: Optimizing.
Capability Level 0: Incomplete.
Capability Level 1: Performed.
Maturity Level 0: Incomplete.
Em relação ao JUnit, considere:
I. É um framework que auxilia a criação e execução de testes unitários sobre classes Java.
II. Possui integração com várias IDEs e é largamente utilizado em equipes de Extreme Programming.
III. Permite testes de unidades, conhecidos como "caixa branca", facilitando assim a correção de métodos e objetos.
IV. Permite criar hierarquia de testes para testar todo ou apenas parte do sistema.
Está correto o que se afirma em:
I e II, apenas.
I e III, apenas.
II e IV, apenas.
II, III e IV, apenas.
I, II, III e IV.
Em relação a blocos e iteradores do Ruby é INCORRETO afirmar:
blocos são delimitados por { ... } ou por do ... end.
em muitos casos, iteradores podem substituir laços.
blocos podem ser passados a qualquer método.
o bloco pode introduzir novas variáveis no contexto onde foi criado.
blocos podem receber argumentos, declarados entre | ... |.
Considere: I
II
. Aquisição.III
. Definição do Processo Organizacional.IV
. Gerência de Configuração.V
. Gerência de Recursos Humanos.VI
. Gerência de Reutilização.No MPS.BR, o nível de maturidade E
− Parcialmente Definido−
é composto pelos processos dos níveis de maturidadeanteriores (G e F), acrescidos dos processos que
constam APENAS de
I, II, V e VI.
II, III, IV e V.
III, IV, V e VI.
I, III, V e VI.
IV, V e VI.
No Ruby on Rails o framework que processa as requisições que chegam para uma aplicação Rails, extrai os parâmetros e as despacha para a ação pretendida, é o
Action View.
Action Controller.
Active Record.
Active Resource.
Active Support.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...