Questões de Concurso Público CRF-SC 2012 para Programador
Foram encontradas 39 questões
Q293282
Engenharia de Software
A Análise de Pontos por Função (APF) consiste em uma importante técnica para a medição de projetos de software. Seu papel é estabelecer uma medida através dos Pontos de Função, observando as funcionalidades que o software possui através do ponto de vista do usuário.
Analise as afirmativas abaixo e assinale a alternativa correta.
I. A utilização do APF é totalmente independente de linguagens de programação e de tecnologias utilizadas em projetos.
II. O objetivo dessa análise relaciona-se justamente com a medida de projetos desvinculando-os das tecnologias utilizadas.
III. A medição da funcionalidade auxilia na tomada de decisões, relacionadas com custo, prazo, quantidade de recursos alocados, melhoria no cronograma e etc.
Analise as afirmativas abaixo e assinale a alternativa correta.
I. A utilização do APF é totalmente independente de linguagens de programação e de tecnologias utilizadas em projetos.
II. O objetivo dessa análise relaciona-se justamente com a medida de projetos desvinculando-os das tecnologias utilizadas.
III. A medição da funcionalidade auxilia na tomada de decisões, relacionadas com custo, prazo, quantidade de recursos alocados, melhoria no cronograma e etc.
Q293283
Redes de Computadores
Considere o texto abaixo como parte do arquivo de configuração de um servidor DHCP.
# /etc/dhcp3/dhcpd.conf
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.199;
option routers 192.168.1.1;
option dmain-name-servers 208.67.222.222,208.67.220.220;
option broadcast-address 192.168.1.255;
}
Analise as afirmativas abaixo e assinale a opção correta.
I. A opção "default-lease-time" controla o tempo de renovação dos endereços IP. O "600" indica que o servidor verifica a cada seiscentos minutos se as estações ainda estão ativas.
II. O "max-lease-time" determina o tempo máximo que uma estação pode usar um determinado endereço IP, neste caso “7200” segundos.
III. O servidor DHCP está configurado para oferecer até 99 endereços IP para a rede 192.168.1.0/24.
IV. Neste caso seria possível configurar o IP 192.168.0.10 como IP fixo para uma impressora sem ter problemas de conflito de IP com a faixa do DHCP.
# /etc/dhcp3/dhcpd.conf
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.199;
option routers 192.168.1.1;
option dmain-name-servers 208.67.222.222,208.67.220.220;
option broadcast-address 192.168.1.255;
}
Analise as afirmativas abaixo e assinale a opção correta.
I. A opção "default-lease-time" controla o tempo de renovação dos endereços IP. O "600" indica que o servidor verifica a cada seiscentos minutos se as estações ainda estão ativas.
II. O "max-lease-time" determina o tempo máximo que uma estação pode usar um determinado endereço IP, neste caso “7200” segundos.
III. O servidor DHCP está configurado para oferecer até 99 endereços IP para a rede 192.168.1.0/24.
IV. Neste caso seria possível configurar o IP 192.168.0.10 como IP fixo para uma impressora sem ter problemas de conflito de IP com a faixa do DHCP.
Q293284
Banco de Dados
Analise as afirmativas abaixo.
I. Atributo = dado que é associado a cada ocorrência de uma entidade ou de um relacionamento.
II. Relacionamento = conjunto de associações entre entidades.
III. Modelo de dados = conjunto de atributos e relacionamentos cujos valores distinguem uma ocorrência da entidade das demais.
IV. Cardinalidade de Relacionamentos = É o número (mínimo, máximo) de ocorrências de entidade associadas a uma ocorrência da entidade em questão através do relacionamento.
Estão corretas as afirmativas:
I. Atributo = dado que é associado a cada ocorrência de uma entidade ou de um relacionamento.
II. Relacionamento = conjunto de associações entre entidades.
III. Modelo de dados = conjunto de atributos e relacionamentos cujos valores distinguem uma ocorrência da entidade das demais.
IV. Cardinalidade de Relacionamentos = É o número (mínimo, máximo) de ocorrências de entidade associadas a uma ocorrência da entidade em questão através do relacionamento.
Estão corretas as afirmativas:
Q293285
Programação
Um dos principais aperfeiçoamentos do modelo orientado a objeto do PHP na versão 5 é o tratamento de todos os objetos como referências ao invés de valores. Porém, como criar uma cópia de um objeto se todos os objetos são tratados como referências?
Identifique a alternativa que responde a pergunta acima:
Identifique a alternativa que responde a pergunta acima:
Q293286
Banco de Dados
Relacione a primeira coluna com a segunda e em seguida identifique a alternativa que apresenta a ordem correta dos números de cima para baixo:
( 1 ) – DDL ( ) - É um subconjunto de comandos SQL que serve para a definição das estruturas de dados de um banco de dados, como por exemplo, criar tabelas,
índices, views, etc.
( 2 ) – DML ( ) - É um subconjunto de comandos SQL que permite a DBAs controlar o acesso aos dados de um banco de dados.
( 3 ) – DCL ( ) - É um subconjunto de comandos SQL que serve para acesso, inclusão, alteração e exclusão dos dados de um banco de dados.
( 1 ) – DDL ( ) - É um subconjunto de comandos SQL que serve para a definição das estruturas de dados de um banco de dados, como por exemplo, criar tabelas,
índices, views, etc.
( 2 ) – DML ( ) - É um subconjunto de comandos SQL que permite a DBAs controlar o acesso aos dados de um banco de dados.
( 3 ) – DCL ( ) - É um subconjunto de comandos SQL que serve para acesso, inclusão, alteração e exclusão dos dados de um banco de dados.