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

Foram encontradas 888 questões

Q678060 Programação

Acerca de análise estática de código-fonte, uma das práticas que verifica a qualidade do código e pode ser realizada antes da execução do software, julgue o próximo item.

No contexto de clean code, o conceito de objetos é semelhante ao de estruturas de dados, devendo os dados e as funções ficar expostos para permitir a inclusão de novos dados e de novas funções.
Alternativas
Q678059 Programação

Acerca de análise estática de código-fonte, uma das práticas que verifica a qualidade do código e pode ser realizada antes da execução do software, julgue o próximo item.

De acordo com as práticas de clean code, comentários em um código-fonte servem para compensar um código mal escrito, devendo, portanto, ser evitados.

Alternativas
Q678058 Programação

Acerca de análise estática de código-fonte, uma das práticas que verifica a qualidade do código e pode ser realizada antes da execução do software, julgue o próximo item.

A ferramenta SonarQube permite analisar a qualidade dos códigos-fontes que envolvem linguagens de computador e de dispositivos móveis e abrange categorias como padrões de codificação, testes e identificação de erros.

Alternativas
Q676505 Programação
Um programa de computador é um software livre quando os usuários, individual ou coletivamente, controlam o programa e possuem todas as quatro liberdades essenciais sobre o programa. Portanto, não se trata de uma liberdade essencial:
Alternativas
Q676504 Programação
Um programa para ser executado pelo computador pode passar por uma ou mais fases, dependendo da linguagem de programação usada: montagem, compilação, ligação, execução e/ou interpretação. Assim, durante a execução efetiva de um programa que passa pela fase de:
Alternativas
Q662310 Programação
Na linguagem de programação, a sintaxe é
Alternativas
Q659318 Programação
No contexto de passagem de parâmetros para uma sub-rotina, existe a denominada passagem de parâmetro por valor. Nesse caso,
Alternativas
Q649920 Programação
Em uma nova linguagem de programação, um comando é definido como uma sequência de cinco palavras quaisquer, de tal forma que cada palavra deve conter pelo menos cinco letras, sendo que não mais do que duas podem ser vogais; uma palavra não pode iniciar com as letras c, q ou z; deve-se observar a sequência de cinco letras formadas pela primeira letra de cada uma das cinco palavras, pois essas letras devem ser consecutivas na ordem alfabética, conforme abcdefghijklmnopqrstuvwxyz, sem pulos. Um exemplo de comando válido nessa linguagem é: 
Alternativas
Q647633 Programação

Acerca de linguagens de programação, julgue o item seguinte.


Na passagem de parâmetros por referência, a área de armazenamento da variável (endereço de memória) é utilizada para a transmissão de informações de entrada e(ou) saída em ambas as direções.

Alternativas
Q647631 Programação

Acerca de linguagens de programação, julgue o item seguinte.


As estruturas de dados estáticas são aquelas em que o tamanho ocupado na memória é definido antes de o programa ser executado e não podem ser modificadas durante a execução do programa.

Alternativas
Q647629 Programação

Acerca de linguagens de programação, julgue o item seguinte.


Registros são estruturas que repetem uma sequência de instruções determinado número de vezes.

Alternativas
Q647177 Programação
Conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional:
Alternativas
Q629487 Programação
Em uma linguagem de programação, os tipos primitivos de dados
Alternativas
Q629486 Programação

Considere o trecho de programa, abaixo.


 Imagem associada para resolução da questão


Em um programa com condições e ambiente ideais, este trecho de código 

Alternativas
Q629483 Programação
Uma associação correta entre a linguagem de programação e suas palavras-chave, é:
Alternativas
Q626263 Programação
Você pretende escrever um software para venda (software proprietário). Para resolver seu problema de conexão com um servidor externo, você pesquisou e encontrou duas bibliotecas similares. A maior diferença entre elas é o formato de licenciamento em que cada uma é disponibilizada. Uma delas está disponibilizada em licença LGPL e outra em licença GPL. Você não pretende abrir o seu código fonte e pretende cobrar por licença vitalícia de cada um dos seus clientes. Qual biblioteca você deve escolher?
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
Q623575 Programação
Assinale a alternativa que complemente a frase a seguir: "Semelhante a um ponteiro de função, o _____________ é um elemento que faz referência a um método."
Alternativas
Q623571 Programação

Assinale a alternativa que completa corretamente o código abaixo: 

procedure TForm1.Button1Click(Sender: TObject);

var

Int : Integer;

begin

       Int := 10;

      Edit1.Text := _______________;

end; 

Alternativas
Q620890 Programação
Assinale a opção correta acerca da representação de dados.
Alternativas
Respostas
621: E
622: E
623: C
624: E
625: A
626: E
627: E
628: C
629: C
630: C
631: E
632: B
633: D
634: E
635: B
636: D
637: C
638: D
639: D
640: C