Foram encontradas 55.904 questões.
- Engenharia de SoftwareDesenvolvimento Baseado em Componentes
- Engenharia de SoftwareModelos de Desenvolvimento
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.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Provas
Questão presente nas seguintes 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.
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
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
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
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.
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
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFAL
Orgão: Pref. Marechal Deodoro-AL
Provas:
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
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
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. 
Assinale a alternativa que apresenta a sequência correta, correspondendo à classificação de cada uma das linguagens listadas, de cima para baixo.

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
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.

O tipo de polimorfismo presente na modelagem denomina-se:

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
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
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
Cadernos
Caderno Container