공부 및 포트폴리오(22)
-
예전에 팀플 및 개인발표 PPT 모음집
보호되어 있는 글입니다.
2023.04.24 -
최신개발기술 파일저장
보호되어 있는 글입니다.
2023.04.24 -
2장. 프로세스 관리(1), (어셈블러,링커,로더)
1.시스템 프로그램의 종류 컴파일러와 인터프리터 어셈블리어와 어셈블러 매크로와 매크로프로세서 링커와 로더 운영체제 2. 링커와 로더 링커 여러 개로 나누어진 원시 모듈들은 어셈블러에 의해 별도로 어셈블되어 각각 다른 목적 모듈 들로 만들어져 , 보조 기억 장치에 저장된다. 이 모듈들을 실행 할 때에 연결해 주는 링커로 연결된다. 연결 기능만 수행하는 로더의 한 형태로, 링커에 의해 수행되는 작업을 링킹(Linking)이라고 한다. 로더 목적프로그램을 주기억장치에 적재해준다. 프로그램의 실행 준비 기억장소를 적게 점유함 절대적 적재와 재배치 적재 컴퓨터 내부로 정보를 들여오거나 로드 모듈을 디스크 등의 보조기억 장치로부터 주기억장치에 적재하는 시스템 소프트웨어이다. 로더의 기능 할당(Allocation):..
2023.04.24 -
1장. 운영체제 개요
1.운영체제의 개요 컴퓨터 하드웨어와 컴퓨터 사용자 간의 매개체 역할을 하는 시스템 소프트웨어 프로그램의 실행을 제어하는 소프트웨어 이다!(자원 할당, 스케줄링, 입출력 제어, 데이터 관리 등..) 운영체제 주요 기능(처리 내용 기준!) File Management- 입출력 및 데이터를 관리한다. Job Management- 자원 할당(Memoty, Cpu등..), Job스케줄링 =>Job(작업):Job이란 사용자가 컴퓨터에 요청한(부여한)일의 단위라고 볼수 있다. Task Management-TASK의 처리 상태를 감시하고 효율적으로 처리한다. =>Task(업무):컴퓨터의 처리 단위인 TASK로 분할하여서 JOB을 실행시킨다. 작업을 수행하는 기준 =>일괄, 다중 프로그래밍, 시분할 처리 , 다중 처리..
2023.04.24 -
0장. 컴퓨터시스템개요
이 과목은 운영체제로서 지금 배우고 있는 내용을 정리하는 개념입니다. 수업목차는 0장 컴퓨터 시스템 개요 1장 운영체제 개요 2장 프로세스 관리 3장 메모리 관리(기억장치관리) 4장 가상 메모리 관리 5장 디스크 관리(장치관리)와 파일관리 6장 프로세스간 동기화 및 통신 7장 교착 상태 8장 정보보호 및 보안 9장 다중 처리 시스템 10장 분산 처리 시스템 으로 이루어져 있으며 하나씩 정리할 예정입니다. 먼저 0장 정리 내용 입니다. 1.먼저 컴퓨터란? 컴퓨터(Computer): 명칭의 유래는 먼저 계산한다는 뜻의 라틴어 Compute=Com(함께)+Putus(생각하다)의 합성어 입니다. DATA ->Processing->Information 자료를 처리하여서 정보를 생성하는 처리 시스템 2.컴퓨터 구성..
2023.04.24 -
[C#]팀 프로젝트: 주차 관리 프로그램(ORACLE,DB)
제작 환경: C#, Oracle Database 제작 기간: 2022/08/25~2022/12/16, 대략 4개월정도 제작 동기: 3인 팀 프로젝트로 주차관리 프로그램을 제작하게 됨. 프로젝트 개요 1. 과제 프로젝트 목표 주차장 관리 프로그램으로써 사용자의 경우는 회원가입을 하고 차량을 등록하고, 나갈 때 요금을 정산 받는 것이고, 관리자는 사용자의 회원조회와 주차좌석 조회, 입, 퇴석 기록, 요금 수익정산, 등의 기능을 구현하는 것입니다. 2. 수행 기능 내용 ○회원 가입 및 탈퇴 (사용자): 주차를 위한 차량 정보 및 회원 정보 기입 ○차량 조회 UI 및 주차 등록(사용자): UI를 통해 빈 좌석과 사용 중인 좌석 조회가 실시간으로 가능, 빈 좌석의 경우 회원 정보를 통해 등록 ○요금 정산 (사용자..
2023.01.06