Questões de habilidade de programação em línguas portuguesas

Questões de habilidade de programação em línguas portuguesas

Teste sua compreensão dos tópicos de habilidades de codificação respondendo a mais de 100 MCQs de habilidades de codificação. Role para baixo para começar!

1: (char) ('a' + math.random () * ('z' - 'a' + 1)) retorna um caractere aleatório __________.

A.   Entre 'B' e 'Z'

B.   Entre 'a' e 'y'

C.   Entre 'b' e 'y'

D.   Entre 'a' e 'z'

2: Um ________ é uma função de membro que é chamada automaticamente quando um objeto de classe é ________.

A.   Destruidor, criado

B.   Construtor, criado

C.   Função estática, desalocada

D.   Função de utilidade, declarado

E.   Nenhum desses

3: Um ________ de uma classe base espera ser substituído em uma classe derivada.

A.   Função do construtor

B.   Função de destruidor

C.   Função estática

D.   Função virtual

4: Uma função de membro declarada ________ não pode usar este ponteiro.

A.   Privado

B.   Público

C.   Estático

D.   Em linha

E.   Nenhum desses

5: Um programa que testa uma função é chamado de programa _____.

A.   Valor

B.   Escopo

C.   Referência

D.   Motorista

6: Um subscrito é um (n) _____.

A.   Elemento em uma matriz

B.   Nome alternativo para uma matriz

C.   Número que representa o valor mais alto armazenado em uma matriz

D.   Número que indica a posição de um elemento de matriz

7: Uma matriz bidimensional pode ser vista como ________ e ________.

A.   Linhas colunas

B.   Argumentos, parâmetros

C.   Incrementos, decréscimos

D.   Todos esses

8: Uma matriz bidimensional pode ter elementos de ________ tipos de dados.

A.   Um

B.   Dois

C.   Quatro

D.   Nenhum desses

E.   Nenhum desses

9: Uma variedade bidimensional de caracteres pode conter ________.

A.   Cordas do mesmo comprimento

B.   Cordas de diferentes comprimentos

C.   Elementos não inicializados

D.   Todos esses

E.   Nenhum desses

10: Uma variável geralmente é passada para um método por ____.

A.   Argumento

B.   Parâmetro

C.   Ambos

D.   Nenhum desses

11: A função (n) ____ é uma função não -membro que tem acesso a todos os membros da classe.

A.   Amigo

B.   Acesso

C.   Vazio

D.   Protegido

12: A (n) _____ é um membro específico de uma classe

A.   Chave

B.   Linha de vida

C.   Índice

D.   Instância

13: Os argumentos são passados ​​para a função de destruidor da classe base pela função ________ ________.

A.   Derivado, construtor

B.   Derivado, destruidor

C.   Base, construtor

D.   Base, destruidor

E.   Nenhum desses

14: As matrizes podem ser ________ no momento em que são ________.

A.   Inicializado, declarado

B.   Declarado, inicializado

C.   Atribuir, inicializado

D.   Inicializado, atribua

15: O valor do padding de células é expresso em ____.

A.   Spanning

B.   Mesas

C.   Hsides

D.   Píxeis

E.   Altíssima

16: Para (k = 0; k <9; k ++) se (nome [k] _______ ““) então escreva o nome [k] fim se final para

A.   =

B.   >

C.   <

D.   ==

17: Os formulários são criados usando o elemento ____.

A.   <Field>

B.   <morm>

C.   <html>

D.   <input>

18: O agrupamento é ________.

A.   Representa os dados consolidados de um dinâmico visualmente

B.   Clique na seta do campo na área de valores e selecione as configurações do campo de valor.

C.   As estatísticas de resumo não mudam para refletir os valores selecionados no Slicer.

D.   Juntar linhas ou colunas de dados relacionados em uma única entidade para análise

19: Se você deixar de fora o Declarador de Tamanho em uma declaração de matriz ________.

A.   Você deve fornecer uma lista de inicialização

B.   Você não é obrigado a inicializar os elementos da matriz

C.   Todos os elementos da matriz padrão para zero valores

D.   Sua matriz não conterá elementos

20: Os membros protegidos de uma classe base são como ________, mas podem ser acessados ​​por classes derivadas.

A.   Membros particulares

B.   Membros públicos

C.   Membros protegidos

D.   Nenhum desses

21: A função ____ converte todas as letras em uma string em letras maiúsculas.

A.   Strtoupper ()

B.   Stringtoupper ()

C.   Strtolower ()

D.   Stringtolower

22: O operador ____ é avaliado primeiro na seguinte expressão: 9 * 2 - 8> 5 + 2/2.

A.   +

B.   -

C.   /

D.   *

23: O comando _____ seria usado para excluir a linha da tabela onde o P_Code é 'BRT-345'.

A.   Exclua do produto onde p_code = 'BRT-345';

B.   Remova do produto onde p_code = 'BRT-345';

C.   Apagar do produto onde p_code = 'BRT-345';

D.   Reversão do produto onde p_code = 'BRT-345';

24: A função __________ retornará o número de caracteres em uma determinada string.

A.   Adicionar()

B.   Comprimento de()

C.   Retornar()

D.   Todos esses

25: Os caracteres +, -, *e / são exemplos de ____.

A.   Operadores aritméticos

B.   Operadores especiais

C.   Ambos

D.   Nenhum desses

26: O código para criar um número inteiro aleatório entre 1 e 100 é __________ (aleatório * 100) + 1.

A.   (Math.random ()*100) + 1.

B.   Math.Random ()

C.   Math.Random ()*100

D.   Nenhum desses

27: O compilador executa ________ em funções virtuais.

A.   Ligação estática

B.   Ligação da herança

C.   Encadernação substituída

D.   Vinculação dinâmica

28: O tipo de retorno da função de destruidor é ________.

A.   Til

B.   Int

C.   Flutuador

D.   Nada. Os destruidores não têm tipo de retorno

E.   Nenhum desses

29: A pesquisa linear é adequada para pesquisar as matrizes ________, mas não através de ________.

A.   Pequeno grande

B.   Char, string

C.   Int, duplo

D.   Qualquer vetor regular

E.   Ascendente, descendente

30: Os procedimentos que o objeto executa são conhecidos como ________.

A.   Métodos

B.   Funções

C.   Aula

D.   Nenhum desses

31: A declaração ____ cria o veclista de tamanho do objeto vetorial do tamanho do tamanho.

A.   Vetor [elemtype] Veclist (tamanho);

B.   Vetor <Emtype> Veclist (tamanho);

C.   Vetor (tamanho) Veclist <ElementType>

D.   Vetor {elemtype :: size} veclist

32: A declaração: retorno 2 * 3 + 1, 1 + 5; Retorna o valor ____.

A.   2

B.   3

C.   6

D.   7

33: A declaração: retorno 37, y, 2 * 3; Retorna o valor ____.

A.   2

B.   3

C.   6

D.   7

34: O método estático ________ da string de classe retorna uma string formatada.

A.   Printf

B.   Formato

C.   FormatString

D.   Toformatstring

35: A sintaxe para acessar um membro da estrutura é StructVariableName____.

A.   .nome do membro

B.   Membros

C.   .(ponto)

D.   Nenhum desses

36: O System.CurrentTimemillis () retorna ________.

A.   O horário atual em milissegundos desde meia -noite, 1º de janeiro de 1970 GMT (o tempo Unix)

B.   O horário atual em Ninossegundos desde meia -noite, 1º de janeiro de 1970 GMT (o tempo Unix)

C.   O horário atual em segundos desde meia -noite, 1º de janeiro de 1970 GMT (o tempo Unix)

D.   O horário atual em min desde meia -noite, 1 de janeiro de 1970 GMT (o tempo Unix

37: ____ são as características que definem um objeto como parte de uma classe.

A.   Atributos

B.   Primitivo

C.   Estático

D.   Sobrecarga

38: ____ permite que um objeto deriva um ou mais de seus atributos de outro objeto.

A.   Concatenação.

B.   Encapsulamento.

C.   Herança.

D.   Polimorfismo

39: ____ é uma abreviação para definir o espaço superior, direito, inferior e esquerdo em torno de um elemento.

A.   Preenchimento

B.   Coluna

C.   Cabeçalho

D.   Espaçamento de fronteira

40: ____ ocorre quando um método é definido em termos de si mesmo.

A.   Integridade referencial

B.   Repetibilidade

C.   Dependência

D.   Recursão

41: _____ é uma função de string que retorna o número de caracteres em um valor de string.

A.   COMPRIMENTO

B.   Substring

C.   Concat

D.   Ucase

42: ________ é um construto que define objetos do mesmo tipo.

A.   Uma aula

B.   Um método

C.   Um objeto

D.   Um campo de dados

43: _____ é um elemento de agrupamento genérico.

A.   <Ir>

B.   <div>

C.   <DD>

D.   <pan>

44: _____ refere -se a uma abordagem sistemática para o desenvolvimento de programas de treinamento.

A.   Gestão de qualidade Total

B.   Aprendizado contínuo

C.   O processo de design de treinamento

D.   Programa de treinamento de orientação

45: __________ são os três tipos de conjuntos de atributos.

A.   Pesquisa experimental

B.   A pesquisa será útil?

C.   Universal, Recuperação e Evocada

D.   Uma necessidade insatisfeita

46: Um controle que combina os recursos de uma caixa de texto e uma caixa de listagem é um ____.

A.   Caixa de fotos

B.   Caixa de seleção

C.   Botão de opção

D.   Caixa combo

47: Um atributo derivado ____.

A.   Tem muitos valores

B.   Deve ser armazenado fisicamente dentro do banco de dados

C.   Deve ser baseado no valor de três ou mais atributos

D.   Não precisa ser fisicamente armazenado no banco de dados

48: Uma função pode retornar um ponteiro, mas o programador deve garantir que o ponteiro ________.

A.   O endereço de um objeto existente do tipo apropriado

B.   Int ptr = int *num1;, int ptr = & num1;, float num1 = & ptr2;, todos são inválidos

C.   Está apontando para um objeto que ainda é válido após o retorno da função

D.   Apontar para armazenamento alocado pelo novo operador

49: Uma medida de quantas das tarefas pretendidas usuários podem executar com a tecnologia é chamada ____.

A.   Eficácia

B.   Aprendizagem

C.   Utilidade

D.   Atitude

50: Uma informação sobre um objeto específica é chamada de (n) _______.

A.   Abstrato

B.   Atributo

C.   Verdadeiro

D.   Concreto

51: Uma série de declarações aninhadas se também pode ser chamada de instrução ____ se.

A.   Empilhado

B.   Cascata

C.   Recuado

D.   Cachoeira

52: Um programa estruturado inclui apenas combinações das três estruturas básicas: ____.

A.   Módulos

B.   Falso

C.   Verdadeiro

D.   Sequência, seleção e loop

53: Por padrão, os parâmetros são definidos como parâmetros ______________.

A.   Entrada/saída

B.   Entrada

C.   Saída

D.   Tudo o que precede

54: Se você deseja exibir várias linhas de informação em uma caixa de mensagem, use a constante ________.

A.   Controlchars.crlf

B.   Strnew_line

C.   Carrage_return_line_feed

D.   Vbretran

55: Em uma declaração se ... então, o símbolo ____ é usado para testar a desigualdade.

A.   <>

B.   ! =

C.   = =

D.   > <

56: Em algumas linguagens de programação, ___________ são implementadas como matrizes cujos elementos são caracteres.

A.   Cordas

B.   Matrizes

C.   Matriz

D.   Subscrito

57: No URL encontrado na figura que o acompanha, o HTTP é o ____.

A.   Extensão de arquivo

B.   Nome do servidor da web

C.   Processador de consulta

D.   Padrão de protocolo da web

58: Os programadores usam o termo ____ para descrever programas

A.   Industrial

B.   Bem-comportado

C.   Elegante

59: Alguns computadores usam _____, um esquema de codificação de 8 bits para representar caracteres em um formato binário.

A.   Ascii

B.   Asci

C.   Nenhum desses

60: Um indivíduo comprando um programa de computador ________.

A.   Plotter de mesa

B.   Fechado; fechado; abrir; fechado; fechado

C.   Apenas compra uma licença para usar o produto

61: O símbolo usado para representar uma condição de loop em um fluxograma é o símbolo ____.

A.   Diamante

B.   Retângulo

C.   Hexágono

D.   Paralelogramo

62: Para remover os caracteres apenas do início de uma string, use o método ____.

A.   Trimstart

B.   Classificado

C.   Strcat ()

D.   Concat

63: Um algoritmo de classificação pode ser usado para organizar um conjunto de ________ em ________ ordem.

A.   Cordas, ascendentes

B.   Valores numéricos, descendente

C.   Valores numéricos, ascendendo

D.   Cordas, descendo

E.   Tudo o que precede

64: Um protótipo de função é ____

A.   Uma definição, mas não uma declaração

B.   Uma declaração e uma definição

C.   Uma declaração, mas não uma definição

D.   Uma linha de comentários

65: Uma estrutura auto-referencial contém um membro ________ que aponta para ________.

A.   Número inteiro, uma estrutura do mesmo tipo de estrutura

B.   Ponteiro, um inteiro

C.   Inteiro, um número inteiro

D.   Ponteiro, uma estrutura do mesmo tipo de estrutura

66: Para usar a função Strlen em um programa, você também deve escrever #include ________.

A.   <Strlen>

B.   <IoString>

C.   <cstring>

D.   <Stringlib>

67: Quando uma cópia de uma variável é enviada para um método, ela é passada por ____.

A.   Valor

B.   Índice

C.   Variável

D.   Tipo de dados

68: Quando você deriva de uma classe de uma classe existente, você ________ adiciona novos dados e funções.

A.   Poderia

B.   Nunca pode

C.   Deve

D.   Nenhuma das acima

69: Uma folha de estilo incorporada inclui a folha de estilo nas tags _____ do documento HTML.

A.   <head> e </head>

B.   <Body> e </body>

C.   <cript> e </sCript>

D.   <link> e </link>

70: Uma variável de string pode ser declarada como uma matriz com elementos do tipo __________.

A.   Personagem

B.   Inteiro

C.   Flutuador

D.   Dobro

71: Para inserir caracteres dentro de uma string, você usa o método ____.

A.   Adicionar

B.   Inserir

C.   MID

D.   Índice de

72: O loop ____ é particularmente útil ao processar matrizes.

A.   Para

B.   Infinito

C.   Enquanto

D.   Aninhado

73: Use um contador ou (n) ____ para controlar as repetições de loops.

A.   Valor Sentinel

B.   Faça loop

C.   If Declaração

D.   Enquanto loop

74: Use um símbolo de desigualdade (<,>, =,) para comparar 17 ____ 1

A.   =

B.   <

C.   >

D.   #

75: Com o ____, as declarações no loop são repetidas desde que uma certa condição seja falsa.

A.   Fazer enquanto

B.   Faça até

C.   Se

D.   Para

76: Um método ____ também é conhecido como método de ajuda.

A.   Trabalhar

B.   Público

C.   Privado

D.   Definir

77: A ________ é uma variável especial que recebe um valor transmitido para um procedimento ou função.

A.   Parâmetro

B.   Privado

C.   Passo

D.   Modularizar

78: A (n) ________ é um diagrama que mostra o fluxo lógico de um programa.

A.   Diagrama UML.

B.   Fluxograma.

C.   Gráfico de hierarquia.

D.   Programa esquemático.

E.   Nenhum desses

79: Um componente eletrônico que pode ser programado para executar tarefas é um ____.

A.   CPU

B.   Microprocessador

C.   Transistor

D.   Impressora

E.   Scanner

80: ____ são declarações executáveis ​​que informam ao usuário o que fazer.

A.   Variáveis

B.   Constantes nomeadas

C.   Linhas prontas

D.   Expressões

81: ____ é o termo mais geral para uma entidade que organiza arquivos.

A.   Pasta

B.   Estrutura

C.   Caminho

D.   Diretório

82: ____ Métodos são métodos que existem a serem usados ​​com um objeto criado a partir de uma classe.

A.   não estático

B.   Estático

C.   Escondido

D.   Controlada

83: Um tipo de "operação ilegal" "é uma tentativa de tomar a raiz quadrada de um (n) ___________.

A.   Comparação

B.   Armadilha de erro

C.   Número negativo

D.   Relacional

84: As estruturas de anexo de ponta a ponta são chamadas estruturas ____.

A.   Vincular

B.   Empilhando

C.   Nidificação

D.   Prédio.

85: Um ________ projeta e grava códigos de computador.

A.   Escritor técnico

B.   Analista de sistemas

C.   Programador

D.   Analista de negócios

86: Um erro programadores geralmente cometem com loops é que eles ____.

A.   Inicialize a variável de controle de loop antes de entrar no corpo do loop

B.   Incrementar a variável de controle de loop dentro do corpo do loop

C.   Inclua declarações dentro do loop que pertencem fora do loop

D.   Coloque o loop interno inteiramente dentro do loop externo em um loop aninhado

87: A seleção cuidadosa de ____ é uma parte essencial de uma boa programação.

A.   Pseudo-código

B.   Dados de saída

C.   Ambiente do usuário

D.   Dados de teste

88: O ____ Loop fornece três ações em uma declaração compacta.

A.   Para,

B.   Infinito,

C.   Enquanto,

D.   Aninhado.

89: Os relatórios de negócios que listam apenas totais, sem detalhes individuais do item, são chamados ____.

A.   Operando

B.   Condição de entrada

C.   Loop inteiro deve ser executado

D.   Relatório de resumo

90: O site da Autobytel permite que um cliente compre um carro novo sem ____.

A.   Desintermediação

B.   Preocupações com pagamento eletrônico

C.   Negociando seu preço com um vendedor

D.   Fazer compras on -line leva mais tempo do que ir a uma loja

91: Um nome de matriz e índice são separados usando ____.

A.   Suportes encaracolados.

B.   Suportes quadrados.

C.   Um ponto.

D.   Uma vírgula

92: A propriedade CSS Opacity configura a exibição de _____________

A.   A. Apenas o fundo

B.   Apenas o texto

C.   Nem o texto nem o fundo

D.   O texto e o fundo

93: A propriedade CSS3 _______ configura a transparência de um elemento.

A.   Opacidade.

B.   Transparência.

C.   Opacidade de fundo.

D.   Agridência da opacidade.

94: _____ Os relatórios mostram um nível maior de detalhes do que o incluído nos relatórios de rotina.

A.   Indicador -chave

B.   Drill-Down

C.   Ad hoc

D.   Rotina

95: ______ refere -se ao processo de tradução de instruções em sinais que o computador pode executar.

A.   Decodificação

B.   Descriptografia

C.   Digitalização

D.   Econstruction.

96: Muitas linguagens de programação exigem ____ para criar arquivos executáveis.

A.   Compilador

B.   Arquivo ou tabela

C.   Registro

D.   Base de dados

E.   Executável

97: A propriedade ____ de um objeto ListBox identifica qual item na caixa de listagem foi selecionado.

A.   Texto

B.   SelectedValue

C.   Item selecionado

D.   Multilina

98: Aceitar 29 de fevereiro em apenas um ano bissexto é um cheque que é feito por um cheque ________.

A.   Data

B.   Dia

C.   Mês

D.   Calendário

E.   Nenhum desses

99: Em Python, o símbolo ________ é usado como operador de igualdade.

A.   ==

B.   Ou

C.   > =

D.   ! =

100: A leitura de preparação é colocada ________ o loop.

A.   Abaixo

B.   Dentro e antes

C.   Dentro

D.   Dentro e abaixo

E.   Antes