Foram encontradas 55.938 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: DPE-PR
O Git é um sistema de controle de revisão distribuído, rápido e escalável, com um conjunto de comandos que fornece operações de alto nível e acesso total aos componentes internos. Qual comando Git permite atualizar a versão local do repositório concurso a partir da versão remota?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: DPE-PR
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Lista
- LinguagensPython
A seguir é apresentado um trecho de código escrito na linguagem Python.
|
1 |
def func1(n): |
|
2 |
aux = [0,1] |
|
3 |
for i in range(2, n): |
|
4 |
aux.append(aux[i-1] + aux[i-2]) |
|
5 |
return aux |
|
6 |
|
|
7 |
result = func1(10) |
|
8 |
print(result) |
Em relação ao que será exibido após o código ser executado, assinale a alternativa correta.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: DPE-PR
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Tratamento de Exceções
A Programação Orientada a Objetos (POO) é um paradigma de programação que se baseia na organização de dados e funcionalidade em unidades chamadas objetos. Concentra-se em modelar o mundo real através da representação de objetos, que podem ter atributos (dados) e métodos (funções) que operam nesses dados. A POO é amplamente usada na indústria de desenvolvimento de software devido à sua capacidade de criar sistemas mais organizados, reutilizáveis e manuteníveis. A respeito dos conceitos básicos de Programação Orientada a Objetos (POO), analise as afirmativas a seguir.
I. Uma classe é um modelo que define a estrutura e o comportamento de objetos.
II. A herança é um mecanismo em que uma classe herda atributos e métodos de outra.
III. Polimorfismo é um tipo de exceção.
IV. Tratamento de exceção em POO é um mecanismo para criar exceções deliberadamente.
Está correto o que se afirma apenas em
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: DPE-PR
- Engenharia de SoftwareUML: Unified Modeling Language
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
Considerando a Linguagem de Modelagem Unificada (UML – Unified Modeling Language), no contexto de Análise e Projeto Orientado a Objetos, relacione adequadamente as colunas a seguir.
1. Diagrama de Classe.
2. Diagrama de Sequência.
3. Diagrama de Atividades.
4. Diagrama de Caso de Uso.
5. Diagrama de Estado.
( ) Serve para representar os requisitos funcionais do sistema e as interações entre atores externos e casos de uso.
( ) É usado para representar o comportamento interno de um objeto ou a lógica de estados de um componente em resposta a eventos.
( ) Permite visualizar o fluxo de controle em um processo ou algoritmo, proporcionando a representação gráfica de atividades e decisões.
( ) Representa a estrutura estática de um sistema, exibindo classes, atributos e métodos, sendo fundamental na modelagem de dados e relacionamentos.
( ) Descreve a interação temporal entre objetos, mostrando a seguimento de mensagens trocadas entre eles, o que é crucial na modelagem de comportamento em cenários de interação.
A sequência está correta em
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Avança SP
Orgão: CISBRA
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Fundamentos de ProgramaçãoTipos de Dados
I) Tipos inteiros.
II) Tipos procedurais.
III) Tipos Lógicos.
IV) Tipos reais.
São citados tipos de dados válidos em:
Provas
Observe as seguintes estruturas de dados para uma lista encadeada.

Dadas as estruturas de dados acima bem como o desenho simbolizando que a lista apresenta 5 elementos armazenados, julgue o item. Se dermos os comandos:
B->prox=A; A->prox=B, o 17 entrou antes de 15 e a caixa de valor 20 foi perdida.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Cacoal-RO
No contexto da Secretaria de Assistência Social da Prefeitura Municipal de Cacoal, um algoritmo em Portugol foi criado para auxiliar na organização e distribuição de benefícios a famílias em situação de vulnerabilidade. O algoritmo calcula o número de maneiras diferentes de formar grupos de famílias para receber os benefícios, com base no total de famílias elegíveis e no número desejado de famílias em cada grupo. Analise o código do algoritmo e indique qual o resultado da operação realizada pelo programa.

Provas
Analise o código-fonte seguinte produzido em linguagem de bloco e assinale a alternativa correta:

Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ
Considerando os termos das práticas ágeis de desenvolvimento de software, relacione adequadamente as colunas a seguir com suas respectivas descrições.
1. Scrum.
2. Kanban.
3. User Stories.
4. Sprint.
5. XP.
( ) Metodologia ágil que se baseia em ciclos curtos e fixos de desenvolvimento, chamados de iterações, para entregar funcionalidades em incrementos regulares.
( ) Técnica de gerenciamento visual que utiliza quadros para representar o fluxo de trabalho da equipe, com o objetivo de otimizar a eficiência.
( ) Pequenas descrições de funcionalidades do software do ponto de vista do usuário, usadas para capturar requisitos de forma simplificada.
( ) Framework ágil que fornece papéis, reuniões e artefatos definidos, incluindo Product Owner, Scrum Master e Daily Stand-up.
( ) Concentra-se em práticas que promovem a qualidade, a colaboração e a flexibilidade no processo de desenvolvimento.
A sequência está correta em
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF-SUL Minas
Provas
Caderno Container