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.
É um design pattern, inserido no catálogo de padrões de criação (creational) do GoF, que tem por objetivo definir uma interface para criar objetos de forma a deixar subclasses decidirem qual classe instanciar. Também conhecido como Construtor Virtual é o
Prototype
Factory Method
Builder
Singleton
Evory Abstract
Sobre linguagens de programação, é correto afirmar:
ASP e PHP são exemplos de linguagens orientadas a objeto.
Java é uma linguagem interpretada, isto é, os códigos Java são executados por um interpretador de comandos denominado máquina virtual Java.
Existem várias versões de PHP, sendo que o suporte para acesso a banco de dados com o uso de cláusulas SQL está disponível apenas nas versões posteriores à PHP 3.
Delphi é um ambiente de desenvolvimento visual que utiliza a sintaxe e a semântica da linguagem Java, com algumas extensões de orientação a objetos.
ASP e PHP foram projetadas para serem embutidas em páginas HTML, não podendo ser usadas independentemente para a geração de programas executáveis autônomos.
O Tribunal paga os proventos dos seus funcionários por meio de ordem de crédito para a conta corrente que cada um mantém, em bancos que possuem diversas agências espalhadas pelo Brasil. Cada funcionário pode ter quantas contas correntes quiser, mas somente uma única conta, em alguma agência de algum banco é vinculada (tipo de conta) ao seu recebimento pelo Tribunal. Para efeito de controle, o Tribunal deseja saber se algum funcionário tem mais de uma conta vinculada para recebimento dos seus proventos, fato que viria a ferir o regulamento interno. Agência bancária é entidade fraca ou dependente da entidade Banco. Dispensando a necessidade de representar os atributos de cada entidade, com exceção do tipo de conta, o modelo de entidades e relacionamentos mais adequado a um sistema de informações que possa responder a essa necessidade de controle, é representado pelo diagrama:
O Tribunal solicita o uso de métodos de teste de software para que os Analista de Sistemas possa derivar os casos de teste que:
− garantam que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos uma vez;
− exercitem todas as decisões lógicas para valores falsos ou verdadeiros;
− executem todos os laços (loops) em suas fronteiras e dentro de seus limites operacionais;
− exercitem as estruturas de dados internas para garantir sua validade.
Para atender a todos os requesitos acima, o Analista de Sistemas usa a abordagem de teste de
particionamento de equivalência
caixa branca
análise de valor limite
técnicas de grafo de causa e efeito
comparação
Observe o trecho de código em PHP.
Se a instrução da linha 4 fosse $linha = fgets($ponteiro); o tamanho da string obtida seria de
256 bytes.
384 bytes.
512 bytes.
768 bytes.
1 024 bytes.
Sobre Delphi, é correto afirmar:
em um formulário, o único evento capaz de identificar o pressionamento de uma tecla é o evento OnKeyPress.
em um formulário, no evento OnKeyPress, o código key = #25 e Key = #13 identificam o pressionamento das teclas SHIFT e ENTER, respectivamente.
na utilização de um componente Table, o evento AfterInsert ocorre imediatamente após a gravação de um novo registro na tabela.
um campo com a máscara definida por "!9999- 9999;0;_" terá seus caracteres alinhados à direita.
clicando no menu Project e em Options, na aba Forms tem duas listas, uma com os formulários que serão criados automaticamente e outra com os que deverão ser criados manualmente. Os formulários que estiverem na lista do lado esquerdo serão criados manualmente. Para que um form seja criado automaticamente devemos colocá-lo na lista do lado direito.
Caso um registro corrente seja do tipo subordinado, o método de acesso poderá aplicar os modos de navegação
seqüência lógica e obtenção do registro owner.
subordinação lógica e obtenção do registro anterior.
seqüência lógica e obtenção do registro anterior.
subordinação lógica e obtenção do registro owner.
obtenção do registro owner e obtenção do registro anterior.
A única correspondência correta entre o elemento e o nível do modelo de Rede (padrão OSI) no qual opera ocorre em:
Hubs − nível de rede
Cabeamento − nível de enlace
Switches − nível de enlace
Endereçamento − nível físico
Cabeamento − nível de aplicação
Sobre Java Server Pages, observe o arquivo recebe_mês.jsp abaixo.
Em relação aos comandos contidos no código acima, é correto afirmar:
cinco objetos são criados e inicializados.
não há necessidade de indicação de classes a serem utilizadas.
usa-se o método "import=java.util.Date" com a finalidade de pegar o valor passado para a página através de algum formulário ou passando diretamente em sua URL.
seis testes são efetuados dentro de um script (<% e %>).
a expressão <%= msg %>é usada para reiniciar o valor da variável "msg".
A arquitetura da informação tem como principal objetivo
estruturar a organização de TI, os papéis e as atribuições dos profissionais.
administrar a estrutura tecnológica de hardware e software.
definir as metodologias de desenvolvimento e manutenção de sistemas.
definir as metodologias de planejamento de TI, de curto, médio e longo prazos.
administrar a estrutura de sistemas, os padrões de informação e o modelo de dados corporativos.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...