Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 7.401 questões
NÃO é uma estrutura de repetição da linguagem C#.Net:
Em Java, a interrupção da iteração corrente, forçando a próxima iteração do laço indicada, é realizada pelo comando
Em uma query expression da VB.Net , a Range Variable é especificada pelo query operator
O utilitário Visual Data Manager pode ser selecionado no VB 6.0 por meio do menu
Comparativamente com a análise estruturada, a análise orientada a objetos leva em consideração, na seqüência de importância, os componentes
Dentre os diagramas de interação da UML 2.0 encontra-se o diagrama de
A programação estruturada baseia-se em três estruturas lógicas:
Associado à programação orientada a objetos, um conceito-chave é
Uma estrutura de dados linear utilizada para armazenar uma lista de valores do mesmo tipo denomina-se
Assinale a opção correta no que se refere ao modelo OSI e ao protocolo TCP/IP.
Sobre os fundamentos da camada física do modelo ISO/OSI, assinale a alternativa correta.
Sobre a pilha de protocolos ISO/OSI, considere as afirmativas abaixo:
1. A camada física faz a interface entre o protocolo de comunicação e o aplicativo que pediu ou receberá a informação através da rede.
2. A camada de aplicação converte o formato do dado recebido pela camada superior em um formato comum a ser usado na transmissão desse dado.
3. A camada de sessão permite que duas aplicações em computadores diferentes estabeleçam uma sessão de comunicação.
4. A camada de rede é responsável por pegar os dados enviados pela camada superior e dividi-los em pacotes que serão transmitidos pela rede.
5. A camada de link de dados é também chamada de camada de enlace.
Assinale a alternativa correta.
Considere as seguintes atividades:
1. Gerenciamento do espaço livre.
2. Alocação de espaço na memória.
3. Ordenamento e seleção das operações para o uso de discos.
Os sistemas operacionais são responsáveis pela(s) seguinte(s) atividade(s) relativa(s) ao gerenciamento de discos:
Sobre um sistema operacional, considere as afirmativas abaixo:
1. Sistemas de compartilhamento de tempo foram desenvolvidos para viabilizar o uso interativo de um sistema computacional a um preço razoável.
2. Sistemas operacionais de tempo compartilhado usam os mecanismos de alocação de multiprogramação da CPU para fornecer a cada usuário uma pequena porção de um computador.
3. Um sistema computacional moderno, de propósito geral, consiste em uma CPU e vários controladores de dispositivos conectados por um barramento comum que oferece acesso a uma memória compartilhada.
4. Para iniciar uma operação de E/S, a CPU carrega determinados valores em registradores apropriados no controlador de dispositivo correspondente à operação de E/S.
5. Muitas chamadas ao sistema têm como único objetivo transferir dados entre os usuários e o sistema operacional.
Assinale a alternativa correta.
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.
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:
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.
Na análise de sistemas que utilizam a UML, no que se refere a diretrizes para associações, assinale a alternativa correta.
Sobre os princípios e conceitos de projeto de sistemas, assinale a alternativa correta.
Na modelagem da análise de sistemas, considere as seguintes afirmativas:
1. A modelagem de dados responde a um conjunto de questões específicas que são relevantes para qualquer aplicação de processamento de dados.
2. O diagrama entidade-relacionamento focaliza apenas os dados, representando uma “rede de dados” que existe para um determinado sistema.
3. Objetos de dados não são relacionados uns aos outros, mesmo porque os relacionamentos não são sempre definidos pelo contexto do problema que está sendo analisado.
4. Cardinalidade é a especificação do número de ocorrências de um objeto que pode ser relacionado ao número de ocorrências de outro objeto.
5. A modalidade de uma relação é 1 se não há necessidade explícita de um relacionamento ocorrer ou se o relacionamento é opcional.
Assinale a alternativa correta.