Início Questões de Concursos Engenharia de Software Resolva questões de Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Engenharia de Software Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 3621Q630964 | Informática, Engenharia de Software, Tecnologia da Informação, MPOG, CESPE CEBRASPEAcerca de engenharia de requisitos e suas características, julgue os itens a seguir. Após a elicitação de requisitos, na fase de análise, são verificadas as necessidades dos clientes e usuários para se definirem os requisitos de um software. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3622Q611785 | Informática, Engenharia de Software, Analista de Sistemas, Paraná Previdência PR, CESPE CEBRASPEUm motor de corrente alternada dispõe de duas bobinas, uma de partida e outra de funcionamento. Para que o motor dê a partida, as duas bobinas recebem corrente. Após algum momento em funcionamento, quando o motor passa a funcionar em regime permanente, somente recebe corrente a bobina de funcionamento. A mudança de estado entre a partida e o regime permanente é controlada automaticamente por um sensor interno. O motor contém também um sensor de temperatura que provoca a sua parada automática no caso de um grande aquecimento. Nesse caso, não se pode dar uma nova partida no motor sem o acionamento do botão reset. Aplicando à situação descrita os conceitos de análise orientada a objetos, julgue os itens que se seguem. Um exemplo de estado poderia ser ativar o sensor interno de regime permanente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3623Q641760 | Informática, Engenharia de Software, Técnico Judiciário, TRF 2a, FCCNÃO pertence à categoria de diagramas de interação, apresentada pela UML 2.0, o diagrama ✂️ a) temporal. ✂️ b) de visão geral. ✂️ c) de comunicação. ✂️ d) de seqüência ✂️ e) de componentes. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3624Q614383 | Informática, Engenharia de Software, Analista de Desenvolvimento, SERPRO, CESPE CEBRASPEO sentido da palavra qualidade está diretamente relacionado com a satisfação do usuário. No caso de qualidade de software isso quer dizer que o usuário deve ter seus requisitos plenamente atendidos. Para que isso aconteça, todas as etapas do ciclo de desenvolvimento de um software e seus respectivos produtos devem atender determinadas normas. A respeito dessas normas, julgue os itens que se seguem. A essência da norma NBR ISO/IEC 12207 é definir os processos que envolvem o ciclo de vida de um software. Para isso classificam-se os processos em fundamentais, de apoio, organizacionais e de adaptação. Além desses elementos técnicos, a norma abrange, também, aspectos da organização, de capacitação do pessoal técnico e do domínio da aplicação, de modo a garantir que esses aspectos não provoquem impacto negativo na qualidade do produto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3625Q611577 | Informática, Engenharia de Software, Analista de Sistemas, SETEPS PA, CESPE CEBRASPEUm dos principais processos na construção de sistemas de informação, o desenvolvimento de software exige metodologias, técnicas e ferramentas específicas para levar à produção de aplicações, bancos de dados e sistemas de comunicação que atendam às necessidades dos usuários e das organizações. No que se refere às técnicas, processos de trabalho, ferramentas e recursos humanos para a engenharia de software e o desenvolvimento de aplicações, julgue os seguintes itens. Dados do setor de software indicam que a maior parte do esforço gasto em um software ocorre na verdade após o software ser entregue pela primeira vez ao cliente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3626Q622844 | Informática, Engenharia de Software, Profissional de Nível Superior, ELETROSUL, FCCAtualmente os softwares podem ser desenvolvidos utilizando-se métodos ágeis ou métodos tradicionais. A escolha da metodologia mais adequada vai depender de vários fatores, como por exemplo, a característica de projeto, da empresa ou da gestão. Para fazer a escolha correta, é necessário ainda conhecer as características dos principais métodos e modelos de processo de desenvolvimento de software. Sobre estes métodos e modelos de processo é correto afirmar: ✂️ a) As metodologias ágeis são indicadas principalmente em casos em que os requisitos são bem compreendidos e provavelmente não sofrerão grandes alterações durante o desenvolvimento do sistema. ✂️ b) Os diagramas de Caso de Uso da UML são utilizados intensamente na fase de Elaboração do Rational Unified Process - RUP para criar um modelo de requisitos para o sistema. ✂️ c) Nos modelos em cascata os testes são desenvolvidos paralelamente aos requisitos, antes de iniciar o desenvolvimento, ajudando testadores e desenvolvedores a compreenderem os requisitos. ✂️ d) No Rational Unified Process - RUP o cliente participa do processo de desenvolvimento discutindo cenários com a equipe para gerar os cartões de estórias, que englobam as necessidades do cliente. ✂️ e) Sprinter e programação em pares são práticas descritas e amplamente utilizadas na eXtreme Programming - XP para agilizar o processo de desenvolvimento e reduzir a possibilidade de erros. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3627Q610841 | Informática, Engenharia de Software, Analista de Sistemas, Companhia de Habitação Popular de Bauru COHAB BAURU SP, CESPE CEBRASPECom referência aos vários modelos de desenvolvimento de software, julgue os itens seguintes. O modelo de prototipagem é um modelo de processo de desenvolvimento de software incremental que enfatiza um ciclo de desenvolvimento curto. Se o sistema não puder ser modularizado, a construção de componentes, necessária para a prototipagem, é problemática. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3628Q614425 | Informática, Engenharia de Software, Engenheiro, INPI, NCEConsidere as seguintes assertivas sobre o diagrama de seqüência da UML: I. O diagrama mostra a interação entre os objetos de um sistema. II. A interação entre objetos se dá pela troca de mensagens. III. O diagrama mostra a ordem temporal das interações A(s) assertiva(s) correta(s) é/são somente: ✂️ a) (A) I; ✂️ b) (B) II; ✂️ c) (C) III; ✂️ d) (D) I e II; ✂️ e) (E) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3629Q636207 | Informática, Engenharia de Software, Analista Judiciário, TRT 7a, FCCNa UML, as classes A e B legam suas estruturas e comportamentos à classe C. Considerando apenas o fato apresentado nessa circunstância, é correto afirmar que aí se aplica tipicamente o conceito de ✂️ a) delegação. ✂️ b) derivação. ✂️ c) herança múltipla. ✂️ d) método polimórfico. ✂️ e) multiplicidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3630Q616518 | Informática, Engenharia de Software, Analista de Sistemas, Companhia Energética do Rio Grande do Sul RS, CESPE CEBRASPEA importância do planejamento dos sistemas de informação é reiterada pela escolha adequada de uma metodologia para sua implementação. Acerca desse tema, julgue os itens a seguir. A metodologia CSF (critical success factors) procura identificar as necessidades de sistemas de informação das áreas operacionais, em que os principais fatores críticos de sucesso são descritos com vistas à operação dos sistemas, em uma abordagem top-down. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3631Q622419 | Informática, Engenharia de Software, Técnico, Ministério Público Estadual RR, CESPE CEBRASPEAcerca da linguagem de modelagem unificada (UML), julgue os próximos itens. No diagrama de caso de uso, é comum a utilização de atores para representar entidades do mundo real e suas respectivas ações. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3632Q613472 | Informática, Engenharia de Software, Técnico Judiciário, TRT 10a, CESPE CEBRASPEAcerca de conceitos de cliente/servidor, julgue os itens seguintes. A arquitetura cliente/servidor tradicional vem sendo substituída pela de múltiplas camadas. Conceitualmente, uma aplicação pode ter qualquer número de camadas. A arquitetura denominada three-tier, por exemplo, define três camadas lógicas: camada de interface de usuário, camada de regra de negócios e camada de acesso a banco de dados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3633Q625264 | Informática, Engenharia de Software, Auditor do Estado, SECONT ES, CESPE CEBRASPEAcerca de conceitos da UML, julgue os itens seguintes. Casos de uso podem ser empregados para captar o comportamento de um sistema ou de parte de um sistema. O comportamento do caso de uso pode ser especificado pela descrição do fluxo de eventos de forma suficientemente clara para que os seus usuários sejam capazes de compreendê-lo. Nesse fluxo, devem ser incluídas definições relacionadas à forma de implementação, para que sejam diretamente utilizadas pelos implementadores. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3634Q621171 | Informática, Engenharia de Software, Analista de Controle Externo, TCE AC, CESPE CEBRASPENão faz parte da iniciativa de acessibilidade web ? WAI-web accessibility initiative ? do Consórcio W3C ✂️ a) recomendações de acessibilidade para ferramenta de autoria (ATAG - authoring tool accessibility guidelines). ✂️ b) recomendações de acessibilidade para desenvolvimento web (WADG - web accessibility development guidelines). ✂️ c) recomendações de acessibilidade para agente de usuário (UAAG - user agent accessibility guidelines). ✂️ d) recomendações de acessibilidade para conteúdo web (WCAG - web content accessibility guidelines). ✂️ e) rascunho de trabalho para recomendações de aplicações de Internet ricas e acessíveis (WAI-ARIA - accessible rich Internet applications working draft). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3635Q610165 | Informática, Engenharia de SoftwareA maioria dos problemas gerados pela herança múltipla na orientação a objetos está relacionada a estratégias de: ✂️ a) implementação de programas ✂️ b) suporte à decisão ✂️ c) resolução de conflitos ✂️ d) definição de componentes ✂️ e) generalização e agregação Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3636Q624251 | Informática, Engenharia de Software, Analista de Correios, ECT, CESPE CEBRASPEAcerca de engenharia de software, que permite a criação, de maneira econômica e confiável, de software que trabalhe eficientemente em máquinas reais, julgue os próximos itens. Para que se obtenha sucesso na utilização do Scrum, o cliente deve se tornar parte da equipe de desenvolvimento do software, participando diretamente do processo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3637Q616329 | Informática, Engenharia de Software, Analista de Sistemas, Assembléia Legislativa TO, CESGRANRIODurante a modelagem de um sistema utilizando a UML 2.0 um analista ficou responsável por elaborar dois tipos de diagramas comportamentais. O primeiro modela as expectativas dos usuários para o sistema bem como os recursos específicos do sistema. O segundo representa a lógica em qualquer nível que a modelagem precise, desde o workflow do sistema até implementações de métodos individuais. Estes diagramas, respectivamente, são: ✂️ a) Caso de Uso e Atividades. ✂️ b) Caso de Uso e Comunicação. ✂️ c) Máquina de estados e Atividades. ✂️ d) Máquina de estados e Comunicação. ✂️ e) Máquina de estados e Seqüência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3638Q615315 | Informática, Engenharia de Software, Analista de Desenvolvimento Logístico, CEARÁPORTOS CE, CESPE CEBRASPEA engenharia de software visa à produção sistemática de softwares que possam atender a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca da engenharia de software e suas várias metodologias, técnicas e ferramentas de apoio, julgue os seguintes itens. A análise regressiva de projetos de software feitos no passado permitiu a definição de modelos de estimativa de projetos que mostram uma relação fortemente linear entre o esforço requerido para realizar um software e a quantidade de linhas de código-fonte desse software. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3639Q624796 | Informática, Engenharia de Software, Analista Judiciário, TRE AP, FCCA fase de projeto de software possui duas atividades básicas: projeto da arquitetura e projeto detalhado. Nesta fase ✂️ a) o sistema é codificado, a partir da descrição computacional do sistema, em uma linguagem que torna possível a compilação e a geração do código-executável para o software. ✂️ b) em um processo de desenvolvimento orientado a objetos, são criadas as classes de objetos do sistema utilizando-se ferramentas CASE e bibliotecas de classes preexistentes para agilizar a implementação. ✂️ c) em um processo de desenvolvimento orientado a objetos, o projeto da arquitetura visa distribuir as classes de objetos relacionadas do sistema em subsistemas e seus componentes, distribuindo-os pelos recursos de hardware disponíveis. ✂️ d) os diversos módulos do sistema são integrados, resultando no produto de software. ✂️ e) o projeto de arquitetura realiza a modelagem das relações de cada módulo do sistema, com o objetivo de implantar as suas funcionalidades. Além disso, são implementados os projetos de interface com o usuário e de banco de dados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3640Q623775 | Informática, Engenharia de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPECom relação à engenharia de requisitos, julgue os itens que se seguem. A linguagem natural estruturada, em que é admitida a utilização de construções de linguagem de programação, é uma técnica de especificação de requisitos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
3621Q630964 | Informática, Engenharia de Software, Tecnologia da Informação, MPOG, CESPE CEBRASPEAcerca de engenharia de requisitos e suas características, julgue os itens a seguir. Após a elicitação de requisitos, na fase de análise, são verificadas as necessidades dos clientes e usuários para se definirem os requisitos de um software. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3622Q611785 | Informática, Engenharia de Software, Analista de Sistemas, Paraná Previdência PR, CESPE CEBRASPEUm motor de corrente alternada dispõe de duas bobinas, uma de partida e outra de funcionamento. Para que o motor dê a partida, as duas bobinas recebem corrente. Após algum momento em funcionamento, quando o motor passa a funcionar em regime permanente, somente recebe corrente a bobina de funcionamento. A mudança de estado entre a partida e o regime permanente é controlada automaticamente por um sensor interno. O motor contém também um sensor de temperatura que provoca a sua parada automática no caso de um grande aquecimento. Nesse caso, não se pode dar uma nova partida no motor sem o acionamento do botão reset. Aplicando à situação descrita os conceitos de análise orientada a objetos, julgue os itens que se seguem. Um exemplo de estado poderia ser ativar o sensor interno de regime permanente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3623Q641760 | Informática, Engenharia de Software, Técnico Judiciário, TRF 2a, FCCNÃO pertence à categoria de diagramas de interação, apresentada pela UML 2.0, o diagrama ✂️ a) temporal. ✂️ b) de visão geral. ✂️ c) de comunicação. ✂️ d) de seqüência ✂️ e) de componentes. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3624Q614383 | Informática, Engenharia de Software, Analista de Desenvolvimento, SERPRO, CESPE CEBRASPEO sentido da palavra qualidade está diretamente relacionado com a satisfação do usuário. No caso de qualidade de software isso quer dizer que o usuário deve ter seus requisitos plenamente atendidos. Para que isso aconteça, todas as etapas do ciclo de desenvolvimento de um software e seus respectivos produtos devem atender determinadas normas. A respeito dessas normas, julgue os itens que se seguem. A essência da norma NBR ISO/IEC 12207 é definir os processos que envolvem o ciclo de vida de um software. Para isso classificam-se os processos em fundamentais, de apoio, organizacionais e de adaptação. Além desses elementos técnicos, a norma abrange, também, aspectos da organização, de capacitação do pessoal técnico e do domínio da aplicação, de modo a garantir que esses aspectos não provoquem impacto negativo na qualidade do produto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3625Q611577 | Informática, Engenharia de Software, Analista de Sistemas, SETEPS PA, CESPE CEBRASPEUm dos principais processos na construção de sistemas de informação, o desenvolvimento de software exige metodologias, técnicas e ferramentas específicas para levar à produção de aplicações, bancos de dados e sistemas de comunicação que atendam às necessidades dos usuários e das organizações. No que se refere às técnicas, processos de trabalho, ferramentas e recursos humanos para a engenharia de software e o desenvolvimento de aplicações, julgue os seguintes itens. Dados do setor de software indicam que a maior parte do esforço gasto em um software ocorre na verdade após o software ser entregue pela primeira vez ao cliente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3626Q622844 | Informática, Engenharia de Software, Profissional de Nível Superior, ELETROSUL, FCCAtualmente os softwares podem ser desenvolvidos utilizando-se métodos ágeis ou métodos tradicionais. A escolha da metodologia mais adequada vai depender de vários fatores, como por exemplo, a característica de projeto, da empresa ou da gestão. Para fazer a escolha correta, é necessário ainda conhecer as características dos principais métodos e modelos de processo de desenvolvimento de software. Sobre estes métodos e modelos de processo é correto afirmar: ✂️ a) As metodologias ágeis são indicadas principalmente em casos em que os requisitos são bem compreendidos e provavelmente não sofrerão grandes alterações durante o desenvolvimento do sistema. ✂️ b) Os diagramas de Caso de Uso da UML são utilizados intensamente na fase de Elaboração do Rational Unified Process - RUP para criar um modelo de requisitos para o sistema. ✂️ c) Nos modelos em cascata os testes são desenvolvidos paralelamente aos requisitos, antes de iniciar o desenvolvimento, ajudando testadores e desenvolvedores a compreenderem os requisitos. ✂️ d) No Rational Unified Process - RUP o cliente participa do processo de desenvolvimento discutindo cenários com a equipe para gerar os cartões de estórias, que englobam as necessidades do cliente. ✂️ e) Sprinter e programação em pares são práticas descritas e amplamente utilizadas na eXtreme Programming - XP para agilizar o processo de desenvolvimento e reduzir a possibilidade de erros. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3627Q610841 | Informática, Engenharia de Software, Analista de Sistemas, Companhia de Habitação Popular de Bauru COHAB BAURU SP, CESPE CEBRASPECom referência aos vários modelos de desenvolvimento de software, julgue os itens seguintes. O modelo de prototipagem é um modelo de processo de desenvolvimento de software incremental que enfatiza um ciclo de desenvolvimento curto. Se o sistema não puder ser modularizado, a construção de componentes, necessária para a prototipagem, é problemática. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3628Q614425 | Informática, Engenharia de Software, Engenheiro, INPI, NCEConsidere as seguintes assertivas sobre o diagrama de seqüência da UML: I. O diagrama mostra a interação entre os objetos de um sistema. II. A interação entre objetos se dá pela troca de mensagens. III. O diagrama mostra a ordem temporal das interações A(s) assertiva(s) correta(s) é/são somente: ✂️ a) (A) I; ✂️ b) (B) II; ✂️ c) (C) III; ✂️ d) (D) I e II; ✂️ e) (E) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3629Q636207 | Informática, Engenharia de Software, Analista Judiciário, TRT 7a, FCCNa UML, as classes A e B legam suas estruturas e comportamentos à classe C. Considerando apenas o fato apresentado nessa circunstância, é correto afirmar que aí se aplica tipicamente o conceito de ✂️ a) delegação. ✂️ b) derivação. ✂️ c) herança múltipla. ✂️ d) método polimórfico. ✂️ e) multiplicidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3630Q616518 | Informática, Engenharia de Software, Analista de Sistemas, Companhia Energética do Rio Grande do Sul RS, CESPE CEBRASPEA importância do planejamento dos sistemas de informação é reiterada pela escolha adequada de uma metodologia para sua implementação. Acerca desse tema, julgue os itens a seguir. A metodologia CSF (critical success factors) procura identificar as necessidades de sistemas de informação das áreas operacionais, em que os principais fatores críticos de sucesso são descritos com vistas à operação dos sistemas, em uma abordagem top-down. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3631Q622419 | Informática, Engenharia de Software, Técnico, Ministério Público Estadual RR, CESPE CEBRASPEAcerca da linguagem de modelagem unificada (UML), julgue os próximos itens. No diagrama de caso de uso, é comum a utilização de atores para representar entidades do mundo real e suas respectivas ações. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3632Q613472 | Informática, Engenharia de Software, Técnico Judiciário, TRT 10a, CESPE CEBRASPEAcerca de conceitos de cliente/servidor, julgue os itens seguintes. A arquitetura cliente/servidor tradicional vem sendo substituída pela de múltiplas camadas. Conceitualmente, uma aplicação pode ter qualquer número de camadas. A arquitetura denominada three-tier, por exemplo, define três camadas lógicas: camada de interface de usuário, camada de regra de negócios e camada de acesso a banco de dados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3633Q625264 | Informática, Engenharia de Software, Auditor do Estado, SECONT ES, CESPE CEBRASPEAcerca de conceitos da UML, julgue os itens seguintes. Casos de uso podem ser empregados para captar o comportamento de um sistema ou de parte de um sistema. O comportamento do caso de uso pode ser especificado pela descrição do fluxo de eventos de forma suficientemente clara para que os seus usuários sejam capazes de compreendê-lo. Nesse fluxo, devem ser incluídas definições relacionadas à forma de implementação, para que sejam diretamente utilizadas pelos implementadores. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3634Q621171 | Informática, Engenharia de Software, Analista de Controle Externo, TCE AC, CESPE CEBRASPENão faz parte da iniciativa de acessibilidade web ? WAI-web accessibility initiative ? do Consórcio W3C ✂️ a) recomendações de acessibilidade para ferramenta de autoria (ATAG - authoring tool accessibility guidelines). ✂️ b) recomendações de acessibilidade para desenvolvimento web (WADG - web accessibility development guidelines). ✂️ c) recomendações de acessibilidade para agente de usuário (UAAG - user agent accessibility guidelines). ✂️ d) recomendações de acessibilidade para conteúdo web (WCAG - web content accessibility guidelines). ✂️ e) rascunho de trabalho para recomendações de aplicações de Internet ricas e acessíveis (WAI-ARIA - accessible rich Internet applications working draft). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3635Q610165 | Informática, Engenharia de SoftwareA maioria dos problemas gerados pela herança múltipla na orientação a objetos está relacionada a estratégias de: ✂️ a) implementação de programas ✂️ b) suporte à decisão ✂️ c) resolução de conflitos ✂️ d) definição de componentes ✂️ e) generalização e agregação Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3636Q624251 | Informática, Engenharia de Software, Analista de Correios, ECT, CESPE CEBRASPEAcerca de engenharia de software, que permite a criação, de maneira econômica e confiável, de software que trabalhe eficientemente em máquinas reais, julgue os próximos itens. Para que se obtenha sucesso na utilização do Scrum, o cliente deve se tornar parte da equipe de desenvolvimento do software, participando diretamente do processo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3637Q616329 | Informática, Engenharia de Software, Analista de Sistemas, Assembléia Legislativa TO, CESGRANRIODurante a modelagem de um sistema utilizando a UML 2.0 um analista ficou responsável por elaborar dois tipos de diagramas comportamentais. O primeiro modela as expectativas dos usuários para o sistema bem como os recursos específicos do sistema. O segundo representa a lógica em qualquer nível que a modelagem precise, desde o workflow do sistema até implementações de métodos individuais. Estes diagramas, respectivamente, são: ✂️ a) Caso de Uso e Atividades. ✂️ b) Caso de Uso e Comunicação. ✂️ c) Máquina de estados e Atividades. ✂️ d) Máquina de estados e Comunicação. ✂️ e) Máquina de estados e Seqüência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3638Q615315 | Informática, Engenharia de Software, Analista de Desenvolvimento Logístico, CEARÁPORTOS CE, CESPE CEBRASPEA engenharia de software visa à produção sistemática de softwares que possam atender a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca da engenharia de software e suas várias metodologias, técnicas e ferramentas de apoio, julgue os seguintes itens. A análise regressiva de projetos de software feitos no passado permitiu a definição de modelos de estimativa de projetos que mostram uma relação fortemente linear entre o esforço requerido para realizar um software e a quantidade de linhas de código-fonte desse software. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3639Q624796 | Informática, Engenharia de Software, Analista Judiciário, TRE AP, FCCA fase de projeto de software possui duas atividades básicas: projeto da arquitetura e projeto detalhado. Nesta fase ✂️ a) o sistema é codificado, a partir da descrição computacional do sistema, em uma linguagem que torna possível a compilação e a geração do código-executável para o software. ✂️ b) em um processo de desenvolvimento orientado a objetos, são criadas as classes de objetos do sistema utilizando-se ferramentas CASE e bibliotecas de classes preexistentes para agilizar a implementação. ✂️ c) em um processo de desenvolvimento orientado a objetos, o projeto da arquitetura visa distribuir as classes de objetos relacionadas do sistema em subsistemas e seus componentes, distribuindo-os pelos recursos de hardware disponíveis. ✂️ d) os diversos módulos do sistema são integrados, resultando no produto de software. ✂️ e) o projeto de arquitetura realiza a modelagem das relações de cada módulo do sistema, com o objetivo de implantar as suas funcionalidades. Além disso, são implementados os projetos de interface com o usuário e de banco de dados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3640Q623775 | Informática, Engenharia de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPECom relação à engenharia de requisitos, julgue os itens que se seguem. A linguagem natural estruturada, em que é admitida a utilização de construções de linguagem de programação, é uma técnica de especificação de requisitos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro