Questões sobre Programação de Sistemas

Lista completa de Questões sobre Programação de Sistemas para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Considere o trecho de código em Java, abaixo.

Observando-se os conceitos de orientação a objetos, expostos no trecho em Java,

  • A. a classe Gerente herda todos os atributos e métodos da classe Funcionario. Isso é expresso pelo uso da palavra chave extends.
  • B. sempre que um objeto do tipo Funcionario for criado, este objeto possuirá também os atributos definidos na classe Gerente, pois um Funcionario é um Gerente.
  • C. a classe Funcionario também herda os atributos e métodos privados de Gerente, porém não consegue acessá-los diretamente.
  • D. Gerente é a superclasse de Funcionario e Funcionario é a subclasse de Gerente.
  • E. todo Funcionario é um Gerente, ou seja, Gerente é classe mãe de Funcionario e Funcionario é classe filha de Gerente.

Na metodologia ágil Scrum, o Backlog do Produto

  • A. é uma das fontes de origem dos requisitos para as mudanças a serem feitas no produto. O Scrum Master é o responsável pela sua atualização.
  • B. sempre está completo e não deve mudar para garantir que o projeto resulte em um produto competitivo e útil.
  • C. lista todas as características, funções e requisitos do produto atual e não pode contemplar melhorias e correções do produto nas futuras versões, pois estas constam em Releases do Produto.
  • D. deve ser ordenado apenas por prioridade. Os itens no topo da lista determinam as atividades de prioridade de desenvolvimento menos imediatas.
  • E. deve ter em seu topo os itens que serão desenvolvidos na próxima Sprint, mais refinados e decompostos, de modo que possam ficar “Prontos” dentro do time-box da Sprint.

Um Técnico do TRE-SP foi solicitado a contribuir nas seguintes atividades de um projeto:

− realizar testes beta para validar o novo sistema e verificar se atende às expectativas dos usuários.

− operar o sistema legado que está sendo substituído pelo novo sistema.

− realizar a conversão de bases de dados operacionais.

− treinar os usuários no uso do novo sistema.

Considerando-se que o projeto está sendo desenvolvido com base no RUP, as atividades se referem à fase

  • A. Construção.
  • B. Elaboração.
  • C. Implantação.
  • D. Transição.
  • E. Testes.

Um Técnico do TRE-SP está participando do levantamento de requisitos para um novo sistema que objetiva a detecção de fraudes em campanhas eleitorais. Os requisitos iniciais estão pouco definidos e, além disso, buscam-se a mitigação dos riscos do projeto e a descoberta de falhas provocadas por comunicação verbal. O Técnico deve indicar que, neste caso, seria correto

  • A. implementar um protótipo do sistema a partir de um modelo funcional do produto esperado.
  • B. utilizar a métrica LOC antes de se iniciar o sistema, para mitigar riscos de requisitos funcionais errados.
  • C. utilizar o método Scrum e ampliar o time box da sprint para 60 dias para criar o primeiro "Pronto".
  • D. utilizar outra técnica de levantamento de requisitos, como RAD.
  • E. implementar o sistema com base no processo ágil de desenvolvimento MPS.BR.

Um Técnico do TRE-SP digitou o comando em sua máquina e obteve a resposta abaixo.

É correto afirmar que o

  • A. comando apresenta a quantidade em cada área ocupada e livre do HD da máquina.
  • B. sistema operacional é Linux e a máquina tem mais de 1 GB de memória RAM.
  • C. sistema operacional é Windows e a máquina tem 955 MB de memória cache.
  • D. total ocupado do HD da máquina, usado para swap, está acima de 5 GB.
  • E. sistema de arquivos da máquina gerencia mais de 3 mil arquivos.

Um Técnico de TI participou do processo de coleta de requisitos para o desenvolvimento de um novo software e, em seguida, do processo de divisão das entregas e do trabalho do projeto em componentes menores para facilitar o gerenciamento. Como a equipe segue, fielmente, o guia PMBOK 5a Edição, ele trabalhou no Grupo de Processos de

  • A. Iniciação.
  • B. Gerenciamento do Escopo.
  • C. Planejamento.
  • D. Execução.
  • E. Gerenciamento de Requisitos.

Considere o programa Java, abaixo.

Ao compilar e executar o programa será exibido o valor

  • A. 7.
  • B. 4.
  • C. 11.
  • D. 30.
  • E. 22.

Considere o programa Python, abaixo.

A lacuna I deve ser preenchida corretamente com

  • A. numpy.
  • B. matrix.
  • C. mathlab.
  • D. numberplot.
  • E. array.

Ao executar um comando SQL, foram exibidos os dados abaixo.

O comando utilizado foi

  • A. SELECT nomeFiliado, idPartido FROM Filiado WHERE dataFiliacao IS NULL;
  • B. SELECT nomeFiliado Nome, idPartido Partido FROM Filiado WHERE idFiliado>11;
  • C. SELECT nomeFiliado as Nome, idPartido as Partido FROM Filiado WHERE dataFiliacao=NULL;
  • D. SELECT nomeFiliado AS Nome, idPartido AS Partido FROM Filiado WHERE nomeFiliado='Murilo Coutinho' AND nomeFiliado='Juca Souza';
  • E. SELECT nomeFiliado as Nome, idPartido as Partido FROM Filiado WHERE dataFiliacao IS NULL;

Considere o tipo de collection Java, abaixo.

Para percorrer e exibir cada elemento contido em c utiliza-se

  • A. while(c.hasNext()) {System.out.println(c.get());}
  • B. while (Iterator.hasNext()){String p = i.next(); System.out.println(p);}
  • C. for (String p : c) {System.out.println(p);}
  • D. Iterator i = c.iterator(); while (i.next()){String p = i.hasNext(); System.out.println(p);}
  • E. for (int i=0;i<=c.size();i++) {System.out.println(c.get(i));}
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...