Universidade Federal de Sergipe |
Departamento de Computação |
Disciplina: Programação Imperativa |
Período: 2010.1 |
Pessoas | Disciplina | Avaliação |
Professor | Plano de Ensino | Notas |
Monitores | Ementa | |
Alunos | Programa | |
Bibliografia | ||
Cronograma | ||
Datas Importantes | ||
Download | ||
Links | ||
Exercícios | ||
Material de Aula |
Nome: Alberto Costa Neto
E-mail: alberto@ufs.br
Nome: Marcos Vinícius Oliveira Medeiros
E-mail: markynhu@gmail.com
Horário: à tarde
Ordem
|
Matricula
|
Nome
|
Trancou |
1 | 10111501 | ANDREY TELES DE ANDRADE | |
2 | 10110200 | ANGELO CONCEICAO CARVALHO | |
3 | 10111453 | CAIO VINICUS BRITO LIMA | |
4 | 10110294 | CASSIO ERICK SANTANA SANTOS | |
5 | 10111394 | CELINE FONSECA CASANOVA SOEIRO | |
6 | 10110205 | CLEIDIANE PASSOS SOARES | |
7 | 10110251 | DAVI MARCOS DE ASSIS SANTOS | |
8 | 10110340 | DENISSON BARRETO RIBEIRO | |
9 | 10111365 | ED CARLOS FONTES | |
10 | 10110241 | ELAINE CRISTIANA OLIMPIO DE OLIVEIRA | |
11 | 10110182 | FELIPE GOMES DA SILVA MONTE | |
12 | 10111503 | FREDERICO DA ROCHA TOME FILHO | |
13 | 10110146 | GIOVANNI SILVEIRA MODESTO | |
14 | 10110304 | GUSTAVO GARCIA NOGUEIRA | |
15 | 10110331 | HUGO AMARAL DO PRADO TORRES | |
16 | 10110877 | JANSENN DA COSTA SILVA | |
17 | 10110260 | JOAO LEANDRO SANTOS VASCONCELOS | |
18 | 10110179 | JOSE AMAURY DE SOUSA SANTOS | |
19 | 10111358 | JOSE ANTISTENES DE SANTANA JUNIOR | |
20 | 10110768 | JOSE NILTON SANTOS DE OLIVEIRA | |
21 | 10110129 | JOSE RAIMUNDO DO CARMO SANTOS JUNIOR | |
22 | 10111392 | JOSELAN MICAEL OLIVEIRA MENDONCA | |
23 | 10110153 | JUCIANO BAPTISTA DOS SANTOS | |
24 | 10110098 | KARLYSSON JOSE DE ANDRADE MACHADO | |
25 | 10111404 | KASSIA SILVA NAZARE | |
26 | 10110169 | LEOMAR TENORIO SANTOS | |
27 | 10110212 | LUCIO VINICIUS LEAL CHAGAS | |
28 | 10110195 | LUIZ RODRIGO MARQUES DE SOUSA VIEIRA | |
29 | 10110258 | MARCELO DOS SANTOS BOTELHO GONCALVES | |
30 | 10111398 | MARCOS JOSE OLIVEIRA DOS SANTOS FILHO | |
31 | 10110183 | MARXUEL LIMA OLIVEIRA | |
32 | 10110202 | MATHEUS CAMARA DOS SANTOS BEZERRA | |
33 | 10110412 | PEDRO IVO BAPTISTA DE SANTANA | |
34 | 10110852 | PRISCILA OLIVEIRA ROCHA | |
35 | 10110339 | RAFAEL FERREIRA GOMES CORREA | |
36 | 10111388 | RAFAEL LUIS GOIS DE MELLO | |
37 | 10110238 | RAFAEL SANTOS LIMA | |
38 | 10110337 | RAUL FONTES SANTANA | |
39 | 10111357 | ROCHELLY DE JESUS ARAUJO | |
40 | 10110432 | RODRIGO PINA RAMOS | |
41 | 10110383 | ROMILDO QUEIROZ DA SILVA | |
42 | 10110797 | SANDRO DE CARVALHO ROQUE | |
43 | 10110873 | THAIS BATISTA DOS SANTOS | |
44 | 10110321 | VINICIUS BARRETO XAVIER LEITE | |
45 | 10110095 | WANDERSON SANTOS DE JESUS | |
46 | 10110235 | WESCLEI DA SILVA SANTOS | |
47 | 10110243 | WESLLEY ALVES FARIAS | |
48 | 10110452 | YKARO BASTOS DA SILVA |
Noções fundamentais: algoritmos, notação e programas. Identificadores, constantes, variáveis e atribuição. Tipos primitivos de dados e tipos derivados. Operadores, funções e expressões. Instruções condicionais, incondicionais e de repetição. Estilo de programação estruturada de programas. Representação de dados na forma de vetores, matrizes, registros e conjuntos. Procedimentos, funções e passagem de parâmetros. Ordenação por seleção e método da bolha. Recursividade. Noções de arquivos em programação. Ponteiros. Uma linguagem imperativa (por exemplo, Pascal ou C). Algoritmos numéricos e não numéricos para a solução de problemas de baixa complexidade. Aplicações. Modularização de programas. Padrões de codificação.
Descrição | Data |
---|---|
1º Teste | 22/04/2010 (quinta-feira) |
2º Teste | 04/06/2010 (sexta-feira) |
3º Teste | 15/07/2010 (quinta-feira) |
Teste de Reposição | 19/07/2010 (segunda-feira) |
Descrição | Arquivo | Última Atualização |
---|---|---|
Compilador Turbo Pascal 7.0 (em um arquivo ZIP) | TP7.zip | 15/03/2010 |
Compilador Turbo Pascal 7.0 (sem compactação) | (1) TURBO.EXE (2) TURBO.ICO (3) TURBO.TPH (4) TURBO.TPL |
15/03/2010 |
PascalZim | PascalZim510.zip | 10/05/2010 |
Apostila sobre Pascal | Apostila Pascal.pdf | 10/05/2010 |
Endereço | Descrição |
---|---|
Tabela de Conversão entre Pascal e C | Tabela que mostra como converter as construções de Pascal para C e vice-versa. |
MinGW | MinGW (Compilador de C e outras linguagens) |
Instalando o MinGW | Descreve passo-a-passo a instalação do MinGW |
Descrição | Arquivo | Última Atualização |
---|---|---|
Exercícios sobre Operações Aritméticas, Estruturas de Decisão, Estruturas de Repetição, Registros, Vetores, Matrizes, Funções e Procedimentos | exercicios.htm |
15/03/2010 |
Descrição | Arquivo | Última Atualização |
---|---|---|
Introdução a conceitos gerais (Hardware, Software, SO, Programas, Linguagens de Programação) | introducao.htm | 15/03/2010 |
Algoritmos | algoritmos.htm | 23/03/2010 |
Tipos de Dados | tipos_de_dados.htm | 15/03/2010 |
Variáveis | variaveis.htm | 15/03/2010 |
Expressões | expressoes.htm | 05/04/2010 |
Instruções Primitivas | instrucoes_primitivas.htm | 15/03/2010 |
Controle de Fluxo | controle_de_fluxo.htm | 15/04/2010 |
Fluxograma | fluxograma.htm | 15/03/2010 |
Linguagem Pascal: Comandos básicos | linguagem_pascal.htm | 15/03/2010 |
Tipos Definidos pelo Usuário (Registro, Vetor e Matriz) | tipos_def_usuario.htm | 15/03/2010 |
Turbo Pascal: Instruções de uso | turbo_pascal.htm | 15/03/2010 |
Modularização | modularizacao.htm | 15/03/2010 |
Linguagem C: Comandos básicos | linguagem_c.htm | 04/06/2010 |
Linguagem C: Controle de Fluxo | linguagem_c_controle_de_fluxo.htm | 07/06/2010 |
Linguagem C: Funções, Ponteiros e Recursividade | linguagem_c_funcoes.htm | 09/06/2010 |
Linguagem C: Vetores, Matrizes e Ordenação | linguagem_c_vetores_ordenacao.htm | 10/06/2010 |
Linguagem C: Strings | linguagem_c_strings.htm | 05/07/2010 |
Linguagem C: Arquivos | linguagem_c_arquivos.htm | 12/07/2010 |