Questões de Governança de TI - Ciclo PDCA (Plan, Do, Check, Act) para Concurso
Foram encontradas 139 questões
Diversas tecnologias têm sido criadas para propiciar independência e qualidade de vida a pessoas com deficiência. Existe um conjunto de artefatos disponibilizados às pessoas com deficiência, que contribui para prover-lhes uma vida mais independente, com mais qualidade e possibilidades de inclusão social e que tem como propósito ampliar a comunicação, a mobilidade, o controle do ambiente, as possibilidades de aprendizado, trabalho e integração na vida familiar, com os amigos e na sociedade em geral. Esse conjunto de artefatos é denominado:
O processo de desenvolvimento de um website acessível não envolve apenas a tarefa de programação por meio de uma linguagem computacional. Exige que o web designer adote uma metodologia de projeto com o intuito de propiciar o acesso e uso por todas as pessoas. O processo para desenvolvimento de um website acessível envolve três passos principais. São eles:
Considere a seguinte recomendação: os web designers devem se esforçar para eliminar quaisquer barreiras na web, possibilitando que todas as pessoas possam perceber, entender, navegar e interagir de maneira efetiva nas páginas. Essa recomendação se refere ao conceito denominado
Ao projetar telas para interfaces gráficas, os web designers utilizam vários recursos para representar graficamente – no papel ou no computador – os elementos visuais, seus posicionamentos, dimensões ou proporções. O nome do recurso que web designers utilizam para criar esboços de telas, com informações sobre posicionamento de menus, áreas de texto, imagens, banners, botões e demais elementos de interação e que os auxiliam na elaboração da arquitetura da informação é
Durante o projeto de interfaces, web designers consideram as leis da Gestalt e relações psicofisiológicas para a composição de telas e de elementos gráficos, dinâmicos e interativos. São leis da Gestalt:
Ao apresentar textos em um site, o web designer precisa fazer opções tais como: decidir a fonte a ser utilizada, corpo, cor, peso, alinhamento e espaçamento entre palavras. O termo técnico utilizado para denominar o ajuste do espaçamento horizontal entre p alavras dentro de um bloco de texto é
O nome do documento utilizado na fase de projeto que demonstra a relação entre conteúdos e funcionalidades de um website é
O desenvolvimento de interfaces web centradas no usuário envolve enfoque na usabilidade, utilidade, acessibilidade, dentre outros. O conceito de utilidade no âmbito do webdesign representa
Um desenvolvedor necessita de um servidor de aplicações para implementações Java para web. Para tal, ele poderia utilizar o
Assinale a alternativa que define corretamente o servidor de aplicações JBOSS.
Considerando a programação orientada a objetos, no cenário onde existe a classe “A” essa classe é herdada pela classe “B” e, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A classe “A” terá acesso a todos os métodos e atributos da classe “B”.
II. A classe “B” é uma superclasse da classe “A”.
III. A classe “B” poderá acessar os métodos e atributos públicos e protegidos da classe “A”
Analisando o seguinte código escrito em linguagem Delphi, o que vai acontecer quando a função “Exemplo” for executada?
1.___Procedure Exemplo;
2.___var
3. ___ ar: Array of Integer;
4.___begin
5. ___ SetLength(ar,3);
6.
7.___ ar[0] := 34;
8. ___ar[1] := 45;
9. ___ar[2] := 745;
10.
11.___SetLength(ar,5);
12.
13. ___ar [3] := 561;
14. ___ar [4] := 99;
15.__end;
As ferramentas CASE são todas as ferramentas baseadas em computador que auxiliam na engenharia de software. Qual das alternativas a seguir NÃO é uma ferramenta CASE?
A linguagem de programação Delphi possui várias formas de realizar um laço de repetição. Qual das formas a seguir tem o comportamento de executa, ao menos uma vez, os comandos dentro do laço de repetição?
O compilador é o software que é responsável por realizar compilação de um programa. Para isso, o compilador realiza alguns processos de compilação. Quais são esses processos?
Em relação aos paradigmas de programação, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A programação estruturada é uma forma de programação que sugere que todos os programas podem ser reduzidos a três estruturas básicas: sequência, decisão e repetição.
II. A programação modular é uma forma de programação na qual o desenvolvimento das rotinas é feito por módulos interligados através de uma interface comum.
III. Na programação orientada a objetos, são implementos um conjunto de classes para definir os objetos presentes no mundo real.
Para que um programa seja executado, ele precisa ser traduzido de uma linguagem de alto nível, legível a um ser humano, para uma linguagem de máquina, que o computador compreenderá. Para isso, há os métodos de compilação e interpretação. Referente ao assunto, assinale a alternativa correta.
Considere um cenário em que é necessário sobrescrever o método “validar” da classe “TPessoa” a partir da classe “TCliente”, a qual herda a classe “TPessoa”, e que essas classes foram implementadas na linguagem Delphi. O que acontecerá ao se compilar um programa que utiliza as classes “TCliente” e “TPessoa”, conforme o código descrito a seguir?
unit Unit3;
interface
type
TPessoa = class
public
procedure Validar(Id :Integer);
end;
TCliente = class(TPessoa)
public
procedure Validar(Id :Integer); override;
end;
implementation
{ TCliente }
procedure TCliente.Validar(Id: Integer);
begin
inherited;
{alterações necessárias implementadas aqui}
end;
{ TPessoa }
procedure TPessoa.Validar(Id: Integer);
begin
{validação na classe pessoa}
end;
end.
Na linguagem Delphi, o comando “continue” é um comando de controle de fluxo. Esse comando terá qual comportamento, quando executado na primeira linha de um laço de repetição “while”?
Analisando o seguinte código, que foi escrito utilizando a linguagem Delphi, o que acontecerá quando a função UsarValor for executada?
unit Unit2;
interface
type
TMeuInteger = ^Integer;
function GetValor(numero :Integer) :TMeuInteger;
procedure UsaValor;
implementation
function GetValor(numero :Integer) :TMeuInteger;
begin
Result := @numero;
numero := 4;
end;
procedure UsaValor;
var
i : Integer;
begin
i := GetValor(5)^;
end;
end.