Magna Concursos

Foram encontradas 55.904 questões.

2834827 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF-SC
Provas:
Nos modelos de processo de desenvolvimento de software, o modelo considera as atividades fundamentais do processo de especificação, desenvolvimento, validação e evolução e representa cada uma delas como fases distintas. O modelo intercala as atividades de especificação, desenvolvimento e validação em uma série de versões em que cada versão adiciona funcionalidades à anterior. O modelo concentra-se na integração de componentes já existentes em um sistema em vez de desenvolvê-los a partir do zero.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
 

Provas

Questão presente nas seguintes provas
2834826 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF-SC
Provas:
Sobre noções de metodologias e técnicas ágeis, analise as assertivas abaixo e assinale a alternativa correta.
I. Na integração contínua, os membros de um time integram seu trabalho, que é verificado por um build automatizado (incluindo testes) para detectar erros.
II. TDD (Test Driven Development) é uma metodologia usada na fase de implementação do software em que os desenvolvedores usam testes para guiar o projeto.
III. Refactoring é uma técnica utilizada para reestruturar Código Orientado a Objetos de uma forma disciplinada.
IV. A POO não oferece mecanismos para reduzir o acoplamento e aumentar a coesão dos módulos, dificultando a manutenibilidade.
 

Provas

Questão presente nas seguintes provas
2834825 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF-SC
Provas:
Na Programação Orientada a Objetos (POO), um padrão de desenvolvimento muito utilizado, há um conceito que consiste na alteração do funcionamento interno de um método herdado de um objeto pai. Que conceito é esse?
 

Provas

Questão presente nas seguintes provas
2834824 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF-SC
Provas:
Quanto à lógica de programação, analise as assertivas abaixo e assinale a alternativa correta.
I. Linguagem de programação é o conjunto de representações e/ou regras utilizadas para criar programas.
II. Há três tipos de dados simples: numérico, literal e lógico.
III. Nos tipos de dados estruturados, as informações são compostas por diversos campos.
IV. Expressões regulares são formas concisas de descrever um conjunto de strings que satisfazem um determinado padrão.
 

Provas

Questão presente nas seguintes provas
2834823 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF-SC
Quando se avalia o número de algarismos significativos em uma resposta, deve-se sempre lembrar a influência dos algarismos “0”. Portanto, quantos são os algarismos significativos no número 0,00043290?
 

Provas

Questão presente nas seguintes provas
2833573 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAL
Orgão: Pref. Marechal Deodoro-AL
Provas:
Durante a análise orientada a objetos, um dos principais artefatos a serem produzidos é o diagrama de classes que apresenta as classes de análise e os relacionamentos entre elas. Nessa modelagem, o desenvolvedor pode definir uma determinada classe como sendo concreta ou abstrata. De acordo com os conceitos de orientação a objetos, uma classe abstrata
 

Provas

Questão presente nas seguintes provas
2833572 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAL
Orgão: Pref. Marechal Deodoro-AL
Provas:
No desenvolvimento web, , é comum estruturá-lo em duas partes complementares: backend e frontend. Grosso modo, pode-se dizer que tal classificação é influenciada pela arquitetura cliente-servidor, na qual o frontend possui um foco voltado ao lado cliente, enquanto o backend possui um foco voltado para o lado servidor. O quadro contém linguagens que podem ser utilizadas no desenvolvimento de sistemas para a web. A primeira coluna apresenta uma enumeração de três possíveis classificações, de acordo com o local onde os dados (scripts ou documentos) são processados. A segunda coluna apresenta uma lista contendo cinco linguagens. Enunciado 3448509-1
Assinale a alternativa que apresenta a sequência correta, correspondendo à classificação de cada uma das linguagens listadas, de cima para baixo.
 

Provas

Questão presente nas seguintes provas
2833571 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAL
Orgão: Pref. Marechal Deodoro-AL
Provas:
Um dos conceitos chave em uma linguagem de programação denomina-se polimorfismo. De acordo com a literatura especializada, linguagens de programação orientada a objetos contemplam normalmente quatro tipos de polimorfismo. A figura mostra um diagrama de classes da UML, que apresenta a modelagem orientada a objetos de uma hierarquia envolvendo três classes. Enunciado 3448506-1
O tipo de polimorfismo presente na modelagem denomina-se:
 

Provas

Questão presente nas seguintes provas
2833570 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAL
Orgão: Pref. Marechal Deodoro-AL
Provas:
Uma decisão importante a ser tomada durante o processo de desenvolvimento de um software é a escolha da linguagem de programação que será utilizada. Sabe-se que cada linguagem possui características próprias que podem favorecer ou desfavorecer a resolução de um determinado problema. Uma dessas características é o paradigma de programação, que tem como exemplos mais conhecidos a programação estruturada, a programação orientada a objetos e a programação funcional. Acerca das linguagens de programação e sua utilização no desenvolvimento de um software, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
2833480 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAL
Orgão: Pref. Marechal Deodoro-AL
Provas:
O teleprocessamento é uma área da informática que utiliza recursos de telecomunicações para transmitir dados entre pontos distantes, viabilizando o processamento remoto dos dados. Uma das estratégias para teleprocessamento de dados é conhecida como Processamento em Batch . Assinale a alternativa que descreve corretamente a estratégia de Processamento em Batch.
 

Provas

Questão presente nas seguintes provas