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
12 questões encontradas

Linguagens de programação são notações para se descrever computações para pessoas e para máquinas. O sistema de software que faz essa tradução é denominado compilador. Um exemplo tradicional desse tipo de sistema possui fases para traduzir a entrada, que está em uma linguagem original (programa fonte), para uma linguagem destino (programa objeto). Diante do exposto, assinale a alternativa que descreve a fase do analisador semântico.

A Primeira fase do compilador. Etapa antes da análise léxica responsável por eliminar da árvore de sintaxe os comentários.
B Terceira fase do compilador. Utiliza a árvore de sintaxe e a tabela de símbolos para verificar a consistência do programa fonte com a definição da linguagem.
C Quarta fase do compilador. Responsável por gerar o código intermediário após a análise sintática.
D Última fase do compilador. Responsável por gerar o executável através do código otimizado.
E Segunda fase do compilador. Responsável por criar a árvore de sintaxe a partir dos tokens produzidos pelo analisador léxico.
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Suporte à Produção Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Suporte à Produção - 2019

Um SGBD (Sistema de Gerenciamento de Banco de Dados) armazena informações sobre o fluxo de uma autopeças. Dentre essas informações, destaca-se a tabela de vendas com as seguintes colunas:

CREATE TABLE venda (ID INT PRIMARY KEY, CLIENTE INT REFERENCES CLIENTE(ID),
DATA date, VALOR NUMERIC(10,2));

Obs.: Considere que existe uma tabela CLIENTE neste SGBD.
Com base nessa Estrutura, assinale a alternativa que apresenta a inserção em lote.

A DELETE FROM venda WHERE ID = 5;
B INSERT INTO venda WHER ID = 9;
C INSERT INTO venda (ID, CLIENTE, DATA, VALOR) VALUES (10, 25, ‘2019-07-08’, 25,12);
D INSERT INTO venda (ID, CLIENTE, DATA, VALOR) SELECT ID, CLIENTE, DATA, VALOR FROM venda_contingente WHERE ID BETWEEN 23951 AND 24178;
E SELECT * FROM venda WHERE ID = 23950;
Órgão: Instituto Brasileiro de Geografia e Estatística Cargo: Analista Censitário - Área: Análise de Sistemas - Suporte à Produção Prova: Instituto AOCP - IBGE - Analista Censitário - Área: Análise de Sistemas - Suporte à Produção - 2019