Questões de Concurso Para ufrn

Foram encontradas 4.356 questões

Resolva questões gratuitamente!

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

Q1063289 Administração Pública
 As políticas públicas são analisadas por meio da influência de vários modelos. Um deles é o Modelo Institucional. Esse Modelo  
Alternativas
Q1063288 Administração Pública
O conceito de cadeia de valor de serviços tem sido utilizado pelas organizações públicas para apoiar o planejamento e a realização de ações governamentais que visem à melhoria dos serviços prestados ao cidadão. Esse conceito é composto de três elementos essenciais:  
Alternativas
Q1063287 Administração Pública
O Modelo Gerencial de Administração Pública utiliza, com as devidas adaptações, conceitos e princípios consagrados no âmbito privado. Um desses princípios é a geração de valor que objetiva
Alternativas
Q1063286 Administração Pública
Na Administração Pública, vários modelos foram sendo adotados no decorrer do tempo. Entre eles, o Modelo Burocrático de administração considera que
Alternativas
Q1062090 Matemática

A tabela abaixo mostra os valores de uma função f(x) para alguns valores de x.

Imagem associada para resolução da questão

O valor da integral numérica de f(x) entre os valores x=9,0 e x=29,0 obtida através do método trapezoidal é

Alternativas
Q1062089 Matemática
Sistemas de equações lineares são bastante comuns nas engenharias. Por exemplo, a inversa de uma matriz de ordem n pode ser encontrada resolvendo-se n sistemas lineares. Para isso, a decomposição LU é especialmente interessante, pois reduz o número total de operações necessárias. O número de operações necessárias para inverter um a matriz de ordem n utilizando a decomposição LU é:
Alternativas
Q1062088 Matemática
Muitos problemas reais não têm solução analítica e por isso depende-se da computação numérica para se encontrar uma solução. Encontrar a solução de equações não algébricas requer, por exemplo, métodos numéricos para busca das raízes. Sobre métodos de busca de raízes, é correto afirmar:
Alternativas
Q1062087 Arquitetura de Computadores
Com o mecanismo de tarefas, ou tasks, o OpenMP permite que diversos tipos de computação não regular possam ser paralelizados. Sobre tarefas em OpenMP, é correto afirmar:
Alternativas
Q1062086 Arquitetura de Computadores
Sobre os diversos mecanismo de exclusão mútua disponíveis no OpenMP, é correto afirmar:
Alternativas
Q1062085 Engenharia de Software
OpenMP é um padrão para programação em memória compartilhada que oferece a facilidade de paralelização de códigos sequenciais com a inclusão de poucas linhas de código. Diferentemente do modelo sequencial de programação, o escopo de variáveis em OpenMP refere-se às threads que podem acessá-las, e não ao bloco de código em que foram definidas. Sobre o escopo de variáveis em OpenMP, é correto afirmar:
Alternativas
Q1062083 Sistemas Operacionais
Pode-se melhorar o desempenho em muitos programas paralelos que usam MPI através d a sobreposição de comunicação e computação. Uma maneira de conseguir isso é usar comunicação não bloqueante. O MPI inclui funções de envio e recebimento não bloqueantes. Uma descrição correta de uma dessas funções é:
Alternativas
Q1062082 Sistemas Operacionais
A comunicação por troca de mensagens utilizando Message Passing Interface (MPI) é largamente utilizada em processamento de alto desempenho. O mecanismo de trocas de mensagens ponto a ponto oferece uma forma de comunicação entre dois processo MPI. Sobre esse tipo de comunicação, é correto afirmar: 
Alternativas
Q1062081 Programação

Python é uma linguagem interpretada largamente utilizada atualmente. Não requer tipagem de variáveis e sua sintaxe indentada favorece a organização do código. Uma das suas funcionalidades mais poderosas são as listas. Considere o código em Python do quadro abaixo:


 Código:

1   a = ['UF'] + [ 'RN']

2   len(a)

3   b = ['4']*4

4   len(b)


A saída correta correspondente às linhas 2 e 4 do código é

Alternativas
Q1062080 Programação
A linguagem de programação C está entre as linguagens de programação mais utilizadas para desenvolvimento de bibliotecas e sistemas operacionais pelas suas características de portabilidade e desempenho. É uma linguagem baseada em ponteiros que possui diversas formas de acesso ao conteúdo da memória. Dada uma matriz A com n colunas armazenada continuamente na memória, a lista de expressões que contém formas equivalentes de acesso ao mesmo conteúdo da memória é
Alternativas
Q1062079 Programação

Fortran é uma linguagem de programação criada em 1956 que tem sido continuamente aprimorada e comumente utilizada em computação científica. Nesse contexto, considere o seguinte código em Fortran no quadro abaixo:


Imagem associada para resolução da questão


A computação que o código implementa é

Alternativas
Q1062078 Algoritmos e Estrutura de Dados

O código abaixo pode ser utilizado para atravessar um grafo.


Entrada: um gráfico G e um vértice v de G

Saída: todos os vértices alcançáveis de v marcados

função DFS(G,v):

marque v

para todas as arestas adjacentes a v, faça

se vértice w não estiver marcado, então

Chame recursivamente DFS(G,w)

fim se

fim para

fim função


Entre os diversos tipos de algoritmos utilizados para atravessar grafos, esse código implementa o algoritmo


Alternativas
Q1062076 Algoritmos e Estrutura de Dados
A ordenação é uma operação comum em muitas aplicações. Muitos algoritmos foram desenvolvidos para executá-la. Sobre alguns desses algoritmos, é correto afirmar:
Alternativas
Q1062075 Arquitetura de Computadores
O estudo da escalabilidade de sistemas paralelos investiga como a eficiência desses sistemas está relacionada com o tamanho do problema que deve ser resolvido assim como está relacionada com o tamanho da máquina utilizada para resolver o problema. Em relação ao exposto, é correto afirmar:
Alternativas
Q1062074 Arquitetura de Computadores
Com o advento da era de múltiplos núcleos de processamento, ou era multicore, diversos modelos de programação paralela se popularizaram. Sobre esses modelos de programação, é correto afirmar:
Alternativas
Q1062073 Arquitetura de Computadores
A taxonomia de Flynn classifica os diversos sistemas de computação em quatro tipos. A arquitetura clássica de Von Newman pode ser considerada como sendo do tipo SISD, pois possui um único fluxo de instrução e um único fluxo de dados. Arquiteturas modernas apresentam múltiplos núcleos de processamento funcionando em paralelo. Internamente, esses núcleos possuem unidades funcionais vetoriais que podem processar mais de um dado por instrução. Sobre esses múltiplos núcleos de processamento e sobre as unidades funcionais vetoriais, é correto afirmar que equivalem, respectivamente, às classificações 
Alternativas
Respostas
1201: B
1202: B
1203: C
1204: C
1205: A
1206: B
1207: D
1208: C
1209: B
1210: A
1211: A
1212: C
1213: A
1214: D
1215: B
1216: A
1217: C
1218: B
1219: A
1220: A