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

Foram encontradas 1.046 questões

Resolva questões gratuitamente!

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

Q2800863 Arquitetura de Software

Ao escrever um script shell Linux, um desenvolvedor deseja definir o valor de uma variável (vari) com a data corrente do sistema no formato DD-MM-YY.


Assinale a alternativa que permite realizar esta ação.

Alternativas
Q2800861 Arquitetura de Software

Sobre a função SQL COALESCE, assinale a alternativa correta.

Alternativas
Q2800859 Arquitetura de Software

Quais os endereços de rede e de broadcast, respectivamente, do endereço IP 172.16.4.210/22 ?

Alternativas
Q2794717 Arquitetura de Software

Na UML, o diagrama de Classes é composto por:

Alternativas
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
Q2794708 Arquitetura de Software

Analise o script PHP abaixo e assinale a opção que apresenta o seu resultado.

<?

function soma2($numero) {

$numero += 2;

}

$a = 6;

soma2($a);

echo $a;

?>

Alternativas
Q2794707 Arquitetura de Software

Assinale a alternativa que completa corretamente o texto a seguir.


Na estrutura de fila, os acessos aos elementos seguem uma regra. O que diferencia a fila da pilha é a ordem de [__1__] dos elementos: enquanto na [__2__] “o último que entra é o primeiro que sai”, na [__3__] “o primeiro que entra é o primeiro que sai”. A ideia fundamental da fila é que só podemos inserir um novo elemento no [__4__] da fila e só podemos retirar o elemento do [__5__].

Alternativas
Q2794705 Arquitetura de Software

Os comandos SQL abaixo fazem parte da categoria DML (Data Manipulation Language), EXCETO:

Alternativas
Q2794703 Arquitetura de Software

Na UML, os relacionamentos ligam as classes/objetos entre si criando relações lógicas entre estas entidades. Assinale a alternativa que não representa um tipo de relacionamento.

Alternativas
Q2794700 Arquitetura de Software

Analise as afirmativas abaixo e em seguida assinale a resposta correta.


I. O modelo de referência OSI é dividido em 7 camadas.

II. No modelo de referencia OSI, a camada “física” trata das especificações de hardware em uma rede de computadores.

III. Os protocolos HTTP, SMTP, FTP e SSH atuam na camada de “rede” do modelo de referência OSI.

IV. O protocolo UDP é um dos protocolos utilizados pela camada de “transporte” no modelo de referência OSI.

Alternativas
Q2794694 Arquitetura de Software

Analise as afirmativas abaixo sobre sistemas de arquivos e em seguida assinale a resposta correta.


I. FAT16 – Oferece suporte até discos de 2Gb. Não possui suporte a permissões e journaling.

II. FAT32 – Oferece suporte a discos de até 2Tb e possui suporte a permissões e journaling.

III. NTFS – Oferece suporte a discos de até 16Eb e possui suporte a permissões.

IV. EXT2 – Suporta até 8Tb de disco.

V. EXT3 – Suporta até 64Tb de disco.

Alternativas
Q2794678 Arquitetura de Software

É um firewall em nível de pacotes e funciona baseado no endereço/porta de origem/destino do pacote, prioridade, etc. Ele funciona através da comparação de regras para saber se um pacote tem ou não permissão para passar.

Alternativas
Q2794674 Arquitetura de Software

Sobre PMBOK, analise as afirmativas abaixo e identifique a resposta correta.


I. O plano de gerenciamento de escopo do projeto é uma ferramenta de planejamento que descreve, entre outras atividades, como a equipe irá definir o escopo do projeto.

II. O PMBOK classifica a estimativa de custos como definitiva,

III. O Gerenciamento de Riscos é um dos grupos de processos de gerenciamento de projetos do PMBOK

Alternativas
Q2793768 Arquitetura de Software

Leia as afirmativas a seguir:


I. Um diagrama de estrutura de árvore descreve o esquema de um banco de dados não hierárquico.

II. Uma base de dados é projetada, construída e preenchida (instanciada) com dados para um propósito específico.

III. O modelo hierárquico foi o primeiro a ser reconhecido como um modelo de dados. O registro da hierarquia que precede a outros é o registro-filho, os outros são chamados de registros-pai.

IV. Uma ligação é uma associação entre dois registros. O relacionamento entre um registro-pai e vários registrosfilhos possui cardinalidade 1:1.


Marque a alternativa CORRETA:

Alternativas
Q2793766 Arquitetura de Software

Leia as afirmativas a seguir:


I. A área de atuação dos sistemas Objeto-Relacional tenta suprir a dificuldade dos sistemas relacionais convencionais, que é o de representar e manipular dados complexos, visando ser mais representativos em semântica e construções de modelagens.

II. O termo dados refere-se ao valor de um campo armazenado, matéria-prima para obtenção de informação.

III. O metadados contém informações relevantes sobre a criação, gerenciamento e uso do data warehouse e funciona como uma ponte entre os usuários do data warehouse e os dados nele contidos.

IV. O modelo relacional impede a implementação de estruturas de dados organizadas em relações.


Marque a alternativa CORRETA:

Alternativas
Q2793762 Arquitetura de Software

Leia as afirmativas a seguir:


I. Após sua criação e primeira carga, o data warehouse passa a sofrer cargas incrementais que devem refletir o ambiente operacional ao longo do tempo, tornando-o um imenso repositório para os sistemas de apoio à decisão.

II. Um Sistema Gerenciador de Base de Dados (SGBD) é uma coleção de programas que permitem aos usuários criarem e manipularem uma base de dados.

III. O Modelo Entidade-Relacionamento (MER) é um modelo de dados conceitual de alto-nível, ou seja, seus conceitos foram projetados para serem compreensíveis a usuários, descartando detalhes de como os dados são armazenados.

IV. O diagrama de classes UML não serve como esquema para o modelo de dados orientado a objetos.


Marque a alternativa CORRETA:

Alternativas
Respostas
301: B
302: D
303: E
304: A
305: A
306: B
307: A
308: D
309: C
310: A
311: A
312: D
313: B
314: B
315: C
316: A
317: A
318: B
319: D
320: D