Questões de Concurso
Sobre conceitos básicos de programação em programação
Foram encontradas 888 questões
>>> s = 'abc'
>>> t = [0, 1, 2]
>>> zip(s, t)
>>> for pair in zip(s, t):
... print(pair)
...
Ao final da execução do código da Figura 1, os valores de "a", "b" e "c" serão, respectivamente:
“Sequência de comandos de um aplicativo ou conjunto de instruções de uma linguagem de programação, passíveis de serem armazenados em dico ou na memória como entes independentes que, quando solicitados, executam os comandos ou as instruções na mesma sequência em que foram armazenados.”
( ) É uma prática proposta no método ágil, onde programadores (um experiente e um novato) atuam no desenvolvimento de código-fonte.
( ) Requer uma mudança cultural. A prática consiste em uma pessoa programando enquanto a outra atua como revisor.
( ) Este tipo de programação não exemplifica uma prática de construção colaborativa de modelos e de elaboração de código-fonte.
As afirmativas são, na ordem apresentada, respectivamente,
A função que permite essa operação é denominada:
1. Diagramas de classe são fundamentais para o processo de modelagem de objetos e modelam a estrutura dinâmica de um sistema. Dependendo da complexidade de um sistema, é possível utilizar um único diagrama de classe para modelar um sistema inteiro ou vários diagramas de classe para modelar os componentes de um sistema.
2. Os diagramas de caso de uso descrevem funções de alto nível e escopo de um sistema. Esses diagramas também identificam as interações entre o sistema e seus agentes.
3. Os casos de uso e os agentes nos diagramas de caso de uso descrevem o que o sistema faz e como os agentes o usam, mas não como o sistema opera internamente.
Assinale a alternativa que indica todas as afirmativas corretas.
Assinale a alternativa que apresenta a forma correta de realizar essa tarefa, com boas práticas de POO e o conceito de herança.
1. O encapsulamento é o mecanismo que permite a proteção de métodos e atributos sensíveis dentro de uma classe, impedindo o acesso direto a eles por outros objetos.
2. A herança consiste na habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, possibilitando a modelagem de conceitos, elementos, problemas e características do mundo real em um domínio do sistema de software.
3. Abstração, Encapsulamento, Polimorfismo e Herança são conceitos fundamentais na programação orientada a objetos.
Assinale a alternativa que indica todas as afirmativas corretas.
Assinale a alternativa correta com relação a este assunto.
1. Trabalha com um ou mais argumentos.
2. Retorna nulo somente se todos os argumentos forem nulos.
3. Retorna todos os argumentos não nulos.
Assinale a alternativa que indica todas as afirmativas corretas.
Quanto aos tipos de dados e de estruturas de controle de fluxo usados nas linguagens de programação, julgue o item.
Nas linguagens de programação mais modernas, uma
variável declarada com o tipo de dados inteiro pode
receber apenas números positivos.
Observe.
<ul>
<li class="open"> Azul </ li>
<li class="closed"> Vermelho </ li>
<li class="closed"> Verde </ li>
<li class="open"> Amarelo </ li>
<li class="closed"> Roxo </ li>
</ ul>
Na lista acima o que as regras abaixo fariam?
li.open {list-style: circle;}
li.closed {list-style: disc;}