Questões de Concurso Comentadas sobre conceitos básicos de programação em programação

Questões Discursivas

Foram encontradas 1.031 questões

Q386267 Programação
Na programação de computadores, variáveis são abstrações de endereços de memória. A variável que geralmente é declarada logo após o cabeçalho do programa, antes do início do programa principal, que se torna VISÍVEL EM TODO O PROGRAMA, é conhecida como:
Alternativas
Q372509 Programação
Uma linguagem de programação não exige que as variáveis tenham seu tipo definido. Porém, sempre detecta erros de tipo, determinando o tipo de todos os operandos em tempo de execução.

Isso a caracteriza como uma linguagem
Alternativas
Q369980 Programação
Existem várias formas de se passarem parâmetros para uma sub-rotina. Na chamada por referência, é passada para a sub-rotina uma
Alternativas
Q366854 Programação
As páginas da Internet podem ser classificadas em páginas dinâmicas e estáticas. Sobre isso, assinale a alternativa incorreta:
Alternativas
Ano: 2013 Banca: FGV Órgão: MPE-MS Prova: FGV - 2013 - MPE-MS - Analista - Suporte de Redes |
Q1671096 Programação

Observe o fragmento de código a seguir:


if (ovos % 12 == 0) {

return false;

}else {

return true;

}


Analise agora os comandos:

I. return ovos % 12 == 0;

II. return ovos % 12 != 0;

III. return !(ovos % 12 != 0);


Assinale:

Alternativas
Ano: 2013 Banca: FGV Órgão: MPE-MS Prova: FGV - 2013 - MPE-MS - Analista - Suporte de Redes |
Q1671095 Programação

Suponha que a variável inteira reais contém o valor 18 e que a variável inteira centavos contém o valor 53. Observe as seguintes expressões Java:


I. !(reais == 18) || !(centavos == 53);

II. reais == 10 || !(centavos != 53);

III. !(reais < centavos && reais > 0);


Assinale:

Alternativas
Q1655588 Programação
No ADO.NET, o DataSet e o DataReader são os dois objetos básicos para acesso aos dados. A principal diferença entre eles é que
Alternativas
Q1292742 Programação
O Navegador de internet é um programa de computador usado para visualizar os recursos da WEB, interpretando as codificações das linguagens usadas para o desenvolvimento dos aplicativos disponibilizados na internet. Assinale a seguir a alternativa que corresponde a uma linguagem que é interpretada pelo navegador.
Alternativas
Ano: 2013 Banca: FUNDATEC Órgão: Prefeitura de Tapejara - RS
Q1231463 Programação
Considerando o que VALENTE, J.A. em Diferentes usos do Computador na Educação do Artigo no site: http://pan.nied.unicamp.br/~lia/diferentes_usos.pdf, afirma sobre a utilização do Logo, analise as assertivas que seguem, assinalando V, se verdadeiro, ou F, se falso.
(  ) No caso da solução de problemas por intermédio da programação de computadores usando a linguagem Logo, o programa produzido pode ser visto como a representação, em termos de comandos dessa linguagem, da resolução do problema ou do projeto sendo desenvolvido.
(  ) A possibilidade de expressar ideias por meio dos comandos do Logo pode ser comparada a outras atividades de representação de conhecimento existentes em outros domínios do conhecimento.
(  ) A vantagem do Logo é que tanto o processo de aquisição da linguagem quanto a representação de ideias sobre o uso dos mesmos acontecem simultaneamente.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1226153 Programação
No que se refere a linguagens de programação e estruturas de decisão/repetição em algoritmos de programação, julgue o item subsequente.
Para trabalhar com contadores, a estrutura de repetição Enquanto X... Processar permite que o bloco de operações seja executado enquanto a condição X for verdadeira.
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1196650 Programação
Acerca das linguagens de implementação de regras de negócio, julgue o item seguinte.
Em Natural, local data area (LDA) é um objeto usado para definir variáveis que, no modo report, é de uso opcional.
Alternativas
Q794275 Programação
Quando se chama uma subrotina e se utiliza a passagem de parâmetro por valor, é passado para a subrotina
Alternativas
Q783455 Programação
O sistema de processamento de dados do Tribunal de Justiça do Amazonas possui as características listadas a seguir.
• As transações submetidas para processamento pelo sistema, são realizadas no momento em que ocorrem. • O menor tempo de resposta possível, é requisito básico a ser atendido pelo sistema. • Os dados de entrada alimentam o banco de dados central, sem passar por qualquer armazenamento intermediário, embora sejam submetidas a programas de verificação de consistência.
Por essas características, a modalidade de processamento é denominada
Alternativas
Q782657 Programação
Em relação aos conceitos de lógica de programação, analise as seguintes afirmativas: I. Uma constante é um determinado valor fixo que não se modifica durante a execução de um programa. II. Uma variável está associada a uma posição de memória, cujo conteúdo pode ser modificado durante a execução do programa. III. Toda variável é identificada por uma constante. Estão CORRETAS as afirmativas:
Alternativas
Ano: 2013 Banca: UFBA Órgão: UFBA Prova: UFBA - 2013 - UFBA - Auxiliar Administrativo |
Q766207 Programação
O Programador é um profissional de Informática, cuja função principal é prestar suporte técnico, presencial ou por telefone, ao usuário, ajudando-o a resolver problemas relativos ao funcionamento dos computadores de um setor de uma instituição pública.
Alternativas
Ano: 2013 Banca: FGV Órgão: CONDER Prova: FGV - 2013 - CONDER - Tecnologia da Informação |
Q697199 Programação
Com relação aos conceitos relacionados às linguagens de programação, analise as afirmativas a seguir.
I. Nas linguagens de programação fortemente tipadas é possível o confronto da necessidade de converter um tipo de dados em outro.
II. A única linguagem que o computador "entende nativamente" é a chamada Linguagem de Máquina, a qual é formada por um conjunto de códigos numéricos, próprios para comandar a máquina.
III. A linguagem C é um exemplo de uma Linguagem Simbólica.
Assinale:
Alternativas
Q624854 Programação

Em relação às técnicas para detecção de problemas e otimização de desempenho, analise as afirmativas a seguir.

I. A meta geral de uma análise de desempenho é determinar que partes do programa devem ser otimizadas visando ao incremento da velocidade ou à diminuição do uso de memória.

II. O uso de profilers para a instrumentação do programa alvo pode causar mudanças no seu desempenho, tornando a execução do código mais lenta devido ao impacto da coleta de dados.

III. O uso das ferramentas de gerenciamento é mais adequado para detectar os problemas de desempenho durante o desenvolvimento de aplicações e o profiler se destina a monitorar o comportamento da aplicação em produção.

Assinale:

Alternativas
Q554537 Programação
A Microsoft disponibiliza canais para que desenvolvedores que utilizam o Visual Studio consigam obter suporte ou relatar problemas. É correto afirmar que dentre estes canais se encontrem 
Alternativas
Q546574 Programação

Com relação aos conceitos e características de compiladores, julgue o item que se segue.

Interpretador é um tradutor de linguagem que executa o programa fonte de imediato, em vez de gerar um código objeto a ser executado após o término da tradução, enquanto o compilador recebe um programa fonte e produz programa equivalente na linguagem alvo. No caso da linguagem Java, os processadores combinam compilação e interpretação.

Alternativas
Q546571 Programação

No que se refere às linguagens de programação, julgue o item subsecutivo.

O diagrama de blocos apresentado abaixo se refere à instrução faça < conjunto de instruções > enquanto< condição >.

Imagem associada para resolução da questão

Alternativas
Respostas
781: B
782: D
783: D
784: C
785: B
786: B
787: B
788: E
789: A
790: C
791: C
792: D
793: A
794: A
795: E
796: E
797: C
798: A
799: C
800: E