2904 capítulos
Medium 9788582601891

Capítulo 11 - Registros

Nina Edelweiss, Maria Aparecida Castro Livi Grupo A PDF Criptografado

capítulo

11

registros

Este capítulo introduz o tipo denominado registro, utilizado para agrupar dados heterogêneos. Apresenta, ainda, os conceitos de registro e de campo de um registro, e discute como fazer a declaração de um registro, bem como acessar e manipular seus campos.

■ ■

Edelweiss_11.indd 293

12/03/14 09:01

294

Algoritmos e Programação com Exemplos em Pascal e C

Em capítulos anteriores, foi analisada uma forma de agrupar dados por meio do tipo denominado arranjo. Este capítulo apresenta outro tipo utilizado para agrupar dados, denominado registro.

Retome o exemplo que levou à definição dos arranjos no Capítulo 6: um professor precisava armazenar as notas de todos os seus 30 alunos. Para armazenar todas as notas, foi definido um arranjo, no qual cada elemento era uma nota. Nos arranjos, todos os elementos são homogêneos, ou seja, têm o mesmo tipo, que no caso em discussão era o tipo real. Se o mesmo professor quiser armazenar, junto às notas de cada aluno, mais algumas informações, como o nome do aluno (uma string), seu número de faltas (um valor inteiro) e o conceito final (um caractere), essas informações não poderão ser armazenadas no arranjo das notas por serem de tipos diferentes do tipo do arranjo. Informações heterogêneas, entretanto, podem ser armazenadas em registros, o novo tipo de dado estruturado apresentado neste capítulo.

Ver todos os capítulos
Medium 9788577260454

Capítulo 9: Planejamento e Estimativas

SCHACH, Stephen R. Grupo A PDF Criptografado

Capítulo

9

Planejamento e

Estimativas

Objetivos de Aprendizagem

Após estudar este capítulo, você deverá ser capaz de:

• Explicar a importância do planejamento.

• Estimar o tamanho e o custo para se criar um produto de software.

• Avaliar a importância das estimativas de atualização e de acompanhamento.

• Preparar um plano de gerenciamento de projeto que se conforme ao padrão IEEE.

Os desafios de criar um produto de software não possuem nenhuma solução fácil. Construir um produto de software grande leva tempo e consome recursos. O planejamento meticuloso no início do projeto talvez seja o único e mais importante fator que ditará seu sucesso ou fracasso. O planejamento inicial, porém, de forma alguma é o suficiente. O planejamento, assim como os testes, deve continuar ao longo do processo do desenvolvimento de software e de manutenção. Não obstante a necessidade de planejamento contínuo, essas atividades atingem um pico após as especificações terem sido formuladas, mas antes de as atividades de projeto começarem. Nesse estágio do processo, são feitas estimativas de custo e duração razoáveis, e é produzido um plano detalhado para completar o projeto.

Ver todos os capítulos
Medium 8521203926

Capítulo 1 - Introdução

Carlos Daniel Paulino, Julio M. Singer Editora Blucher PDF Criptografado

Capı́tulo 1

Introdução

1.1

Noções preliminares sobre dados categorizados e exemplos

Este livro debruça-se sobre métodos que foram desenvolvidos para análise de dados discretos relativos a uma ou, mais frequentemente, duas ou mais variáveis definidas qualitativamente através de um número finito de valores designados por nı́veis ou categorias. Daı́ as designações de variáveis categorizadas e de dados categorizados. Consoante o número de categorias for 2, 3 ou maior que 3, as variáveis se dizem dicotómicas (ou binárias), tricotómicas ou politómicas, respectivamente.

A Análise de Dados Categorizados é assim uma parte integrante da Análise

Multivariada, que visa evidenciar e interpretar a informação relevante que está contida em dados discretos provenientes de contagens de eventos ou de unidades (pessoas, lugares, objectos) possuindo certas caracterı́sticas ou atributos definidos pela combinação das categorias de duas ou mais variáveis de interesse (ou apenas categorias de uma variável). A análise de dados discretos univariados (e.g., gerados dos modelos binomial, hipergeométrico, binomial negativo, Poisson), descrita na larga maioria dos textos de Estatı́stica e de Inferência Estatı́stica, surge como uma particularização dos métodos multivariados que serão aqui abordados.

Ver todos os capítulos
Medium 9788536516325

6.1 Dicas que auxiliam a manipular arquivos

André Luíz Navarro Garcia Manzano Editora Saraiva PDF Criptografado

Como Gerenciar Arquivos e Pastas

CAPÍTULO 6

Como Gerenciar Arquivos

e Pastas

OBJETIVOS

Manipular o principal recurso para usuários finais oferecidos pelo Windows 10.

Criar pastas.

Copiar arquivos.

Mover arquivos.

Renomear arquivos.

Deletar e recuperar pastas/arquivos.

6.1  Dicas que auxiliam a manipular arquivos

Para todas as tarefas oferecidas pelo Windows 10, há comandos de execução. Por sua vez, existem atalhos desses comandos que proporcionam mais velocidade na realização das tarefas referentes a eles.

Existem muitos atalhos no Windows 10, mas ao menos quatro deles você deve dominar totalmente:

▶▶ +C: copia o(s) arquivo(s) ou a(s) pasta(s) selecionada(s).

▶▶ +X: recorta o(s) arquivo(s) ou a(s) pasta(s) selecionada(s), preparando-os para serem movidos de lugar.

▶▶ +V: cola os arquivos ou pastas copiados ou recortados anteriormente.

▶▶ +Z: desfaz a última ação que você considere equivocada, seja recorte, cópia ou colagem.

Ver todos os capítulos
Medium 9788582603475

Capítulo 7 - Aplicativo Doodlz

Harvey Deitel, Paul Deitel, Abbey Deitel Grupo A PDF Criptografado

7

Aplicativo Doodlz

Objetivos

Neste capítulo, você vai:

᭿

Detectar quando o usuário toca na tela, move o dedo pela tela e retira o dedo da tela.

᭿

Processar múltiplos toques na tela para que o usuário possa desenhar simultaneamente com vários dedos.

᭿

Usar um componente

SensorManager e o acelerômetro para detectar eventos de movimento.

᭿

Usar um objeto

AtomicBoolean para que múltiplos threads acessem um valor booleano de forma segura para threads.

᭿

Usar um objeto Paint para especificar a cor e a largura de uma linha.

᭿

Usar objetos Path para armazenar os dados de cada linha e um objeto Canvas para desenhar cada linha em um componente BitMap.

᭿

Criar um menu e exibir itens de menu na barra de ação.

᭿

Usar o modo imersivo do

Android 4.4 para permitir ao usuário desenhar na tela inteira.

᭿

Usar o framework de impressão do Android 4.4 e a classe PrintHelper da

Ver todos os capítulos

Visualizar todos os capítulos