Questões de Concursos Públicos - UNIMONTES

Resolva questões gratuitas da UNIMONTES. Banco com 140 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q88394 UNIMONTES - 2017 - Prefeitura de Jaíba - MG - Analista de Sistemas
Ano: 2017
Banca: UNIMONTES
Matéria: Banco de Dados
Assunto: SQL

Considerando os padrões SQL ANSI (American National Standards Institute), podemos afirmar que os comandos abaixo fazem parte do conjunto de comandos da DML, EXCETO:
Q88393 UNIMONTES - 2017 - Prefeitura de Jaíba - MG - Analista de Sistemas
Ano: 2017
Banca: UNIMONTES
Assunto: Algoritmos

Considerando os fundamentos de lógica de programação e de tipos de dados, considere as afirmativas abaixo: I - Toda expressão que possui um operador relacional, necessariamente, tem como resultado um valor do tipo “lógico”. II - O operador “mod” (ou “%”) retorna o resto da divisão entre dois números. III - É adequado o uso de variáveis cujo tipo de dados seja “inteiro” para armazenar nomes de pessoas. Assinale a alternativa CORRETA.
Q88392 UNIMONTES - 2017 - Prefeitura de Jaíba - MG - Analista de Sistemas
Ano: 2017
Banca: UNIMONTES
Assunto: Algoritmos

Considerando os fundamentos de lógica de programação e os operadores lógicos utilizados nas linguagens de programação, atente-se para a expressão abaixo. C * (B – A) <= D – B / C Qual seria o resultado da execução dessa expressão, caso o valor das variáveis fossem: A=3; B=6; C=2 e D=9 ?
Q88391 UNIMONTES - 2017 - Prefeitura de Jaíba - MG - Analista de Sistemas
Ano: 2017
Banca: UNIMONTES
Assunto: Compilador

Considerando os fundamentos e conceitos de compiladores e interpretadores, analise as afirmativas abaixo. I - Quando os compiladores são executados, eles fazem a tradução de um programa escrito em linguagem de alto nível para linguagem de baixo nível, com o objetivo de gerar um arquivo executável. II - Considere a execução de um determinado programa, em condições ideais, em um ambiente interpretado, e a execução desse mesmo programa, no mesmo equipamento e sob as mesmas condições, após ser compilado. A versão interpretada apresenta maior rapidez na execução quando comparada à versão compilada. III - O interpretador traduz as instruções de um programa, escrito em linguagem de alto nível para linguagem de máquina, à medida que vai sendo solicitado pelo código daquele programa. Dessa forma, temos o pré-processamento mais rápido, mas o processamento mais demorado. Assinale a alternativa CORRETA.
Q88390 UNIMONTES - 2017 - Prefeitura de Jaíba - MG - Analista de Sistemas
Ano: 2017
Banca: UNIMONTES
Matéria: Banco de Dados
Assunto: Formas normais

Considerando os fundamentos e conceitos no âmbito dos bancos de dados, analise as afirmativas abaixo. I - A normalização de banco de dados tem como principal objetivo que um projeto de banco de dados possua redundância máxima, integridade mínima e ótimo desempenho. II - Considere que um administrador de banco de dados precisa emitir um relatório com o nome, o endereço e o telefone de todos os clientes que efetuaram compras no último mês, em uma determinada empresa; que essa empresa já está devidamente informatizada há anos e que ela possui um banco de dados devidamente normalizado e em pleno funcionamento. Esse administrador de banco de dados poderá encontrar todos os nomes, endereços e telefones desejados nos metadados do banco de dados. III - São modelos válidos de arquitetura de bancos de dados: relacional, semiestruturado, entidades e relacionamento, hierárquico, herança genérica, rede, lista invertida, pirâmide invertida, orientado a intenções e orientado a objetos. Assinale a alternativa CORRETA.
Q88389 UNIMONTES - 2017 - Prefeitura de Jaíba - MG - Analista de Sistemas
Ano: 2017
Banca: UNIMONTES
Assunto: Kernel

Sobre o kernel de um sistema operacional, podemos afirmar:
Q88388 UNIMONTES - 2017 - Prefeitura de Jaíba - MG - Analista de Sistemas
Ano: 2017
Banca: UNIMONTES
Assunto: Ferramentas CASE

As ferramentas Computer-Aided Software Engineering (CASE) possuem como objetivos a melhoria da qualidade de software e o aumento da produtividade no processo de software. Podemos afirmar que são vantagens da adoção de ferramentas CASE para o desenvolvimento de um software, EXCETO:
Q88387 UNIMONTES - 2017 - Prefeitura de Jaíba - MG - Analista de Sistemas
Ano: 2017
Banca: UNIMONTES
Assunto: Arquitetura TCP/IP

Considerando o conjunto de camadas de rede do modelo TCP/IP, podemos entender que o Address Resolution Protocol (ARP) é um protocolo de requisição e resposta, que é executado encapsulado pelo protocolo da linha. Nesse modelo de rede, em qual camada o ARP atua?
Q88386 UNIMONTES - 2017 - Prefeitura de Jaíba - MG - Analista de Sistemas
Ano: 2017
Banca: UNIMONTES
Assunto: Padrões de projeto (Design Patterns)

A partir dos fundamentos da Engenharia de Software e dos padrões General Responsibility Assignment Software Patterns [or Principles] (GRASP), assinale a alternativa INCORRETA.
Q88385 UNIMONTES - 2017 - Prefeitura de Jaíba - MG - Analista de Sistemas
Ano: 2017
Banca: UNIMONTES
Assunto: Orientação a Objetos

A partir dos fundamentos da análise e projetos orientados a objetos, assinale a alternativa INCORRETA.