Questões de Concurso Para nucepe

Foram encontradas 6.136 questões

Resolva questões gratuitamente!

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

Ano: 2023 Banca: NUCEPE Órgão: UESPI Prova: NUCEPE - 2023 - UESPI - Arquiteto |
Q2271777 Arquitetura
Em relação à Lei Federal 10.257, denominada Estatuto da Cidade, marque a ÚNICA alternativa que está INCOERENTE com esta Lei:
Alternativas
Ano: 2023 Banca: NUCEPE Órgão: UESPI Prova: NUCEPE - 2023 - UESPI - Arquiteto |
Q2271776 Arquitetura
De acordo com as regras para representação de projetos de arquitetura, marque a ÚNICA alternativa que esteja CONFORME às normas vigentes.
Alternativas
Ano: 2023 Banca: NUCEPE Órgão: UESPI Prova: NUCEPE - 2023 - UESPI - Arquiteto |
Q2271775 Arquitetura
As cartas solares são representações gráficas das trajetórias aparente do Sol na abóboda celeste. Trata-se de uma importante ferramenta para o estudo da incidência solar nas edificações, em que se destacam as horas do dia nos diferentes períodos do ano. A seguir, a figura mostra a Carta Solar de 5°de latitude Sul, valor próximo à da cidade de Teresina.

Após a análise da Carta Solar, marque a ÚNICA alternativa que contém afirmativa CORRETA.


Imagem associada para resolução da questão

 
(imagem retirada do software SOLAR)



Alternativas
Ano: 2023 Banca: NUCEPE Órgão: UESPI Prova: NUCEPE - 2023 - UESPI - Arquiteto |
Q2271774 Arquitetura
Utilizando a Fórmula de Blondel para o cálculo da escada, as dimensões do espelho (e), ou seja, do degrau e a largura do piso (p), que equivalem ao plano horizontal, correspondem, respectivamente, a:
Alternativas
Ano: 2023 Banca: NUCEPE Órgão: UESPI Prova: NUCEPE - 2023 - UESPI - Arquiteto |
Q2271773 Arquitetura
O orçamento de obras é uma etapa que visa determinar os gastos para a execução de um empreendimento, englobando os custos desde a concepção do projeto até o momento em que a construção é totalmente finalizada. Na elaboração do orçamento de obra de uma edificação, a mão de obra corresponde a uma parcela significativa no custo total. Marque SOMENTE a alternativa CORRETA referente ao custo da mão de obra:
Alternativas
Ano: 2023 Banca: NUCEPE Órgão: UESPI Prova: NUCEPE - 2023 - UESPI - Arquiteto |
Q2271772 Arquitetura
No Brasil, as bases para o planejamento das cidades estão estabelecidas no Estatuto da Cidade (Lei 10.257/2001), que tem um capítulo específico tratando do Plano Diretor, instrumento básico de desenvolvimento e expansão urbana, que dever ser revisto pelo menos a cada
Alternativas
Ano: 2023 Banca: NUCEPE Órgão: UESPI Prova: NUCEPE - 2023 - UESPI - Arquiteto |
Q2271771 Arquitetura
Quando uma cidade cresce, suas áreas limítrofes, até então desocupadas, passam a ser ocupadas e começam a abrigar um alto índice populacional, até que atingem municípios vizinhos. Este fenômeno é conhecido como: 
Alternativas
Ano: 2023 Banca: NUCEPE Órgão: UESPI Prova: NUCEPE - 2023 - UESPI - Arquiteto |
Q2271770 Arquitetura
Sobre os conceitos, materiais e tipos de superfícies utilizadas em projetos de acústica arquitetônica, assinale a ÚNICA afirmativa em DISCORDÂNCIA com o referido assunto:
Alternativas
Ano: 2023 Banca: NUCEPE Órgão: UESPI Prova: NUCEPE - 2023 - UESPI - Arquiteto |
Q2271769 Arquitetura
Sobre o uso dos sistemas de iluminação artificial, leia as afirmações abaixo e assinale APENAS a alternativa que NÃO possui coerência com os conceitos de iluminação vigentes:
Alternativas
Q2271752 Programação
Considere o código a seguir que contém um trecho escrito na linguagem de programação JavaScript. 

Imagem associada para resolução da questão


O resultado da execução do código é



Alternativas
Q2271751 Programação
O desenvolvimento Front-End é responsável pela parte visual de um site ou aplicativo. De forma resumida, o Front-End de uma aplicação é a parte com a qual o usuário consegue interagir. Dentre as principais tecnologias de desenvolvimento Front-End tem-se: HTML, CSS e JavaScript.

Em relação às tecnologias de desenvolvimento Front-End, avalie as seguintes afirmações:

I - JavaScript é uma linguagem de marcação de hipertexto utilizada na criação de pequenos programas para realizar ações em uma página web.
II - CSS é uma linguagem de programação estruturada de script utilizada para estilizar as páginas web.
III - Um link no HTML utiliza a tag  <a> que possui o atributo href no qual indica-se o destino do link. Exemplo de link em HTML: <a href="http:uespi.br/'> Página da UESPI</a>.
IV - O JavaScript pode ser incorporado a páginas HTML para que elas sejam mais dinâmicas e interativas.

Assinale a alternativa que apresenta APENAS as afirmações CORRETAS.
Alternativas
Q2271750 Programação
Considere o código a seguir escrito na linguagem de programação Java.

Imagem associada para resolução da questão


Imagem associada para resolução da questão


Imagem associada para resolução da questão


O resultado da execução do código descrito no método main da classe Programa é
Alternativas
Q2271749 Programação
Em programação orientada a objetos, modificador de acesso, também chamado de visão de método ou ainda visão de atributo, é a palavra-chave que define a visibilidade de um atributo, método ou classe. Na linguagem de programação Java são definidos os seguintes modificadores de acesso: __________, que é visível na mesma classe, em suas subclasses e em outras classes; __________, que é visível somente dentro da mesma classe e __________, que é visível somente dentro da mesma classe e em suas subclasses.

Os modificadores de acesso que preenchem respectivamente as lacunas são
Alternativas
Q2271748 Engenharia de Software
A atividade de Teste de Software é complexa, pois diversos fatores podem colaborar para ocorrência de erros, mas a maioria deles tem uma única origem: erro humano. Dessa forma, o Teste de Software tem o intuito de executar um programa ou modelo utilizando algumas entradas em particular e verificar se seu comportamento está de acordo com o esperado.
Adaptado de Márcio Eduardo Delamaro, José Carlos Maldonado e Mário Jino. Introdução ao Teste de Software. 2 ed. Rio de Janeiro: Elsevier, 2016. 


Em relação a Atividade de Teste de Software, avalie as seguintes afirmações: 

I - O teste de regressão é realizado no processo de manutenção do software. O objetivo é avaliar se as modificações efetuadas estão corretas, ou seja, que os novos requisitos implementados funcionam como o esperado e que os requisitos anteriormente testados continuam válidos.
II - O particionamento de equivalência é um método de teste caixa branca que divide o domínio de entrada de um programa em classes de dados a partir dos quais os casos de teste podem ser derivados.
III - A análise de valor limite é uma técnica de teste caixa preta que leva à escolha de casos de teste que põem à prova os valores nas fronteiras do domínio de entrada.
IV - O teste de unidade faz muito uso das técnicas de teste caixa preta e as técnicas de projeto de casos de teste de caixa branca são mais encontradas durante o teste de integração.

Assinale a alternativa que apresenta APENAS as afirmações CORRETAS.
Alternativas
Q2271747 Engenharia de Software
A UML é uma linguagem visual utilizada para modelar sistemas orientados a objetos. Através dos elementos gráficos definidos nesta linguagem pode-se construir diagramas que representam diversas perspectivas de um sistema. Os diagramas UML são divididos em dois tipos: Diagramas Estruturais e Diagramas Comportamentais.

Adaptado de Eduardo Bezerra. Princípios de Análise e Projeto de Sistemas Com UML. 2 ed. Rio de Janeiro: Elsevier, 2007.

Qual diagrama da UML apresenta as interações entre objetos na ordem temporal em que elas acontecem?
Alternativas
Q2271746 Engenharia de Software
Os primeiros processos de desenvolvimento de software eram estritamente sequenciais, começando com uma fase de especificação de requisitos até chegar às fases finais de implementação, testes e manutenção do sistema. No entanto, começou-se a perceber que software é diferente de outros produtos de Engenharia. Essa percepção foi ficando clara devido aos problemas frequentes enfrentados por projetos de software nas décadas de 70 a 90. Dessa forma, surgiram os métodos ágeis, que preconizam que um sistema deve ser construído de forma incremental e iterativa. Pequenos incrementos de funcionalidade são produzidos, em intervalos curtos e, logo em seguida, validados pelos usuários. Diversos métodos que concretizam os princípios ágeis foram propostos, tais como Scrum, Extreme Programming (XP) e Kanban.
Adaptado de Marco Túlio Valente. Engenharia de Software Moderna: princípios e práticas para desenvolvimento de Software com produtividade. Belo Horizonte:[s.n.], 2020. 

Em relação aos métodos ágeis, avalie as seguintes afirmações:

I – Uma das características de processos ágeis é a adoção de ciclos curtos e iterativos de desenvolvimento, por meio dos quais um sistema é implementado de forma gradativa.
II – Scrum é um método ágil para gerenciamento de projetos, que necessariamente precisam ser projetos de desenvolvimento de software.
III – Extreme Programming (XP) é um método ágil voltado exclusivamente para projetos de desenvolvimento de software. Dessa forma, XP inclui um conjunto de práticas de programação.
IV – Assim como no Scrum, o Kanban define uma lista fixa de papeis e de cerimônias que devem ser realizadas durante o processo de desenvolvimento de software.

Assinale a alternativa que apresenta APENAS as afirmações CORRETAS.
Alternativas
Q2271745 Engenharia de Software
Tentativas de lidar com a complexidade e de minimizar os problemas envolvidos no desenvolvimento de software envolvem a definição de processos de desenvolvimento de software (PDS). Um PDS compreende todas as atividades necessárias para definir, desenvolver, testar e manter um produto de software.

Adaptado de Eduardo Bezerra. Princípios de Análise e Projeto de Sistemas Com UML. 2 ed. Rio de Janeiro: Elsevier, 2007.

Neste cenário, qual atividade típica de um PDS tem como principal objetivo que os usuários e desenvolvedores do software tenham a mesma visão do problema a ser resolvido?
Alternativas
Q2271744 Banco de Dados
Data Warehouse é uma coleção de informações estruturadas para dar suporte aos processos de tomada de decisão. Diferentemente dos bancos de dados transacionais, eles são otimizados para recuperação de dados, e não para processamento de transação de rotina. 
Adaptado de Ramez Elmasri e Shamkant B. Navathe. Sistemas de Banco de Dados. 6. ed. São Paulo: Pearson Addison Wesley, 2011. 

Em relação aos conceitos de Data Warehouse, avalie as seguintes afirmações:

I – Em comparação com os bancos de dados transacionais, os Data Warehouses são tidos como voláteis. Isso significa que as informações no Data Warehouse mudam com muito mais frequência e podem ser considerados de tempo real.
II – Diferentemente dos bancos de dados transacionais, os modelos de dados dos Data Warehouses são formados por 03 (três) elementos básicos: fatos, dimensões e medidas.
III – O processo de ETL (Extract, Transform, and, Load) consiste na etapa de manipulação dos dados das fontes de origem para o modelo dimensional construído para o Data Warehouse.
IV – Os dados nos Data Warehouses são mais detalhados que nos bancos de dados transacionais.

Assinale a alternativa que apresenta APENAS as afirmações CORRETAS.


Alternativas
Q2271743 Banco de Dados
Normalmente, os SGBDs possuem mecanismos próprios que podem ser utilizados para criar módulos programáveis que são armazenados no banco de dados de forma compilada. Cada banco de dados possui um conjunto específico de comandos que definem a sua linguagem de programação. É possível criar objetos tais como: funções, procedimentos, pacotes, gatilhos e outros.

Neste contexto, qual recurso de programação em banco de dados é executado automaticamente e implicitamente sempre que ocorre um evento (INSERT, UPDATE ou DELETE) associado a uma tabela?
Alternativas
Q2271742 Banco de Dados
Considere o modelo relacional abaixo e responda  a questão



Qual o comando SQL para dobrar a carga horária das disciplinas do curso de código igual a 1 e do curso de código igual a 3?
Alternativas
Respostas
221: C
222: E
223: B
224: B
225: B
226: D
227: B
228: A
229: D
230: B
231: C
232: A
233: E
234: D
235: C
236: D
237: C
238: B
239: E
240: E