)59:50;13<7 =>602>.?7?7 ! use a Cabea! rogramao - 8A88?, aul & C8llll1PS, uavld - LdlLora AlLa 8ooks
%154@150A ?> "B7:57CD0 ! 2 avallaes Lerlcas lndlvlduals e sem consulLa, ! 8elaLrlos dos ensalos reallzados em sala de aula, ! LlsLas de exerclclos reallzados em sala de aula, ! aruclpao nas aulas. %0.?5CE>A ?> "F10B7CD0 ! no aunglr nLnPuMA das condles de reprovao, ! Medla nal malor ou lgual a 6, ! resena em aulas lgual ou superlor que 73 do curso. MdiaFinal = P1*0, 4 ( ) + P2*0, 6 ( ) ( ) *0, 8+(Trabalhos *0, 2) %0.?5CE>A ?> =>F10B7CD0 ! Aunglr uma quanudade de falLas malor que 23 (20 falLas) ao longo do semesLre, lembrando que para cada dla de aula perdldo, 4 falLas so adqulrldas sem cusLo adlclonal! ! Medla nal lnferlor a 6, ! Caso a medla nal com as noLas das avallaes 1 e 2 for lnferlor a 6, o aluno poder reallzar a avallao 3, sendo que essa avallao l8 subsuLulr a menor noLa (1 ou 2), G067:5H7CD0 ?0 274>157: ?7A 7I:7A ! ara acessar o maLerlal das aulas, acessar o slLe da lA1LC S8C (!!!"#$%&'()'"&*+"),) %10.0;1727 AULA DATA DETALHAMENTO DO CONTEDO PROGRAMTICO (BASES TECNOLGICAS) 1 09/02/2011 Apresentao do curso. Reviso algoritmos e converso de algoritmos para estruturas de cdigo. Introduo a sistemas operacionais e sistemas operacionais embarcados. Compiladores e ambientes de desenvolvimento. 2 16/02/2011 Elementos bsicos da linguagem C. Sequencia de instrues. Declarao de variveis. Caractersticas de um programa bsico em C. 3 23/02/2011 Operadores aritmticos e lgicos. Funo de entrada padro. 4 01/03/2011 Estruturas de Deciso. Converso de algoritmos para cdigo utilizando estruturas de deciso. 5 08/03/2011 Estruturas de Repetio. Converso de algoritmos para cdigo utilizando estruturas de repetio. 6 15/03/2011 Funes. Definio de uma funo. Prototipagem de funes. Declarao de Funes. 7 22/03/2011 Vetores. Definio de vetor. Matrizes. Operaes com vetores e matrizes. Algoritmos de ordenamento. 8 29/03/2011 Cadeia de caracteres. Operaes com strings. 9 05/04/2011 Reviso para prova P1. 10 12/04/2011 Prova P1. 11 19/04/2011 Ponteiros. Declarao e inicializao de ponteiros. Aritmtica com ponteiros. 12 26/04/2011 Estruturas e unies. Declarao de estruturas. Utilizao de estruturas para o desenvolvimento de programas. 13 03/05/2011 Mtodos de acesso e processamento de arquivos. 14 10/05/2011 Desenvolvimento de interfaces grficas com o usurio utilizando Visual Basic Express 2010. Caractersticas principais no desenvolvimento de interfaces grficas. 15 17/05/2011 Principais componentes utilizados no desenvolvimento de interfaces grficas. Propriedades e eventos destes componentes. 16 24/05/2011 Plataforma Arduino. Programao Arduino. Desenvolvimento de aplicaes com o Arduino. 17 31/05/2011 Reviso para a avaliao P2. 18 14/06/2011 Prova P2. 19 21/06/2011 Divulgao resultados Prova P2 e reviso contedo Prova P3. 20 28/06/2011 Aplicao Prova P3. G5.;I7;>2 % ! L mals slmples de ser uullzada que a llnguagem Assembly, ! um programa escrlLo em llnguagem C pode ser compllado para dlversos conLroladore, com pequenas modl c a es ( em f un o de reglsLradores com nomes dlferenLes), o mesmo no pode ser felLo em assembly, ! L uma llnguagem de alLo nlvel padronlzada. G5.;I7;>2 % ! Seus programas so modulares (podem ser dlvldldos em funes), ! Llnguagem uullzada para desenvolver programas com alLo desempenho, ! Llnguagem esLruLurada. $J>2F:0A ?> 7F:567CE>A I45:5H7.?0 :5.;I7;>2 % ubunLu Llnux - 8eurado de (hup:// lnfoevo.escolasmolmenLa.pL/wp-conLenL/uploads/ 2009/10/ubunLu2.[pg) em 04/08/2011 Apllcauvos para lhone - 8eurado de (hup:// blog.dcllck.com.br/wp-conLenL/uploads/lphone- employeeadmln.png) em 04/08/2011 %02F5:7?01>A ! ConverLem o arqulvo de LexLo em llnguagem de seres humanos para um con[unLo de lnsLrues que o processador possa enLender, rograma sendo compllado - 8eurado de (hup://lmgs.xkcd.com/comlcs/compller_complalnL.png) em 04/08/2011 %02F5:7?01>A ! ulferenLe do ascal, onde os programas so lnLerpreLados, os programas em C so compllados, ! Lm geral, os complladores funclonam em llnha de comando, para aumenLar a produuvldade, eles so uullzados em con[unLo com amblenLes lnLegrados de desenvolvlmenLo (luL). roblemas ao compllar um programa em llnha de comando - 8eurado de (hup:// sLauc.deskLopnexus.com/Lhumbnalls/ 43292-blgLhumbnall.[pg) em 04/08/2011 ('$ ! LnLre os amblenLes lnLegrados de desenvolvlmenLo mals comuns, podemos clLar o vlsual SLudlo e o uevC++, ! uuranLe o curso esLaremos uullzando a luL uevC++. vlsual SLudlo - 8eurado de (hup:// www.aspneu.com/arugos/ vlsualSLudlo2010ulumaLe.[pg) em 04/08/2011 uevC++- 8eurado de (hup:// sanLospedro.wlklspaces.com/le/ vlew/devcpp.[pg) em 04/08/2011 !:IJ0;1727A Lxemplo de uxograma para Lrocar uma lmpada - 8eurado de (hup://upload.wlklmedla.org/wlklpedla/ commons/Lhumb/4/46/LampllowcharL_pL.svg/230px-LampllowcharL_pL.svg.png) em 04/08/2011 !:IJ0;1727A LsLruLura de ueclso lnlclo e llm de AlgorlLmo Ao =>/>1K.657A )59:50;17<67A -./0.$1%'2*