Difference between revisions of "LU-LSP-b12:L01"

From DiLab
Jump to: navigation, search
(New page: == Praktiskais darbs == Darbs ir paredzēts, lai iepazītos Linux kā izstrādes un testēšanas vidi. Šis darbs nav jāiesūta. Tas tiek veikts kopīgi, pārrunājot risināšanas gait...)
 
Line 13: Line 13:
#* abu programmu testēšanas komandas.
#* abu programmu testēšanas komandas.
# Nokompilēt un notestēt risinājumu.
# Nokompilēt un notestēt risinājumu.

Var pieņemt, ka būs ne vairāk kā 100 skaitļu.

Ievadpiemērs:
10 20 30 40 50 60 70 80 90 100 110

Korekts izvads uz ievadpiemēru:
110 100 90 80 70 60 50 40 30 20 10

Revision as of 16:01, 4 September 2012

Praktiskais darbs

Darbs ir paredzēts, lai iepazītos Linux kā izstrādes un testēšanas vidi.

Šis darbs nav jāiesūta. Tas tiek veikts kopīgi, pārrunājot risināšanas gaitu.

Uzdevums:

  1. Uzrakstīt divas programmas ar analogu funkcionalitāti:
    • (C valodā) Ielasa skaitļu rindu un izdrukā skaitļus apgrieztā secībā
    • (shell script) Ielasa skaitļu rindu un izdrukā tos apgrieztā secībā
  2. Uzrakstīt vienu Makefile, kurā būtu aprakstīta:
    • C programmas būvēšanas komandas
    • abu programmu testēšanas komandas.
  3. Nokompilēt un notestēt risinājumu.

Var pieņemt, ka būs ne vairāk kā 100 skaitļu.

Ievadpiemērs:

10 20 30 40 50 60 70 80 90 100 110

Korekts izvads uz ievadpiemēru:

110 100 90 80 70 60 50 40 30 20 10