Questões de Concurso Comentadas para analista de sistemas - desenvolvimento de sistemas

Foram encontradas 438 questões

Resolva questões gratuitamente!

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

Q1933539 Banco de Dados
Assinale a alternativa correta com relação à modelagem de dados.
Alternativas
Q1933538 Engenharia de Software
Analise as afirmativas abaixo com relação ao assunto engenharia de requisitos, relacionado ao assunto engenharia de software.
1. Problemas de escopo ocorrem quando os limites do sistema são definidos de forma precária ou os clientes/usuários especificam detalhes técnicos desnecessários que podem confundir, em vez de esclarecer, os objetivos globais do sistema.
2. Problemas de volatilidade ocorrem quando os requisitos mudam com o tempo. Para ajudar a superar esses problemas, devemos abordar o levantamento de requisitos de forma organizada.
3. O documento de especificação de requisitos de software (Software Requirements Specification - SRS) é criado ao final do processo de desenvolvimento, contendo uma descrição detalhada de todos os aspectos do software finalizado, devendo ser entregue ao cliente na fase de aceitação do produto.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q1933537 Programação
Caso seja necessário o desenvolvimento de aplicativos para dispositivos móveis, mais especificamente para o sistema operacional IOS, assinale a alternativa que apresenta corretamente uma linguagem de programação e um ambiente de desenvolvimento que podem ser utilizados para este fim.
Alternativas
Q1933535 Engenharia de Software

Analise as afirmativas abaixo com relação ao digrama de classes (UML)


1. Os diagramas de classe são fundamentais para o processo de modelagem de objetos e modelam a estrutura dinâmica de um sistema.


2. Dependendo da complexidade de um sistema, é possível utilizar um único diagrama de classe para modelar um sistema inteiro ou vários diagramas de classe para modelar os componentes de um sistema.


3. O diagrama de classes pode ser utilizado para visualizar, especificar e documentar recursos estruturais nos modelos. Por exemplo, durante as fases de análise e design do ciclo de desenvolvimento, é possível criar diagramas de classe para capturar e definir a estrutura das classes bem como os relacionamentos entre classes.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q1933534 Arquitetura de Computadores
Analise as afirmativas abaixo com relação à memória cache.
1. Mapeamento Acelerado é a forma mais simples de mapeamento. Cada bloco na memória principal é mapeado em uma linha da memória cache.
2. O Mapeamento Associativo caracteriza-se por um bloco da memória principal poder ser colocado em qualquer posição da cache, ou seja, um bloco de memória pode ser associado a qualquer entrada da cache.
3. Mapeamento Direto, Associativo e Acelerado são mecanismos de mapeamento da memória principal para a memória cache.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q1933533 Programação
Assinale a alternativa que apresenta um framework open source, escrito em Java, que permita a geração de relatórios na plataforma Java.
Alternativas
Q1933532 Engenharia de Software
Assinale a alternativa que apresenta corretamente o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse.
Alternativas
Q1933531 Engenharia de Software
Sistemas de software estão sujeitos aos mais variados tipos de erros e inconsistências introduzidos ao longo do processo de desenvolvimento. Para evitar que tais erros cheguem aos usuários finais e causem prejuízos, é necessária a introdução de atividades de teste em projetos de desenvolvimento de software.
Assinale a alternativa correta em relação ao assunto.
Alternativas
Q1933530 Engenharia de Software
O encapsulamento permite definir os níveis de visibilidade dos elementos da classe. Os níveis de acesso são responsáveis por informar qual o tipo de permissão de um determinado atributo.
Assinale a alternativa que apresenta o nível de acesso aos dados que limita o acesso aos métodos da própria classe, tratando-se do nível de proteção dos dados mais elevado.
Alternativas
Q1933529 Banco de Dados
A persistência de dados é a possibilidade de manter os dados entre as execuções do aplicativo. A persistência é vital para os aplicativos corporativos por causa do acesso necessário aos bancos de dados relacionais.
Analise as afirmativas abaixo em relação ao assunto.
1. A unidade de persistência é utilizada para configurar as informações referentes ao provedor do JPA (implementação da especificação JPA) e ao banco de dados; também podemos identificar as classes que serão mapeadas como entidades do banco de dados.
2. O contexto de persistência define o conjunto de instâncias ativas que o aplicativo está manipulando atualmente.
3. O JPAUnityManager é um serviço responsável por gerenciar as entidades; através dele é possível gerenciar o ciclo de vida das entidades, operação de sincronização com a base de dados (inserir, atualizar ou remover), consultar entidades e outros.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q1933528 Programação
Componentes de aplicativo são os blocos de construção de um app Android. Cada componente é um ponto de entrada por onde o sistema ou o usuário pode entrar no aplicativo. Alguns componentes dependem de outros.
Assinale a alternativa que contém quatro tipos diferentes de componentes de aplicativo.
Alternativas
Q1933527 Engenharia de Software
A medição permite aos gerentes planejar, controlar, melhorar e aperfeiçoar o processo de desenvolvimento de software. Medição resulta em mudança cultural. Coletar dados, calcular e analisar métricas são três passos que devem ser implementados para iniciar um programa de métricas.
Assinale a alternativa correta em relação ao assunto.
Alternativas
Q1933526 Algoritmos e Estrutura de Dados

Assinale a alternativa que descreve corretamente a operação que o método abaixo realiza sobre um vetor (v) de números inteiros.


                                                   public void operacao(int[] v) {

                                                      for(int i = 0; i < v.length - 1; i++) {

                                                        for(int j = 0; j < v.length - 1 - i;

                                                  j++) {

                                                          if(v[j] < v[j + 1]) {

                                                             int aux = v[j];

                                                             v[j] = v[j + 1];

                                                             v[j + 1] = aux;

                                                           }

                                                        }

                                                     }

                                                  }

Alternativas
Q1933525 Arquitetura de Software

REST e SOAP são duas abordagens diferentes de transmissão de dados online. Especificamente, eles definem como as interfaces de programação de aplicações (APIs) são criadas, o que possibilita a comunicação dos dados entre aplicações web.


Assinale a alternativa correta em relação ao assunto.

Alternativas
Q1933524 Arquitetura de Computadores
Assinale a alternativa que indica corretamente o tipo de conector USB normalmente encontrado nos computadores (desktops e notebooks) utilizado para conexão de dispositivos como teclados e pendrives.
Alternativas
Q1933523 Engenharia de Software

Analise as afirmativas abaixo com relação ao software de controle de versões Apache Subversion.


1. O Subversion é um sistema centralizado de compartilhamento de informação. Em seu núcleo está um repositório, que é uma central de armazenamento de dados. O repositório armazena informação em forma de uma árvore de arquivos - uma hierarquia típica de arquivos e diretórios.


2. O servidor Apache Subversion requer exclusivamente um servidor Linux para sua execução.


3. O Subversion utiliza um modelo de copy-modify-merge (copiar-modificar-fundir) como uma alternativa ao locking. Nesse modelo, cada usuário se conecta ao repositório do projeto e cria uma cópia de trabalho pessoal (personal working copy,ou cópia local) - um espelho local dos arquivos e diretórios do repositório. Os usuários então trabalham simultaneamente e independentemente, modificando suas cópias privadas. Finalmente, as cópias privadas são fundidas (merged) numa nova versão final.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q1923987 Raciocínio Lógico

Em um armazém, encontram-se estocados 1800 conectores vermelhos e 3150 conectores pretos. Deseja-se empacotar todos os conectores, de modo que cada pacote contenha somente conectores de uma mesma cor e todos os pacotes tenham o mesmo número de conectores.


Portanto, o número mínimo de pacotes necessários para satisfazer as restrições expostas é:

Alternativas
Q1923975 Português

Leia o texto.


Cafezinho

Leio a reclamação de um repórter irritado que precisava falar com um delegado e lhe disseram que o homem havia ido tomar um cafezinho. Ele esperou longamente e chegou à conclusão de que o funcionário passou o dia inteiro tomando café.


Tinha razão o rapaz de ficar zangado. Mas com um pouco de imaginação e bom humor podemos pensar que uma das delícias do gênio carioca é exatamente esta frase:


— Ele foi tomar café.


A vida é triste e complicada. Diariamente é preciso falar com um número excessivo de pessoas. O remédio é ir tomar um “cafezinho”. Para quem espera nervosamente, esse “cafezinho” é qualquer coisa infinita e torturante.


Depois de esperar duas ou três horas dá vontade de dizer:


— Bem cavalheiro, eu me retiro. Naturalmente o Sr. Bonifácio morreu afogado no cafezinho.


Ah, sim, mergulhemos de corpo e alma no cafezinho. Sim, deixemos em todos os lugares este recado simples e vago:


— Ele saiu para tomar um café e disse que volta já.


Quando a bem-amada vier com seus olhos tristes e perguntar:


— Ele está? alguém dará o nosso recado sem endereço.


Quando vier o amigo e quando vier o credor, e quando vier o parente, e quando vier a tristeza, e quando a morte vier, o recado será o mesmo:


— Ele disse que ia tomar um cafezinho...


Podemos, ainda, deixar o chapéu. Devemos até comprar um chapéu especialmente para deixá-lo. Assim dirão:


— Ele foi tomar um café. Com certeza volta logo. O chapéu dele está aí...


Ah! Fujamos assim, sem drama, sem tristeza, fujamos assim. A vida é complicada demais. Gastamos muito pensamento, muito sentimento, muita palavra. O melhor é não estar.


Quando vier a grande hora de nosso destino nós teremos saído há uns cinco minutos para tomar um café. Vamos, vamos tomar um cafezinho.


(Rubem Braga)

Assinale a alternativa correta quanto à flexão nominal de número e gênero dos adjetivos e substantivos.
Alternativas
Q1923973 Português

Leia o texto.


Cafezinho

Leio a reclamação de um repórter irritado que precisava falar com um delegado e lhe disseram que o homem havia ido tomar um cafezinho. Ele esperou longamente e chegou à conclusão de que o funcionário passou o dia inteiro tomando café.


Tinha razão o rapaz de ficar zangado. Mas com um pouco de imaginação e bom humor podemos pensar que uma das delícias do gênio carioca é exatamente esta frase:


— Ele foi tomar café.


A vida é triste e complicada. Diariamente é preciso falar com um número excessivo de pessoas. O remédio é ir tomar um “cafezinho”. Para quem espera nervosamente, esse “cafezinho” é qualquer coisa infinita e torturante.


Depois de esperar duas ou três horas dá vontade de dizer:


— Bem cavalheiro, eu me retiro. Naturalmente o Sr. Bonifácio morreu afogado no cafezinho.


Ah, sim, mergulhemos de corpo e alma no cafezinho. Sim, deixemos em todos os lugares este recado simples e vago:


— Ele saiu para tomar um café e disse que volta já.


Quando a bem-amada vier com seus olhos tristes e perguntar:


— Ele está? alguém dará o nosso recado sem endereço.


Quando vier o amigo e quando vier o credor, e quando vier o parente, e quando vier a tristeza, e quando a morte vier, o recado será o mesmo:


— Ele disse que ia tomar um cafezinho...


Podemos, ainda, deixar o chapéu. Devemos até comprar um chapéu especialmente para deixá-lo. Assim dirão:


— Ele foi tomar um café. Com certeza volta logo. O chapéu dele está aí...


Ah! Fujamos assim, sem drama, sem tristeza, fujamos assim. A vida é complicada demais. Gastamos muito pensamento, muito sentimento, muita palavra. O melhor é não estar.


Quando vier a grande hora de nosso destino nós teremos saído há uns cinco minutos para tomar um café. Vamos, vamos tomar um cafezinho.


(Rubem Braga)

Assinale a alternativa correta.

Alternativas
Ano: 2017 Banca: FEPESE Órgão: CIASC
Q1238234 Banco de Dados
Analise as afirmativas abaixo com relação à modelagem dimensional.
A tabela de dimensões é a principal tabela de um modelo dimensional, onde as medições numéricas de interesse da empresa estão armazenadas.  A tabela fatos registra os fatos que serão analisados. É composta por uma chave primária (formada por uma combinação única de valores de chaves de dimensão) e pelas métricas de interesse para o negócio.  Uma tabela de dimensão contém o nome específico de cada membro da dimensão. O nome membro da dimensão é denominado Atributo.  A qualidade do banco de dados é proporcional à qualidade dos atributos de dimensões. Portanto, devem ser dedicados tempo e atenção à sua descrição, ao seu preenchimento e à garantia da qualidade dos valores em uma coluna de atributos. Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Respostas
281: D
282: C
283: A
284: E
285: B
286: E
287: C
288: E
289: B
290: C
291: A
292: B
293: C
294: E
295: A
296: D
297: D
298: E
299: B
300: E