총 133개
-
방통대 방송대 C++프로그래밍 핵심요약노트 교재요약본 (4장~15장)2025.01.251. C++ 프로그래밍 기초 C++의 기본 문법과 개념을 다룹니다. void, inline, const, 참조자, 포인터 등의 기본 문법을 설명하고 있습니다. 클래스와 객체 생성, 접근 제어자, 생성자와 소멸자 등 객체지향 프로그래밍의 기본 개념을 다루고 있습니다. 2. C++ 고급 문법 C++의 고급 문법을 다룹니다. static, 연산자 오버로딩, 동적 메모리 할당, 문자열 처리 등의 내용을 설명하고 있습니다. 또한 상속, 다형성, 가상 함수 등 객체지향 프로그래밍의 핵심 개념을 다루고 있습니다. 3. C++ 표준 라이브러리 (...2025.01.25
-
서강대학교 23년도 마이크로프로세서응용실험 7주차 Lab07 결과레포트 (A+자료)2025.01.121. 인터럽트의 동작원리 인터럽트는 마이크로프로세서에서 외부에서 스위치가 눌리거나 통신에서 신호가 수신되는 등 예기치 못한 상황, 사건을 의미한다. 인터럽트가 발생하면 프로세서는 명령어 수행을 마친 후, 해당 인터럽트의 처리를 하는 서브루틴인 interrupt service routine(ISR)을 수행하게 된다. 인터럽트 처리 과정에서 stack이 어떻게 사용되는지, vector table의 구성과 역할, 인터럽트 처리에 사용되는 레지스터들의 종류 및 역할 등을 이해한다. 2. 인터럽트 pending 동작 외부 인터럽트가 발생하면...2025.01.12
-
인하대 데이터구조 5주차 Homework02 infix, postfix2025.05.031. 데이터 구조 이 프레젠테이션은 인하대학교 데이터 구조 수업의 5주차 과제인 infix와 postfix 변환에 대해 다루고 있습니다. 문제 정의, 알고리즘, 코드 설명 등을 통해 infix 수식을 postfix 수식으로 변환하는 방법을 설명하고 있습니다. 스택의 역할이 중요하며, 예외 처리도 포함되어 있습니다. 1. 데이터 구조 데이터 구조는 데이터를 효율적으로 저장하고 관리하기 위한 방법입니다. 데이터 구조는 데이터의 특성과 사용 목적에 따라 다양한 형태로 구현될 수 있습니다. 예를 들어 배열, 연결 리스트, 스택, 큐, 트리...2025.05.03
-
광운대학교 전기공학실험 M3. 숫자표시기(7-SEGMENT LED) 응용 결과레포트2024.12.311. 숫자표시기(7-SEGMENT LED) 응용 이 실험에서는 기존에 수행했던 숫자표시기 회로의 동작을 아두이노를 이용하여 보다 효율적으로 구성해보고, 과거 회로와 비교해 어떠한 부분을 프로그램으로 대체할 수 있었는지를 분석하여 응용방안을 학습하였습니다. 코드 내에서 디코딩한 숫자표시기 실행결과와 BCD 디코더(7447)를 통한 숫자표시기 실행결과를 분석하였으며, 마이크로프로세서 활용의 중요성, 예외처리의 필요성, 실험 회로 구성 시 발생한 오류 등을 고찰하였습니다. 1. 숫자표시기(7-SEGMENT LED) 응용 숫자표시기(7-S...2024.12.31
-
파이썬으로 10고개 게임하기2025.01.021. 파이썬 프로그래밍 이 프레젠테이션은 파이썬을 사용하여 10고개 게임을 구현하는 방법을 설명합니다. 게임은 1부터 50 사이의 랜덤한 숫자를 생성하고, 사용자가 숫자를 입력하면 그 숫자가 더 큰지 작은지 알려줍니다. 사용자가 10번 이내에 정답을 맞추면 승리하고, 그렇지 않으면 패배합니다. 이 프로젝트를 통해 파이썬의 기본 문법과 기능(random, try-except 등)을 익힐 수 있습니다. 1. 파이썬 프로그래밍 파이썬은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 파이썬은 간단하고 직관적인 문법으로 인해 초보...2025.01.02
-
C++ report 함수 관련 프로그램2025.01.161. 화씨-섭씨 변환 함수 프로그램에서 화씨를 섭씨로, 섭씨를 화씨로 변환하는 두 개의 함수를 작성하였습니다. 섭씨 28도를 화씨로 변환하면 82.4도이고, 화씨 80도를 섭씨로 변환하면 26.667도입니다. 2. 배열의 최대값 찾기 배열에 저장된 값 중 가장 큰 값을 찾는 함수를 작성하였습니다. 배열 {8, 54, 11, -45, 43, 26, 66, 12, 33, 65}의 최대값은 66입니다. 3. 배열 역순 출력 배열 {35, 43, 5, 65, -65, 14, 22, 89, -12, 12}의 값을 역순으로 출력하는 프로그램을...2025.01.16
-
거래적 리더십의 조건적 보상과 예외 관리2025.11.151. 거래적 리더십 거래적 리더십은 리더와 부하 간의 상호 교환 관계에 기반한 리더십 스타일로, 보상과 제재를 통해 부하들을 동기화하고 조직 목표 달성을 촉진한다. 성과와 보상 간의 직접적 연결을 강조하며, 단기적인 목표 달성에 초점을 맞춘다. 보상 중심, 계약적 접근, 성과 중심의 특징을 가지고 있으며, 단기적 성과 향상을 촉진할 수 있으나 장기적 조직 성과나 창의성을 억제할 수 있는 한계를 내포하고 있다. 2. 조건적 보상 거래적 리더가 행하는 조건적 보상은 부하들이 특정 목표를 달성하거나 원하는 행동을 취할 때 제공되는 보상이...2025.11.15
-
면담과정에서의 비밀보장 예외상황과 자살 위험성 대응2025.05.101. 비밀보장의 원칙과 예외상황 사회복지실천에서 비밀보장은 클라이언트의 기본적 권리를 보장하는 것으로, 전문적 관계를 통해 밝혀진 정보를 누출하지 않는 것이 사회복지사의 윤리적 의무이다. 그러나 클라이언트의 비밀보장이 다른 사람의 권리나 인권을 침해하거나, 클라이언트의 다른 권리와 충돌될 때, 사회복지사의 의무와 권리를 침해할 때, 기관의 법적 책임과 권한, 사회적 공익에 위배될 때 등의 예외상황이 있다. 이러한 경우 클라이언트의 이익과 안전을 위해 적절한 조치를 취해야 한다. 2. 자살 위험성 대응 클라이언트의 자살 위험성이 크다...2025.05.10
-
사회복지 면담에서의 비밀보장과 자살위험 대응2025.11.131. 면담 과정에서의 비밀보장 원칙 사회복지실천에서 면담은 중요한 부분이며, 비밀보장은 기본적 인권 보장을 위한 핵심 원칙이다. 상담자는 피상담자와의 면담 내용을 외부에 누설하지 않아야 하며, 합의된 사실 이외의 정보를 공개하거나 암시해서도 안 된다. 상담 도중 알게 된 개인정보를 제3자에게 제공하지 않고, 상담 종료 후에도 내담자의 동의 없이 관련 자료를 폐기하며, 상담기록 작성 시 가명 또는 익명 사용을 원칙으로 한다. 상담자료는 암호화 처리하고, 상담실 내 CCTV 설치를 금지하며, 녹음기·카메라 등 촬영기기를 반입하지 않는다...2025.11.13
-
C언어 e-Mail 주소 변환 프로그램2025.11.151. 이메일 주소 분석 및 요소 추출 이메일 주소를 입력받아 '@' 기호를 기준으로 사용자명과 도메인을 분리하고, 도메인을 다시 시스템, 도메인, 기관, 국가 등의 요소로 분류하는 프로그램. extract_email_elements 함수를 통해 이메일 주소의 각 구성 요소를 추출하고 분류하여 사용자에게 명확하게 표시한다. 2. 이메일 주소 생성 및 조합 사용자로부터 이름, 시스템, 도메인, 기관, 국가 등의 정보를 입력받아 이를 조합하여 새로운 이메일 주소를 생성하는 기능. create_email_address 함수에서 각 요소를 ...2025.11.15
