QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
29 questões encontradas

Um Desenvolvedor de Sistemas precisa decidir qual tipo de linguagem de programação deve escolher para o desenvolvimento
de um projeto e, para tanto, avaliou linguagens estruturadas e linguagens orientadas a objetos. Nessa avaliação, ele constatou
que

A as estruturas básicas de controle previstas nas linguagens estruturadas são: sequência, condição e repetição.
B herança e polimorfismo são conceitos encontrados nesses dois tipos de linguagens.
C com linguagens estruturadas, não se podem utilizar técnicas de subprogramação (ou modularização), para melhorar a
clareza dos programas mais complexos, por meio da sua subdivisão em partes menores.
D uma desvantagem de uma linguagem estruturada em relação a uma linguagem orientada a objetos é que a primeira
promove o uso intensivo do comando de desvio condicional (GOTO), ao contrário da segunda.
E uma linguagem estruturada permite diretamente a representação dos elementos do mundo real e suas interações, que se
refletem no projeto na forma de classes e métodos.
Órgão: Assembléia Legislativa do Amapá Cargo: Analista Legislativo - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas Prova: FCC - ALE AP - Analista Legislativo - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas - 2020

Quando uma estrutura de dados envolve a utilização de mais de um tipo básico de dado, denomina-se

A multivariável.
B recursiva.
C aleatória.
D dinâmica.
E heterogênea.
Órgão: Prefeitura de Novo Hamburgo Cargo: Analista - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Prefeitura de Novo Hamburgo - Analista de Desenvolvimento de Sistemas - 2020

Considere o programa em pseudocódigo abaixo, que não apresenta erros.

var var1=1, var2=2: inteiro

funcao1()

inicio

var var1=100, var2=100: inteiro

imprima("Variaveis dentro da funcao1(): var1= ", var1, " var2=", var2)

fim

funcao2()

inicio
var1 = var1 +1;
var2 = var2 +2;

imprima("Variaveis dentro da funcao2(): var1= ", var1, " var2=", var2)

fim

inicio

imprima("Variaveis antes de chamar a funcao1(): var1= ", var1, " var2=", var2)

funcao1()
imprima("Variaveis depois de chamar a funcao1():var1= ", var1, " var2=", var2)

funcao2()

imprima("Variaveis depois de chamar a funcao2():var1= ", var1, " var2=", var2)

fim

O pseudocódigo, ao ser executado, imprimirá

A Variaveis antes de chamar a funcao1(): var1=0 var2=0
B Variaveis dentro da funcao1(): var1=1 var2=2
C Variaveis dentro da funcao2(): var1=101 var2=102
D Variaveis depois de chamar a funcao1(): var1=1 var2=2
E Variaveis depois de chamar a funcao2(): var1=101 var2=102
Órgão: Tribunal Regional Federal da 4ª Região Cargo: Técnico Judiciário - Área Tecnologia da Informação Prova: FCC - TRF 4 - Técnico Judiciário - Área Tecnologia da Informação - 2019

No âmbito dos sistemas de numeração computacionais, o número decimal 132 tem sua respectiva correspondência aos seguintes em binário e hexadecimal:

A 1110 0111 e 84.
B 0100 0010 e C3.
C 1000 0100 e 84.
D 1110 0100 e E4.
E 1000 0100 e 78.

Determinada estrutura de dados foi projetada para minimizar o número de acessos à memória secundária. Como o número de
acessos à memória secundária depende diretamente da altura da estrutura, esta foi concebida para ter uma altura inferior às estruturas
hierarquizadas similares, para um dado número de registros. Para manter o número de registros armazenados e, ao
mesmo tempo, diminuir a altura, uma solução é aumentar o grau de ramificação da estrutura (o número máximo de filhos que um
nó pode ter). Assim, esta estrutura possui um grau de ramificação geralmente muito maior que 2. Além disso, a cada nó são associados
mais de um registro de dados: se o grau de ramificação de um nó for g, este pode armazenar até g-1 registros.

Esta estrutura de dados é utilizada em banco de dados e sistema de arquivos, sendo denominada

A árvore digital ou trie.
B árvore B.
C lista linear duplamente encadeada circular.
D árvore rubro-negra.
E árvore binária de busca não balanceada.
Órgão: Tribunal Regional Federal da 4ª Região Cargo: Técnico Judiciário - Área Tecnologia da Informação Prova: FCC - TRF 4 - Técnico Judiciário - Área Tecnologia da Informação - 2019

Há casos em que os requisitos de um problema são bem compreendidos, por exemplo, quando o trabalho flui da comunicação ao emprego de forma relativamente linear. Sobre o modelo cascata, empregado na engenharia de software, assinale a alternativa correta.

A O modelo cascata, algumas vezes denominado ciclo de vida clássico, sugere uma abordagem sequencial e sistemática para o desenvolvimento do software, começando com o levantamento de necessidades por parte do cliente, avançando pelas fases de planejamento, modelagem, construção, emprego e culminando no suporte contínuo do software concluído.
B O modelo cascata é projetado para o desenvolvimento do software de forma incremental.
C O modelo cascata nada mais é que a criação de protótipos.
D No modelo cascata, o software é desenvolvido em uma série de versões evolucionárias. Nas primeiras iterações, a versão pode consistir em um modelo ou em um protótipo.
E O modelo cascata combina fluxos de processo linear e paralelo dos elementos. Esse modelo aplica as sequências lineares de forma escalonada. Cada sequência linear produz incrementos entregáveis do software.

Qual é o elemento de um compilador
que lê um fluxo de entrada (caracteres)
e produz um fluxo de saída que contém
palavras das quais cada uma é rotulada
com sua categoria sintática, equivalente
a uma classe gramatical da palavra na
linguagem natural?

A Scanner.
B Reader.
C Input.
D Parsing.
E Interface.
Texto associado
A respeito de sistemas operacionais e de aplicativos de edição de textos e planilhas, julgue os itens a seguir.

Devido à capacidade ilimitada de linhas de suas planilhas, o aplicativo Excel pode ser utilizado como um banco de dados para tabelas com mais de um milhão de registros.

C Certo
E Errado

Na análise exploratória de dados, são examinados conjuntos de
dados cujas principais características serão resumidas, muitas
vezes com métodos visuais. Acerca desse assunto, assinale a
opção correta.

A Uma variável de nível de manipulação nominal identifica as
categorias.
B Uma variável de nível de manipulação contínua pode assumir
infinitos valores.
C Uma variável de nível de mensuração discreta pode assumir
apenas alguns valores.
D Uma variável de nível de mensuração define como uma
variável se relaciona com as outras.
E Uma variável de nível de manipulação define a quantidade de
informação apresentada por cada variável.
Órgão: Tribunal de Contas da Paraíba Cargo: Auditor de Contas Públicas - Habilitação: Demais Áreas Prova: CESPE/CEBRASPE - TCE PB - Auditor de Contas Públicas - Habilitação: Demais Áreas - 2018