Questões de Concurso Comentadas sobre software em noções de informática

Foram encontradas 2.171 questões

Q2911586 Arquitetura de Software

Com relação à linguagem de modelagem unificada (UML) (Unified Modeling Language), especificamente o diagrama de estados, considere as seguintes afirmativas:


1. A existência de estado em um objeto implica que a ordem na qual as operações são executadas é importante, o que leva à idéia de objetos como máquinas independentes.

2. Uma desvantagem do diagrama de estado é ter de definir todos os possíveis estados de um sistema.

3. A UML propõe o emprego do diagrama de estado de maneira individualizada para cada classe.

4. Os objetos de uma classe habitualmente possuem um ciclo de vida: são gerados, assumem posições durante a sua vida, dão origem a outros objetos em classes relacionadas e deixam de existir no momento de sua destruição.

5. Sinais representam relacionamentos entre dois estados, indicando que um objeto no primeiro estado executará certas ações especificadas e entrará no segundo estando quando um evento relacionado ocorrer e forem satisfeitas condições pré-especificadas.


Assinale a alternativa correta.

Alternativas
Q2911585 Arquitetura de Software

Considere os seguintes diagramas:


1. Diagrama de classe

2. Diagrama de seqüência

3. Diagrama de interação

4. Diagrama de caso de uso

5. Diagrama de rastreamento de eventos


Os diagramas que descrevem a visão estática do sistema utilizado pela UML são:

Alternativas
Q2911579 Arquitetura de Software

Sobre os conceitos da modelagem de objetos através da UML, considere as seguintes afirmativas:


1. Usado em estilo top-down, os pacotes permitem restringir propriedades de seus conteúdos como dependências de outros elementos.

2. “Estereótipo” é utilizado para criar uma metaclassificação de elementos na UML, isto é, a introdução de novos elementos no metamodelo para permitir que usuários estendam a capacidade de modelagem da linguagem.

3. Uma desvantagem de estereótipos é a não possibilidade de se referir ao tipo do elemento, como em classe de exceção, e tornar a UML extensível pelo usuário do método pela definição de estereótipos adicionais.

4. Um estereótipo é um comentário colocado em um diagrama sem qualquer conteúdo semântico.

5. Uma classe derivada pode somar associações para classes referenciadas, mas não pode modificar seus conteúdos.


Assinale a alternativa correta.

Alternativas
Q2911573 Arquitetura de Software

Na análise de sistemas que utilizam a UML, no que se refere a diretrizes para associações, assinale a alternativa correta.

Alternativas
Q2911563 Arquitetura de Software

Sobre os princípios e conceitos de projeto de sistemas, assinale a alternativa correta.

Alternativas
Q2911554 Arquitetura de Software

Apesar de haver muitas razões pelas quais um software é entregue atrasado, a maioria dos atrasos pode ser atribuída a poucas causas básicas. Assinale a alternativa que apresenta uma dessas possibilidades de atraso.

Alternativas
Q2911525 Arquitetura de Software

Sobre os conceitos básicos e definições de estruturas de árvores, considere as afirmativas abaixo:


1. Arvore ordenada é uma árvore na qual os ramos de cada nó são ordenados.

2. O nível máximo a que pertence um elemento qualquer de uma árvore determina a trajetória da árvore.

3. O número de ramos ou arestas que devem ser percorridos para que, partindo-se da raiz, seja atingido o nó x é denominado comprimento do trajeto do nó x.

4. O comprimento da altura ou profundidade de uma árvore é definido como sendo a soma dos comprimentos das alturas de todos os seus componentes.

5. Um nó y que está diretamente abaixo do nó x é denominado descendente (direto) de x; estando x em um nível i, então y é considerado pertencente ao nível i + 1.


Assinale a alternativa correta.

Alternativas
Q2911521 Arquitetura de Software

Sobre os conceitos básicos e definições de estruturas de listas, filas e pilhas, considere as afirmativas abaixo:


1. A propriedade característica de estruturas recursivas, que as distingue claramente das estruturas fundamentais (vetor, matriz, registro, conjunto), é sua possibilidade de variar de dimensão.

2. Em listas lineares, o caminho mais simples para inter-relacionar ou ligar um conjunto de elementos consiste em dispô-los em uma única lista ou fila, pois, nesse caso, é necessário apenas um apontador associado a cada elemento para referenciar o respectivo sucessor.

3. Um exemplo apropriado do uso de uma estrutura dinâmica e flexível de dados é o processo da “ordenação topológica”.

4. A aplicação da “ordenação topológica” consiste em um processo de ordenação de elementos no qual é definida uma “ordenação parcial”, isto é, no qual uma ordenação é efetuada somente sobre alguns pares de elementos e não sobre todo o seu conjunto.


Assinale a alternativa correta.

Alternativas
Q2911519 Arquitetura de Software

Sobre os conceitos e fundamentos de algoritmos e estruturas de dados, considere as seguintes afirmativas:


1. Um vetor consiste de componentes homogêneos, chamados tipo base.

2. Um vetor pode ser chamado de estrutura de acesso aleatório, já que todos os seus componentes são igualmente acessíveis a qualquer momento, podendo ser escolhidos aleatoriamente.

3. O fato de os índices de um vetor, isto é, os nomes dos componentes do vetor, serem de tipo não-escalar causa uma importante conseqüência: os índices podem ser calculados.

4. Registros são mapeados, na memória do computador, através da simples justaposição de seus componentes.

5. A diferença essencial entre as estruturas vetor e seqüência é que, no caso da seqüência, o número de elementos é fixado pela declaração da seqüência, enquanto que no caso do vetor, ele é deixado em aberto.


Assinale a alternativa correta.

Alternativas
Q2903426 Arquitetura de Software

PLUGINS são programas

Alternativas
Q2903421 Arquitetura de Software

Um usuário mantém em seu computador, com Windows XP, uma pasta de arquivos contendo trabalhos que interessam aos demais colegas da seção. Para garantir que esses dados não sejam alterados ou excluídos ele deverá compartilhar a pasta com permissões de somente leitura. A maneira mais rápida de disponibilizar essa pasta aos demais usuários é

Alternativas
Q2902114 Arquitetura de Software

Analise os componentes do Active Directory.

I. Um objeto é qualquer usuário, grupo, computador, impressora, recurso ou serviço dentro do Active Directory.

II. Um contêiner é um tipo de objeto especial utilizado para organizar o Active Directory.

III. O conjunto de atributos disponível para qualquer tipo de objeto particular é chamado esquema. O esquema torna as classes de objeto diferentes umas das outras.

É correto o que se afirma em:

Alternativas
Q2902113 Arquitetura de Software

Analise os itens abaixo em relação aos programas que podem ser considerados sistema de correio eletrônico.

I. Share Point

II. MS Exchange 2003

III. Qmail

IV. Lotus Notes

É correto o que se afirma em

Alternativas
Q2897046 Arquitetura de Software
Um instrumento facilitador do planejamento de projeto que o desmembra em atividades menores que podem ser mais facilmente dimensionadas em relação a tempo de execução, recursos e custos, é o
Alternativas
Q2897045 Arquitetura de Software
Se em uma seqüência de atividades de um projeto todas elas tiverem retardo de zero dias em relação às suas predecessoras
Alternativas
Q2897041 Arquitetura de Software
Na pilha de protocolos básicos dos Web Services representa-se de baixo para cima nas camadas dois, três e quatro, respectivamente, os protocolos
Alternativas
Q2897039 Arquitetura de Software
Definir uma construção de blocos válidos bem como possibilitar a descrição de cada marca e o fornecimento de regras para interpretar cada informação usada em um arquivo XML é tarefa do
Alternativas
Q2897035 Arquitetura de Software
A arquitetura MVC – Model-View-Controller
Alternativas
Q2897034 Arquitetura de Software
Em uma seção VB.Net podem ser colecionados
Alternativas
Q2897033 Arquitetura de Software

Considere as definições abaixo.

I. Um dos principais componentes do .Net Framework que oferece inúmeros benefícios aos desenvolvedores, tais como gerenciamento de exceções, segurança, depuração e indicação de versão.

II. Especifica os tipos suportados pelo componente acima que incluem: classes, interfaces, tipos de valores e delegação.

Correspondem correta e respectivamente às definições I e II

Alternativas
Respostas
2001: E
2002: D
2003: A
2004: A
2005: C
2006: A
2007: D
2008: E
2009: B
2010: d
2011: a
2012: a
2013: d
2014: E
2015: C
2016: A
2017: D
2018: D
2019: A
2020: C