Questões

Total de Questões Encontradas: 20

O modelo Entidade-relacionamento descreve os dados como entidades, relacionamentos e atributos. Sobre atributos, é correto afirmar que:
A
o atributo "endereço" em uma entidade "cliente" é um atributo simples que pode ser subdividido em "rua", "cidade", "estado" etc.
B
o atributo "cor" para uma entidade "carro" é sempre monovalorado.
C
para uma entidade "pessoa" em particular, o valor do atributo "idade" pode ser determinado pela data corrente e pelo atributo "dataNascimento" da pessoa. Nessa situação, o atributo "dataNascimento" é considerado um atributo derivado.
D
os atributos compostos são úteis para modelar as situações nas quais o usuário algumas vezes se refere ao atributo como um grupo e, em outras ocasiões, se refere especificamente a um de seus componentes.
E
todos os tipos de atributos podem conter valores null (nulos), inclusive os que são chave primária.
Em relação a bancos de dados, é correto afirmar que.
A
uma visão (view) pode ser um subconjunto de um banco de dados ou conter uma visão virtual dos dados, derivados dos arquivos do banco de dados, mas não,explicitamente, armazenados.
B
o catálogo do Sistema Gerenciador do Banco de Dados (SGBD) contém informações como a estrutura de cada arquivo, o tipo e o formato de cada item de dado, mas não restrições sobre os dados.
C
uma representação conceituai de dados inclui muitos detalhes sobre como o dado é armazenado ou como as operações são implementadas.
D
um Sistema Gerenciador do Banco de Dados (SGBD) monousuário deve incluir um software de controle de ocorrência para garantir que muitos usuários, ao tentarem atualizar o mesmo dado, o façam de modo controlado, para assegurar que os resultados das atualizações sejam corretos.
E
modelos de dados físicos ou de baixo nível possuem conceitos que descrevem os dados como os usuários os percebem.
Do ponto de vista dos pacotes, no diagrama de classes da UML, o modificador que indica que um atributo ou método é acessível apenas às classes do mesmo pacote é o modificador:
A
- (private)
B
+ (public)
C
$ (default)
D
# (protected)
E
& (accessible)
Quanto aos design patterns, é correto afirmar que:
A
o maior problema com a utilização dos design patterns é que eles não suportam o uso de ferramentas CASE e podem trazer erros provenientes da percepção de quem os criou.
B
são projetos concretos que incluem detalhes de implementação.
C
são conjuntos de classes abstratas e concretas que podem ser adaptadas e ampliadas para criar sistemas de aplicações.
D
a UML pode ser utilizada para representar frameworks, mas não é tão ampla ao ponto de oferecer suporte à representação dos design patterns.
E
descrevem melhores práticas, bons projetos, e captam a experiência de uma maneira possível de ser usada por outros.
Representam princípios de projeto de interface de usuário, exceto:
A
a interface deve usar termos e conceitos obtidos da experiência de pessoas que farão mais uso do sistema.
B
a interface deve ser consistente de maneira que, sempre que possível, as operações comparáveis sejam ativadas da mesma maneira.
C
a interface deve incluir mecanismos que permitam aos usuários se recuperarem de erros.
D
os usuários não devem ser surpreendidos pelo comportamento de um sistema.
E
a interface deve atender completamente a todos os tipos de usuários, inclusive aqueles que não fazem parte do público-alvo para o qual a interface foi desenvolvida.
Comunicação de dados são as trocas de dados entre dois dispositivos por intermédio de algum tipo de meio de transmissão, como um cabo condutor formado por fios. Analise os itens a seguir relacionados à comunicação de dados.

I. Para controlar a comunicação de dados utiliza-se um conjunto de regras definidas no protocolo de comunicação.

II. A comunicação entre dois dispositivos pode ser simplex, half-duplex, full-duplex, dual-duplex e polisynchronized.

III. Para que um sistema de comunicação de dados seja considerado eficaz, deve entregar dados no momento certo, no destino certo e de forma precisa.

IV. Os componentes que compõem um sistema de comunicação de dados são: mensagem, emissor, receptor, meio de transmissão e protocolo.

Está correto o que se afirma em:
A
I, II, III e IV.
B
I e II, apenas.
C
I, III e IV, apenas.
D
I e IV, apenas.
E
III e IV, apenas.
Analise os itens a seguir relacionados ao desenvolvimento orientado a objetos.

I. A análise orientada a objetos concentra-se no desenvolvimento de um modelo orientado a objetos do domínio da aplicação. Os objetos nesse modelo refletem as entidades e as operações associadas ao problema a ser resolvido.

II. O projeto orientado a objetos concentra-se no desenvolvimento de um modelo orientado a objetos de um sistema de software para implementar os requisitos identificados. Os objetos em um projeto orientado a objetos estão relacionados à solução do problema.

III. A programação orientada a objetos concentra-se em realizar um projeto de software usando uma linguagem de programação orientada a objetos, tal como C. Uma linguagem de programação orientada a objetos fornece construções que definem objetos de classes em um sistema run-time para criar classes a partir desses objetos.

IV. O único método de projeto orientado a objetos que foi proposto foi o que utiliza as notações UML.

Está correto o que se afirma em:
A
I, II, III e IV.
B
I e II, apenas.
C
I, III e IV, apenas.
D
I e IV, apenas.
E
III e IV, apenas.
Um modelo de processo de software é uma representação abstrata de um processo de software. Sobre o modelo de processo conhecido como modelo em cascata, é correto afirmar que:
A
considera as atividades fundamentais do processo, compreendendo especificação, desenvolvimento, validação e evolução, e as representa como fases de processo separadas, tais como especificação de requisitos, projeto de software, implementação, teste, e assim por diante.
B
intercala as atividades de especificação, desenvolvimento e validação. Um sistema inicial é desenvolvido rapidamente baseado em especificações abstratas. Este sistema é, então, refinado com as entradas do cliente para produzir um sistema que satisfaça às necessidades do cliente.
C
baseia-se na existência de um número significativo de componentes reutilizáveis. O processo de desenvolvimento do sistema enfoca a integração desses componentes, em vez de desenvolvê-los a partir do zero.
D
o Unified Process utiliza exclusivamente elementos do modelo em cascata.
E
os principais estágios do modelo em cascata são: definição de requisitos, definição dos componentes e suas funcionalidades, projeto do sistema, implementação e teste por unidade, teste por componente, integração e teste do sistema e operação e manutenção.
O diagrama de atividades da UMLtem um papel semelhante ao dos fluxogramas, mas a principal diferença é que os diagramas de atividades suportam comportamento paralelo. O nome dado à figura do diagrama de atividades que demonstra comportamento paralelo e que aceita um fluxo de entrada e vários fluxos concorrentes de saída é:
A
Junção.
B
Intercalação.
C
Ação.
D
Separação.
E
Decisão.
O DNS é um protocolo que pode ser utilizado em diferentes plataformas. Na Internet, o espaço de nomes de domínios (árvore) é dividido em três seções: domínios genéricos, domínios de países e domínio reverso. Sobre o domínio reverso é correto afirmar que:
A
define rótulos de três caracteres para determinar o tipo de organização e de dois caracteres para determinar um estado ou país.
B
define abreviaturas de dois caracteres para designar países (por exemplo, br para o Brasil).
C
é utilizado para definir rótulos de domínios genéricos que especificam o tipo de organização, por exemplo: "com", "net", "gov", "org" etc.
D
define hosts registrados de acordo com seus comportamentos genéricos. Cada nó da estrutura da árvore de domínios define um domínio, que é um índice para o banco de dados de espaço de nomes de domínios.
E
é usado para associar um endereço IP a um nome de domínio.
Página 2 de 2