Questões sobre Linguagens

Lista completa de Questões sobre Linguagens para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

A sigla HTML tem como significado:

  • A.

    HyperText Markup Language.

  • B.

    Hyperthread Module Language.

  • C.

    Hyperterminal Make Language.

  • D.

    HyperText Multi Language.

Considerando a implementação, em C, a seguir, de uma estrutura de dados e de uma busca nessa estrutura,

o número médio de acessos que precisa ser feito para localizar um registro nessa estrutura contendo n elementos utilizando a função descrita é

  • A.

    n!

  • B.

    n/2

  • C.

    (n-1)/2

  • D.

    log2 n

  • E.

    n+(n-1)

Qual é o resultado da compilação e execução do código Java a seguir?

  • A.

    quem contratado por nome

    quem demitido por nome

  • B.

    quem contratado por null

    quem demitido por null

  • C.

    novato contratado por nome

    ninguém demitido por nome

  • D.

    novato contratado por null

    ninguém demitido por null

  • E.

    erro de compilação

Dado o código C abaixo,

sabe-se que STR é a estrutura e STRSIZE é a capacidade da estrutura. Verifica-se que este código implementa a estrutura de dados

  • A.

    Fila.

  • B.

    Pilha.

  • C.

    Lista duplamente encadeada.

  • D.

    Árvore B.

  • E.

    Diagrama de decisão binária.

O programa Hello world é um famoso programa de computador que imprime “Olá, Mundo!” (ou “Hello, World!”). É utilizado como um teste ou um exemplo de código minimalista de uma linguagem de programação. Identifique qual dos trechos de código a seguir refere-se ao Hello World em linguagem Delphi.

  • A.

  • B.

  • C.

  • D.

Qual paradigma de linguagem de programação é caracterizado pela frequente utilização de recursividade?

  • A.

    Orientado a objetos

  • B.

    Orientado a aspectos

  • C.

    Procedural

  • D.

    Funcional

  • E.

    Baseado em componentes

Quais linguagens de programação permitem herança múltipla verdadeira?

  • A.

    Java e Python

  • B.

    Java e C#

  • C.

    Smalltalk e Ruby

  • D.

    Smalltalk e C++

  • E.

    C++ e Python

No código Java abaixo,

try {

...

} catch( ... ) {

... } finally {

...

}

verifica-se que o bloco finally será executado

  • A.

    de qualquer forma.

  • B.

    apenas se uma exceção for levantada.

  • C.

    apenas se nenhuma exceção for levantada.

  • D.

    apenas se a exceção levantada for tratada no bloco catch.

  • E.

    apenas se a exceção levantada não for tratada no bloco catch.

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)

  • A.

    I, apenas.

  • B.

    II, apenas.

  • C.

    III, apenas.

  • D.

    I e II, apenas.

  • E.

    I, II e III.

Em relação à Linguagem de Programação C e aos seus recursos, é correto afirmar que

  • A.

    é uma linguagem orientada a objeto que permite programação estruturada.

  • B.

    o tipo de dados typedeep são estruturas variáveis que permitem que dados relacionados sejam combinados e manipulados como um todo.

  • C.

    a passagem de parâmetros por referência para funções pode ser realizada por meio da utilização de ponteiros.

  • D.

    não permite a reutilização de código, pois se trata de uma linguagem de baixo nível, permitindo passagem de parâmetros somente por ponteiros.

  • E.

    não é indicada para programação estruturada, pois não possui comandos de manipulação de estruturas de dados complexas.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...