Questões de Concurso Público ANTT 2013 para Analista Administrativo - Desenvolvimento de Sistemas da Informação
Foram encontradas 119 questões
A UML 2.0 é uma linguagem utilizada para especificar, construir, documentar e visualizar a fase de modelagem de sistemas. A modelagem auxilia na eliminação de erros do sistema ainda na fase de projeto, sendo muito importante para sistemas de tempo real como softwares embarcados, os quais possuem hardware dedicado e podem adotar linguagens procedurais embarcadas (PL/Pgsql, PL/SQL, PL/Lua).
Em sistemas de informação, existem várias notações expressas em linguagens de modelagem de processos de negócio, como a linguagem de modelagem unificada (UML), a Business Process Modelling Notation (BPMN) e as Redes de Petri. A linguagem BPMN é padrão BPMI. Ela permite a especificação de processos de negócio executáveis e abstratos, por meio da utilização de web services (WS-BPEL), mas não permite modelos colaborativos para linguagens como WS-CDL.
Com o uso do banco de dados SQLite, incluso no Android, é possível desenvolver um provedor de conteúdo, bem como um servidor de banco de dados, que necessita gerenciar o acesso aos dados com persistência. No entanto, não se justifica a utilização de um provedor de conteúdo para disponibilizarem-se dados para várias atividades ou aplicativos distintos.
Com base no kernel Linux, o ambiente operacional Android, utilizado para o desenvolvimento de aplicações móveis e não móveis, inclui um navegador incorporável baseado em WebKit, com muitas opções de conectividade (wifi, bluetooth, dados wireless através de conexão celular, como GPRS, EDGE e 3G). Os aplicativos Android são gravados na linguagem Java e executados em uma máquina virtual JVM.
Para o SWEBOK, o termo construção de software refere-se às atividades de codificação, depuração, verificação, teste unitário e teste de integração.