- ID
- 1561987
- Banca
- UFPel-CES
- Órgão
- UFPEL
- Ano
- 2015
- Provas
- Disciplina
- Programação
- Assuntos
Em PHP 5, a função fnmatch
Em PHP 5, a função fnmatch
A função checkdate do PHP 5 é utilizada para
A sintaxe correta em PHP5 para subtrair 1 (um) na variável teste é
Existe uma denominação específica que, dependendo do âmbito no qual a variável foi declarada, poderá ser acessada a qualquer instante. Essa denominação em Javascript é
Analise o código abaixo em Javascript:
<script type="text/javascript">
var valor=8, x=1;
while (valor<10) {
x*=valor;
valor-=2;
if(valor==4)
break;
}
confirm(x+" ");
</script>
Assinale a opção correta que será
impressa para a variável valor.
Um script PHP não consegue manipular o arquivo foto.jpg, devido a problemas de permissão de acesso. O comando que deve ser usado para resolver esse problema é
No paradigma de programação estruturado, a abordagem utilizada é de três estruturas fundamentais, que são:
Considere o seguinte código em Python abaixo:
>>> a, b = 0, 1
>>> while b < 10:
... print b,
... a, b = b, a+b
...
A alternativa que contém a saída na tela é
Em relação às características da linguagem Python, é correto afirmar que
No que diz respeito à orientação a objetos, as ações que a Classe poderá realizar é denominada
Supondo que a memória de um microcomputador possui o tamanho de 128MB (megabytes), a sua capacidade de armazenamento em bytes é
Seja uma pilha com o número máximo de 10 elementos. Sabendo-se que PUSH e POP retornam 0 se em caso de erro na execução (devido à pilha vazia ou cheia) e 1 em caso contrário, e que TOP(S) retorna –1 quando a pilha estiver vazia, quais os valores retornados ao executar as seguintes operações?
POP(S); POP(S); PUSH(S,A); PUSH(S,B); POP(S); POP(S);
TOP(S); PUSH(S,C); PUSH(S,D); POP(S); TOP(S);
O nome que recebe a estrutura de dados cujos elementos são inseridos em um extremo e as remoções são efetuadas no outro extremo da estrutura é
Que nome recebem os métodos ou algoritmos que efetuam ordenação de dados por troca?
Com relação ao ciclo básico de um software, assinale a alternativa correta:
A passagem para a terceira forma normal (3FN) consta em dividir tabelas para eliminar as dependências transitivas. Considere a tabela a seguir representada por um esquema relacional.
Empregado (matriculaEmpregado, nome, cargo, salario)
A forma normalizada desse esquema será:
Para a implementação de hierarquias de generalização/especialização do modelo ER na abordagem relacional, duas alternativas podem ser usadas. Pode-se dizer que uma desvantagem da alternativa baseada no uso de uma tabela para cada entidade é que:
Considerando as tabelas aluno e nota abaixo:
matricula nome
1 Antonio
2 Carlos
seq matricula codDisciplina valor
1 1 1 7.5
1 2 1 5
2 1 1 8
2 2 1 5
O comando SQL que retorna “Antonio
7.75” é, respectivamente:
Considere as tabelas nota e disciplina abaixo:
seq matricula codDisciplina valor
1 1 1 7.5
1 2 1 5
2 1 1 8
2 2 1 5
codDisciplina nome
1 Cálculo
2 Física
3 Química
O comando SQL que retorna as disciplinas
que não possuem notas relacionadas é:
Em UML, o diagrama que mostra um conjunto de papéis e as mensagens enviadas e recebidas de forma ordenada pelas instâncias, que representam os papéis, é o diagrama de:
No que diz respeito aos requisitos de Sistemas de Software, aqueles que estão relacionados às propriedades dos sistemas, como, por exemplo, tempo de resposta são requisitos:
O teste de software em que o analista tem acesso ao código fonte e permite, por exemplo, que o mesmo escolha partes específicas de um componente para serem testadas é chamado de:
Um dos princípios de desenvolvimento ágil de software é
Em projetos nos quais se aplicam o método ágil XP, a fase em que o propósito é empresa e cliente concordarem em uma data na qual o menor e melhor conjunto de histórias de usuários deverá ser implementado é a fase de:
A metodologia ágil de desenvolvimento de software em que os projetos são divididos em ciclos chamados sprints é a
O MD5 é um algoritmo de criptografia que opera embaralhando os bits de maneira que todos os bits de saída são afetados pelos bits de entrada. Esse algoritmo é baseado em uma função hash unidirecional. Senhas armazenadas em bancos de dados utilizando MD5 são comparadas com senhas entradas em sistemas da seguinte forma:
Os endereços IP são difíceis de memorizar e seu uso para emails, por exemplo, é inviável. O serviço de rede responsável por criar um sistema hierárquico de nomes baseado em domínios e mapeá-los para endereços IP é o
O HTTP é o protocolo para a transferência de páginas Web através da Internet. Quando o navegador solicita ao servidor Web que envie uma página gerada dinamicamente na linguagem PHP, o formato do arquivo transferido será
A NAT (Network Address Translation), descrita na RFC 3022, tem como princípio básico permitir que os dispositivos na rede interna tenham endereços IP exclusivos e compartilhem o mesmo endereço IP para o tráfego na Internet. Um dos intervalos de endereçamento IP reservado para tráfego interno é