Questões de Concurso Para prefeitura de fazenda rio grande - pr

Foram encontradas 1.338 questões

Resolva questões gratuitamente!

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

Q3572386 Algoritmos e Estrutura de Dados
Considere os trechos de códigos a seguir: 

Q54.png (310×616)

Considerando as informações apresentadas, informe se é verdadeiro (V) ou falso (F) para o que se afirma e assinale a alternativa com a sequência correta.

( ) O primeiro código tem a finalidade de calcular o fatorial de um número, portanto é recursivo.
( ) O primeiro e segundo código utilizam o método da bolha ou Buble sort, portanto não são recursivos.
( ) O primeiro e segundo código são exemplos de algoritmos recursivos.
( ) Os dois códigos são exemplos de algoritmos de ordenação.  
Alternativas
Q3572385 Arquitetura de Software
Uma arquitetura orientada a serviços (SOA) permite que os serviços hospedados nela se comuniquem entre diferentes plataformas e linguagens. Sendo assim, é correto afirmar que são características de uma arquitetura orientada a serviços: 
Alternativas
Q3572384 Segurança da Informação

Algoritmos criptográficos são usados para criptografar e descriptografar mensagens. Atualmente existem uma variedade métodos de criptografia e diferentes algoritmos dentro de cada método. Considerando os principais métodos utilizados e tipos de algoritmos criptográficos, analise as assertivas e assinale a alternativa correta.



I. A criptografia assimétrica usa a mesma chave criptográfica para criptografar e descriptografar informações.


II. A criptografia simétrica usa duas chaves separadas: uma para criptografar e outra para descriptografar ou verificar a identidade do remetente.


III. O Digital Signature Algorithm foi desenvolvido como uma alternativa ao atual método de criptografia RSA padrão. Esse método usa um algoritmo diferente para criptografia e assinatura, mas é semelhante ao RSA em termos de velocidade e segurança.


IV. Message Digest Algorithm 5 é uma função hash criptográfica comumente usada. MD5 é usado como um padrão da Internet em muitos aplicativos de segurança e como um meio de verificar a integridade dos arquivos.  

Alternativas
Q3572383 Algoritmos e Estrutura de Dados

Considere o trecho de código a seguir: 


Q51.png (234×178)


O trecho de código corresponde à definição de 

Alternativas
Q3572382 Algoritmos e Estrutura de Dados
Uma lista encadeada simples consiste em nós e ponteiros. Os dados são armazenados nos nós e os ponteiros referem-se ao sucessor imediato do elemento. Considere a figura a seguir: 

Q50.png (296×40)
Fonte: Nina Mar. Aula prática 12 Listas Encadeadas. UFPE.

Pautando-se nas informações e seu conhecimento sobre lista encadeada simples, informe se é verdadeiro (V) ou falso (F) para o que se afirma e assinale a alternativa com a sequência correta.

( ) O ponteiro do último nó deve ser explicitamente definido como NULL. Todos os algoritmos detectam o fim por esse ponteiro nulo.
( ) Mesmo havendo apenas um ponteiro, pode-se percorrer a lista em várias direções.
( ) As únicas operações que podem ser executadas em listas encadeadas simples são: inserção e exclusão.
( ) Em uma lista encadeada simples, cada nó contém um segundo campo de link ao lado do link do próximo nó que aponta para os nós na sequência. 
Alternativas
Q3572381 Algoritmos e Estrutura de Dados
Em ciência da computação, uma árvore é um tipo de dado abstrato amplamente utilizado que representa uma estrutura com: nós e arestas. Assinale a alternativa correta com o tipo de estrutura que uma árvore representa. 
Alternativas
Q3572380 Engenharia de Software
O teste de unidade é a prática de criar testes pequenos e rápidos para componentes de software individuais para verificar a funcionalidade do código e a conformidade com os padrões de segurança. A respeito de teste de unidade, analise as assertivas e assinale a alternativa correta.

I. Os testes de unidade devem ser executados continuamente com cada compilação para fornecer feedback rápido sobre as alterações de código.
II. Os testes de unidade funcionam isolando funções de código e/ou procedimentos em um arquivo de origem para testar coletivamente essas pequenas unidades de código quanto à segurança e robustez.
III. Para testar a unidade de código, manipula-se valores de entrada para ajudar a garantir o comportamento funcional correto em valores de entrada válidos. No entanto, a unidade deve garantir a robustez, portanto, a inserção de valores fora dos intervalos esperados, incluindo valores nulos.  
Alternativas
Q3572379 Engenharia de Software
O controle de versão do software é necessário para indicar os status de desenvolvimento contínuo no desenvolvimento de software. O controle de versão pode ser convenientemente organizado durante o desenvolvimento de aplicativos por meio do controle de versão de uma ferramenta de software. Sobre versionamento de software, analise as assertivas e assinale a alternativa correta.

I. O controle de versão não é apenas relevante para a programação, mas também parte de todo gerenciamento de arquivos e documentação.
II. É comum documentar o progresso em termos de extensões funcionais e extensões de interface com versionamento contínuo através da documentação do software. 
III. O GitHub e o GitLab são os aplicativos de software mais populares da variante Git e oferecem fluxos de trabalho profissionais para versionamento de software.
IV. Os repositórios Git são descentralizados, o que significa que um repositório Git sempre mantém uma versão local até que ela seja disponibilizada em um sistema centralizado para disponibilidade geral. 
Alternativas
Q3572378 Engenharia de Software
Os padrões de design são usados no desenvolvimento de softwares para resolver problemas recorrentes de acordo com um determinado padrão. Os padrões de design foram introduzidos ao público em 1995 pelos quatro autores: Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides através de um livro com 23 padrões de projetos classificados em três categorias. Sendo assim, assinale a alternativa correta com as categorias definidas por esses autores. 
Alternativas
Q3572377 Banco de Dados
De modo geral, um sistema de gerenciamento de banco de dados organiza e estrutura o banco de dados e disponibiliza as informações para usuários e aplicativos na forma desejada. De posse dessas informações, informe se é verdadeiro (V) ou falso (F) para o que se afirma e assinale a alternativa com a sequência correta.

( ) O SGBD controla o acesso de leitura e gravação ao banco de dados. Em um banco de dados relacional os dados podem ser gerenciados, armazenados e recuperados por meio de uma linguagem de consulta estruturada.
( ) O SGBD gerencia os metadados, organiza os dados de acordo com o modelo de dados, define tipos de dados e atributos, garante a segurança e a proteção de dados, garante a integridade dos dados e otimiza o banco de dados para alto desempenho do sistema de banco de dados.  
( ) Os sistemas de gerenciamento de banco de dados são implementados como software e instalados em um computador ou servidor.
( ) O SGBD não afeta as funcionalidades e desempenho do banco de dados. Os sistemas de gerenciamento de banco de dados têm a tarefa de garantir o armazenamento persistente e consistente dos dados. 
Alternativas
Q3572376 Engenharia de Software
No Scrum, existem três papéis claramente definidos: o Scrum Master, o Product Owner e a Equipe de Desenvolvimento. Assinale a alternativa que apresenta o papel do Product Owner. 
Alternativas
Q3572375 Engenharia de Software

Considere os componentes de diagramas UML a seguir: 


Q43.png (180×233)


Pautando-se nas informações apresentadas nas figuras, assinale a alternativa correta.

Alternativas
Q3572374 Algoritmos e Estrutura de Dados
De um modo geral, um algoritmo define um curso de ação para resolver um problema. Esse plano de solução é usado para converter dados de entrada em dados de saída. A respeito de entrada e saída de dados, assinale a alternativa correta com os comandos que podem ser utilizados para representar as instruções de entrada e saída de dados. 
Alternativas
Q3572373 Engenharia de Software
O desenvolvimento ágil de software baseia-se em quatro valores que foram publicados em 2001 como "Manifesto para o Desenvolvimento Ágil de Software". Sendo assim, assinale a alternativa correta que apresenta os valores definidos no manifesto ágil. 
Alternativas
Q3572232 Direito Administrativo
Informe se é verdadeiro (V) ou falso (F) para o que se afirma e assinale a alternativa com a sequência correta.
Conforme art. 12 da Lei nº 14.133, de 1º de abril de 2021, no processo licitatório, observar-se-á o seguinte:

( ) os documentos serão produzidos por escrito, com data e local de sua realização e assinatura dos responsáveis.
( ) os valores, os preços e os custos utilizados terão como expressão monetária a moeda corrente nacional ou internacional, conforme o caso, ressalvado o disposto no art. 52 desta Lei.
( ) o desatendimento de exigências meramente formais que não comprometam a aferição da qualificação do licitante ou a compreensão do conteúdo de sua proposta não importará seu afastamento da licitação ou a invalidação do processo.
( ) a prova de autenticidade de cópia de documento público ou particular poderá ser feita perante agente da Administração, mediante apresentação de original ou de declaração de autenticidade por advogado, sob sua responsabilidade pessoal.
( ) o reconhecimento de firma será exigido mesmo quando não houver dúvida sobre a autenticidade, salvo imposição legal.
( ) os atos serão preferencialmente presenciais, de forma a permitir que sejam produzidos, comunicados, armazenados e validados por meio físico.
( ) a partir de documentos de formalização de demandas, os órgãos responsáveis pelo planejamento de cada ente federativo poderão, na forma de regulamento, elaborar plano de contratações anual, com o objetivo de racionalizar as contratações dos órgãos e entidades sob sua competência, garantir o alinhamento com o seu planejamento estratégico e subsidiar a elaboração das respectivas leis orçamentárias.
Alternativas
Q3572231 Direito Administrativo
De acordo com a Lei nº 14.133, de 1º de abril de 2021, relacione as colunas e assinale a alternativa com a sequência correta.

1. Procedimento auxiliar.
2. Modalidade de licitação.

( ) Concurso.
( ) Credenciamento.
( ) Sistema de registro de preços.
( ) Concorrência.
( ) Procedimento de manifestação de interesse.
( ) Diálogo competitivo.
( ) Leilão.
( ) Registro cadastral. 
Alternativas
Q3572230 Direito Administrativo
Sobre contratos administrativos, analise as assertivas e assinale a alternativa correta.

I. É o ajuste que a Administração Pública, agindo nessa qualidade, firma com particular ou outra entidade administrativa para a consecução de objetivos de interesse público ou particular, nas condições estabelecidas pela própria Administração.
II. Contrato de colaboração é o em que a Administração confere determinadas vantagens ou certos direitos ao particular, tal como o uso especial de bem público.
III. Cláusulas exorbitantes são as que excedem do Direito Comum para consignar uma vantagem ou uma restrição à Administração ou ao contratado.
IV. São modalidades de garantia a caução e a fiança bancária.
V. Contrato de serviço é o ajuste administrativo pelo qual a Administração adquire coisas móveis necessárias à realização de suas obras ou à manutenção de seus serviços.
Alternativas
Q3572229 Direito Administrativo
Sobre o princípio da impessoalidade, assinale a alternativa incorreta.
Alternativas
Q3572228 Administração Pública
O estudo e estabelecimento das diretrizes e metas que deverão orientar a ação governamental; harmonizar todas as atividades da Administração, submetendo-as ao que foi planejado e poupando-a de desperdícios, em qualquer de suas modalidades; e atribuir a outrem poderes da Administração; referem-se, respectivamente, a quais princípios fundamentais da Administração Pública? 
Alternativas
Q3572227 Direito Administrativo
Assinale a alternativa que preencha corretamente as lacunas.
A Administração __________ é o conjunto dos órgãos integrados na estrutura administrativa da União e a Administração __________ é o conjunto de entes (personalizados) que, vinculados a um Ministério, prestam serviços públicos ou de interesse público.
As pessoas jurídicas que integram a Administração indireta da União (____________________) apresentam seguintes pontos em comum: ____________________. 
Alternativas
Respostas
721: D
722: C
723: D
724: A
725: B
726: B
727: C
728: D
729: A
730: B
731: C
732: D
733: C
734: A
735: B
736: B
737: A
738: D
739: B
740: C