Foram encontradas 250 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BACEN
Vários riscos devem ser considerados no planejamento de um software, a exemplo de riscos relativos ao tamanho do software, riscos de impactos nos negócios, riscos ligados às características do cliente, ao processo de desenvolvimento, ao ambiente de desenvolvimento, à tecnologia embutida no sistema, ao tamanho e à experiência da equipe de desenvolvimento etc. Por essa razão. uma das atividades de planejamento de software é a projeção de riscos. Acerca desse assunto, julgue o item seguinte.
A natureza do impacto, a sua abrangência e suas características temporais, tais como momento de ocorrência e duração, são três dos fatores que caracterizam as conseqüências ou impactos de ocorrência de um risco.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BACEN
Encorajadas pela introdução da linguagem Simula, em 1967, várias linguagens de programação orientadas a objetos entraram em cena, oferecendo aos usuários diversos aspectos da filosofia da concepção por objetos, Entre as linguagens de programação por objetos, pode-se destacar a própria linguagem Simula, as linguagens Smalltalk C++ e Java. Acerca dessas linguagens, julgue o item que se segue.
Uma das principais contribuições da linguagem Java é que a execução de um programa é realizada de forma interpretada e portátil. Em Java, existe a noção de máquina virtual, que consiste basicamente em um programa de domínio público utilizado para interpretar os programas. A linguagem Java não possibilita as noções de generalidade nem de heranças simples ou múltiplas. Em Java, também não existe a noção de ponteiros, existente em C e C++, o que dificulta a implementação de funcionalidades, tais como a "coleta de lixo" (garbage collection), ou seja, objetos ou áreas de memória que não são mais acessíveis por nenhum outro objeto ativo do sistema.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BACEN
A especificação e documentação de sistemas concebidos segundo a metodologia de orientação a objetos está experimentando uma padronização de facto, com a introdução da UML (unified modeling language), desenvolvida conjuntamente por Rumbaungh, Jacobson e Booch, três dos principais autores dessa metodologia. Acerca dos conceitos e das aplicações da UML, julgue o item que se segue.
Apesar de ser especificada a partir dos conceitos da orientação a objetos, a UML pode ser usada para representação de modelos funcionais e de dados construídos segundo a concepção estruturada.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BACEN
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Qualidade de SoftwareMétricas de SoftwareCoCoMo: Constructive Cost Model
Uma técnica tradicional para realizar estimativas relativas a um projeto de software é o modelo COCOMO (constructive cost model), concebido por Barry Boehm. Acerca desse modelo, julgue o item que se segue.
O modelo COCOMO intermediário é uma extensão do modelo COCOMO básico que também considera um conjunto de fatores relativos à quantidade de funções a serem implementadas no software.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BACEN
Acerca das vantagens e desvantagens da abordagem orientada a objetos na concepção de softwares de grande porte, julgue o item abaixo.
A compreensão de um sistema orientado a objetos é facilitada, especialmente se existe um mapeamento natural entre as classes de objetos e as entidades do mundo real modelado pela concepção.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BACEN
A análise de requisitos constitui etapa fundamental no desenvolvimento de um software, devendo resultar em uma especificação precisa de objetos a serem alcançados com o software bem como em um planejamento que envolve recursos, tecnologias e tempo para o desenvolvimento do projeto do software. Acerca da análise de requisitos e suas consequências para o desenvolvimento de software, julgue o item abaixo.
A caracterização do domínio de informações e do ambiente onde os sistemas a serem desenvolvidos serão implantados deve estar refletida na especificação de seus objetivos como um delimitador de escopo de utilização do sistema.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BACEN
- Concorrência e Paralelismo
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
A metodologia de concepção orientada a objetos emprega entre outras ferramentas, o encapsulamento de informação e a reutilização de software. Acerca das principais características da metodologia de concepção orientada a objetos aplicada ao desenvolvimento de software, julgue o item seguinte.
A concepção é essencialmente sequencial, com objetos que são executados sequencialmente, evitando-se a concorrência de eventos.
Provas
O DNS (domain name system) foi desenvolvido e aplicado primeiramente na Arpanet, tornando-se depois um dos principais elementos da arquitetura TCP/IP e da Internet. O DNS tem a função de resolver conflitos relativos a nomes de computadores (hosts) e à associação entre tais nomes e os respectivos endereços de rede desses computadores. Acerca do DNS, julgue o item abaixo.
No DNS, cada domínio pode ser administrado por uma organização diferente e cada organização pode subdividir seu domínio e delegar a administração de um subdomínio a outra organização.
Provas
No passado, tecnologias como token-ring , FDDI e ethernet foram comumente usadas na estruturação de redes locais (LAN) de computadores, enquanto X.25 e frame-relay serviam para a formação de redes de longa distância (WAN), interconectando tais redes locais. Mais recentemente, nota-se uma tendência geral de utilização de redes ethernet de maior velocidade (fast-ethernet e gigabit-ethernet) para LAN e redes ATM tanto para LAN quanto para WAN. Acerca dessas diversas tecnologias empregadas em redes LAN e WAN, julgue o item que se segue.
Frame-relay é uma tecnologia de comutação de pacotes, com melhor desempenho que X.25, em especial devido ao fato de que uma rede frame-relay, ao contrário de X.25, não realiza controle de erros nos pacotes, deixando o controle de erros e de mensagens perdidas para os softwares dos equipamentos usuários da rede na origem e no destino.
Provas
No passado, tecnologias como token-ring , FDDI e ethernet foram comumente usadas na estruturação de redes locais (LAN) de computadores, enquanto X.25 e frame-relay serviam para a formação de redes de longa distância (WAN), interconectando tais redes locais. Mais recentemente, nota-se uma tendência geral de utilização de redes ethernet de maior velocidade (fast-ethernet e gigabit-ethernet) para LAN e redes ATM tanto para LAN quanto para WAN. Acerca dessas diversas tecnologias empregadas em redes LAN e WAN, julgue o item que se segue.
Das diferenças existentes entre ATM e frame-relay destacam-se a utilização em ATM de pacotes de tamanho fixo de 53 bytes, denominados células, e o fato de que o ATM controla erros no header das células,
Provas
Caderno Container