Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

Q2795115 Arquitetura de Software
Na programação orientada a objetos, que é característica da linguagem Java, usamos abstração para definir classes e objetos. Os objetos são usados para
Alternativas
Q2795095 Arquitetura de Software
A linguagem Java ocupa o 3º lugar no ranking de linguagens de programação, sendo utilizada principalmente para desenvolvimento web, móvel e corporativo. Essa linguagem, que é orientada a objetos, baseia-se nos quatro pilares do princípio da abstração, denominados
Alternativas
Q2794477 Arquitetura de Software

Observe a figura a seguir, que ilustra o ciclo de vida clássico para desenvolvimento de sistemas.

COMUNICAÇÃO

Iniciação do projeto

Levantamento de requisitos

PLANEJAMENTO

Estimativas

Cronograma

Monitoração

MODELAGEM

Análise

Projeto

CONSTRUÇÃO

Codificação

Teste

IMPLANTAÇÃO

Entrega

Manutenção

Feedback


Essa figura também é conhecida como modelo:

Alternativas
Q2794475 Arquitetura de Software

Na construção de um site em HTML5, foi usada uma sintaxe que mostrou a logomarca do IPERON em uma homepage, conforme indicado a seguir.

Imagem associada para resolução da questão

No código HTML, foi inserida a logomarca e inserido um hiperlink para a URL do IPERON, de modo que clicando sobre a imagem ou sobre a palavra IPERON, é exibida a homepage do site da instituição. Nessas condições, a sintaxe utilizada foi: 

Alternativas
Q2794428 Arquitetura de Software

Uma empresa implementou uma rede de computadores por meio do cabo UTP categoria 5 e conectores RJ-45, usando a topologia indicada na figura a seguir.


Imagem associada para resolução da questão


Do ponto de vista físico, a denominação pela qual é conhecida essa topologia e as guias do conector utilizadas para transmissão e recepção são, respectivamente: 

Alternativas
Q2781347 Arquitetura de Software

Relacione a Coluna 1 (Definição) com a Coluna 2 (terminologia) . e marque a alternativa correta:


Coluna 1

Coluna 2

I- Programa que é disponibilizado para uso gratuito.

II- Programas que após um período de uso ou número de utilizações, perde algumas ou todas as suas funcionalidades.

III- Você pode testar o programa em sua totalidade, com todos os recursos, mas geralmente não poderá salvar ou exportar os trabalhos feitos.

( ) freeware.

( ) shareware.

( ) triai.


Alternativas
Q2778216 Arquitetura de Software

Os arquivos gerados para um website, seja para sua implementação ou manutenção, precisam ser transferidos para um servidor onde serão hospedados e disponibilizados para o amplo acesso do público usuário. Essa transferência ocorre utilizando-se um protocolo de transferência de dados conhecido pela sigla FTP, cujo significado é:

Alternativas
Q2778212 Arquitetura de Software

Existem tecnologias fundamentais para o desenvolvimento de páginas Web, as quais servem para a estrutura, assim como para o estilo e o leiaute, incluindo WebFonts. Tais tecnologias são chamadas de:

Alternativas
Ano: 2017 Banca: Nosso Rumo Órgão: MGS Prova: Nosso Rumo - 2017 - MGS - Tecnólogo em Redes |
Q2775221 Arquitetura de Software

Sobre as propriedades de assinatura digital, assinale a alternativa INCORRETA.

Alternativas
Ano: 2017 Banca: Nosso Rumo Órgão: MGS Prova: Nosso Rumo - 2017 - MGS - Tecnólogo em Redes |
Q2775216 Arquitetura de Software

Um sistema de cabeamento estruturado EIA/TIA-568-C possui uma série de subsistemas. Assinale a assertiva que NÃO apresenta um desses subsistemas.

Alternativas
Q2766458 Arquitetura de Software

Sistemas de informações gerenciais devem dar suporte a diferentes níveis de necessidades de informações em uma organização. Cada nível organizacional demanda diferentes tipos de decisões. A coluna da esquerda apresenta níveis organizacionais e a da direita, tipos de decisões. Numere a coluna da direita de acordo com a da esquerda.


1 - Gerência Sênior ( ) Decisão estruturada

2 - Gerência Intermediária ( ) Decisão não estruturada

3 - Gerência Operacional ( ) Decisão semiestruturada


Assinale a sequência correta.

Alternativas
Q2766457 Arquitetura de Software

A Análise por Ponto de Função (APF) é uma técnica de estimativa de esforço para o desenvolvimento ou manutenção de software. Sobre o assunto, analise as afirmativas.


I - É baseada na contagem de ponto de função para as funcionalidades visíveis e não visíveis aos usuários, com peso diferenciado para cada uma delas.

II - Considera dados estáticos as representações estruturais dos dados, classificando-os como arquivos internos ou externos.

III - Considera dados dinâmicos as transações sobre os dados, classificando-os como entradas, saídas e consultas externas.


Está correto o que se afirma em

Alternativas
Q2766455 Arquitetura de Software

Uma das atividades da disciplina/fase de projeto de software orientado a objetos é a definição das abstrações do software e como cada uma delas será projetada. Sobre Padrões da Lógica de Domínio, assinale a afirmativa correta.

Alternativas
Q2766453 Arquitetura de Software

Considere os grupos de processos de gerenciamento de projetos do Project Management Body of Knowledge (PMBOK) e a figura fornecida.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta correta e respectivamente os grupos de processos correspondentes aos elementos identificados pelos números 1, 2, 3, 4 e 5.

Alternativas
Q2766451 Arquitetura de Software

O modelo de desenvolvimento de software Processo Unificado (PU) é constituído de fases e disciplinas. Cada fase reúne um conjunto de atividades e artefatos que devem ser produzidos, refinados e ampliados no decorrer da fase. A coluna da esquerda apresenta as fases do PU e a da direita, atividades executadas nessas fases. Numere a coluna da direita de acordo com a da esquerda.


1 - Concepção

2 - Elaboração

3 - Construção

4 - Transição


( ) É produzido um documento de requisitos geralmente na forma de uma lista de casos de uso de alto nível.

( ) Análise de requisitos mais detalhada, realizada por meio da expansão dos casos de uso.

( ) Principais requisitos são descobertos e a extensão do sistema é compreendida.

( ) Produção da maior parte do código fonte e dos testes.

( ) Migração de dados de sistemas existentes.

( ) Refinamento do modelo conceitual após cada caso de uso ser expandido.

( ) Instalação do software produzido em ambiente de produção.

( ) A saída dessa fase normalmente consiste em ter um modelo conceitual preliminar.


Assinale a sequência correta.

Alternativas
Q2766450 Arquitetura de Software

Considere as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada) e mais especificamente o diagrama de Máquina de Estado fornecido.


Imagem associada para resolução da questão

Sobre as notações da UML e o diagrama, assinale a afirmativa INCORRETA.

Alternativas
Q2766449 Arquitetura de Software

Considere o diagrama constituído segundo as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada).

Imagem associada para resolução da questão

Assinale a alternativa que apresenta o nome do diagrama fornecido.

Alternativas
Q2766448 Arquitetura de Software

Considerando a disciplina de Análise e Design do Processo Unificado (PU), assinale a afirmativa INCORRETA.

Alternativas
Q2766445 Arquitetura de Software

Considerando o paradigma de desenvolvimento de software orientado a objetos e o diagrama construído segundo as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada), analise as afirmativas.


Imagem associada para resolução da questão


I - A simbologia usada para representar as relações entre o elemento Classe01 e os outros dois, Interface01 e Interface02, é a de realização.

II - Considerando o elemento Classe01, pode-se afirmar que o mesmo não cumpre o contrato com as duas interfaces, visto que sobrescreve apenas uma vez o método +m1():void.

III - Pode-se afirmar que o elemento Classe01 é do tipo Interface01 e Interface02.

IV - O elemento Classe01 não pode definir o método com a assintura +m3(v1:double, v2:double): double, visto que esse método não foi definido nos elementos Interface01 e Interface02.


Está correto o que se afirma em

Alternativas
Q2766441 Arquitetura de Software

Considerando o paradigma de desenvolvimento de software orientado a objetos, e mais especificamente o conceito de identificador de objetos (OID), analise as afirmativas.


I - É a propriedade pela qual cada objeto, independente de sua classe ou seu estado, pode ser identificado e tratado como uma entidade distinta de software.

II - Objetos instanciados a partir de duas classes com relação de herança terão o mesmo valor de identificador de objetos (OID).

III - Dois ou mais objetos compartilharão o mesmo valor de identificador de objetos apenas nos casos que existir polimorfismo entre eles.


Está correto o que se afirma em

Alternativas
Respostas
3221: D
3222: C
3223: E
3224: B
3225: E
3226: A
3227: B
3228: C
3229: A
3230: A
3231: D
3232: C
3233: B
3234: A
3235: C
3236: A
3237: B
3238: B
3239: D
3240: A