Magna Concursos

Foram encontradas 55.902 questões.

2844883 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CREFITO-7
Provas:

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.

Na POO, o encapsulamento envolve a combinação de dados e de métodos em uma única unidade, conhecida como classe.

 

Provas

Questão presente nas seguintes provas
2844882 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CREFITO-7
Provas:

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.

Uma característica do while é que ele repete a execução do bloco de código enquanto a condição for verdadeira.

 

Provas

Questão presente nas seguintes provas
2844881 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CREFITO-7
Provas:

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.

O for, uma das estruturas de repetição, é utilizado quando o número de iterações não é conhecido antecipadamente.

 

Provas

Questão presente nas seguintes provas
2844494 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: CREA-RJ
Provas:
Como uma linguagem de script, o PowerShell é normalmente usado para automatizar o gerenciamento de sistemas, em ambientes Microsoft Windows. O cmdlet incluído no PowerShell usado para listar todos os cmdlets, funções e aliases instalados no computador é o:
 

Provas

Questão presente nas seguintes provas
2844493 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: CREA-RJ
Provas:
Uma empresa está desenvolvendo um software, utilizando uma metodologia formal. Na fase de Análise de Requisitos, foram identificados os requisitos que definem as necessidades do sistema, que permitem a implementação do produto e que servem para apoiar as atividades organizacionais. O tipo de requisito que precisa ser bem definido para não prejudicar o funcionamento do sistema é chamado de:
 

Provas

Questão presente nas seguintes provas
2844492 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: CREA-RJ
Provas:
Uma equipe de desenvolvimento de software está utilizando o método ágil SCRUM. No momento, a equipe se encontra em um dos intervalos de tempo para o desenvolvimento de uma etapa específica, na qual, ao final, vai ocorrer a revisão do produto para validação e prosseguimento das próximas atividades. Esse conjunto de intervalos, revisões, validações, no SCRUM, é denominado:
 

Provas

Questão presente nas seguintes provas
2835978 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFU
Orgão: UFU

Kubernetes é um plataforma de código aberto, portável e extensiva, utilizada para automatizar a implantação, o dimensionamento e o gerenciamento de cargas de trabalho e serviços distribuídos em contêineres. O cluster Kubernetes consiste em um conjunto de servidores de processamento que executam aplicações conteinerizadas. Esses servidores hospedam Pods, que são componentes de uma aplicação. Considerando as características e a operacionalização do Kubernetes, analise as asserções abaixo.

I. No Kubernetes, as configurações de contexto de segurança especificadas para um POD não se aplicam a todos os Contêineres no POD, mas somente aos referidos no arquivo de configuração do POD.

II. A linha de comando “kubectl exec -it POD_NAME – sh” é utilizada para inicializar um agrupamento de contêineres definido em um POD denominado POD_NAME.

III. O Kubernetes fornece diferentes níveis de Qualidade de Serviço aos PODs por meio da classificação de cada POD em uma classe QoS específica. Três classes denominadas como “Burstable”, “Guaranteed” e “BestEffort são definidas com base nas solicitações de recursos e nos limites de recursos estabelecidos para os Contêineres do POD.

IV. O Kubernetes utiliza as classes QoS para tomar decisões sobre quais PODs despejar quando não houver recursos suficientes disponíveis em um nó. Em situações de falta de recursos, o Kubernetes interromperá a execução de PODs de acordo com a classificação atribuída, sendo primeiro removidos aqueles classificados como “BestEffort”, seguido pelos “Guaranteed”, e por fim, os “Burstable”.

Marque a alternativa que classifica corretamente as asserções como verdadeiras (V) ou falsas (F)

 

Provas

Questão presente nas seguintes provas
2835977 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFU
Orgão: UFU

Considere o caso de orientação a objeto, apresentado no código abaixo, para analisar as asserções apresentadas.

Enunciado 3552234-1

FONTE: FINEGAN, Edward. OCA Java SE 8: Guia de estudos para o exame 1Z0-808. Porto Alegre: Bookman, 2018.

I. O caso apresentado demonstra um exemplo simples de herança ao definir a classe “SmartPhone” com uma extensão da classe “Phone”; no entanto, há um erro no construtor App() quando é executada a linha testPhone(smartPhone), visto que o método testPhone() requer como argumento um objeto do tipo Phone.

II. Sabendo-se que o polimorfismo é unidirecional, o método testSmartPhone() não pode ser usado com um objeto Phone como seu argumento.

III. A execução da linha testPhone(smartPhone), descrita dentro do construtor App(), terá como resultado as respectivas mensagens: “Phone: Discando numero: 34999999999” e “SmartPhone: Verificar se smartphone está tocando”.

IV. A execução da linha testPhone(smartPhone), descrita dentro do construtor App(), terá como resultado as respectivas mensagens: “Phone: Discando numero: 34999999999” e “Phone: Verificar se telefone está tocando”.

Estão corretas apenas as asserções

 

Provas

Questão presente nas seguintes provas
2835976 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFU
Orgão: UFU
O Git é um sistema de controle de versões distribuídas, comumente utilizado no desenvolvimento de software. Com o controle de versão, é possível registrar as alterações de um arquivo ou conjunto de arquivos ao longo do tempo para que seja possível recuperar versões específicas mais tarde. Um dos principais recursos do Git é seu suporte à ramificação (branch), que possibilita iniciar uma nova linha ou fluxo de desenvolvimento, divergindo da linha principal, e continuar a fazer o trabalho, sem modificar a linha principal de desenvolvimento. Assim, considerando o Git versão 2.34.0.windows.1, avalie o cenário de inicialização de um novo repositório, por meio da execução do comand "git init", a adição de um código fonte para o controle de versionamento com a execução do comando "git add -A", e o fluxo de trabalho que resultou nas ramificações apresentadas pela execução da linha de comando "git log --graph", mostradas na figura a seguir. Analise as ramificações apresentadas e assinale a alternativa que representa a sequência correta de execução de comandos do Git, que produz as modificações no repositório, ilustradas na figura.
Enunciado 3552233-1
 

Provas

Questão presente nas seguintes provas
2835975 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFU
Orgão: UFU
Analise o programa em java, descrito a seguir, e marque a alternativa correta que apresenta o resultado correto da execução desse programa.

Enunciado 3552222-1
 

Provas

Questão presente nas seguintes provas