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

Foram encontradas 1.255 questões

Q1046669 Programação
Uma linguagem de programação possui um tipo de dado que armazena números inteiros em 2 bytes de memória. Para saber a quantidade de valores inteiros diferentes que poderão ser armazenados nesse tipo de variável, utiliza-se o cálculo:
Alternativas
Q1044310 Programação
No contexto de programas construídos com base no paradigma da programação por eventos, é correto afirmar que
Alternativas
Q1044147 Programação
Um programa de computador orientado a evento é caracterizado por
Alternativas
Q1038226 Programação

De acordo com Clean Code, julgue o item subsecutivo.


Em códigos orientados a objeto, tanto objetos quanto estruturas de dados expõem seus dados internos e as funções que manipulam tais dados.

Alternativas
Q1038225 Programação

De acordo com Clean Code, julgue o item subsecutivo.


Comentários explicativos ou descritivos no código devem ser evitados, pois caracterizam um código ruim.

Alternativas
Q1038224 Programação

De acordo com Clean Code, julgue o item subsecutivo.


Independentemente da linguagem de programação, uma função deve executar todos os procedimentos que estão sintetizados no seu nome, gerando uma função com múltiplos passos.

Alternativas
Q1037055 Programação

Considere o trecho de código 1 simplificado e sem erros de sintaxe.

Imagem associada para resolução da questão

Considere o trecho de código 2 simplificado e também sem erros de sintaxe. 

Imagem associada para resolução da questão

Considere as afirmativas sobre os trechos de código 1 e 2 e princípios de Engenharia de Software.

I. Princípio DRY: cada parte do conhecimento deve ter uma representação única, não ambígua e definitiva dentro do sistema.

II. O código duplicado visa garantir que todas as instâncias repetidas serão modificadas quando uma alteração for requerida.

III. O código 2 aplica um princípio cujo conceito está em conformidade com o princípio Open/Closed, que se refere à criação de código reutilizável que pode ser consumido por mais de uma entidade.


Está correto o que consta em

Alternativas
Q1035393 Programação
A linguagem natural estruturada é uma forma de escrever requisitos de sistema de uma forma padrão que, apesar de manter grande parte da expressividade e compreensão da linguagem natural comum, garante certa uniformidade imposta sobre a especificação. Por esse motivo, em notações de linguagem estruturada
Alternativas
Q1026755 Programação
Programação Orientada a Eventos é um paradigma de programação onde a execução do código é determinada pelo disparo de eventos, e rotinas responsáveis por capturar estes eventos. Sobre os programas que utilizam a programação orientada a eventos, assinale a alternativa correta.
Alternativas
Q1026751 Programação
Sobre alguns paradigmas da linguagem de programação, assinale a alternativa correta.
Alternativas
Q1017776 Programação
Considerando as linguagens de programação que têm recursos dinâmicos, a linguagem que é totalmente processada no computador-cliente é denominada
Alternativas
Q1012188 Programação
Nenhum ambiente de desenvolvimento está completo se não houver a possibilidade de se inserir pontos de interrupção (breakpoints) no pseudocódigo para fins de depuração. O VisuAlg 2.0 implementa dois comandos que auxiliam a depuração ou análise de um pseudocódigo, quais sejam:
Alternativas
Q1012187 Programação
Dentre os Operadores Aritméticos do programa VisuAlg 2.0, qual deles é considerado um operador de concatenação de strings?
Alternativas
Q1012186 Programação
O programa VisuAlg 2.0 prevê quatro tipos de dados, quais são eles?
Alternativas
Q1012030 Programação

Em relação ao conceito compilação e interpretação, em termos de linguagens de programação, analise as afirmativas abaixo.


I. Em linguagens de programação que fazem compilação, o código fonte é convertido para código de baixo nível, este sendo executado diretamente pelo computador.

II. Alguns exemplos de linguagens de programação interpretadas são: C, PHP e Ruby.

III. As linguagens interpretadas fazem uso de um interpretador, como intermediário, para a execução do código fonte.


Assinale

Alternativas
Q1011115 Programação

Os mecanismos de passagem de parâmetros em procedimentos e funções são definidos como passagem de parâmetros por valor e passagem de parâmetros por referência. Quanto à passagem de parâmetros, assinale a afirmativa correta.


Procedure Proc(W, X: integer; Var Y: real; Z : real)

Alternativas
Q1010826 Programação

Quanto mais um programador dominar uma linguagem de programação, melhor ele conseguirá se expressar no mundo da programação e mais recursos ele terá para escrever soluções para problemas computacionais via código.

(trecho retirado de: www.universidadedatecnologia.com.br, acesso em 18/06/2019)


Supondo que o texto acima tem caráter unicamente motivador, responda:

Qual das alternativas abaixo NÃO representa uma linguagem de programação de alto nível:

Alternativas
Q996792 Programação

Com relação a desenvolvimento de software, julgue o item a seguir.


Na arquitetura de API JMS (Java Message Service) e no modelo Publish/Subscribe (Pub/Sub) de troca de mensagens, uma mensagem publicada em um tópico será entregue a uma única aplicação consumidora.

Alternativas
Q993821 Programação
Sobre TypeScript, assinale a alternativa correta.
Alternativas
Q991989 Programação

Os comandos DDL abaixo definem uma base de dados de um restaurante, para armazenar seus cardápios e pratos.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta a descrição dos dados retornados por essa consulta.

Alternativas
Respostas
741: D
742: D
743: D
744: E
745: C
746: E
747: D
748: E
749: A
750: A
751: E
752: C
753: E
754: B
755: C
756: B
757: C
758: E
759: E
760: D