Questões de Concurso Comentadas para copese - ufpi

Foram encontradas 1.672 questões

Resolva questões gratuitamente!

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

Q830711 Algoritmos e Estrutura de Dados
Um conjunto ordenado de itens a partir do qual podem ser eliminados itens em uma extremidade e no qual podem ser inseridos itens na outra extremidade é denominado de
Alternativas
Q830710 Redes de Computadores

Analise as afirmativas a seguir que trata dos modelos de referência OSI e TCP/IP.


I. As camadas de apresentação, sessão e transporte estão presentes nos dois modelos;

II. Os dois modelos se baseiam no conceito de uma pilha de protocolos independentes;

III. A camada de transporte, no modelo OSI, determina que tipo de serviço deve ser fornecido à camada de sessão;

IV. No modelo de referência TCP/IP, os protocolos TELNET e DNS pertencem à camada de rede.


Estão CORRETAS somente as afirmativas:

Alternativas
Q830709 Programação

As unidades concorrentes em Java são métodos denominados run, cujo código pode estar em execução simultânea com outros métodos (de outros objetos) e com o método main. Uma das maneiras de definir uma classe com um método run é definir uma subclasse da classe Thread predefinida e substituir o método run. Sobre a classe Thread da linguagem Java, para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.


( ) A classe provê diversos métodos para controle de execução de threads, sendo o método start responsável por iniciar a execução do thread.

( ) O método sleep é utilizado para forçar um método a atrasar sua execução até que o método run de outra thread tenha completado sua execução.

( ) O método yield, que não possui parâmetros, é um pedido do thread em execução para entregar o processador voluntariamente.

Alternativas
Q830708 Engenharia de Software
O conceito de programação orientada a objeto foi amplamente difundido a partir da evolução da linguagem de programação Smalltalk, em sua versão 80. Sobre o paradigma de programação orientada a objetos, assinale a opção INCORRETA.
Alternativas
Q830707 Programação

"As linguagens de programação possuem características distintas. Uma dessas características diz respeito à possibilidade de combinar um conjunto relativamente pequeno de construções primitivas, em um número relativamente pequeno de maneiras para construir as estruturas de controle e de dados de uma linguagem".


Assinale a opção que apresenta a característica de que trata o texto.

Alternativas
Q830706 Programação
Um dos critérios mais importantes para julgar uma linguagem de programação é a facilidade com que os programas podem ser lidos e entendidos. Assinale a opção que apresenta características que afetam a legibilidade de uma linguagem de programação.
Alternativas
Q830705 Governança de TI
Assinale a opção CORRETA sobre Governança de TI e o modelo COBIT 4.1.
Alternativas
Q830704 Governança de TI

Acerca do Modelo Integrado de Maturidade e de Capacidade (CMMI, v1.2), para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.


( ) O CMMI para Desenvolvimento tem como objetivo auxiliar as organizações na melhoria de seus processos de desenvolvimento e manutenção de produtos e serviços.

( ) O CMMI para Desenvolvimento consiste de dois modelos: o +IPPD e o sem +IPPD.

( ) Os modelos que fazem parte do CMMI para Desenvolvimento contêm práticas que cobrem Gestão de Projeto, Gestão de Processo e Engenharia de Software, mas deixam de fora a Engenharia de Sistemas e a Engenharia de Hardware.

( ) O CMMI possibilita abordar melhoria e avaliação de processos utilizando duas representações diferentes: contínua e por estágios.

Alternativas
Q830703 Governança de TI
Sobre a Norma ISO 9001:2008, assinale a opção INCORRETA.
Alternativas
Q830702 Engenharia de Software

A medição é um processo de fundamental importância no desenvolvimento de um software. Sobre esse tema, para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.


( ) Os termos medida, medição e métrica, embora usados com frequência de forma intercambiável, possuem diferenças sob o contexto da engenharia de software.

( ) Uma métrica ajuda na avaliação dos modelos de análise e projeto, além de facilitar o projeto de testes mais eficazes.

( ) Na atividade de coleção, as métricas são coletadas, computadas e ferramentas matemáticas são aplicadas para a análise.

( ) A métrica ponto de função é uma métrica orientada a tamanho.

Alternativas
Q830701 Engenharia de Software
O Processo Unificado (PU) consiste em uma tentativa de aproveitar melhor os recursos dos modelos tradicionais de processo de software, mas buscando implementar melhores princípios do desenvolvimento ágil de software. Assim, sobre o PU, assinale a opção CORRETA.
Alternativas
Q830700 Engenharia de Software

Analise as afirmativas a seguir, relacionadas ao paradigma da prototipação em engenharia de software.


I. Na etapa inicial, faz-se uma reunião com os envolvidos para definir os objetivos gerais do software;

II. O projeto rápido leva à construção de um diagrama com as necessidades do cliente;

III. O protótipo na grande maioria das vezes é projetado sem a preocupação com a qualidade e com o funcionamento a longo prazo;

IV. Assim como no ciclo de vida clássico, a prototipação objetiva a funcionalidade do produto e não a qualidade.


Está CORRETA a opção:

Alternativas
Q830699 Engenharia de Software
O modelo cascata é um dos paradigmas mais antigos da engenharia de software. Dentre os problemas às vezes encontrados quando se aplica o modelo cascata, tem-se:
Alternativas
Q830698 Arquitetura de Software
Um sistema de informação que integra todos os dados e processos de uma corporação ou organização empresarial em um único sistema capaz de facilitar o gerenciamento de seus negócios é denominado
Alternativas
Q830697 Arquitetura de Software
No mercado atual, Web Services é a plataforma tecnológica mais associada à realização de
Alternativas
Q830696 Arquitetura de Software
Dentre os tipos de serviços usados na SOA (Service Oriented Architecture), assinale a opção que apresenta o tipo de serviço que geralmente pode ser representado em um diagrama, além de ser orientado a tecnologia.
Alternativas
Q830695 Arquitetura de Software
A respeito de padrões de projeto, existem os padrões que descrevem maneiras comuns de organizar classes e objetos em um sistema e há aqueles que fornecem estratégias testadas para modelar a maneira como os objetos colaboram entre si em um sistema. Está-se falando, respectivamente, dos padrões de projeto
Alternativas
Q830694 Arquitetura de Software
Assinale a opção que apresenta SOMENTE padrões de projeto criacionais.
Alternativas
Q830693 Banco de Dados

Acerca da linguagem SQL (Structure Query Language), para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.


( ) A linguagem SQL possui comandos para definição de dados, consulta e atualização.

( ) Os tipos de dados básicos para os atributos são: bit, decimal e caractere.

( ) O comando CREATE TABLE é usado para especificar uma nova relação, dando-lhe um nome e especificando seus atributos e restrições iniciais.

Alternativas
Q830692 Banco de Dados
Assinale a opção que apresenta SOMENTE exemplos de sistemas gerenciadores de banco de dados.
Alternativas
Respostas
1381: A
1382: C
1383: E
1384: D
1385: A
1386: B
1387: C
1388: E
1389: C
1390: E
1391: A
1392: B
1393: D
1394: B
1395: A
1396: D
1397: E
1398: A
1399: B
1400: B