Тема: «Системы программирования и прикладное программное обеспечение»
Тип урока: изучение нового материала.
Цели урока:
1. Образовательная – дать преставление о назначении программ, которые относятся к прикладному ПО; назначение систем программирования.
2. Развивающая – развить информационную культуру и умения определять, к какому программному обеспечению относится конкретная программа.
3. Воспитательная – воспитывать культуру работы в группе; воспитывать информационную культуру.
После изучения темы учащиеся должны
· знать:
- структуру программного обеспечения компьютера;
- понятие и термины: программное обеспечение (ПО), базовое ПО, системное ПО, операционная система, интерфейс, драйвер, утилиты, прикладное ПО, системы программирования;
· уметь:
- отделять задачи системного характера от задач прикладного характера;
- понимать с каких программных средств какие информационные задачи можно решать.
Тема: «Системы программирования и прикладное программное обеспечение»
Тип урока: изучение нового материала.
Цели урока:
1. Образовательная – дать преставление о назначении программ, которые относятся к прикладному ПО; назначение систем программирования.
2. Развивающая – развить информационную культуру и умения определять, к какому программному обеспечению относится конкретная программа.
3. Воспитательная – воспитывать культуру работы в группе; воспитывать информационную культуру.
После изучения темы учащиеся должны
· знать:
- структуру программного обеспечения компьютера;
- понятие и термины: программное обеспечение (ПО), базовое ПО, системное ПО, операционная система, интерфейс, драйвер, утилиты, прикладное ПО, системы программирования;
· уметь:
- отделять задачи системного характера от задач прикладного характера;
- понимать с каких программных средств какие информационные задачи можно решать.
Объяснение:
1.
program n1;
var
k, s: integer;
a: array [1..8] of integer;
begin
for k := 1 to 8 do readln(a[k]); // с клавиатуры вводится массив из 8
s := 0; элементов
for k := 1 to 8 do
if a[k] < 0 then s := s + a[1]; // в цикле 4 раза к s прибавляют 1-ый элемент
writeln(s); // выводится s
end.
ответ: 4(т.к 1-ый элемент массива 1 и в нём 4 отрицательных элемента)
2.
Надо строку if a[k] < 0 then s := s + a[1];
Заменить на строку if a[k] < 0 then s := s + a[k];
Объяснение: