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

Foram encontradas 772 questões

Q315471 Programação
Com relação a linguagens de programação, julgue os próximos itens.
O estudo de técnicas de formalização, dedução e análise, que possibilitam a verificação da validade de argumentos, é um dos objetivos da lógica.
Alternativas
Q300123 Programação
Considere a classe:

Imagem 001.jpg

Na classe pessoa existem níveis de visibilidade dos atributos dos tipos “+", “-“ e “#" que são, respectivamente,
Alternativas
Q293616 Programação
São critérios para avaliação de linguagens de programação:
Alternativas
Q293613 Programação
Assinale a opção correta.
Alternativas
Q293612 Programação
Assinale a opção correta.
Alternativas
Q2895908 Programação

Numa típica estrutura de seleção simples, ou condicional, estaremos usando um pseudocódigo em portugol, ou em português estruturado:

Alternativas
Q2214460 Programação
Analise as seguintes afirmativas referentes às constantes e variáveis das linguagens de programação.

I. São repositórios de elementos pertencentes aos tipos das linguagens de programação.
II. As variáveis precisam de um identificador para serem acessadas enquanto as constantes não precisam.
III.Ao contrário das variáveis, os valores das constantes são definidos e não são alterados durante a execução do programa.

A partir dessa análise, é possível concluir que estão CORRETAS
Alternativas
Ano: 2012 Banca: FUNIVERSA Órgão: CENSIPAM
Q1239090 Programação
O Google Earth é um programa de mapa, globo virtual e informação geográfica que proporcionou um aumento do interesse público no uso de tecnologias e aplicações geoespaciais. Assinale a alternativa que apresenta uma linguagem de programação utilizada pelo Google Earth para gerenciar dados geográficos tridimensionais.
Alternativas
Ano: 2012 Banca: FCC Órgão: DPE-SP
Q1190470 Programação
O uso da recursividade geralmente permite uma descrição mais clara e concisa dos algoritmos. Em relação aos conceitos e utilização de recursividade, é correto afirmar:
Alternativas
Q856809 Programação
Sobre o processo de descompilação (do inglês decompilation), assinale a alternativa verdadeira:
Alternativas
Q856808 Programação
Sobre o processo de desmontagem (do inglês disassembly), assinale a alternativa verdadeira:
Alternativas
Q836989 Programação
O editor Eclipse possui uma interface de instalação de novos pacotes que torna esta tarefa um processo simples e eficiente. Em sua versão Indigo, por uma das opções presentes no menu é possível abrir uma tela na qual será inserida a página que contém os pacotes a serem instalados e na qual o usuário poderá escolher qual deseja instalar. Essa opção, chamada de “Install New Software ...” está presente no menu
Alternativas
Q836978 Programação
Uma Linguagem de Programação (LP) é um método padronizado para expressar instruções para um computador. Um paradigma é um conjunto de características que serve para categorizar um grupo de linguagens de programação. Considerando este tema, é correto afirmar que:
Alternativas
Q836977 Programação
Há duas maneiras de se passar argumentos ou parâmetros para funções: por valor e por referência. Todas as afirmativas sobre passagem de parâmetros estão corretas, EXCETO:
Alternativas
Q825547 Programação

Dadas as afirmativas seguintes sobre as linguagens de programação e seu mecanismo de definição de tipos,

I. Linguagens com tipagem forte preservam o tipo valor de suas variáveis até ela ser descartada da memória.

II. Em linguagens com tipagem dinâmica o tipo de uma variável pode ser alterado durante a execução do programa.

III. Em linguagens com tipagem dinâmica não se sabe o tipo de uma variável durante a execução do programa.

verifica-se que está(ão) correta(s)

Alternativas
Q825534 Programação
Quais linguagens de programação permitem herança múltipla verdadeira?
Alternativas
Q825533 Programação
Qual paradigma de linguagem de programação é caracterizado pela frequente utilização de recursividade?
Alternativas
Q482782 Programação
O processo de compilação consiste essencialmente na tradução de um programa escrito em uma linguagem fonte para um programa em outra linguagem.
Esse processo é retratado em duas fases características, que são:
Alternativas
Q476284 Programação
De uma forma geral, um compilador é um programa que recebe como entrada o texto de um programa (fonte) em uma certa linguagem e produz como saída outro texto de programa em uma linguagem diferente da utilizada no fonte. Para isso, compiladores são estruturados internamente em uma série de módulos que produzem, em sequência, representações intermediárias do programa fonte ou de suas partes.
A quebra do texto do programa fonte em unidades básicas da linguagem denominadas de tokens é realizada pelo módulo denominado
Alternativas
Q476254 Programação
Inicialmente, aplicações www utilizavam apenas páginas estáticas previamente armazenadas e estruturadas segundo regras de linguagens de marcação como o HTML. Com o passar do tempo, as páginas puderam passar a ser geradas dinamicamente, com base em algum processamento realizado no servidor. Também se tornou possível incrementar as tecnologias e a capacidade de processamento no ambiente dos clientes. Linguagens de script, por exemplo, puderam passar a ser embutidas nas páginas e executadas no ambiente do cliente, em seu navegador. Outra forma mais independente de dotar o cliente de um poder de processamento é permitir que ele possa executar pequenos trechos de código em linguagens de programação como Java, por exemplo. O navegador pode receber esses trechos de código como um recurso independente, sem a necessidade de embutir o código em uma página HTML, e a aplicação passa a contar com um ambiente mais extenso para a sua execução (que passa a incluir uma máquina virtual).

Esses pequenos trechos de código executáveis em uma máquina virtual no cliente ficaram conhecidos como
Alternativas
Respostas
561: C
562: C
563: E
564: A
565: A
566: B
567: B
568: D
569: C
570: A
571: A
572: B
573: D
574: C
575: B
576: E
577: D
578: A
579: B
580: C