251 Q148060
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

No contexto de programação orientada a objetos, considere as afirmativas abaixo.

I. Objetos são instâncias de classes.

II. Herança é uma relação entre objetos.

III. Mensagens são formas de executar métodos.

IV. Classes são apenas agrupamentos de métodos.

V. Ocorre herança múltipla quando mais de um método é herdado.

VI. Herança é uma relação entre classes.

Está correto o que se afirma APENAS em

252 Q148046
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Uma tabela para estar na primeira forma normal (1FN) deve garantir que

253 Q148045
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Uma transação é uma sequência de operações executadas como uma única unidade lógica de trabalho. Uma unidade lógica de trabalho deve mostrar quatro propriedades para que seja qualificada como uma transação, sendo elas atomicidade, consistência, isolamento e

254 Q148044
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Da mesma forma que um índice em um livro, um índice em um banco de dados permite achar rapidamente informações específicas em uma tabela ou exibição indexada. Sobre índices, é correto afirmar que

255 Q148043
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Sobre testes de unidade, considere:

I. O objetivo é utilizar uma pequena parte de código responsável por alguma funcionalidade muito específica dentro do software a ser desenvolvido, e testá-lo para garantir que ele se comporta exatamente como planejado sob várias condições.

II. Em testes convencionais, que podem ser feitos de forma manual ou automatizada, a validação de uma funcionalidade ocorre tipicamente depois que o software é desenvolvido, sendo que neste momento é quase impossível resolver problemas críticos ou de arquitetura de uma forma rápida. Com testes unitários o trabalho do programador é ...

256 Q148042
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

No editor Eclipse IDE for Java Developers, Versão Indigo Service Release 2, é possível exibir uma tela de ajuda com a atual combinação de teclas de atalho para alguns recursos do editor (Key Assist). Este recurso pode ser acessado pela combinação das teclas

257 Q148041
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

A linguagem de descrição de web services WSDL 2.0 (Web Services Description Language) possui um melhor suporte à internacionalização do que o oferecido por uso de URI (Uniform Resource Identifier), o qual somente aceita um pequeno número de caracteres, como letras maiúsculas e minúsculas do alfabeto inglês. Essa generalização do URI que permite a utilização do Universal Character Set (Unicode/ISO 10646) tem a sigla

258 Q148040
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Na linguagem PHP, $_REQUEST se refere a um array associativo

259 Q148039
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Após a execução do método main, o conteúdo impresso no console será

260 Q148038
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)
Atenção: As questões de números 48 a 50 referem-se a orientação a objetos.

Quando um membro de uma superclasse pode ser acessado apenas por membros dessa superclasse, por membros de suas subclasses e por membros de outras classes do mesmo pacote, é possível afirmar que esse membro deve ser