Questões de Concurso Sobre arquitetura de software para analista de sistemas

Foram encontradas 1.039 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2794716 Arquitetura de Software

A respeito da estrutura de um compilador, identifique a alternativa correta:


“O analisador _______ separa a seqüência de caracteres que representa o programa fonte em entidades ou tokens, símbolos básicos da linguagem. Durante esta fase, os tokens são classificados como palavras reservadas, identificadores, símbolos especiais, constantes de tipos básicos (inteiro real, literal, etc.), dentre outras categorias.”


A alternativa que preenche corretamente a lacuna do texto é:

Alternativas
Q2794714 Arquitetura de Software

Sobre os SGBDs, identifique a alternativa correta:


“... não retornam “datasets” (conjunto de dados), porém tem uma característica muito importante, elas são acionadas automaticamente pela alteração da tabela à qual está vinculada, podem ser utilizadas para garantir a integridade dos dados.”


O texto trata do conceito de:

Alternativas
Q2794713 Arquitetura de Software

MVC (Model View Controller) é um padrão de arquitetura de software que separa a informação (e as suas regras de negócio) da interface com a qual o usuário interage. Acerca do tema, julgue os itens abaixo e assinale a afirmativa correta.


I. O “Controller” é a camada que representa os seus dados, provendo meios de acesso (leitura e escrita) à esses dados.

II. O “Model” possui métodos públicos que são chamados de “actions”,

III. O “View” é a camada que interage com o usuário.

Alternativas
Q2794711 Arquitetura de Software

Segundo o conceito de orientação a objetos, analise as afirmativas abaixo e assinale a opção correta.


I. O encapsulamento é um dos pilares da orientação a objetos sua característica é ocultar partes da implementação desta forma construir softwares que atinjam suas funcionalidades e escondam os detalhes de implementação do mundo exterior.

II. A abstração é uma das principais características das linguagens de programação orientadas a objetos, permite o reaproveitamento de métodos e atributos diminuindo o tempo de desenvolvimento, ainda reduz as linhas de código desta forma facilita as manutenções futuras.

III. A herança consiste na separação dos objetos de uma totalidade, a segmentação proporciona uma melhor utilização dos recursos da orientação a objetos.

Alternativas
Q2794710 Arquitetura de Software

Segundo o conceito de normalização de dados, o procedimento abaixo pertence a qual das regras de normalização:

“Identificar os atributos que não são funcionalmente dependentes de toda a chave primária”

Alternativas
Respostas
286: A
287: B
288: A
289: D
290: C