Questões de Concurso Público Prefeitura de Montes Claros - MG 2024 para Técnico em Informática
Foram encontradas 39 questões
Um banco de dados pode ser de qualquer tamanho e de complexidade variável, sendo que a sua geração e manutenção podem ser realizadas manualmente ou de forma automatizada (computadorizada).
Fonte: ELMASRI, Ramez; NAVATHE, S. B. Sistemas de banco de dados. 4. ed. São Paulo: Pearson Addison Wesley, 2005, p. 4-5.
Considerando o contexto dos bancos de dados computadorizados, analise o fragmento de texto apresentado a seguir. Um _______________ é uma coleção de programas que permite aos usuários criarem e manterem um banco de dados. _______________ um banco de dados implica especificar os tipos de dados, as estruturas e a restrições para os dados a serem armazenados. _______________ um banco de dados é o processo de armazenar os dados em alguma mídia apropriada, controlada pela já mencionada coleção de programas. _______________ inclui algumas funções, como pesquisa, atualização e geração de relatórios. Compartilhar permite aos múltiplos usuários e programas acessar, de forma concorrente, o banco de dados. O conjunto formado pelo banco de dados e pela coleção de programas para sua criação e manutenção é chamado de _______________.
Fonte: ELMASRI, Ramez; NAVATHE, S. B. Sistemas de banco de dados. 4. ed. São Paulo: Pearson Addison Wesley, 2005, p. 4-5.
As palavras (ou conjuntos de palavras) que completam corretamente as lacunas do fragmento de texto apresentado são, na ordem:
Fonte: DEITEL, Paul; DEITEL, Harvey. C: como programar. 6. ed. São Paulo: Pearson Prentice Hall, 2011, p.184.
Considerando o contexto da pesquisa em arrays, relacione a segunda coluna à primeira.
1. Pesquisa sequencial
2. Pequisa binária
3. Hashing
( ) Tem como principal vantagem a simplicidade e, como principal desvantagem, o custo elevado.
( ) Tem como principal vantagem a eficiência e, como principal desvantagem, o fato de não recuperar em ordem alfabética.
( ) Tem como principal vantagem a eficiência e, como principal desvantagem, a necessidade de o array estar ordenado.
Assinale a alternativa que apresenta a sequência CORRETA, considerando a relação estabelecida de cima para baixo.
Marque a alternativa que apresenta um procedimento que realiza otimização de uma unidade em um computador com Windows 10.
MIZRAHI, Victorine Viviane. Treinamento em linguagem C. 2. ed. São Paulo: Pearson Prentice Hall, 2008, p. 259.
Qual é o conceito envolvido nesse processo?
• A camada de aplicação se concentra na utilização do computador para solução de problemas específicos do mundo real.
• A camada de comunicação permite que computadores sejam ligados em redes para que possam compartilhar informações e recursos.
• A camada de hardware consiste na parte física e inclui dispositivos como portas e circuitos que controlam o fluxo de eletricidade em modos fundamentais.
• A camada de informação reflete o modo como as informações são representadas em um computador.
• A camada de programação lida com software, ou seja, com as instruções usadas para realizar cálculos e gerenciar dados.
• A camada de sistema operacional cuida da interação com o sistema computacional e do gerenciamento de seus recursos.
A partir dessas explicações, pode-se afirmar que a ordem das camadas, da mais interna para a mais externa, é:
Fonte: DALE, Nell; LEWIS, John. Ciência da computação. 4. ed. Rio de Janeiro: LTC, 2010, p. 94.
Essa pequena quantidade de memória é chamada
• O documento principal contém o texto básico, que é o mesmo em todos os documentos de saída. Ele pode conter um papel timbrado, texto e instruções em campos de mesclagem para inserir texto (como os nomes dos destinatários e endereços) que variam de um documento de saída para outro.
• A lista de destinatários é um banco de dados que contém os dados a serem mesclados com os documentos de saída. Por exemplo, a lista de destinatários é um arquivo de banco de dados do Microsoft Access ou uma planilha do Microsoft Excel que pode conter nomes, endereços, números de telefone e outras categorias de informações pessoais.
Nesse contexto, o conjunto de documentos de saída pode ser gerado utilizando-se a ferramenta:
I- O seguinte programa, escrito em linguagem C e projetado para valores de n ≥ 0, está errado.

PORQUE
II- Toda função recursiva deve ter uma condição de término chamada condição básica.
A respeito dessas assertivas, assinale a alternativa CORRETA.
Disponível em: https://learn.microsoft.com/pt-br/shows/inside/task-manager. Acesso em: 24 jun. 2024.
Embora o Gerenciador de Tarefas ofereça informações e ferramentas diversas, profissionais da área da informática em geral precisam de mecanismos para monitoramento de desempenho mais abrangentes e flexíveis. O Windows Server 2012 dispõe de uma ferramenta – o Monitor de Desempenho – que pode ser útil para esses profissionais.
Considerando esse contexto, marque a alternativa que apresenta possibilidades oferecidas pelo Monitor de Desempenho do Windows:

Considere as seguintes assertivas:
I. A saída gerada pela execução desse programa é: Fim do programa...
PORQUE
II. A aritmética de ponto flutuante envolve imprecisões, o que faz com que, em alguns contextos, a comparação direta entre números utilizando o operador de comparação == não seja recomendada.
A respeito dessas assertivas, assinale a alternativa CORRETA.
Considerando os comandos disponíveis no sistema operacional Windows, relacione a segunda coluna à primeira.
1. sfc /SCANNOW
2. chkdsk
3. netstat
4. bcdboot
( ) Verifica o sistema de arquivos e os metadados do sistema de arquivos de um volume em busca de erros lógicos e físicos. Se usado sem parâmetros, exibe apenas o status do volume e não corrige erros. Se usado com os parâmetros /f, /r, /x ou /b, corrige erros no volume.
( ) Exibe conexões TCP ativas, portas nas quais o computador está escutando, estatísticas Ethernet, tabela de roteamento IP, estatísticas IPv4 (para os protocolos IP, ICMP, TCP e UDP) e estatísticas IPv6 (para IPv6, ICMPv6, TCP sobre IPv6 e UDP sobre protocolos IPv6). Usado sem parâmetros, esse comando exibe conexões TCP ativas.
( ) Verifica a integridade de todos os arquivos protegidos do sistema, e substitui, quando possível, as versões incorretas pelas versões corretas. Se esse comando descobrir que um arquivo protegido foi substituído, ele tentará recuperar a versão correta do arquivo da pasta systemroot\ e substituir arquivo incorreto.
( ) Permite configurar rapidamente uma partição do sistema ou reparar o ambiente de inicialização localizado na partição do sistema. A partição do sistema é configurada copiando um conjunto simples de arquivos Boot Configuration Data (BCD) para uma partição vazia existente.
Assinale a alternativa que apresenta a sequência CORRETA, considerando a relação estabelecida de cima para baixo.
Fonte: DALE, Nell; LEWIS, John. Ciência da computação. 4. ed. Rio de Janeiro: LTC, 2010, p. 67.
Considerando o contexto descrito e a importância de programadores buscarem otimizar o desempenho dos programas que escrevem, considere as assertivas apresentadas a seguir:
I. As limitações apresentadas não podem ser superadas por meio da utilização de estruturas de dados ligadas.
PORQUE
II. Uma estrutura de dados ligadas é uma coleção de nós, que armazenam dados, e de ligações com os outros nós.
A respeito dessas assertivas, assinale a alternativa CORRETA.
1- Assumindo que constantes NL e NC estejam definidas, definir mat como um array bidimensional de inteiros com NL linhas e NC colunas.
2- Imprimir o número de elementos do array bidimensional mat definido em 1.
3- Assumindo que estejam definidas variáveis inteiras x e y como variáveis de controle, inicializar, utilizando uma estrutura de repetição, cada elemento do array bidimensional mat definido em 1 como a soma de seus subscritos.
4- Imprimir os valores de cada um dos elementos do array bidimensional mat definido em 1.
Marque a alternativa que apresenta soluções CORRETAS para todas as demandas de programação apresentadas.

