Questões da Prova FGV - 2014 - Câmara Municipal do Recife-PE - Programador
Foram encontradas 60 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Ano: 2014
Banca:
FGV
Órgão:
Câmara Municipal do Recife - PE
Prova:
FGV - 2014 - Câmara Municipal do Recife-PE - Programador |
Q604150
Programação
Considere o seguinte trecho de código que representa uma classe
em Python para cálculos contábeis (classe Contabil) com um
método de cálculo de taxa de juros simples. Considere também
uma classe para testes unitários (classe TesteContabil). Um teste
falha se a condição lógica a ser testada for falsa e passa caso
contrário. O método assertEqual testa se um parâmetro é igual a
um segundo, enquanto assertRaises testa se uma Exception em
Python está sendo lançada.
Com base nesse código, é possível afirmar que, uma vez executado o código de testes:
Com base nesse código, é possível afirmar que, uma vez executado o código de testes:
Ano: 2014
Banca:
FGV
Órgão:
Câmara Municipal do Recife - PE
Prova:
FGV - 2014 - Câmara Municipal do Recife-PE - Programador |
Q604149
Arquitetura de Software
Segundo o Desenvolvimento Baseado em Componentes, um
componente deve ter como características básicas:
Ano: 2014
Banca:
FGV
Órgão:
Câmara Municipal do Recife - PE
Prova:
FGV - 2014 - Câmara Municipal do Recife-PE - Programador |
Q604148
Banco de Dados
O comando SQL que produz valores diferentes de todos os
demais comandos é:
Ano: 2014
Banca:
FGV
Órgão:
Câmara Municipal do Recife - PE
Prova:
FGV - 2014 - Câmara Municipal do Recife-PE - Programador |
Q604147
Banco de Dados
Sistemas gerenciadores de bancos de dados processam
requisições em paralelo que, quando operam sobre as mesmas
instâncias de dados, podem provocar erros do tipo lost update e
dirty read. Usualmente, o controle de concorrência nesses
sistemas segue um mecanismo conhecido como:
Ano: 2014
Banca:
FGV
Órgão:
Câmara Municipal do Recife - PE
Prova:
FGV - 2014 - Câmara Municipal do Recife-PE - Programador |
Q604146
Algoritmos e Estrutura de Dados
Árvores B são largamente utilizadas na construção de índices em
implementações de bancos de dados. Considere as seguintes
afirmativas sobre esse tipo de organização:
I. Há apenas um nó raiz.
II. O algoritmo de remoção de uma chave não preserva o balanceamento da árvore, o que é feito periodicamente nos bancos de dados por meio de um processo de limpeza dos índices.
III. O algoritmo de inserção preserva o balanceamento da árvore, criando novos nós e alterando a estrutura da árvore quando necessário.
IV. Numa tabela de banco de dados onde a chave de indexação é composta por mais de uma coluna, a ordem dessas colunas no comando de criação do índice é irrelevante.
Assinale se:
I. Há apenas um nó raiz.
II. O algoritmo de remoção de uma chave não preserva o balanceamento da árvore, o que é feito periodicamente nos bancos de dados por meio de um processo de limpeza dos índices.
III. O algoritmo de inserção preserva o balanceamento da árvore, criando novos nós e alterando a estrutura da árvore quando necessário.
IV. Numa tabela de banco de dados onde a chave de indexação é composta por mais de uma coluna, a ordem dessas colunas no comando de criação do índice é irrelevante.
Assinale se: