Questões de Concurso Público CFO 2017 para Analista de Desenvolvimento de Sistema de Informação
Foram encontradas 120 questões
Acerca do framework Hibernate e da linguagem de modelagem UML 2.0, julgue o item subsequente.
O Hibernate é um framework que facilita muito o
trabalho dos desenvolvedores. No entanto, como
qualquer outra ferramenta ou tecnologia, ele possui
algumas desvantagens, como, por exemplo, não integrar
à parte essencial do framework as anotações utilizadas
pela linguagem Java.
Acerca do framework Hibernate e da linguagem de modelagem UML 2.0, julgue o item subsequente.
Por questões relacionadas ao desempenho da aplicação,
as entidades persistentes não deverão ter seus
identificadores definidos, pois o Hibernate poderá
encontrar incompatibilidades com alguns tipos de dados
de determinadas bases de dados.
Acerca do framework Hibernate e da linguagem de modelagem UML 2.0, julgue o item subsequente.
O Hibernate é uma ferramenta eficaz na implementação
de associações entre objetos Java.
Acerca do framework Hibernate e da linguagem de modelagem UML 2.0, julgue o item subsequente.
A UML é uma linguagem independente de linguagens de
programação, mas não de processos de desenvolvimento
de sistemas.
Acerca do framework Hibernate e da linguagem de modelagem UML 2.0, julgue o item subsequente.
Na UML 2.0, o diagrama de pacotes é um tipo de
diagrama estrutural.
Julgue o item que se segue acerca de engenharia de software e inteligência computacional.
Para a engenharia de software, a engenharia de
requisitos é uma etapa do projeto de software que não
apresenta nível de criticidade, uma vez que as anomalias
que porventura apareçam não geram problemas na
implementação do sistema.
Julgue o item que se segue acerca de engenharia de software e inteligência computacional.
O estudo de viabilidade é uma das principais atividades
do processo de engenharia de requisitos.
Julgue o item que se segue acerca de engenharia de software e inteligência computacional.
Na engenharia de software, o teste de software, com o
objetivo de realizar a validação do produto desenvolvido,
deve ser realizado em todos os módulos do programa,
usando os dados reais, ou seja, em ambiente de
produção.
Julgue o item que se segue acerca de engenharia de software e inteligência computacional.
Inteligência computacional é um conjunto de métodos
e(ou) técnicas que procura desenvolver sistemas
dotados de comportamento semelhante a certos
aspectos do comportamento inteligente.
Julgue o item que se segue acerca de engenharia de software e inteligência computacional.
São exemplos de técnicas de inteligência computacional
os algoritmos genéticos, as redes neurais e a lógica
nebulosa (fuzzy).
A respeito das tecnologias de desenvolvimento móvel Android e IOS e do banco de dados SQLite, julgue o item subsecutivo.
O Android possui um emulador que permite simular o
sistema operacional real. Contudo, não é possível
executar operações como excluir e(ou) recuperar
arquivos do emulador.
A respeito das tecnologias de desenvolvimento móvel Android e IOS e do banco de dados SQLite, julgue o item subsecutivo.
O requestLayout() é um dos métodos da classe View do
Android, que é utilizada como base para qualquer
componente gráfico.
A respeito das tecnologias de desenvolvimento móvel Android e IOS e do banco de dados SQLite, julgue o item subsecutivo.
No IOS, o método pushViewController:animated, da
classe UIViewController, é um método de navegação que
serve para voltar um nível na hierarquia.
A respeito das tecnologias de desenvolvimento móvel Android e IOS e do banco de dados SQLite, julgue o item subsecutivo.
Quando se cria um UINavigationController, o iOS atribui,
de forma automática, um valor válido para a propriedade
do controlador principal e dos demais controladores que
fizerem parte da navegação.
A respeito das tecnologias de desenvolvimento móvel Android e IOS e do banco de dados SQLite, julgue o item subsecutivo.
Quando um banco de dados do SQLite é criado no
Android, seus arquivos ficam armazenados no seguinte
endereço: /data/data/pacote.do.aplicativo/databases/.
Julgue o item seguinte quanto a sistemas de suporte à decisão e a banco de dados distribuído.
Os sistemas de suporte à decisão são sistemas simples
que acessam bases de dados específicas de um
determinado setor da empresa e auxiliam os
desenvolvedores na escolha da tecnologia mais
adequada para desenvolver os sistemas.
Julgue o item seguinte quanto a sistemas de suporte à decisão e a banco de dados distribuído.
Considerando-se a natureza flexível e adaptável dos
sistemas de suporte à decisão, podem ser utilizadas
técnicas de desenvolvimento tradicionais, uma vez que
os objetivos e as necessidades são bem definidos.
Julgue o item seguinte quanto a sistemas de suporte à decisão e a banco de dados distribuído.
Os sistemas de suporte à decisão utilizam uma coleção
de dados relativos a uma empresa. A essa coleção dá-se
o nome de Data Warehouse.
Julgue o item seguinte quanto a sistemas de suporte à decisão e a banco de dados distribuído.
Em um banco de dados distribuído, podem ocorrer dois
tipos de fragmentação, a fragmentação horizontal e a
fragmentação vertical, ambos transparentes para o
usuário da aplicação.
Julgue o item seguinte quanto a sistemas de suporte à decisão e a banco de dados distribuído.
Mesmo quando um banco de dados maior for
fragmentado em bancos de dados menores e estes
estiverem localizados em diversos sites, as transações
locais que acessarem os dados em um único site
tenderão a ter um pior desempenho por causa da
distribuição dos dados.