Questões sobre Programação

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

  • A.

    A linha 1 especifica que o script deve ser executado pelo shell sh.

  • B.

    Na linha 2, aspas simples podem ser substituídas por aspas duplas sem alterar a interpretação do comando echo.

  • C.

    Se o conteúdo da linha 3 fosse read arq, o sh, primeiro criaria a variável arq, e depois, armazenaria o nome do arquivo nesta variável.

  • D.

    Na linha 6, a criação da variável arq não é necessária, já que REPLY pode ser usado no resto do script.

  • E.

    Na linha 6, a variável arq é uma variável local, o que significa que ela existe somente durante a execução do script.

Na criação de Web Services há vários elementos envolvidos. Dentre eles, SOAP, UDDI e WSDL. Sobre WSDL é correto afirmar:

  • A.

  • B.

    É uma linguagem de programação padronizada pela W3C que utiliza scripts para a construção de Web Services.

  • C.

    É um protocolo de comunicação para acessar Web Services independentemente de plataforma, que é considerado um formato padrão para o envio de mensagens XML.

  • D.

    É um serviço de diretórios no qual as empresas podem se registrar e procurar por Web Services distribuídos pela rede.

  • E.

    É um protocolo usado na comunicação entre aplicações, rodando em diferentes sistemas operacionais, com diferentes tecnologias e linguagens de programação.

Em uma reunião técnica sobre o desenvolvimento de um novo sistema WEB em JAVA, um analista expressa preocupação a respeito do uso de cookies nos navegadores dos usuários, uma vez que o arquiteto de software do projeto indicou que serão utilizadas sessões WEB. Para garantir o uso de sessões e contemplar os clientes que não permitem cookies, que técnica pode ser utilizada nessa situação?

  • A.

    Buffer Overflow

  • B.

    SQL Injection

  • C.

    obfuscation

  • D.

    polling

  • E.

    reescrita de URL

Em relação à chamada remota de procedimentos (RPC), qual das afirmações abaixo é correta?

  • A.

    É uma biblioteca de programação para sistemas Windows de 32 bits que permite a troca de dados entre diferentes computadores em uma rede.

  • B.

    Especificação de como funções de uma biblioteca de programação podem ser acessadas de computadores distintos daqueles onde serão executadas.

  • C.

    Especificação de como funções de uma biblioteca de programação podem ser acessadas de computadores distintos daqueles onde serão executadas.

  • D.

    Uma ferramenta de programação que converte um programa escrito para executar em múltiplos núcleos (multi-thread) num programa que executa em múltiplos computadores em uma rede.

  • E.

    Biblioteca de programação para comunicação entre programas paralelos que executam em placas de vídeo de alto desempenho (GPGPU).

A exceção comum StackOverflowException, em uma applet, é causada quando a(o)

  • A.

    applet tenta executar uma ação não permitida pela configuração do browser.

  • B.

    applet tenta armazenar um tipo de dado incorreto em um array.

  • C.

    conversão entre strings e números gera uma falha.

  • D.

    espaço de pilha do sistema se esgota.

  • E.

    espaço de memória para alocar um novo objeto se esgota.

O seguinte aplicativo possui código aberto, ou seja, seu código fonte é disponibilizado e pode ser visualizado por qualquer pessoa:

  • A.

    Mozilla Firefox.

  • B.

    Microsoft Office.

  • C.

    Internet Explorer.

  • D.

    Opera.

É uma variável que contém um endereço de memória, esse endereço é normalmente a posição de outra variável na memória. Trata-se:

  • A.

    Variável global.

  • B.

    Vetores

  • C.

    Ponteiros

  • D.

    Matrizes.

Julgue os seguintes itens, relativos a programação nos sistemas operacionais Windows e Linux.

Dependendo da linguagem de programação, arquivos fontes podem ser compilados e executados sem erros tanto no Linux quanto no Windows, mas os arquivos binários executáveis resultantes da compilação somente podem ser executados em ambos os sistemas por meio de softwares de emulação.

  • C. Certo
  • E. Errado

Arquivos Batch (também conhecidos como arquivos de lote), são arquivos que tem como objetivo automatizar determinadas tarefas e possuem a seguinte extensão:

  • A.

    .bat

  • B.

    .ssh

  • C.

    .exe

  • D.

    .txt

Sobre a programação estruturada é correto afirmar:

  • A.

    É baseada na modularização, onde existe a divisão do programa em partes menores chamadas de funções ou procedimentos.

  • B.

    É baseada em classes e objetos, onde a divisão do código-fonte acontece em partes menores chamadas funções.

  • C.

    É baseada em polimorfismo, que consiste no reuso do código-fonte aplicado nas funções.

  • D.

    É baseada na modularização, onde existe a divisão do código-fonte em partes menores chamadas classes e objetos.

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...