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

Foram encontradas 888 questões

Q372509 Programação
Uma linguagem de programação não exige que as variáveis tenham seu tipo definido. Porém, sempre detecta erros de tipo, determinando o tipo de todos os operandos em tempo de execução.

Isso a caracteriza como uma linguagem
Alternativas
Q369980 Programação
Existem várias formas de se passarem parâmetros para uma sub-rotina. Na chamada por referência, é passada para a sub-rotina uma
Alternativas
Q367103 Programação
Seja P uma variável do tipo ponteiro para DADO, pode-se concluir que P :
Alternativas
Q366854 Programação
As páginas da Internet podem ser classificadas em páginas dinâmicas e estáticas. Sobre isso, assinale a alternativa incorreta:
Alternativas
Q365313 Programação
Em uma linguagem de programação, um parâmetro define como uma variável pode ser passada para uma subrotina. Uma subrotina utiliza os valores atribuídos aos parâmetros para alterar o seu comportamento em tempo de execução. A maioria das linguagens de programação aceita a definição de subrotinas que possuem zero ou mais parâmetros. Dentre os diversos métodos de passagem de parâmetros existentes na maioria das linguagens de programação, destaca-se um no qual são passados os endereços dos parâmetros envolvidos na chamada da função. Este método é conhecido por:
Alternativas
Q365275 Programação
Para operar com arquivos de dados em cobol, são necessários alguns comandos básicos para abertura, fechamento, gravação de dados no respectivo arquivo. NÃO faz parte dos modos de abertura de arquivos em cobol.
Alternativas
Q364305 Programação
O código acima utiliza as classes declaradas no código apresentado no texto IV para tentar representar a rede descrita no texto I. Considerando que esse código não possui erros de compilação, julgue os itens seguintes.

Suponha um cenário no qual está ocorrendo a execução bem sucedida do método main da classe Teste. Imediatamente antes da linha de código 24 ser executada terão sido criadas por ordem direta das instruções contidas nas cinco classes declaradas nos códigos do texto IV e (ou) no código acima apresentado — Teste, Workflow, Place, Transition e Arc — exatamente: uma instância de Teste; duas instâncias de Workflow; três instâncias de Transition; quatro instâncias de Place; sete instâncias da classe Arc; uma instância de HashSet; duas instâncias de Vector; duas instâncias de Vector; e duas instâncias de Vector.
Alternativas
Q364274 Programação
A figura acima apresenta elementos da interface web de uma suíte de aplicativos de apoio ao trabalho colaborativo. Nessa figura, se destacam os aplicativos acessíveis a partir de cliques como o mouse nas regiões demarcadas de A a H, os quais são usados por uma organização para apoio à coordenação de atividades realizadas por vários de seus colaboradores. A partir da figura e das informações apresentadas, julgue os próximos itens, a respeito dos conceitos de desenvolvimento de aplicações colaborativas.

Considere que os vários desenvolvedores de software dessa organização continuamente troquem informações acerca de variados temas relacionados às atividades e projetos de software, usando para isso uma combinação de correio eletrônico, conversas telefônicas e reuniões. Considere, ainda, que o gerente de desenvolvimento da organização decida motivar os seus desenvolvedores a criar bases de hipertexto colaborativo para registrar os resultados dessas discussões na forma de padrões de trabalho colaborativo, relatórios técnicos etc. Nessa situação, o aplicativo mais indicado para suporte ao registro dessa informações é o delimitado pela região C
Alternativas
Q364271 Programação
A figura acima apresenta elementos da interface web de uma suíte de aplicativos de apoio ao trabalho colaborativo. Nessa figura, se destacam os aplicativos acessíveis a partir de cliques como o mouse nas regiões demarcadas de A a H, os quais são usados por uma organização para apoio à coordenação de atividades realizadas por vários de seus colaboradores. A partir da figura e das informações apresentadas, julgue os próximos itens, a respeito dos conceitos de desenvolvimento de aplicações colaborativas.

Considere que, após receber, de um cliente, solicitação de auxílio para a configuração de aplicativo desenvolvido pela organização, o gerente geral de projetos tenha decidido atribuir a um dos seus colaboradores técnicos a responsabilidade por prestar esse auxílio, cuja duração estimada é de cerca de duas horas. Nessa situação, entre as regiões demarcadas na figura, a mais indicada para registrar e acompanhar o atendimento dessa solicitação é a A
Alternativas
Q361982 Programação
O tipo de estrutura de navegação que possui como desvantagem um maior cuidado no projeto e manutenção do site é o :
Alternativas
Q358773 Programação
De acordo com as regras de visibilidade, uma variável declarada no bloco mais externo de um programa, fora do escopo de uma função (function) ou procedimento (procedure) é denominada;
Alternativas
Q358770 Programação
Os métodos de passagem de parâmetros são as maneiras pelas quais se transmitem parâmetros para subprogramas chamados. O método de transmissão de parâmetros em modo de entrada/saída, no qual o parâmetro real, com efeito, textualmente substitui o parâmetro formal correspondente em todas as suas ocorrências no subprograma denomina-se ;
Alternativas
Q358769 Programação
Analisando o trecho de código-fonte abaixo, as variáveis que estão definidas com o tipo de dados com vírgula-flutuante são;

...
int valor_a;
float valor_b;
String valor_c;
double valor_d;
...

Alternativas
Q351814 Programação
A respeito do Clean Code e de integração contínua, julgue os itens a seguir.

Os nomes de classes devem conter verbos, ao passo que os métodos devem ser indicados por substantivos.
Alternativas
Q348375 Programação
A respeito da arquitetura e da organização de computadores, julgue os itens que se seguem.

O programa escrito em linguagem de alto nível deve, necessariamente, ser compilado, montado, ligado e ofuscado antes de se tornar um arquivo executável.

Alternativas
Q347543 Programação
Julgue os itens subsequentes a respeito de programação orientada a objetos.

Na programação orientada a objetos, o polimorfismo permite que cada componente de um programa agregue toda a informação relevante para sua manipulação como uma unidade. Com esse mecanismo ocultam-se detalhes de uma estrutura complexa, que podem interferir no processo de desenvolvimento da classe.
Alternativas
Q345120 Programação
A respeito de linguagens e ambientes de programação, julgue os itens subsequentes.

Ponteiros não são tipos estruturados, apesar de serem definidos usando-se um operador de tipo.
Alternativas
Q345114 Programação
Acerca de funções, procedimentos e estruturas de controle de fluxo, julgue os próximos itens.

Em funções e procedimentos, a passagem de parâmetros por valor é um modelo de implementação para parâmetros do modo de saída, por isso, o valor do parâmetro real é usado para inicializar o parâmetro formal correspondente.
Alternativas
Q345109 Programação
Para a emissão de laudo a respeito de ferramentas e outros itens utilizados na programação de um sistema de informação, o perito deve dispor de conhecimentos de diversas áreas. Com referência a esses conhecimentos, julgue os próximos itens.

Uma linguagem de programação simples e fácil de ser aprendida caracteriza-se por oferecer um conjunto limitado de construções primitivas combinado com limitada ortogonalidade.
Alternativas
Q340782 Programação
Erro no funcionamento de um software (ou também de hardware), também chamado de falha na lógica programacional de um programa de computador, e pode causar discrepâncias no objetivo, ou impossibilidade de realização, de uma ação na utilização de um programa de computador ou apenas uma trava no sistema:

Alternativas
Respostas
701: D
702: D
703: C
704: C
705: C
706: C
707: E
708: E
709: E
710: C
711: A
712: A
713: C
714: E
715: E
716: E
717: C
718: E
719: C
720: B